#include <effectmanager.h>
Definition at line 31 of file effectmanager.h.
Public Member Functions | |
EffectManager () | |
~EffectManager () | |
bool | trigger (int id, Being *being) |
Triggers a effect with the id, at the specified being. | |
bool | trigger (int id, int x, int y) |
Triggers a effect with the id, at the specified x and y coordinate. | |
Private Attributes | |
std::list< EffectDescription > | mEffects |
Classes | |
struct | EffectDescription |
EffectManager::EffectManager | ( | ) |
Definition at line 31 of file effectmanager.cpp.
EffectManager::~EffectManager | ( | ) |
Definition at line 59 of file effectmanager.cpp.
bool EffectManager::trigger | ( | int | id, | |
Being * | being | |||
) |
Triggers a effect with the id, at the specified being.
Definition at line 63 of file effectmanager.cpp.
bool EffectManager::trigger | ( | int | id, | |
int | x, | |||
int | y | |||
) |
Triggers a effect with the id, at the specified x and y coordinate.
Definition at line 85 of file effectmanager.cpp.
std::list<EffectDescription> EffectManager::mEffects [private] |
Definition at line 57 of file effectmanager.h.