CameraOrbiterComponent
Engine/source/T3D/components/camera/cameraOrbiterComponent.h
Private Types
Parent
Private Attributes
Public Functions
componentAddedToOwner(Component * comp)
componentRemovedFromOwner(Component * comp)
bool
onAdd()
Called when the object is added to the sim.
packUpdate(NetConnection * conn, U32 mask, BitStream * stream)
Instructs this object to pack its state for transfer over the network.
unpackUpdate(NetConnection * conn, BitStream * stream)
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
