- Namespace
- Menu
- Assembly
- Assembly-CSharp.dll
public abstract class MenuObject
- Inheritance
-
MenuObject
- Derived
-
- Inherited Members
-
Constructors
public MenuObject(Menu menu, MenuObject owner)
Parameters
menu Menu
owner MenuObject
Fields
Field Value
- bool
Field Value
- Menu
public FContainer myContainer
Field Value
- FContainer
public MenuObject[] nextSelectable
Field Value
- MenuObject[]
Field Value
- MenuObject
public List<MenuObject> subObjects
Field Value
- List<MenuObject>
Field Value
- bool
Properties
public virtual FContainer Container { get; set; }
Property Value
- FContainer
public virtual bool Selected { get; }
Property Value
- bool
public Page page { get; }
Property Value
- Page
Methods
public virtual void GrafUpdate(float timeStacker)
Parameters
timeStacker float
public void RecursiveRemoveSelectables(MenuObject obj)
Parameters
obj MenuObject
public virtual void RemoveSprites()
public void RemoveSubObject(MenuObject obj)
Parameters
obj MenuObject
public virtual void Singal(MenuObject sender, string message)
Parameters
sender MenuObject
message string
public virtual void Update()