AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <IzPlatformInput.h>
Public Member Functions | |
bool | isInitialised () const |
virtual int | Init ()=0 |
virtual void | Release ()=0 |
virtual bool | isPointerAvailable ()=0 |
virtual bool | isMultiTouch ()=0 |
virtual bool | isKeysAvailable ()=0 |
virtual bool | isOSKeyboardAvailable ()=0 |
virtual bool | isAccelerometerAvailable ()=0 |
virtual bool | isCompassAvailable ()=0 |
virtual bool | wasBackButtonReleased ()=0 |
virtual bool | wasMenuButtonReleased ()=0 |
virtual uint8 * | getKeyMappingTable ()=0 |
virtual bool | isKeyDown (int key)=0 |
virtual bool | isKeyUp (int key)=0 |
virtual bool | wasKeyPressed (int key)=0 |
virtual bool | wasKeyReleased (int key)=0 |
virtual int | getLastKey () const =0 |
virtual bool | startAccelerometer ()=0 |
virtual void | stopAccelerometer ()=0 |
virtual void | getAccelerometer (CzVec3 &data)=0 |
virtual bool | startCompass ()=0 |
virtual void | stopCompass ()=0 |
virtual float | getCompassDirection ()=0 |
virtual bool | getCompassHeading (CzVec3 &data)=0 |
virtual const char * | OsKeyboardRead (const char *prompt, const char *default_text, int flags)=0 |
virtual bool | Update ()=0 |
Protected Attributes | |
bool | Initialised |
virtual void IzPlatformInput::getAccelerometer | ( | CzVec3 & | data | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual float IzPlatformInput::getCompassDirection | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::getCompassHeading | ( | CzVec3 & | data | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual uint8* IzPlatformInput::getKeyMappingTable | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual int IzPlatformInput::getLastKey | ( | ) | const [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual int IzPlatformInput::Init | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isAccelerometerAvailable | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isCompassAvailable | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
bool IzPlatformInput::isInitialised | ( | ) | const [inline] |
virtual bool IzPlatformInput::isKeyDown | ( | int | key | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isKeysAvailable | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isKeyUp | ( | int | key | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isMultiTouch | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isOSKeyboardAvailable | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::isPointerAvailable | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual const char* IzPlatformInput::OsKeyboardRead | ( | const char * | prompt, |
const char * | default_text, | ||
int | flags | ||
) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual void IzPlatformInput::Release | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::startAccelerometer | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::startCompass | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual void IzPlatformInput::stopAccelerometer | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual void IzPlatformInput::stopCompass | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::Update | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::wasBackButtonReleased | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::wasKeyPressed | ( | int | key | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::wasKeyReleased | ( | int | key | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
virtual bool IzPlatformInput::wasMenuButtonReleased | ( | ) | [pure virtual] |
Implemented in CzPlatformInput, and CzPlatformInput.
bool IzPlatformInput::Initialised [protected] |