i6engine  1.0
i6e::api::input Namespace Reference

Classes

struct  Input_ConsoleRead_Create
 read something from stdin More...
 
struct  Input_Keyboard_Update
 notifies state of a key More...
 
struct  Input_Mouse_Update
 updates mouse position More...
 
struct  Input_MouseWheel_Update
 mouse wheel More...
 
struct  Input_Resolution_Update
 updates resolution of render window More...
 
struct  Input_SubscribeKeyEvent_Create
 subscribes a key for one of the key states to call given method if state occures More...
 
struct  Input_SubscribeKeyEvent_Delete
 unsubscribes a pair of key and state More...
 
struct  Input_Window_Create
 registers a RenderWindow for Input subsystem More...
 

Typedefs

typedef i6e::api::input::Input_Keyboard_Update Input_Keyboard_Update
 notifies state of a key More...
 
typedef i6e::api::input::Input_Mouse_Update Input_Mouse_Update
 updates mouse position More...
 
typedef i6e::api::input::Input_MouseWheel_Update Input_MouseWheel_Update
 mouse wheel More...
 
typedef i6e::api::input::Input_Window_Create Input_Window_Create
 registers a RenderWindow for Input subsystem More...
 
typedef i6e::api::input::Input_SubscribeKeyEvent_Create Input_SubscribeKeyEvent_Create
 subscribes a key for one of the key states to call given method if state occures More...
 
typedef i6e::api::input::Input_SubscribeKeyEvent_Delete Input_SubscribeKeyEvent_Delete
 unsubscribes a pair of key and state More...
 
typedef i6e::api::input::Input_ConsoleRead_Create Input_ConsoleRead_Create
 read something from stdin More...
 
typedef i6e::api::input::Input_Resolution_Update Input_Resolution_Update
 updates resolution of render window More...
 

Enumerations

enum  InputMessageTypes {
  InputReset, InputWindow, InputSubscribeKeyEvent, InputConsoleRead,
  InputResolution, InputMessageTypesCount
}
 

Typedef Documentation

subscribes a key for one of the key states to call given method if state occures

registers a RenderWindow for Input subsystem