| 
    Orxonox
    0.0.5 Codename: Arcturus
    
   | 
 
#include "InputPrereqs.h"Go to the source code of this file.
Classes | |
| struct | orxonox::ButtonEvent::EnumToType< Event > | 
| Enables function overloading with integer values.  More... | |
| class | orxonox::InputHandler | 
| Base class for all input handlers like KeyBinder, InputBuffer, etc.  More... | |
| class | orxonox::IntVector2 | 
| A Vector class containing two integers x and y.  More... | |
| class | orxonox::KeyEvent | 
| Event argument for key events.  More... | |
Namespaces | |
| orxonox | |
| Die Wagnis Klasse hat die folgenden Aufgaben:  | |
| orxonox::ButtonEvent | |
| orxonox::KeyboardModifier | |
Typedefs | |
| typedef EnumToType< Hold > | orxonox::ButtonEvent::THold | 
| typedef EnumToType< Press > | orxonox::ButtonEvent::TPress | 
| typedef EnumToType< Release > | orxonox::ButtonEvent::TRelease | 
Enumerations | |
| enum | orxonox::KeyboardModifier::Enum { orxonox::KeyboardModifier::Shift = 0x0000001, orxonox::KeyboardModifier::Ctrl = 0x0000010, orxonox::KeyboardModifier::Alt = 0x0000100 } | 
| Keyboard modifiers (shift, ctrl and alt)  More... | |
| enum | orxonox::ButtonEvent::Value { orxonox::ButtonEvent::Press, orxonox::ButtonEvent::Release, orxonox::ButtonEvent::Hold } | 
| Helper enum to deploy events with the help of templates.  More... | |
Functions | |
| template<> | |
| void | orxonox::InputHandler::buttonEvent< JoyStickButtonCode::ByEnum > (unsigned int device, JoyStickButtonCode::ByEnum button, ButtonEvent::TPress) | 
| template<> | |
| void | orxonox::InputHandler::buttonEvent< JoyStickButtonCode::ByEnum > (unsigned int device, JoyStickButtonCode::ByEnum button, ButtonEvent::TRelease) | 
| template<> | |
| void | orxonox::InputHandler::buttonEvent< JoyStickButtonCode::ByEnum > (unsigned int device, JoyStickButtonCode::ByEnum button, ButtonEvent::THold) | 
 1.8.11