TransformManager
TransformManager allows managing transforms (4x4 matrices) for entities.
Entities can have a transform component that defines their position, rotation, and scale in world space. Transforms can be organized in a hierarchy where each entity can have a parent, allowing relative transformations.
The TransformManager maintains the transform hierarchy and automatically computes world transforms from local transforms and parent transforms.
See also
, Scene
TransformManager allows managing transforms (4x4 matrices) for entities.
Entities can have a transform component that defines their position, rotation, and scale in world space. Transforms can be organized in a hierarchy where each entity can have a parent, allowing relative transformations.
The TransformManager maintains the transform hierarchy and automatically computes world transforms from local transforms and parent transforms.
See also
, Scene
TransformManager allows managing transforms (4x4 matrices) for entities.
Entities can have a transform component that defines their position, rotation, and scale in world space. Transforms can be organized in a hierarchy where each entity can have a parent, allowing relative transformations.
The TransformManager maintains the transform hierarchy and automatically computes world transforms from local transforms and parent transforms.
See also
, Scene
TransformManager allows managing transforms (4x4 matrices) for entities.
Entities can have a transform component that defines their position, rotation, and scale in world space. Transforms can be organized in a hierarchy where each entity can have a parent, allowing relative transformations.
The TransformManager maintains the transform hierarchy and automatically computes world transforms from local transforms and parent transforms.
See also
, Scene
TransformManager allows managing transforms (4x4 matrices) for entities.
Entities can have a transform component that defines their position, rotation, and scale in world space. Transforms can be organized in a hierarchy where each entity can have a parent, allowing relative transformations.
The TransformManager maintains the transform hierarchy and automatically computes world transforms from local transforms and parent transforms.
See also
, Scene
Properties
Enables or disables accurate translations (high precision translation for large worlds).
Enables or disables accurate translations (high precision translation for large worlds).
Enables or disables accurate translations (high precision translation for large worlds).
Enables or disables accurate translations (high precision translation for large worlds).
Enables or disables accurate translations (high precision translation for large worlds).
Functions
Commits a local transform transaction.
Commits a local transform transaction.
Commits a local transform transaction.
Commits a local transform transaction.
Commits a local transform transaction.
Creates a transform component for an entity with identity transform.
Creates a transform component for an entity with a local transform and parent.
Creates a transform component for an entity with identity transform.
Creates a transform component for an entity with a local transform and parent.
Creates a transform component for an entity with identity transform.
Creates a transform component for an entity with a local transform and parent.
Creates a transform component for an entity with identity transform.
Creates a transform component for an entity with a local transform and parent.
Creates a transform component for an entity with identity transform.
Creates a transform component for an entity with a local transform and parent.
Gets the number of child transforms.
Gets the number of child transforms.
Gets the number of child transforms.
Gets the number of child transforms.
Gets the number of child transforms.
Gets the child entities of a transform.
Gets the child entities of a transform.
Gets the child entities of a transform.
Gets the child entities of a transform.
Gets the child entities of a transform.
Gets the transform instance for an entity.
Gets the transform instance for an entity.
Gets the transform instance for an entity.
Gets the transform instance for an entity.
Gets the transform instance for an entity.
Gets the parent entity of a transform.
Gets the parent entity of a transform.
Gets the parent entity of a transform.
Gets the parent entity of a transform.
Gets the parent entity of a transform.
Gets the local transform for a transform instance.
Gets the local transform for a transform instance.
Gets the local transform for a transform instance.
Gets the local transform for a transform instance.
Gets the local transform for a transform instance.
Gets the world transform for a transform instance (accounting for parent transforms).
Gets the world transform for a transform instance (accounting for parent transforms).
Gets the world transform for a transform instance (accounting for parent transforms).
Gets the world transform for a transform instance (accounting for parent transforms).
Gets the world transform for a transform instance (accounting for parent transforms).
Checks if an entity has a transform component.
Checks if an entity has a transform component.
Checks if an entity has a transform component.
Checks if an entity has a transform component.
Checks if an entity has a transform component.
Opens a local transform transaction.
Opens a local transform transaction.
Opens a local transform transaction.
Opens a local transform transaction.
Opens a local transform transaction.
Sets the parent of a transform.
Sets the parent of a transform.
Sets the parent of a transform.
Sets the parent of a transform.
Sets the parent of a transform.
Sets the local transform for a transform instance.
Sets the local transform for a transform instance.
Sets the local transform for a transform instance.
Sets the local transform for a transform instance.
Sets the local transform for a transform instance.