Expand description
Contains all structures and methods to create and manage scene graph nodes.
For more info see Node
Modules§
- constructor
- A special container that is able to create nodes by their type UUID.
- container
- A wrapper for node pool record that allows to define custom visit method to have full control over instantiation process at deserialization.
Structs§
- Node
- Node is the basic building block for 3D scenes. It has multiple variants, but all of them share some common functionality:
- Sync
Context - A data for synchronization. See
NodeTrait::sync_nativefor more info. - Update
Context - A data for update tick. See
NodeTrait::updatefor more info.
Enums§
- RdcControl
Flow - An enumeration, that contains all possible render data collection strategies.
Traits§
- Base
Node Trait - A set of useful methods that is possible to auto-implement.
- Node
AsAny - A base trait that provides useful methods for trait downcasting.
- Node
Trait - A main trait for any scene graph node.