TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches

◆ SetupDrawInterfaceLayers()

void Terraria.Main.SetupDrawInterfaceLayers ( )
inlineprivate

Definition at line 57795 of file Main.cs.

57796 {
57798 {
57802 {
57803 new LegacyGameInterfaceLayer("Vanilla: Interface Logic 1", delegate
57804 {
57806 return true;
57807 }),
57808 new LegacyGameInterfaceLayer("Vanilla: MP Player Names", delegate
57809 {
57811 return true;
57812 }),
57813 new LegacyGameInterfaceLayer("Vanilla: Emote Bubbles", delegate
57814 {
57816 return true;
57817 }),
57818 new LegacyGameInterfaceLayer("Vanilla: Entity Markers", delegate
57819 {
57821 return true;
57822 }),
57823 new LegacyGameInterfaceLayer("Vanilla: Smart Cursor Targets", delegate
57824 {
57826 return true;
57827 }),
57828 new LegacyGameInterfaceLayer("Vanilla: Laser Ruler", delegate
57829 {
57831 return true;
57832 }),
57833 new LegacyGameInterfaceLayer("Vanilla: Ruler", delegate
57834 {
57836 return true;
57837 }),
57838 new LegacyGameInterfaceLayer("Vanilla: Gamepad Lock On", delegate
57839 {
57841 return true;
57842 }),
57843 new LegacyGameInterfaceLayer("Vanilla: Tile Grid Option", delegate
57844 {
57846 return true;
57847 }),
57848 new LegacyGameInterfaceLayer("Vanilla: Town NPC House Banners", delegate
57849 {
57851 return true;
57852 }),
57854 new LegacyGameInterfaceLayer("Vanilla: Wire Selection", delegate
57855 {
57857 return true;
57858 }, InterfaceScaleType.UI),
57859 new LegacyGameInterfaceLayer("Vanilla: Capture Manager Check", DrawInterface_10_CheckCaptureManager),
57862 new LegacyGameInterfaceLayer("Vanilla: Achievement Complete Popups", delegate
57863 {
57865 return true;
57866 }, InterfaceScaleType.UI),
57867 new LegacyGameInterfaceLayer("Vanilla: Entity Health Bars", delegate
57868 {
57870 return true;
57871 }),
57872 new LegacyGameInterfaceLayer("Vanilla: Invasion Progress Bars", delegate
57873 {
57875 return true;
57876 }, InterfaceScaleType.UI),
57877 new LegacyGameInterfaceLayer("Vanilla: Map / Minimap", delegate
57878 {
57880 return true;
57881 }, InterfaceScaleType.UI),
57882 new LegacyGameInterfaceLayer("Vanilla: Diagnose Net", delegate
57883 {
57885 return true;
57886 }, InterfaceScaleType.UI),
57887 new LegacyGameInterfaceLayer("Vanilla: Diagnose Video", delegate
57888 {
57890 return true;
57891 }, InterfaceScaleType.UI),
57892 new LegacyGameInterfaceLayer("Vanilla: Sign Tile Bubble", delegate
57893 {
57895 return true;
57896 }),
57897 new LegacyGameInterfaceLayer("Vanilla: Hair Window", delegate
57898 {
57900 return true;
57901 }, InterfaceScaleType.UI),
57902 new LegacyGameInterfaceLayer("Vanilla: Dresser Window", delegate
57903 {
57905 return true;
57906 }, InterfaceScaleType.UI),
57907 new LegacyGameInterfaceLayer("Vanilla: NPC / Sign Dialog", delegate
57908 {
57910 return true;
57911 }, InterfaceScaleType.UI),
57912 new LegacyGameInterfaceLayer("Vanilla: Interface Logic 2", delegate
57913 {
57915 return true;
57916 }),
57917 new LegacyGameInterfaceLayer("Vanilla: Resource Bars", delegate
57918 {
57920 return true;
57921 }, InterfaceScaleType.UI),
57922 new LegacyGameInterfaceLayer("Vanilla: Interface Logic 3", delegate
57923 {
57925 return true;
57926 }),
57927 new LegacyGameInterfaceLayer("Vanilla: Inventory", delegate
57928 {
57930 return true;
57931 }, InterfaceScaleType.UI),
57932 new LegacyGameInterfaceLayer("Vanilla: Info Accessories Bar", delegate
57933 {
57935 return true;
57936 }, InterfaceScaleType.UI),
57937 new LegacyGameInterfaceLayer("Vanilla: Settings Button", delegate
57938 {
57940 return true;
57941 }, InterfaceScaleType.UI),
57942 new LegacyGameInterfaceLayer("Vanilla: Hotbar", delegate
57943 {
57945 return true;
57946 }, InterfaceScaleType.UI),
57947 new LegacyGameInterfaceLayer("Vanilla: Builder Accessories Bar", delegate
57948 {
57950 return true;
57951 }, InterfaceScaleType.UI),
57952 new LegacyGameInterfaceLayer("Vanilla: Radial Hotbars", delegate
57953 {
57955 return true;
57956 }, InterfaceScaleType.UI),
57957 new LegacyGameInterfaceLayer("Vanilla: Mouse Text", delegate
57958 {
57960 return true;
57961 }, InterfaceScaleType.UI),
57962 new LegacyGameInterfaceLayer("Vanilla: Player Chat", delegate
57963 {
57965 return true;
57966 }, InterfaceScaleType.UI),
57967 new LegacyGameInterfaceLayer("Vanilla: Death Text", delegate
57968 {
57970 return true;
57971 }, InterfaceScaleType.UI),
57972 new LegacyGameInterfaceLayer("Vanilla: Cursor", delegate
57973 {
57975 return true;
57976 }, InterfaceScaleType.UI),
57977 new LegacyGameInterfaceLayer("Vanilla: Debug Stuff", delegate
57978 {
57980 return true;
57981 }, InterfaceScaleType.UI),
57982 new LegacyGameInterfaceLayer("Vanilla: Mouse Item / NPC Head", delegate
57983 {
57985 return true;
57986 }, InterfaceScaleType.UI),
57987 new LegacyGameInterfaceLayer("Vanilla: Mouse Over", delegate
57988 {
57990 return true;
57991 }),
57992 new LegacyGameInterfaceLayer("Vanilla: Interact Item Icon", delegate
57993 {
57995 return true;
57996 }, InterfaceScaleType.UI),
57997 new LegacyGameInterfaceLayer("Vanilla: Interface Logic 4", delegate
57998 {
58000 return true;
58001 }, InterfaceScaleType.UI)
58002 });
58003 }
58004 }
static void DrawInterface_1_1_DrawEmoteBubblesInWorld()
Definition Main.cs:60077
static bool DrawInterface_12_IngameFancyUI()
Definition Main.cs:59587
bool _needToSetupDrawInterfaceLayers
Definition Main.cs:2560
void DrawInterface_16_MapOrMinimap()
Definition Main.cs:59116
static void DrawInterface_18_DiagnoseVideo()
Definition Main.cs:58903
void DrawInterface_39_MouseOver()
Definition Main.cs:58291
void DrawInterface_40_InteractItemIcon()
Definition Main.cs:58132
static void DrawInterface_26_InterfaceLogic3()
Definition Main.cs:58794
void DrawInterface_21_HairWindow()
Definition Main.cs:58852
List< GameInterfaceLayer > _gameInterfaceLayers
Definition Main.cs:2562
static void DrawInterface_37_DebugStuff()
Definition Main.cs:58400
void DrawInterface_38_MouseCarriedObject()
Definition Main.cs:58309
static void DrawInterface_36_Cursor()
Definition Main.cs:58404
void DrawInterface_34_PlayerChat()
Definition Main.cs:58523
static void DrawInterface_5_GamepadLockOn()
Definition Main.cs:59755
static bool DrawInterface_8_CheckF11UIHideToggle()
Definition Main.cs:59624
void DrawInterface_25_ResourceBars()
Definition Main.cs:58814
void DrawInterface_27_Inventory()
Definition Main.cs:58761
static void DrawInterface_13_AchievementCompletePopups()
Definition Main.cs:59582
void DrawInterface_23_NPCSignsDialog()
Definition Main.cs:58839
static void DrawInterface_0_InterfaceLogic1()
Definition Main.cs:59669
static void DrawInterface_17_DiagnoseNet()
Definition Main.cs:59104
static void DrawInterface_4_Ruler()
Definition Main.cs:59760
static void DrawInterface_41_InterfaceLogic4()
Definition Main.cs:58105
static void DrawInterface_1_2_DrawEntityMarkersInWorld()
Definition Main.cs:60090
static bool DrawInterface_10_CheckCaptureManager()
Definition Main.cs:59637
static void DrawInterface_20_MultiplayerPlayerNames()
Definition Main.cs:58864
static void DrawInterface_9_WireSelection()
Definition Main.cs:59659
static void DrawInterface_15_InvasionProgressBars()
Definition Main.cs:59148
static void DrawInterface_6_TileGridOption()
Definition Main.cs:59699
void DrawInterface_30_Hotbar()
Definition Main.cs:60546
static void DrawInterface_3_LaserRuler()
Definition Main.cs:59907
bool DrawInterface_11_IngameOptionsMenu()
Definition Main.cs:59602
void DrawInterface_14_EntityHealthBars()
Definition Main.cs:59157
static void DrawInterface_35_YouDied()
Definition Main.cs:58484
void DrawInterface_28_InfoAccs()
Definition Main.cs:58744
void DrawInterface_7_TownNPCHouseBanners()
Definition Main.cs:59677
static void DrawInterface_32_GamepadRadialHotbars()
Definition Main.cs:58612
static void DrawInterface_2_SmartCursorTargets()
Definition Main.cs:60072
void DrawInterface_33_MouseText()
Definition Main.cs:58541
static void DrawInterface_29_SettingsButton()
Definition Main.cs:58628
static void DrawInterface_19_SignTileBubble()
Definition Main.cs:58869
void DrawInterface_22_DresserWindow()
Definition Main.cs:58844
void DrawInterface_31_BuilderAccToggles()
Definition Main.cs:58622
static void DrawInterface_24_InterfaceLogic2()
Definition Main.cs:58819

References Terraria.Main._gameInterfaceLayers, Terraria.Main._needToSetupDrawInterfaceLayers, Terraria.Main.DrawInterface_0_InterfaceLogic1(), Terraria.Main.DrawInterface_10_CheckCaptureManager(), Terraria.Main.DrawInterface_11_IngameOptionsMenu(), Terraria.Main.DrawInterface_12_IngameFancyUI(), Terraria.Main.DrawInterface_13_AchievementCompletePopups(), Terraria.Main.DrawInterface_14_EntityHealthBars(), Terraria.Main.DrawInterface_15_InvasionProgressBars(), Terraria.Main.DrawInterface_16_MapOrMinimap(), Terraria.Main.DrawInterface_17_DiagnoseNet(), Terraria.Main.DrawInterface_18_DiagnoseVideo(), Terraria.Main.DrawInterface_19_SignTileBubble(), Terraria.Main.DrawInterface_1_1_DrawEmoteBubblesInWorld(), Terraria.Main.DrawInterface_1_2_DrawEntityMarkersInWorld(), Terraria.Main.DrawInterface_20_MultiplayerPlayerNames(), Terraria.Main.DrawInterface_21_HairWindow(), Terraria.Main.DrawInterface_22_DresserWindow(), Terraria.Main.DrawInterface_23_NPCSignsDialog(), Terraria.Main.DrawInterface_24_InterfaceLogic2(), Terraria.Main.DrawInterface_25_ResourceBars(), Terraria.Main.DrawInterface_26_InterfaceLogic3(), Terraria.Main.DrawInterface_27_Inventory(), Terraria.Main.DrawInterface_28_InfoAccs(), Terraria.Main.DrawInterface_29_SettingsButton(), Terraria.Main.DrawInterface_2_SmartCursorTargets(), Terraria.Main.DrawInterface_30_Hotbar(), Terraria.Main.DrawInterface_31_BuilderAccToggles(), Terraria.Main.DrawInterface_32_GamepadRadialHotbars(), Terraria.Main.DrawInterface_33_MouseText(), Terraria.Main.DrawInterface_34_PlayerChat(), Terraria.Main.DrawInterface_35_YouDied(), Terraria.Main.DrawInterface_36_Cursor(), Terraria.Main.DrawInterface_37_DebugStuff(), Terraria.Main.DrawInterface_38_MouseCarriedObject(), Terraria.Main.DrawInterface_39_MouseOver(), Terraria.Main.DrawInterface_3_LaserRuler(), Terraria.Main.DrawInterface_40_InteractItemIcon(), Terraria.Main.DrawInterface_41_InterfaceLogic4(), Terraria.Main.DrawInterface_4_Ruler(), Terraria.Main.DrawInterface_5_GamepadLockOn(), Terraria.Main.DrawInterface_6_TileGridOption(), Terraria.Main.DrawInterface_7_TownNPCHouseBanners(), Terraria.Main.DrawInterface_8_CheckF11UIHideToggle(), and Terraria.Main.DrawInterface_9_WireSelection().

Referenced by Terraria.Main.DrawInterface().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: