#include <FlameEmitter.h>
Inheritance diagram for ani::FlameEmitter< __EntityType >:
Public Types | |
typedef boost::shared_ptr< __EntityType > | EntityTypePtr |
Public Methods | |
FlameEmitter () | |
virtual | ~FlameEmitter () |
void | setPos (const gmtl::Vec3f &pos) |
void | setSize (float size) |
virtual void | exec (DynamicSystem< __EntityType > &sys, float timeDelta) |
Public Attributes | |
float | x |
float | velocitizer |
const float | kRandMax |
float | mSize |
gmtl::Vec3f | mPos |
Definition at line 13 of file FlameEmitter.h.
|
Definition at line 16 of file FlameEmitter.h. Referenced by ani::FlameEmitter< __EntityType >::exec(). |
|
Definition at line 19 of file FlameEmitter.h. References ani::FlameEmitter< __EntityType >::kRandMax, ani::FlameEmitter< __EntityType >::mSize, ani::FlameEmitter< __EntityType >::velocitizer, and ani::FlameEmitter< __EntityType >::x. |
|
Definition at line 28 of file FlameEmitter.h. |
|
Definition at line 29 of file FlameEmitter.h. References ani::FlameEmitter< __EntityType >::mPos. |
|
Definition at line 33 of file FlameEmitter.h. References ani::FlameEmitter< __EntityType >::mSize. |
|
|
Definition at line 71 of file FlameEmitter.h. Referenced by ani::FlameEmitter< __EntityType >::exec(), and ani::FlameEmitter< __EntityType >::FlameEmitter(). |
|
Definition at line 72 of file FlameEmitter.h. Referenced by ani::FlameEmitter< __EntityType >::FlameEmitter(). |
|
Definition at line 73 of file FlameEmitter.h. Referenced by ani::FlameEmitter< __EntityType >::exec(), and ani::FlameEmitter< __EntityType >::FlameEmitter(). |
|
Definition at line 74 of file FlameEmitter.h. Referenced by ani::FlameEmitter< __EntityType >::exec(), ani::FlameEmitter< __EntityType >::FlameEmitter(), and ani::FlameEmitter< __EntityType >::setSize(). |
|
Definition at line 75 of file FlameEmitter.h. Referenced by ani::FlameEmitter< __EntityType >::exec(), and ani::FlameEmitter< __EntityType >::setPos(). |