Drag[en]gine Game Engine  1.21
deBaseGraphicParticleEmitterInstance Class Reference

Graphic Module Particle Emitter Instance Peer. More...

#include <deBaseGraphicParticleEmitterInstance.h>

Public Member Functions

Constructors and Destructors
 deBaseGraphicParticleEmitterInstance ()
 Create new peer. More...
 
virtual ~deBaseGraphicParticleEmitterInstance ()
 Clean up peer. More...
 
Notifications
virtual void EmitterChanged ()
 Emitter changed. More...
 
virtual void PositionChanged ()
 Position changed. More...
 
virtual void OrientationChanged ()
 Orientation changed. More...
 
virtual void ReferencePositionChanged ()
 Reference position changed. More...
 
virtual void EnableCastingChanged ()
 Enable casting changed. More...
 
virtual void CollisionFilterChanged ()
 Collision filter changed. More...
 
virtual void WarmUpTimeChanged ()
 Warm up time changed. More...
 
virtual void BurstTimeChanged ()
 Burst time changed. More...
 
virtual void LayerMaskChanged ()
 Layer mask changed. More...
 
virtual void ControllerChanged (int controller)
 Controller changed. More...
 
virtual void TypeChanged (int type)
 Type changed. More...
 
virtual void TypeParticlesChanged (int type)
 Type particles changed. More...
 
virtual void ResetBurst ()
 Reset burst particles. More...
 
virtual void KillAllParticles ()
 Kill all particles. More...
 

Detailed Description

Graphic Module Particle Emitter Instance Peer.

Constructor & Destructor Documentation

◆ deBaseGraphicParticleEmitterInstance()

deBaseGraphicParticleEmitterInstance::deBaseGraphicParticleEmitterInstance ( )

Create new peer.

◆ ~deBaseGraphicParticleEmitterInstance()

virtual deBaseGraphicParticleEmitterInstance::~deBaseGraphicParticleEmitterInstance ( )
virtual

Clean up peer.

Member Function Documentation

◆ BurstTimeChanged()

virtual void deBaseGraphicParticleEmitterInstance::BurstTimeChanged ( )
virtual

Burst time changed.

◆ CollisionFilterChanged()

virtual void deBaseGraphicParticleEmitterInstance::CollisionFilterChanged ( )
virtual

Collision filter changed.

◆ ControllerChanged()

virtual void deBaseGraphicParticleEmitterInstance::ControllerChanged ( int  controller)
virtual

Controller changed.

◆ EmitterChanged()

virtual void deBaseGraphicParticleEmitterInstance::EmitterChanged ( )
virtual

Emitter changed.

◆ EnableCastingChanged()

virtual void deBaseGraphicParticleEmitterInstance::EnableCastingChanged ( )
virtual

Enable casting changed.

◆ KillAllParticles()

virtual void deBaseGraphicParticleEmitterInstance::KillAllParticles ( )
virtual

Kill all particles.

◆ LayerMaskChanged()

virtual void deBaseGraphicParticleEmitterInstance::LayerMaskChanged ( )
virtual

Layer mask changed.

◆ OrientationChanged()

virtual void deBaseGraphicParticleEmitterInstance::OrientationChanged ( )
virtual

Orientation changed.

◆ PositionChanged()

virtual void deBaseGraphicParticleEmitterInstance::PositionChanged ( )
virtual

Position changed.

◆ ReferencePositionChanged()

virtual void deBaseGraphicParticleEmitterInstance::ReferencePositionChanged ( )
virtual

Reference position changed.

◆ ResetBurst()

virtual void deBaseGraphicParticleEmitterInstance::ResetBurst ( )
virtual

Reset burst particles.

◆ TypeChanged()

virtual void deBaseGraphicParticleEmitterInstance::TypeChanged ( int  type)
virtual

Type changed.

◆ TypeParticlesChanged()

virtual void deBaseGraphicParticleEmitterInstance::TypeParticlesChanged ( int  type)
virtual

Type particles changed.

◆ WarmUpTimeChanged()

virtual void deBaseGraphicParticleEmitterInstance::WarmUpTimeChanged ( )
virtual

Warm up time changed.


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