Torque3D Documentation / _generateds / T3DSceneComponent

T3DSceneComponent

Engine/source/T3D/sceneComponent/T3DSceneComponent.h

More...

Protected Types

enum
SceneFlags {
  None = 0
  Visible = 1 << 0
  DirtyObjectBox = 1 << 1
  DirtyWorldBox = 1 << 2
  LockObjectBox = 1 << 3
  LockWorldBox = 1 << 4
  UseOwnerObjectType = 1 << 5
  RenderDebug = 1 << 6
  RenderObjectBounds = 1 << 7
  RenderWorldBounds = 1 << 8
  RenderSubBounds = 1 << 9
  LastFlag = 1 << 9
}

Private Types

Parent 

Protected Functions

_SetFlag(U32 test, bool value)
bool
_TestFlag(U32 test)
bool
onComponentRegister(SimComponent * owner)
registerInterfaces(SimComponent * owner)

Detailed Description

Protected Types

SceneFlags

Enumerator

None = 0
Visible = 1 << 0
DirtyObjectBox = 1 << 1
DirtyWorldBox = 1 << 2
LockObjectBox = 1 << 3
LockWorldBox = 1 << 4
UseOwnerObjectType = 1 << 5
RenderDebug = 1 << 6
RenderObjectBounds = 1 << 7
RenderWorldBounds = 1 << 8
RenderSubBounds = 1 << 9
LastFlag = 1 << 9

Private Types

typedef SceneObject Parent 

Protected Attributes

U32 _flags 
ValueWrapperInterface< Box3F > * _objectBox 
U32 _objectType 
StringTableEntry _parentTransformName 
T3DSceneClient * _sceneClientList 
StringTableEntry _sceneGroup 
Transform3D * _transform 
float _visibilityLevel