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

#include <IzPlatformInput.h>

Inheritance diagram for IzPlatformInput:
CzPlatformInput CzPlatformInput

List of all members.

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

Member Function Documentation

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.


Member Data Documentation

bool IzPlatformInput::Initialised [protected]

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