340 public ICreativePower
power;
class f__AnonymousType0<< Count > j__TPar
static readonly Point RainFreeze
static readonly Point Unassigned
static readonly Point TimeMidnight
static CreativePowerIconLocations()
static readonly Point WindDirection
static readonly Point WindFreeze
static readonly Point StopBiomeSpread
static readonly Point WeatherCategory
CreativePowerIconLocations()
static readonly Point BlockPlacementRange
static readonly Point TimeNoon
static readonly Point ModifyTime
static readonly Point TimeCategory
static readonly Point TimeDawn
static readonly Point EnemyStrengthSlider
static readonly Point FreezeTime
static readonly Point RainStrength
static readonly Point ItemResearch
static readonly Point ItemDuplication
static readonly Point Godmode
static readonly Point EnemySpawnRate
static readonly Point PersonalCategory
static readonly Point Deprecated
static readonly Point TimeDusk
static readonly Point GameEvents
static void AddUnlockTextIfNeeded(string originalText, bool needed, string descriptionKey)
static CreativePowersHelper()
static GroupOptionButton< bool > CreateToggleButton(CreativePowerUIElementRequestInfo info)
static Color CommonSelectedColor
const int TextureIconColumns
static void UpdateUnlockStateByPowerInternal(ICreativePower power, Color colorWhenSelected, IGroupOptionButton asButton)
const int TextureIconRows
static void AddPermissionTextIfNeeded(ICreativePower power, string originalText)
static void UpdateUnlockStateByPower(ICreativePower power, UIElement button, Color colorWhenSelected)
static GroupOptionButton< bool > CreateSimpleButton(CreativePowerUIElementRequestInfo info)
static void UpdateUseMouseInterface(UIElement affectedElement)
static GroupOptionButton< T > CreateCategoryButton< T >(CreativePowerUIElementRequestInfo info, T option, T currentOption)
static Asset< Texture2D > GetPowerIconAsset(string path)
static bool IsAvailableForPlayer(ICreativePower power, int playerIndex)
static UIVerticalSlider CreateSlider(Func< float > GetSliderValueMethod, Action< float > SetValueKeyboardMethod, Action SetValueGamepadMethod)
static UIImageFramed GetIconImage(Point iconLocation)
static void AddDescriptionIfNeeded(string originalText, string descriptionKey)
static string GetTextValue(string key)