![]() |
Libmacro
0.2
Libmacro is an extensible macro and hotkey library.
|
mcr_Key - Simulate keyboard keys. More...
#include "mcr/base/base.h"Go to the source code of this file.
Classes | |
| struct | mcr_Key |
Macros | |
| #define | mcr_Key_data(sigPt) mcr_castpt(struct mcr_Key, mcr_Signal_data(sigPt)) |
Functions | |
| MCR_API int | mcr_Key_send (struct mcr_Signal *signalPt) |
| Simulate keyboard keys. More... | |
| MCR_API int | mcr_Key_send_member (struct mcr_Key *dataPt, struct mcr_context *ctx) |
| MCR_API int | mcr_Key_compare (const void *lhsPt, const void *rhsPt) |
| MCR_API struct mcr_ISignal * | mcr_iKey (struct mcr_context *ctx) |
| #define mcr_Key_data | ( | sigPt | ) | mcr_castpt(struct mcr_Key, mcr_Signal_data(sigPt)) |
| MCR_API struct mcr_ISignal* mcr_iKey | ( | struct mcr_context * | ctx | ) |
Get the Signal interface of mcr_Key
| MCR_API int mcr_Key_compare | ( | const void * | lhsPt, |
| const void * | rhsPt | ||
| ) |
Compare mcr_Key elements, to find by key.
| MCR_API int mcr_Key_send | ( | struct mcr_Signal * | signalPt | ) |
| MCR_API int mcr_Key_send_member | ( | struct mcr_Key * | dataPt, |
| struct mcr_context * | ctx | ||
| ) |