![]() |
Om
1.0.0
A universal framework for multimedia simulation
|
A namespace containing classes that handle user input from the mouse, keyboard, etc. More...
Classes | |
| class | GUIEvent |
| A class that represents a high-level GUI event that has occurred. More... | |
| class | InputHandler |
| An interface for objects that recieve user input events. More... | |
| class | Key |
| A class that represents a single key on a keyboard. More... | |
| class | Keyboard |
| A class that stores the state of a virtual keyboard input device. More... | |
| class | KeyCodeMap |
| A class that maps from one set of key codes to another. More... | |
| class | KeyEvent |
| A class that encapsulates an event that occurrs whenever a key's state is changed. More... | |
| class | KeyShortcut |
| A class that represents a keyboard shortcut, usually for a menu item. More... | |
| class | Modifiers |
| A class that stores the different boolean modifier flags that a GUI event can have. More... | |
| class | Mouse |
| A class that stores the state of a virtual mouse input device. More... | |
| class | MouseButton |
| A class representing a mouse button. More... | |
| class | MouseButtonCodeMap |
| A class that maps from one set of mouse button codes to another. More... | |
| class | MouseButtonEvent |
| A class representing a button press or release event. More... | |
| class | MouseMotionEvent |
| An event object representing the movement of a mouse input device. More... | |
| class | MouseWheelEvent |
| An event class representing the motion of a mouse's scroll wheel input device. More... | |
| class | TextEvent |
| A class that represents an event that occurrs whenever a user enters text data. More... | |
Typedefs | |
| typedef UInt | KeyCode |
| A type used to represent an integer code for a key. More... | |
| typedef UInt | MouseButtonCode |
| A type used to represent an integer code for a mouse button. More... | |
A namespace containing classes that handle user input from the mouse, keyboard, etc.
| typedef UInt om::gui::input::KeyCode |
A type used to represent an integer code for a key.
| typedef UInt om::gui::input::MouseButtonCode |
A type used to represent an integer code for a mouse button.
1.8.11