Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Attributes | List of all members
br::pucrio::telemidia::ginga::core::mb::SDLInputEvent Class Reference
Inheritance diagram for br::pucrio::telemidia::ginga::core::mb::SDLInputEvent:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ginga::core::mb::SDLInputEvent:
Collaboration graph
[legend]

Public Member Functions

 SDLInputEvent (SDL_Event event)
 
 SDLInputEvent (const int keyCode)
 
 SDLInputEvent (int type, void *data)
 
void setModifiers (bool capsOn, bool shiftOn)
 
void clearContent ()
 
void setKeyCode (GingaScreenID screenId, const int keyCode)
 
const int getKeyCode (GingaScreenID screenId)
 
unsigned int getType ()
 
void * getApplicationData ()
 
bool isButtonPressType ()
 
bool isMotionType ()
 
bool isPressedType ()
 
bool isKeyType ()
 
bool isApplicationType ()
 
void setAxisValue (int x, int y, int z)
 
void getAxisValue (int *x, int *y, int *z)
 
void * getContent ()
 

Static Public Attributes

static const string ET_WAKEUP = "GINGA_WAKEUP"
 
static const string ET_INPUTEVENT = "GINGA_INPUTEVENT"
 
static const string ET_USEREVENT = "GINGA_USEREVENT"
 

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