Table of Contents

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

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