![]() |
Libmacro
0.2
Libmacro is an extensible macro and hotkey library.
|
#include <base.h>
Public Attributes | |
| struct mcr_IRegistry * | isignal_registry_pt |
| struct mcr_IRegistry * | itrigger_registry_pt |
| mtx_t | dispatch_lock |
| struct { | |
| struct mcr_IDispatcher ** dispatchers | |
| size_t dispatcher_count | |
| }; | |
| bool | generic_dispatcher_flag |
| struct mcr_IDispatcher * | generic_dispatcher_pt |
Libmacro base module Everything needed to at least send and dispatch signals.
In cases of extreme complexity please break glass.
| mtx_t mcr_base::dispatch_lock |
| size_t mcr_base::dispatcher_count |
| struct mcr_IDispatcher** mcr_base::dispatchers |
| bool mcr_base::generic_dispatcher_flag |
| struct mcr_IDispatcher* mcr_base::generic_dispatcher_pt |
| struct mcr_IRegistry* mcr_base::isignal_registry_pt |
mcr_ISignal registry
| struct mcr_IRegistry* mcr_base::itrigger_registry_pt |
mcr_ITrigger registry