Table of Contents

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

public bool initRefresh

Field Value

bool

owner

public DevUI 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()