CameraBookmark Class Reference

#include <missionMarker.h>

Inheritance diagram for CameraBookmark:

Inheritance graph
[legend]
List of all members.

Public Types

 UpdateNameMask = Parent::NextFreeMask
 NextFreeMask = Parent::NextFreeMask << 1
enum  WayPointMasks {
  UpdateNameMask = Parent::NextFreeMask,
  NextFreeMask = Parent::NextFreeMask << 1
}

Public Member Functions

 CameraBookmark ()
bool onAdd ()
 Called when the object is added to the sim.
void inspectPostApply ()
 Called after any property of the object is changed in the world editor.
U32 packUpdate (NetConnection *conn, U32 mask, BitStream *stream)
 Instructs this object to pack its state for transfer over the network.
void unpackUpdate (NetConnection *conn, BitStream *stream)
 Instructs this object to read state data previously packed with packUpdate.
 DECLARE_CONOBJECT (CameraBookmark)

Static Public Member Functions

static void initPersistFields ()
 Register dynamic fields in a subclass of ConsoleObject.

Public Attributes

StringTableEntry mName

Private Types

typedef MissionMarker Parent

Member Typedef Documentation

Reimplemented from MissionMarker.


Member Enumeration Documentation

Enumerator:
UpdateNameMask 
NextFreeMask 


Constructor & Destructor Documentation

CameraBookmark::CameraBookmark (  ) 


Member Function Documentation

bool CameraBookmark::onAdd (  )  [virtual]

Called when the object is added to the sim.

Reimplemented from MissionMarker.

void CameraBookmark::inspectPostApply (  )  [virtual]

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

See also:
inspectPreApply

Reimplemented from MissionMarker.

U32 CameraBookmark::packUpdate ( NetConnection conn,
U32  mask,
BitStream stream 
) [virtual]

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

Parameters:
conn Net connection being used
mask Mask indicating fields to transmit.
stream Bitstream to pack data to
Returns:
Any bits which were not dealt with. The value is stored by the networking system. Don't set bits you weren't passed.

Reimplemented from MissionMarker.

void CameraBookmark::unpackUpdate ( NetConnection conn,
BitStream stream 
) [virtual]

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

Parameters:
conn Net connection being used
stream stream to read from

Reimplemented from MissionMarker.

static void CameraBookmark::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

See also:
addField(), addFieldV(), addDeprecatedField(), addGroup(), endGroup()

Reimplemented from MissionMarker.

CameraBookmark::DECLARE_CONOBJECT ( CameraBookmark   ) 


Member Data Documentation