#include <JParticleSystem.h>
Public Member Functions | |
JParticleSystem () | |
void | Update (float dt) |
void | Render () |
void | StartEffect (JParticleEffect *effect) |
void | StopAllEffects () |
void | ClearAll () |
bool | IsActive () |
void | SetActive (bool flag) |
JParticleSystem::JParticleSystem | ( | ) |
Constructor.
void JParticleSystem::Update | ( | float | dt | ) |
Update all active effects.
dt | - Delta time since last update (in second). |
void JParticleSystem::Render | ( | ) |
Render all active effects.
void JParticleSystem::StartEffect | ( | JParticleEffect * | effect | ) |
Start an effect.
effect | - Effect to start playing. |
void JParticleSystem::StopAllEffects | ( | ) |
Stop all effects.
void JParticleSystem::ClearAll | ( | ) |
Delete all effects from memory.
bool JParticleSystem::IsActive | ( | ) |
Check if the particle system is active or not.
void JParticleSystem::SetActive | ( | bool | flag | ) |
Set active flag.
flag | - Active flag. |