Drag[en]gine Game Engine  1.0
deBaseScriptingParticleEmitterInstance Class Reference

Scripting Module Particle Emitter Instance Peer. More...

#include <deBaseScriptingParticleEmitterInstance.h>

Public Member Functions

Constructors and Destructors
 deBaseScriptingParticleEmitterInstance ()
 
virtual ~deBaseScriptingParticleEmitterInstance ()
 
Notifications
virtual void LastParticleDied ()
 
virtual deParticleEmitterType::eCollisionResponses CollisionResponse (deCollisionInfo *cinfo)
 

Detailed Description

Scripting Module Particle Emitter Instance Peer.

Author
Pl├╝ss Roland
Version
1.0
Date
2010

Constructor & Destructor Documentation

◆ deBaseScriptingParticleEmitterInstance()

deBaseScriptingParticleEmitterInstance::deBaseScriptingParticleEmitterInstance ( )

Creates a new peer.

◆ ~deBaseScriptingParticleEmitterInstance()

virtual deBaseScriptingParticleEmitterInstance::~deBaseScriptingParticleEmitterInstance ( )
virtual

Cleans up the peer.

Member Function Documentation

◆ CollisionResponse()

virtual deParticleEmitterType::eCollisionResponses deBaseScriptingParticleEmitterInstance::CollisionResponse ( deCollisionInfo cinfo)
virtual

Determines the response for a custom particle collision. Return deParticleEmitterType::ecrDestroy to destroy the particle, deParticleEmitterType::ecrPhysical to let the modules calculate the collision response (useful to still do your own interaction on top of it) or deParticleEmitterType::ecrCustom to use the information stored in cinfo.

◆ LastParticleDied()

virtual void deBaseScriptingParticleEmitterInstance::LastParticleDied ( )
virtual

Last particle cast by this emitter died.


The documentation for this class was generated from the following file: