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
CzPlatformInput Class Reference

#include <CzPlatformInput.h>

Inheritance diagram for CzPlatformInput:
IzPlatformInput IzPlatformInput

List of all members.

Public Member Functions

int Init ()
void Release ()
bool isPointerAvailable ()
bool isMultiTouch ()
bool isKeysAvailable ()
bool isOSKeyboardAvailable ()
bool isAccelerometerAvailable ()
bool isCompassAvailable ()
bool wasBackButtonReleased ()
bool wasMenuButtonReleased ()
uint8 * getKeyMappingTable ()
bool isKeyDown (int key)
bool isKeyUp (int key)
bool wasKeyPressed (int key)
bool wasKeyReleased (int key)
int getLastKey () const
bool startAccelerometer ()
void stopAccelerometer ()
void getAccelerometer (CzVec3 &data)
bool startCompass ()
void stopCompass ()
float getCompassDirection ()
bool getCompassHeading (CzVec3 &data)
const char * OsKeyboardRead (const char *prompt, const char *default_text, int flags)
bool Update ()
int Init ()
void Release ()
bool isPointerAvailable ()
bool isMultiTouch ()
bool isKeysAvailable ()
bool isOSKeyboardAvailable ()
bool isAccelerometerAvailable ()
bool isCompassAvailable ()
bool wasBackButtonReleased ()
bool wasMenuButtonReleased ()
uint8 * getKeyMappingTable ()
bool isKeyDown (int key)
bool isKeyUp (int key)
bool wasKeyPressed (int key)
bool wasKeyReleased (int key)
int getLastKey () const
bool startAccelerometer ()
void stopAccelerometer ()
void getAccelerometer (CzVec3 &data)
bool startCompass ()
void stopCompass ()
float getCompassDirection ()
bool getCompassHeading (CzVec3 &data)
const char * OsKeyboardRead (const char *prompt, const char *default_text, int flags)
bool Update ()

Static Protected Attributes

static uint8 AppEasyToPlatformKeyCodeMapping []
static uint8 PlatformToAppeasyKeyCodeMapping []

Member Function Documentation

void CzPlatformInput::getAccelerometer ( CzVec3 data) [virtual]

Implements IzPlatformInput.

void CzPlatformInput::getAccelerometer ( CzVec3 data) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

Implements IzPlatformInput.

bool CzPlatformInput::getCompassHeading ( CzVec3 data) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::getCompassHeading ( CzVec3 data) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

uint8 * CzPlatformInput::getKeyMappingTable ( ) [virtual]

Implements IzPlatformInput.

int CzPlatformInput::getLastKey ( ) const [virtual]

Implements IzPlatformInput.

int CzPlatformInput::getLastKey ( ) const [virtual]

Implements IzPlatformInput.

int CzPlatformInput::Init ( ) [virtual]

Implements IzPlatformInput.

int CzPlatformInput::Init ( ) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

Implements IzPlatformInput.

bool CzPlatformInput::isKeyDown ( int  key) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::isKeyDown ( int  key) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

Implements IzPlatformInput.

bool CzPlatformInput::isKeyUp ( int  key) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::isKeyUp ( int  key) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::isMultiTouch ( ) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::isMultiTouch ( ) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

Implements IzPlatformInput.

const char* CzPlatformInput::OsKeyboardRead ( const char *  prompt,
const char *  default_text,
int  flags 
) [virtual]

Implements IzPlatformInput.

const char * CzPlatformInput::OsKeyboardRead ( const char *  prompt,
const char *  default_text,
int  flags 
) [virtual]

Implements IzPlatformInput.

void CzPlatformInput::Release ( ) [virtual]

Implements IzPlatformInput.

void CzPlatformInput::Release ( ) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

Implements IzPlatformInput.

bool CzPlatformInput::startCompass ( ) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::startCompass ( ) [virtual]

Implements IzPlatformInput.

Implements IzPlatformInput.

Implements IzPlatformInput.

void CzPlatformInput::stopCompass ( ) [virtual]

Implements IzPlatformInput.

void CzPlatformInput::stopCompass ( ) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::Update ( ) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::Update ( ) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::wasKeyPressed ( int  key) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::wasKeyPressed ( int  key) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::wasKeyReleased ( int  key) [virtual]

Implements IzPlatformInput.

bool CzPlatformInput::wasKeyReleased ( int  key) [virtual]

Implements IzPlatformInput.


Member Data Documentation

static uint8 CzPlatformInput::AppEasyToPlatformKeyCodeMapping [static, protected]
static uint8 CzPlatformInput::PlatformToAppeasyKeyCodeMapping [static, protected]

The documentation for this class was generated from the following files: