9 #ifndef _TurtleBrains_ApplicationInput_h_
10 #define _TurtleBrains_ApplicationInput_h_
26 tbKey0, tbKey1, tbKey2, tbKey3, tbKey4, tbKey5, tbKey6, tbKey7, tbKey8, tbKey9,
27 tbKeyA, tbKeyB, tbKeyC, tbKeyD, tbKeyE, tbKeyF, tbKeyG, tbKeyH, tbKeyI, tbKeyJ,
28 tbKeyK, tbKeyL, tbKeyM, tbKeyN, tbKeyO, tbKeyP, tbKeyQ, tbKeyR, tbKeyS, tbKeyT,
29 tbKeyU, tbKeyV, tbKeyW, tbKeyX, tbKeyY, tbKeyZ, tbKeySpace, tbKeyEscape, tbKeyEnter,
30 tbKeyUp, tbKeyDown, tbKeyLeft, tbKeyRight, tbMouseLeft, tbMouseRight, tbMouseMiddle, tbKeyMax
55 bool IsKeyPressed(
const Key& key);
66 bool IsKeyReleased(
const Key& key);
76 bool IsKeyDown(
const Key& key);
87 void GetMousePosition(
int* mouseX,
int* mouseY);
98 bool GetMouseMovement(
int* mouseX,
int* mouseY);
109 void SetMousePosition(
int mouseX,
int mouseY);
Here is some information about the primary namespace.
Definition: tb_application_dialog.h:21
Contains classes, functions and constants to create Applications, Menus, Dialogs with native controls...
Definition: tb_application_dialog.h:23
Key
Definition: tb_application_input.h:24