Particle Universe
1.2
|
#include <ParticleUniverseBillboardRendererFactory.h>
Public Member Functions | |
BillboardRendererFactory (void) | |
virtual | ~BillboardRendererFactory (void) |
String | getRendererType (void) const |
ParticleRenderer * | createRenderer (void) |
virtual bool | translateChildProperty (ScriptCompiler *compiler, const AbstractNodePtr &node) |
virtual bool | translateChildObject (ScriptCompiler *compiler, const AbstractNodePtr &node) |
virtual void | write (ParticleScriptSerializer *serializer, const IElement *element) |
Public Member Functions inherited from ParticleUniverse::ParticleRendererFactory | |
ParticleRendererFactory (void) | |
virtual | ~ParticleRendererFactory (void) |
void | destroyRenderer (ParticleRenderer *renderer) |
Public Member Functions inherited from ParticleUniverse::ScriptReader | |
ScriptReader (void) | |
virtual | ~ScriptReader (void) |
virtual void | translate (ScriptCompiler *compiler, const AbstractNodePtr &node) |
Public Member Functions inherited from ParticleUniverse::ScriptWriter | |
ScriptWriter (void) | |
virtual | ~ScriptWriter (void) |
Protected Attributes | |
BillboardRendererWriter | mBillboardRendererWriter |
BillboardRendererTranslator | mBillboardRendererTranslator |
Additional Inherited Members | |
Protected Member Functions inherited from ParticleUniverse::ParticleRendererFactory | |
template<class T > | |
ParticleRenderer * | _createRenderer (void) |
Factory class responsible for creating a BillboardRenderer.
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements ParticleUniverse::ParticleRendererFactory.
|
inlinevirtual |
Implements ParticleUniverse::ParticleRendererFactory.
|
inlinevirtual |
See ScriptReader
Reimplemented from ParticleUniverse::ScriptReader.
|
inlinevirtual |
See ScriptReader
Reimplemented from ParticleUniverse::ScriptReader.
|
inlinevirtual |
Child classes must implement this pure virtual function, which must be used to write an object or attribute to a particle script.
Implements ParticleUniverse::ScriptWriter.
|
protected |
|
protected |