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

◆ CreateMainPowerStrip()

List< UIElement > Terraria.GameContent.UI.States.UICreativePowersMenu.CreateMainPowerStrip ( )
inlineprivate

Definition at line 165 of file UICreativePowersMenu.cs.

166 {
168 mainCategory.Buttons.Clear();
171 creativePowerUIElementRequestInfo.PreferredButtonWidth = 40;
172 creativePowerUIElementRequestInfo.PreferredButtonHeight = 40;
176 groupOptionButton.OnLeftClick += MainCategoryButtonClick;
177 groupOptionButton.OnUpdate += itemsWindowButton_OnUpdate;
182 groupOptionButton2.OnLeftClick += MainCategoryButtonClick;
183 groupOptionButton2.OnUpdate += researchWindowButton_OnUpdate;
188 groupOptionButton3.OnLeftClick += MainCategoryButtonClick;
189 groupOptionButton3.OnUpdate += timeCategoryButton_OnUpdate;
194 groupOptionButton4.OnLeftClick += MainCategoryButtonClick;
195 groupOptionButton4.OnUpdate += weatherCategoryButton_OnUpdate;
200 groupOptionButton5.OnLeftClick += MainCategoryButtonClick;
201 groupOptionButton5.OnUpdate += personalCategoryButton_OnUpdate;
206 groupOptionButton6.OnLeftClick += MainCategoryButtonClick;
208 return list;
209 }
void Add(TKey key, TValue value)
static UIImageFramed GetIconImage(Point iconLocation)
void personalCategoryButton_OnUpdate(UIElement affectedElement)
void weatherCategoryButton_OnUpdate(UIElement affectedElement)
void MainCategoryButtonClick(UIMouseEvent evt, UIElement listeningElement)
void researchWindowButton_OnUpdate(UIElement affectedElement)

References Terraria.GameContent.UI.States.UICreativePowersMenu._mainCategory, System.Collections.Generic.Dictionary< TKey, TValue >.Add(), System.Collections.Generic.Dictionary< TKey, TValue >.Clear(), Terraria.GameContent.Creative.CreativePowersHelper.GetIconImage(), Terraria.GameContent.Creative.CreativePowerManager.Instance, Terraria.GameContent.Creative.CreativePowersHelper.CreativePowerIconLocations.ItemDuplication, Terraria.GameContent.Creative.CreativePowersHelper.CreativePowerIconLocations.ItemResearch, Terraria.GameContent.UI.States.UICreativePowersMenu.itemsWindowButton_OnUpdate(), System.list, Terraria.GameContent.UI.States.UICreativePowersMenu.MainCategoryButtonClick(), Terraria.GameContent.Creative.CreativePowersHelper.CreativePowerIconLocations.PersonalCategory, Terraria.GameContent.UI.States.UICreativePowersMenu.personalCategoryButton_OnUpdate(), Terraria.GameContent.UI.States.UICreativePowersMenu.researchWindowButton_OnUpdate(), Terraria.GameContent.Creative.CreativePowersHelper.CreativePowerIconLocations.TimeCategory, Terraria.GameContent.UI.States.UICreativePowersMenu.timeCategoryButton_OnUpdate(), Terraria.GameContent.Creative.CreativePowersHelper.CreativePowerIconLocations.WeatherCategory, and Terraria.GameContent.UI.States.UICreativePowersMenu.weatherCategoryButton_OnUpdate().

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