50 #ifndef IINPUTEVENT_H_
51 #define IINPUTEVENT_H_
53 #include "mb/IMBDefs.h"
64 virtual void clearContent()=0;
65 virtual void setKeyCode(GingaScreenID scrId,
const int keyCode)=0;
66 virtual const int getKeyCode(GingaScreenID screenId)=0;
68 virtual unsigned int getType()=0;
69 virtual void* getApplicationData()=0;
70 virtual bool isButtonPressType()=0;
71 virtual bool isMotionType()=0;
72 virtual bool isPressedType()=0;
73 virtual bool isKeyType()=0;
74 virtual bool isApplicationType()=0;
75 virtual void setAxisValue(
int x,
int y,
int z)=0;
76 virtual void getAxisValue(
int* x,
int* y,
int* z)=0;
77 virtual void* getContent()=0;
Definition: IInputEvent.h:61