AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzInput.h File Reference
#include "IzPlatformInput.h"
#include "CzUtil.h"
#include "CzTime.h"

Go to the source code of this file.

Classes

struct  CzTouch
 Represents a single touch. More...
class  CzInput
 This class is responsible for handling all keyboard, pointer and other input devices input. More...

Defines

#define CZ_MAX_TOUCHES   10
 A macro that defines maximum number of supported simultaneous touches.
#define CZ_INPUT   (CzInput::getInstance())
 A macro that provides global access to the intput system.

Enumerations

enum  eCzKeyCode {
  eKeyNone, eKeyEsc, eKeyTab, eKeyBackspace,
  eKeyEnter, eKeyLeftShift, eKeyLeftControl, eKeyReserved,
  eKeySpace, eKeyLeft, eKeyUp, eKeyRight,
  eKeyDown, eKey0, eKey1, eKey2,
  eKey3, eKey4, eKey5, eKey6,
  eKey7, eKey8, eKey9, eKeyA,
  eKeyB, eKeyC, eKeyD, eKeyE,
  eKeyF, eKeyG, eKeyH, eKeyI,
  eKeyJ, eKeyK, eKeyL, eKeyM,
  eKeyN, eKeyO, eKeyP, eKeyQ,
  eKeyR, eKeyS, eKeyT, eKeyU,
  eKeyV, eKeyW, eKeyX, eKeyY,
  eKeyZ, eKeyF1, eKeyF2, eKeyF3,
  eKeyF4, eKeyF5, eKeyF6, eKeyF7,
  eKeyF8, eKeyF9, eKeyF10, eKeyNumPad0,
  eKeyNumPad1, eKeyNumPad2, eKeyNumPad3, eKeyNumPad4,
  eKeyNumPad5, eKeyNumPad6, eKeyNumPad7, eKeyNumPad8,
  eKeyNumPad9, eKeyNumPadPlus, eKeyNumPadMinus, eKeyNumPadEnter,
  eKeyRSK, eKeyLSK, eKeyLS, eKeyRS,
  eKeyHash, eKeyStar, eKeyOk, eKeyCLR,
  eKeyVolUp, eKeyVolDown, eKeyCamera, eKeyMic,
  eKeyFn, eKeySym, eKeyAccept, eKeyEnd,
  eKeyHomePage, eKeyButton1, eKeyButton2, eKeyButton3,
  eKeyButton4, eKeyButton5, eKeyButton6, eKeyButton7,
  eKeyButton8, eKeyF11, eKeyF12, eKeyLeftAlt,
  eKeyRightControl, eKeyRightAlt, eKeyRightShift, eKeyBacktick,
  eKeyComma, eKeyPeriod, eKeySlash, eKeyBackSlash,
  eKeySemicolon, eKeyApostrophe, eKeyLeftBracket, eKeyRightBracket,
  eKeyEquals, eKeyMinus, eKeyCapsLock, eKeyNumPadPeriod,
  eKeyNumPadSlash, eKeyNumLock, eKeyInsert, eKeyHome,
  eKeyPageUp, eKeyPageDown, eKeyKbEnd, eKeyDelete,
  eKeyPause, eKeyAt, eKeyBack, eKeyMenu,
  eKeySearch, eKey3DMode, eKeyMyApps, eKeyAbsGameA,
  eKeyAbsGameB, eKeyAbsGameC, eKeyAbsGameD, eKeyAbsUp,
  eKeyAbsDown, eKeyAbsLeft, eKeyAbsRight, eKeyAbsOk,
  eKeyAbsASK, eKeyAbsBSK
}
 Values that represent key codes. More...