WayPoint

Engine/source/T3D/missionMarker.h

More...

Public Types

enum
WayPointMasks {
  UpdateNameMask = Parent::NextFreeMask
  UpdateTeamMask = Parent::NextFreeMask << 1
  UpdateHiddenMask = Parent::NextFreeMask << 2
  NextFreeMask = Parent::NextFreeMask << 3
}

Private Types

Public Attributes

Public Functions

Called after any property of the object is changed in the world editor.

bool

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.

setHidden(bool hidden)

Sets the state of this object as hidden or not.

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

Public Static Functions

Detailed Description

Public Types

WayPointMasks

Enumerator

UpdateNameMask = Parent::NextFreeMask
UpdateTeamMask = Parent::NextFreeMask << 1
UpdateHiddenMask = Parent::NextFreeMask << 2
NextFreeMask = Parent::NextFreeMask << 3

Private Types

typedef MissionMarker Parent 

Public Attributes

StringTableEntry mName 

Public Functions

WayPoint()

DECLARE_CONOBJECT(WayPoint )

inspectPostApply()

Reimplemented from: MissionMarker

onAdd()

Reimplemented from: MissionMarker

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

Reimplemented from: MissionMarker

setHidden(bool hidden)

Reimplemented from: ShapeBase

unpackUpdate(NetConnection * conn, BitStream * stream)

Reimplemented from: MissionMarker

Public Static Functions

initPersistFields()