ParticleEmitterNodeData Class Reference

#include <particleEmitterNode.h>

Inheritance diagram for ParticleEmitterNodeData:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 ParticleEmitterNodeData ()
 ~ParticleEmitterNodeData ()
void packData (BitStream *)
void unpackData (BitStream *)
bool preload (bool server, String &errorStr)
 Called to prepare the datablock for use, after it has been unpacked.
 DECLARE_CONOBJECT (ParticleEmitterNodeData)

Static Public Member Functions

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

Public Attributes

F32 timeMultiple

Protected Member Functions

bool onAdd ()
 Called when the object is added to the sim.

Private Types

typedef GameBaseData Parent

Member Typedef Documentation

Reimplemented from GameBaseData.


Constructor & Destructor Documentation

ParticleEmitterNodeData::ParticleEmitterNodeData (  ) 

ParticleEmitterNodeData::~ParticleEmitterNodeData (  ) 


Member Function Documentation

bool ParticleEmitterNodeData::onAdd (  )  [protected, virtual]

Called when the object is added to the sim.

Reimplemented from GameBaseData.

void ParticleEmitterNodeData::packData ( BitStream  )  [virtual]

Reimplemented from SimDataBlock.

void ParticleEmitterNodeData::unpackData ( BitStream  )  [virtual]

Reimplemented from GameBaseData.

bool ParticleEmitterNodeData::preload ( bool  server,
String errorStr 
) [virtual]

Called to prepare the datablock for use, after it has been unpacked.

Parameters:
server Set if we're running on the server (and therefore don't need to load things like textures or sounds).
errorStr If an error occurs in loading, this is set to a short string describing the error.
Returns:
True if all went well; false if something failed.
See also:
preload() and File Downloading

Reimplemented from GameBaseData.

ParticleEmitterNodeData::DECLARE_CONOBJECT ( ParticleEmitterNodeData   ) 

static void ParticleEmitterNodeData::initPersistFields (  )  [static]

Register dynamic fields in a subclass of ConsoleObject.

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

Reimplemented from GameBaseData.


Member Data Documentation