ManaPlus
|
#include <vendingslotslistener.h>
Public Member Functions | |
virtual void | vendingSlotsChanged (const int slots)=0 |
VendingSlotsListener () | |
virtual | ~ VendingSlotsListener () |
Static Public Member Functions | |
static void | distributeEvent (const int slots) |
static void | addListener (VendingSlotsListener *const listener) |
static void | removeListener (const VendingSlotsListener *const listener) |
Static Private Attributes | |
static std::vector< VendingSlotsListener * > | mListeners |
Definition at line 29 of file vendingslotslistener.h.
VendingSlotsListener::VendingSlotsListener | ( | ) |
Definition at line 28 of file vendingslotslistener.cpp.
|
virtual |
|
static |
Definition at line 28 of file vendingslotslistener.cpp.
|
static |
Definition at line 30 of file vendingslotslistener.cpp.
References FOR_EACH, and anonymous_namespace{itemlinkhandler.cpp}::listener.
Referenced by EAthena::VendingRecv::processOpenReq().
|
static |
Definition at line 28 of file vendingslotslistener.cpp.
|
pure virtual |
Implemented in ShopWindow.
|
staticprivate |
Definition at line 38 of file vendingslotslistener.h.