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

#include <modifier.h>

Public Attributes

unsigned int modifiers
 
enum mcr_ApplyType apply
 
bool internal_flag
 

Detailed Description

Pair of modifier bits and whether to set or release those modifiers

Definition at line 35 of file modifier.h.

Member Data Documentation

§ apply

enum mcr_ApplyType mcr_Modifier::apply

MCR_UNSET will set the modifier, MCR_TOGGLE will change the state from what it currently is, otherwise it is released

Definition at line 41 of file modifier.h.

§ internal_flag

bool mcr_Modifier::internal_flag

If true, modifiers will only be set internally, and no keys sent to the system.

Todo:
not used

Definition at line 45 of file modifier.h.

§ modifiers

unsigned int mcr_Modifier::modifiers

Bit values representing a set of modifiers.

Definition at line 37 of file modifier.h.


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