![]() |
ManaPlus
|
#include <arrowslistener.h>
Public Member Functions | |
| virtual void | arrowsChanged ()=0 |
| ArrowsListener () | |
| virtual | ~ ArrowsListener () |
Static Public Member Functions | |
| static void | distributeEvent () |
| static void | addListener (ArrowsListener *const listener) |
| static void | removeListener (const ArrowsListener *const listener) |
Static Private Attributes | |
| static std::vector< ArrowsListener * > | mListeners |
Definition at line 29 of file arrowslistener.h.
| ArrowsListener::ArrowsListener | ( | ) |
Definition at line 28 of file arrowslistener.cpp.
|
virtual |
|
static |
Definition at line 28 of file arrowslistener.cpp.
|
pure virtual |
Implemented in MiniStatusWindow.
|
static |
Definition at line 30 of file arrowslistener.cpp.
References FOR_EACH, and anonymous_namespace{itemlinkhandler.cpp}::listener.
Referenced by EAthena::BuyingStoreRecv::processBuyingStoreDeleteItem(), Ea::InventoryRecv::processPlayerArrowEquip(), EAthena::InventoryRecv::processPlayerInventoryAdd(), TmwAthena::InventoryRecv::processPlayerInventoryAdd(), EAthena::InventoryRecv::processPlayerInventoryRemove(), TmwAthena::InventoryRecv::processPlayerInventoryRemove(), EAthena::InventoryRecv::processPlayerInventoryRemove2(), EAthena::InventoryRecv::processPlayerItemRentalExpired(), EAthena::InventoryRecv::processPlayerUnEquip(), and TmwAthena::InventoryRecv::processPlayerUnEquip().
|
static |
Definition at line 28 of file arrowslistener.cpp.
|
staticprivate |
Definition at line 38 of file arrowslistener.h.