ManaPlus
|
#include <gamemodifierlistener.h>
Public Member Functions | |
virtual void | gameModifiersChanged ()=0 |
GameModifierListener () | |
virtual | ~ GameModifierListener () |
Static Public Member Functions | |
static void | distributeEvent () |
static void | addListener (GameModifierListener *const listener) |
static void | removeListener (const GameModifierListener *const listener) |
Static Private Attributes | |
static std::vector< GameModifierListener * > | mListeners |
Definition at line 29 of file gamemodifierlistener.h.
GameModifierListener::GameModifierListener | ( | ) |
Definition at line 28 of file gamemodifierlistener.cpp.
|
virtual |
|
static |
Definition at line 28 of file gamemodifierlistener.cpp.
|
static |
Definition at line 30 of file gamemodifierlistener.cpp.
References FOR_EACH, and anonymous_namespace{itemlinkhandler.cpp}::listener.
Referenced by GameModifiers::changeAwayMode(), GameModifiers::changeGameModifiers(), GameModifiers::changeMode(), GameModifiers::resetModifiers(), and GameModifiers::setQuickDropCounter().
|
pure virtual |
Implemented in SetupQuickItem.
|
static |
Definition at line 28 of file gamemodifierlistener.cpp.
|
staticprivate |
Definition at line 38 of file gamemodifierlistener.h.