Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
XBMC_events.h File Reference
#include "input/XBMC_keyboard.h"
#include "Resolution.h"

Classes

struct  XBMC_KeyboardEvent
 
struct  XBMC_MouseMotionEvent
 
struct  XBMC_MouseButtonEvent
 
struct  XBMC_ResizeEvent
 
struct  XBMC_MoveEvent
 
struct  XBMC_ModeChangeEvent
 
struct  XBMC_QuitEvent
 
struct  XBMC_UserEvent
 
struct  XBMC_AppCommandEvent
 
struct  XBMC_TouchEvent
 
struct  XBMC_SetFocusEvent
 
struct  XBMC_ButtonEvent
 
struct  XBMC_Event
 

Typedefs

typedef struct XBMC_KeyboardEvent XBMC_KeyboardEvent
 
typedef struct XBMC_MouseMotionEvent XBMC_MouseMotionEvent
 
typedef struct XBMC_MouseButtonEvent XBMC_MouseButtonEvent
 
typedef struct XBMC_ResizeEvent XBMC_ResizeEvent
 
typedef struct XBMC_MoveEvent XBMC_MoveEvent
 
typedef struct XBMC_QuitEvent XBMC_QuitEvent
 
typedef struct XBMC_UserEvent XBMC_UserEvent
 
typedef struct XBMC_AppCommandEvent XBMC_AppCommandEvent
 
typedef struct XBMC_TouchEvent XBMC_TouchEvent
 
typedef struct XBMC_SetFocusEvent XBMC_SetFocusEvent
 
typedef struct XBMC_ButtonEvent XBMC_ButtonEvent
 
typedef struct XBMC_Event XBMC_Event
 

Enumerations

enum  XBMC_EventType {
  XBMC_NOEVENT = 0, XBMC_KEYDOWN, XBMC_KEYUP, XBMC_MOUSEMOTION,
  XBMC_MOUSEBUTTONDOWN, XBMC_MOUSEBUTTONUP, XBMC_QUIT, XBMC_VIDEORESIZE,
  XBMC_VIDEOMOVE, XBMC_MODECHANGE, XBMC_TOUCH, XBMC_BUTTON,
  XBMC_SETFOCUS, XBMC_USEREVENT, XBMC_MAXEVENT = 256
}
 

Typedef Documentation

§ XBMC_AppCommandEvent

§ XBMC_ButtonEvent

§ XBMC_Event

typedef struct XBMC_Event XBMC_Event

§ XBMC_KeyboardEvent

§ XBMC_MouseButtonEvent

§ XBMC_MouseMotionEvent

§ XBMC_MoveEvent

§ XBMC_QuitEvent

§ XBMC_ResizeEvent

§ XBMC_SetFocusEvent

§ XBMC_TouchEvent

§ XBMC_UserEvent

Enumeration Type Documentation

§ XBMC_EventType

Enumerator
XBMC_NOEVENT 
XBMC_KEYDOWN 
XBMC_KEYUP 
XBMC_MOUSEMOTION 
XBMC_MOUSEBUTTONDOWN 
XBMC_MOUSEBUTTONUP 
XBMC_QUIT 
XBMC_VIDEORESIZE 
XBMC_VIDEOMOVE 
XBMC_MODECHANGE 
XBMC_TOUCH 
XBMC_BUTTON 
XBMC_SETFOCUS 
XBMC_USEREVENT 
XBMC_MAXEVENT