QuakeForge  0.7.2.210-815cf
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
in_event.h File Reference
This graph shows which files directly or indirectly include this file:

Data Structures

struct  IE_event_t
 
struct  IE_joystick_event_t
 
struct  IE_key_event_t
 
struct  IE_mouse_event_t
 

Enumerations

enum  IE_event_type {
  ie_none, ie_gain_focus, ie_lose_focus, ie_mouse,
  ie_key, ie_joystick
}
 

Functions

int IE_Add_Handler (int(*event_handler)(const IE_event_t *))
 
void IE_Init (void)
 
void IE_Init_Cvars (void)
 
void IE_Remove_Handler (int handle)
 
int IE_Send_Event (const IE_event_t *event)
 
void IE_Set_Focus (int handle)
 
void IE_Shutdown (void)
 

Enumeration Type Documentation

Enumerator
ie_none 
ie_gain_focus 
ie_lose_focus 
ie_mouse 
ie_key 
ie_joystick 

Function Documentation

int IE_Add_Handler ( int(*)(const IE_event_t *)  event_handler)
void IE_Init ( void  )
void IE_Init_Cvars ( void  )
void IE_Remove_Handler ( int  handle)
int IE_Send_Event ( const IE_event_t event)
void IE_Set_Focus ( int  handle)
void IE_Shutdown ( void  )