BoundingSphereCullingNode Properties |
The BoundingSphereCullingNode type exposes the following members.
Name | Description | |
---|---|---|
CanHoldEntities |
Get if this node can hold renderable entities (if not, it means this node is just for child nodes, and not for entities.
(Inherited from Node.) | |
Empty |
Return true if this node is empty.
(Inherited from Node.) | |
HaveEntities |
Get if this node have any entities in it.
(Inherited from Node.) | |
IsInScreen |
Get if this node is currently visible in camera.
(Overrides CullingNodeIsInScreen.) | |
IsPartlyInScreen |
Get if this node is partly inside screen (eg intersects with camera frustum).
(Overrides CullingNodeIsPartlyInScreen.) | |
LastDrawFrame |
Last frame this node was drawn.
(Inherited from Node.) | |
LocalTransformations |
Return local transformations matrix (note: will recalculate if needed).
(Inherited from Node.) | |
Parent |
Parent node.
(Inherited from Node.) | |
Position |
Get / Set node local position.
(Inherited from Node.) | |
PositionX |
Alias to access position X directly.
(Inherited from Node.) | |
PositionY |
Alias to access position Y directly.
(Inherited from Node.) | |
PositionZ |
Alias to access position Z directly.
(Inherited from Node.) | |
Rotation |
Get / Set node local rotation.
(Inherited from Node.) | |
RotationOrder |
Get / Set the order in which we apply local rotation in this node.
(Inherited from Node.) | |
RotationType |
Get / Set the rotation type (euler / quaternion).
(Inherited from Node.) | |
RotationX |
Alias to access rotation X directly.
(Inherited from Node.) | |
RotationY |
Alias to access rotation Y directly.
(Inherited from Node.) | |
RotationZ |
Alias to access rotation Z directly.
(Inherited from Node.) | |
Scale |
Get / Set node local scale.
(Inherited from Node.) | |
ScaleX |
Alias to access scale X directly.
(Inherited from Node.) | |
ScaleY |
Alias to access scale Y directly.
(Inherited from Node.) | |
ScaleZ |
Alias to access scale Z directly.
(Inherited from Node.) | |
ShouldCull |
Return if we should cull this node in current frame.
(Inherited from CullingNode.) | |
TransformationsOrder |
Get / Set the order in which we apply local transformations in this node.
(Inherited from Node.) | |
TransformVersion |
Transformation version is a special identifier that changes whenever the world transformations
of this node changes. Its not necessarily a sequence, but if you check this number for changes every
frame its a good indication of transformation change.
(Inherited from Node.) | |
UseExternalTransformations |
If true, it means transformations are coming from external source (like a physical body).
If you set it true, this node will no longer calculate transformations on its own, and you'll need to use
'SetWorldTransformsMatrix()' to update the world matrix.
(Inherited from Node.) | |
Visible |
Is this node currently visible?
(Inherited from Node.) | |
WasDrawnThisFrame |
Get if this node was drawn in current frame.
(Inherited from Node.) | |
WorldPosition |
Get position in world space.
(Inherited from Node.) | |
WorldRotation |
Get Rotastion in world space.
(Inherited from Node.) | |
WorldScale |
Get Scale in world space.
(Inherited from Node.) | |
WorldTransformations |
Return world transformations matrix (note: will recalculate if needed).
(Inherited from Node.) |