Vuo
0.8.0
|
VuoKey C type definition.
Enumerations | |
enum | VuoKey { VuoKey_Any, VuoKey_A, VuoKey_S, VuoKey_D, VuoKey_F, VuoKey_H, VuoKey_G, VuoKey_Z, VuoKey_X, VuoKey_C, VuoKey_V, VuoKey_B, VuoKey_Q, VuoKey_W, VuoKey_E, VuoKey_R, VuoKey_Y, VuoKey_T, VuoKey_1, VuoKey_2, VuoKey_3, VuoKey_4, VuoKey_6, VuoKey_5, VuoKey_Equal, VuoKey_9, VuoKey_7, VuoKey_Minus, VuoKey_8, VuoKey_0, VuoKey_RightBracket, VuoKey_O, VuoKey_U, VuoKey_LeftBracket, VuoKey_I, VuoKey_P, VuoKey_L, VuoKey_J, VuoKey_Quote, VuoKey_K, VuoKey_Semicolon, VuoKey_Backslash, VuoKey_Comma, VuoKey_Slash, VuoKey_N, VuoKey_M, VuoKey_Period, VuoKey_Grave, VuoKey_KeypadDecimal, VuoKey_KeypadMultiply, VuoKey_KeypadPlus, VuoKey_KeypadClear, VuoKey_KeypadDivide, VuoKey_KeypadEnter, VuoKey_KeypadMinus, VuoKey_KeypadEquals, VuoKey_Keypad0, VuoKey_Keypad1, VuoKey_Keypad2, VuoKey_Keypad3, VuoKey_Keypad4, VuoKey_Keypad5, VuoKey_Keypad6, VuoKey_Keypad7, VuoKey_Keypad8, VuoKey_Keypad9, VuoKey_Return, VuoKey_Tab, VuoKey_Space, VuoKey_Delete, VuoKey_Escape, VuoKey_Command, VuoKey_Shift, VuoKey_CapsLock, VuoKey_Option, VuoKey_Control, VuoKey_RightShift, VuoKey_RightOption, VuoKey_RightControl, VuoKey_Function, VuoKey_F17, VuoKey_VolumeUp, VuoKey_VolumeDown, VuoKey_Mute, VuoKey_F18, VuoKey_F19, VuoKey_F20, VuoKey_F5, VuoKey_F6, VuoKey_F7, VuoKey_F3, VuoKey_F8, VuoKey_F9, VuoKey_F11, VuoKey_F13, VuoKey_F16, VuoKey_F14, VuoKey_F10, VuoKey_F12, VuoKey_F15, VuoKey_Help, VuoKey_Home, VuoKey_PageUp, VuoKey_ForwardDelete, VuoKey_F4, VuoKey_End, VuoKey_F2, VuoKey_PageDown, VuoKey_F1, VuoKey_LeftArrow, VuoKey_RightArrow, VuoKey_DownArrow, VuoKey_UpArrow, VuoKey_Yen, VuoKey_Underscore, VuoKey_KeypadComma, VuoKey_Eisu, VuoKey_Kana } |
Each value of this type represents a key position on the keyboard. More... | |
Functions | |
VuoKey | VuoKey_valueFromJson (json_object *js) |
Decodes the JSON object js , expected to contain a string, to create a new VuoKey . | |
json_object * | VuoKey_jsonFromValue (const VuoKey value) |
Encodes value as a JSON object. | |
VuoList_VuoKey | VuoKey_allowedValues (void) |
Returns a list of values that instances of this type can have. | |
char * | VuoKey_summaryFromValue (const VuoKey value) |
Returns a string representation of the key as it would be interpreted in the user's keyboard layout. | |
char * | VuoKey_getCharactersForMacVirtualKeyCode (unsigned short keyCode, unsigned long flags, unsigned int *deadKeyState) |
Returns the Unicode characters that would be typed by a key press. | |
VuoKey | VuoKey_makeFromMacVirtualKeyCode (unsigned short keyCode) |
Returns the VuoKey that corresponds to the given virtual key code. | |
bool | VuoKey_doesMacVirtualKeyCodeMatch (unsigned short keyCode, VuoKey key) |
Returns true if the virtual key code matches the given key. | |
VuoKey | VuoKey_valueFromString (const char *str) |
Automatically generated function. | |
char * | VuoKey_stringFromValue (const VuoKey value) |
Automatically generated function. | |
#define | VuoList_VuoKey_TYPE_DEFINED |
typedef void * | VuoList_VuoKey |