MissionMarker
Engine/source/T3D/missionMarker.h
Protected Types
MaskBits { PositionMask = Parent::NextFreeMask NextFreeMask = Parent::NextFreeMask << 1 }
Private Types
Parent
Protected Attributes
Public Functions
Called after any property of the object is changed in the world editor.
bool
onAdd()
Called when the object is added to the sim.
Called when the editor is deactivated.
Called when the editor is activated.
bool
onNewDataBlock(GameBaseData * dptr, bool reload)
Called when a new datablock is set.
packUpdate(NetConnection * conn, U32 mask, BitStream * stream)
Instructs this object to pack its state for transfer over the network.
setTransform(const MatrixF & mat)
Sets the Object -> World transform.
unpackUpdate(NetConnection * conn, BitStream * stream)
Instructs this object to read state data previously packed with packUpdate.
Public Static Functions
Detailed Description
Protected Types
MaskBits
Enumerator
- PositionMask = Parent::NextFreeMask
- NextFreeMask = Parent::NextFreeMask << 1
Private Types
typedef ShapeBase Parent
Protected Attributes
bool mAddedToScene
MissionMarkerData * mDataBlock
Public Functions
MissionMarker()
DECLARE_CONOBJECT(MissionMarker )
inspectPostApply()
Reimplemented from: GameBase
Reimplemented by: WayPoint, SpawnSphere, CameraBookmark
onAdd()
Reimplemented from: GameBase
Reimplemented by: WayPoint, SpawnSphere, CameraBookmark
onEditorDisable()
Reimplemented from: SimObject
onEditorEnable()
Reimplemented from: SimObject
onNewDataBlock(GameBaseData * dptr, bool reload)
Reimplemented from: GameBase
onRemove()
Reimplemented from: GameBase
Reimplemented by: CameraBookmark
packUpdate(NetConnection * conn, U32 mask, BitStream * stream)
Reimplemented from: GameBase
Reimplemented by: WayPoint, SpawnSphere, CameraBookmark
setTransform(const MatrixF & mat)
Reimplemented from: SceneObject
unpackUpdate(NetConnection * conn, BitStream * stream)
Reimplemented from: GameBase
Reimplemented by: WayPoint, SpawnSphere, CameraBookmark