Show / Hide Table of Contents

Class UserUIStates

Inheritance
System.Object
UserUIStates
Implements
IController
IViewController
IHasUniversalID
Namespace: Eco.Gameplay.Tutorial
Assembly: Eco.Gameplay.dll
Syntax
public class UserUIStates : Object, IController, IViewController, IHasUniversalID

Constructors

UserUIStates()

Declaration
public UserUIStates()

Properties

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

OnChanged

Declaration
public ThreadSafeAction OnChanged { get; }
Property Value
Type Description
ThreadSafeAction

States

Declaration
public ControllerDictionary<string, bool> States { get; }
Property Value
Type Description
ControllerDictionary<System.String, System.Boolean>

Methods

Initialize()

Declaration
public void Initialize()

Reset()

Declaration
public void Reset()

SetDefaultStatesForMigration()

Declaration
public void SetDefaultStatesForMigration()

Implements

IController
IViewController
IHasUniversalID

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾