![]() |
Libmacro
0.2
Libmacro is an extensible macro and hotkey library.
|
Public Member Functions | |
| Dispatcher (Libmacro *ctx=nullptr) | |
| Dispatcher (const Dispatcher ©tron) | |
| Dispatcher & | operator= (const Dispatcher ©tron) |
| mcr_AbsDispatcher & | operator* () |
| const mcr_AbsDispatcher & | operator* () const |
| virtual void | add (struct mcr_Signal *sigPt, void *receiver, mcr_dispatch_receive_fnc receiverFnc) |
| virtual void | clear () |
| virtual void | modifier (struct mcr_Signal *, unsigned int *) |
| virtual void | remove (void *remReceiver) |
| virtual void | trim () |
Static Public Member Functions | |
| static Dispatcher * | offset (mcr_IDispatcher *originPt) |
| static const Dispatcher * | offset (const mcr_IDispatcher *originPt) |
Public Attributes | |
| mcr_AbsDispatcher | self |
Friends | |
| class | DispatcherPrivate |
Definition at line 37 of file dispatcher.h.