Libmacro  0.2
Libmacro is an extensible macro and hotkey library.
mcr_Trigger Struct Reference

#include <trigger.h>

Public Attributes

union {
   struct mcr_ITrigger *   itrigger
 
   struct mcr_Instance   instance
 
   struct mcr_Interface *   interface
 
}; 
 
mcr_Trigger_receive_fnc trigger
 
void * actor
 

Detailed Description

Register to be dispatched by mcr_Signal

Definition at line 36 of file trigger.h.

Member Data Documentation

§ @9

union { ... }

§ actor

void* mcr_Trigger::actor

opt Object which receives trigger action

Definition at line 51 of file trigger.h.

§ trigger

mcr_Trigger_receive_fnc mcr_Trigger::trigger

Function to call when triggered.

This will be called from mcr_ITrigger::receive First argument is the mcr_Trigger object.

Definition at line 49 of file trigger.h.


The documentation for this struct was generated from the following file: