Class CUINode
- Namespace
- Crux.CUI
- Assembly
- Crux.dll
public abstract class CUINode
- Inheritance
-
CUINode
- Derived
-
- Inherited Members
-
Constructors
CUINode(CanvasComponent)
public CUINode(CanvasComponent canvas)
Parameters
canvas
CanvasComponent
Fields
Bounds
Field Value
- CUIBounds
Children
public List<CUINode> Children
Field Value
- List<CUINode>
Properties
Canvas
public CanvasComponent Canvas { get; init; }
Property Value
- CanvasComponent
Methods
Arrange(Vector2)
public virtual void Arrange(Vector2 parentPosition)
Parameters
parentPosition
Vector2
Measure()
public virtual void Measure()
Render()
public virtual void Render()
Update()
public virtual void Update()