terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ RefreshElementsOrder()

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

Definition at line 331 of file UICreativePowersMenu.cs.

332 {
334 UIElement container = this._container;
336 container.Append(mainPowerStrip);
337 UICreativePowersMenu.MenuTree<UICreativePowersMenu.OpenMainSubCategory> mainCategory = this._mainCategory;
338 int currentOption = mainCategory.CurrentOption;
340 int currentOption2 = mainCategory.CurrentOption;
343 this._container.Append(infiniteItemsWindow2);
344 int currentOption3 = mainCategory.CurrentOption;
347 this._container.Append(infiniteItemsWindow3);
348 int currentOption4 = mainCategory.CurrentOption;
351 container3.Append(timePowersStrip);
352 int currentOption5 = this._timeCategory.CurrentOption;
354 int currentOption6 = mainCategory.CurrentOption;
357 container5.Append(weatherPowersStrip);
358 int currentOption7 = this._weatherCategory.CurrentOption;
360 int currentOption8 = mainCategory.CurrentOption;
363 container7.Append(personalPowersStrip);
365 this._container.Append(personalPowersStrip);
366 }
class f__AnonymousType0<< Count > j__TPar
void SetPageTypeToShow(UICreativeInfiniteItemsDisplay.InfiniteItemsDisplayPage page)
UICreativePowersMenu.MenuTree< UICreativePowersMenu.PersonalSubcategory > _personalCategory
UICreativePowersMenu.MenuTree< UICreativePowersMenu.TimeSubcategory > _timeCategory
UICreativePowersMenu.MenuTree< UICreativePowersMenu.OpenMainSubCategory > _mainCategory
UICreativePowersMenu.MenuTree< UICreativePowersMenu.WeatherSubcategory > _weatherCategory
void Append(UIElement element)
Definition UIElement.cs:412

References Terraria.GameContent.UI.States.UICreativePowersMenu._container, Terraria.GameContent.UI.States.UICreativePowersMenu._infiniteItemsWindow, Terraria.GameContent.UI.States.UICreativePowersMenu._mainCategory, Terraria.GameContent.UI.States.UICreativePowersMenu._mainPowerStrip, Terraria.GameContent.UI.States.UICreativePowersMenu._personalCategory, Terraria.GameContent.UI.States.UICreativePowersMenu._personalPowersStrip, Terraria.GameContent.UI.States.UICreativePowersMenu._timeCategory, Terraria.GameContent.UI.States.UICreativePowersMenu._timePowersStrip, Terraria.GameContent.UI.States.UICreativePowersMenu._weatherCategory, Terraria.GameContent.UI.States.UICreativePowersMenu._weatherPowersStrip, Terraria.UI.UIElement.Append(), j__TPar, Terraria.UI.UIElement.RemoveAllChildren(), and Terraria.GameContent.UI.Elements.UICreativeInfiniteItemsDisplay.SetPageTypeToShow().

Referenced by Terraria.GameContent.UI.States.UICreativePowersMenu.InitializePage(), Terraria.GameContent.UI.States.UICreativePowersMenu.MainCategoryButtonClick(), Terraria.GameContent.UI.States.UICreativePowersMenu.PersonalCategoryButtonClick(), and Terraria.GameContent.UI.States.UICreativePowersMenu.TimeCategoryButtonClick().