Class DevUINode
- Namespace
- DevInterface
- Assembly
- Assembly-CSharp.dll
public abstract class DevUINode
- Inheritance
-
DevUINode
- Derived
-
- Inherited Members
-
Constructors
DevUINode(DevUI, string, DevUINode)
public DevUINode(DevUI owner, string IDstring, DevUINode parentNode)
Parameters
owner DevUI
IDstring string
parentNode DevUINode
Fields
IDstring
public readonly string IDstring
Field Value
- string
fLabels
public List<FLabel> fLabels
Field Value
- List<FLabel>
fSprites
public List<FSprite> fSprites
Field Value
- List<FSprite>
initRefresh
Field Value
- bool
owner
Field Value
- DevUI
parentNode
public DevUINode parentNode
Field Value
- DevUINode
subNodes
public List<DevUINode> subNodes
Field Value
- List<DevUINode>
Properties
Page
public Page Page { get; }
Property Value
- Page
RoomSettings
public RoomSettings RoomSettings { get; }
Property Value
- RoomSettings
TopNode
public DevUINode TopNode { get; }
Property Value
- DevUINode
Methods
ClearSprites()
public virtual void ClearSprites()
MoveLabel(int, Vector2)
public void MoveLabel(int label, Vector2 newPos)
Parameters
label int
newPos Vector2
MoveSprite(int, Vector2)
public void MoveSprite(int sprite, Vector2 newPos)
Parameters
sprite int
newPos Vector2
Refresh()
public virtual void Refresh()
Update()
public virtual void Update()