Torque3D Documentation / _generateds / CameraOrbiterComponent

CameraOrbiterComponent

Engine/source/T3D/components/camera/cameraOrbiterComponent.h

More...

Private Types

Parent 

Public Functions

bool

Called when the object is added to the sim.

Called when the object is removed from the sim.

packUpdate(NetConnection * conn, U32 mask, BitStream * stream)

Instructs this object to pack its state for transfer over the network.

Instructs this object to read state data previously packed with packUpdate.

Public Static Functions

Detailed Description

Private Types

typedef Component Parent 

Private Attributes

CameraComponent * mCamera 
F32 mCurOrbitDist 
F32 mMaxOrbitDist 
F32 mMaxPitchAngle 
F32 mMinOrbitDist 
F32 mMinPitchAngle 
Point3F mPosition 
RotationF mRotation 

Public Functions

CameraOrbiterComponent()

~CameraOrbiterComponent()

componentAddedToOwner(Component * comp)

Reimplemented from: Component

componentRemovedFromOwner(Component * comp)

Reimplemented from: Component

DECLARE_CONOBJECT(CameraOrbiterComponent )

onAdd()

Reimplemented from: Component

onComponentAdd()

Reimplemented from: Component

onComponentRemove()

Reimplemented from: Component

onRemove()

Reimplemented from: Component

packUpdate(NetConnection * conn, U32 mask, BitStream * stream)

Reimplemented from: Component

processTick()

Reimplemented from: Component

unpackUpdate(NetConnection * conn, BitStream * stream)

Reimplemented from: Component

Public Static Functions

initPersistFields()