UIBlock
The UIBlock component is the backbone of the Nova UI Framework; it's analogous to Unity's Transform or RectTransform components, allowing users to create spatialized content hierarchies.
UIBlock supports all the functionality of Nova's Layout System. And while it doesn't render content directly, UIBlock is the base class of UIBlock2D, TextBlock, and UIBlock3D, each offering a unique set of visual features that, when combined, can be used to create an infinite number of uniquely aesthetic, intuitive, and functional user interfaces.
Additionally, each UIBlock (and UIBlock-derived component) acts as a node in a connected UIBlock hierarchical graph, unlocking an entirely new set of features with Nova's Input, Data Binding, and Event systems.