Otclient  14/8/2020
ParticleEmitter Class Reference

#include <particleemitter.h>

Inheritance diagram for ParticleEmitter:
Collaboration diagram for ParticleEmitter:

Public Member Functions

 ParticleEmitter ()
 
void load (const OTMLNodePtr &node)
 
void update (float elapsedTime, const ParticleSystemPtr &system)
 
bool hasFinished ()
 
- Public Member Functions inherited from stdext::shared_object
 shared_object ()
 
virtual ~shared_object ()
 
void add_ref ()
 
void dec_ref ()
 
refcount_t ref_count ()
 
template<typename T >
stdext::shared_object_ptr< T > static_self_cast ()
 
template<typename T >
stdext::shared_object_ptr< T > dynamic_self_cast ()
 
template<typename T >
stdext::shared_object_ptr< T > const_self_cast ()
 

Detailed Description

Definition at line 32 of file particleemitter.h.

Constructor & Destructor Documentation

◆ ParticleEmitter()

ParticleEmitter::ParticleEmitter ( )

Definition at line 30 of file particleemitter.cpp.

Member Function Documentation

◆ hasFinished()

bool ParticleEmitter::hasFinished ( )
inline

Definition at line 41 of file particleemitter.h.

◆ load()

void ParticleEmitter::load ( const OTMLNodePtr node)

Definition at line 43 of file particleemitter.cpp.

Here is the call graph for this function:

◆ update()

void ParticleEmitter::update ( float  elapsedTime,
const ParticleSystemPtr system 
)

Definition at line 65 of file particleemitter.cpp.

Here is the call graph for this function:

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