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

◆ InitializePage()

void Terraria.GameContent.UI.States.UICreativePowersMenu.InitializePage ( )
inlineprivate

Definition at line 100 of file UICreativePowersMenu.cs.

101 {
102 int num = 270;
103 int num2 = 20;
105 {
106 HAlign = 0f,
107 VAlign = 0f,
108 Width = new StyleDimension(0f, 1f),
109 Height = new StyleDimension(-num - num2, 1f),
110 Top = new StyleDimension(num, 0f)
111 };
115 {
116 HAlign = 0f,
117 VAlign = 0.5f,
118 Left = new StyleDimension(20f, 0f)
119 };
120 powerStripUIElement.OnMouseOver += strip_OnMouseOver;
121 powerStripUIElement.OnMouseOut += strip_OnMouseOut;
125 {
126 HAlign = 0f,
127 VAlign = 0.5f,
128 Left = new StyleDimension(80f, 0f)
129 };
130 powerStripUIElement2.OnMouseOver += strip_OnMouseOver;
131 powerStripUIElement2.OnMouseOut += strip_OnMouseOut;
135 {
136 HAlign = 0f,
137 VAlign = 0.5f,
138 Left = new StyleDimension(80f, 0f)
139 };
140 powerStripUIElement3.OnMouseOver += strip_OnMouseOver;
141 powerStripUIElement3.OnMouseOut += strip_OnMouseOut;
145 {
146 HAlign = 0f,
147 VAlign = 0.5f,
148 Left = new StyleDimension(80f, 0f)
149 };
150 powerStripUIElement4.OnMouseOver += strip_OnMouseOver;
151 powerStripUIElement4.OnMouseOut += strip_OnMouseOut;
154 {
155 HAlign = 0f,
156 VAlign = 0.5f,
157 Left = new StyleDimension(80f, 0f),
158 Width = new StyleDimension(480f, 0f),
159 Height = new StyleDimension(-88f, 1f)
160 };
162 base.OnUpdate += UICreativePowersMenu_OnUpdate;
163 }
void UICreativePowersMenu_OnUpdate(UIElement affectedElement)
void strip_OnMouseOver(UIMouseEvent evt, UIElement listeningElement)
void strip_OnMouseOut(UIMouseEvent evt, UIElement listeningElement)
StyleDimension Height
Definition UIElement.cs:29
void Append(UIElement element)
Definition UIElement.cs:166
StyleDimension Left
Definition UIElement.cs:25
StyleDimension Width
Definition UIElement.cs:27
StyleDimension Top
Definition UIElement.cs:23

References Terraria.GameContent.UI.States.UICreativePowersMenu._container, Terraria.GameContent.UI.States.UICreativePowersMenu._infiniteItemsWindow, Terraria.GameContent.UI.States.UICreativePowersMenu._mainPowerStrip, Terraria.GameContent.UI.States.UICreativePowersMenu._personalPowersStrip, Terraria.GameContent.UI.States.UICreativePowersMenu._timePowersStrip, Terraria.GameContent.UI.States.UICreativePowersMenu._weatherPowersStrip, Terraria.UI.UIElement.Append(), Terraria.GameContent.UI.States.UICreativePowersMenu.CreateMainPowerStrip(), Terraria.GameContent.UI.States.UICreativePowersMenu.CreatePersonalPowerStrip(), Terraria.GameContent.UI.States.UICreativePowersMenu.CreateTimePowerStrip(), Terraria.GameContent.UI.States.UICreativePowersMenu.CreateWeatherPowerStrip(), Terraria.UI.UIElement.HAlign, Terraria.UI.UIElement.Height, Terraria.UI.UIElement.Left, Terraria.GameContent.UI.States.UICreativePowersMenu.RefreshElementsOrder(), Terraria.GameContent.UI.States.UICreativePowersMenu.strip_OnMouseOut(), Terraria.GameContent.UI.States.UICreativePowersMenu.strip_OnMouseOver(), Terraria.UI.UIElement.Top, Terraria.GameContent.UI.States.UICreativePowersMenu.UICreativePowersMenu_OnUpdate(), Terraria.UI.UIElement.VAlign, and Terraria.UI.UIElement.Width.

Referenced by Terraria.GameContent.UI.States.UICreativePowersMenu.OnActivate().