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.