allButtons_ | orxonox::KeyBinder | protected |
allCommands_ | orxonox::KeyBinder | protected |
allDevicesUpdated(float dt) override | orxonox::KeyBinder | inlineprotectedvirtual |
allHalfAxes_ | orxonox::KeyBinder | protected |
assignCommands() | orxonox::KeyDetector | private |
axisMoved(unsigned int device, unsigned int axis, float value) override | orxonox::KeyBinder | protectedvirtual |
buttonEvent(unsigned int device, T button, ButtonEvent::TPress) | orxonox::InputHandler | inline |
buttonEvent(unsigned int device, T button, ButtonEvent::TRelease) | orxonox::InputHandler | inline |
buttonEvent(unsigned int device, T button, ButtonEvent::THold) | orxonox::InputHandler | inline |
buttonHeld(const KeyEvent &evt) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonHeld(MouseButtonCode::ByEnum button) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonHeld(unsigned int device, JoyStickButtonCode::ByEnum button) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonPressed(const KeyEvent &evt) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonPressed(MouseButtonCode::ByEnum button) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonPressed(unsigned int device, JoyStickButtonCode::ByEnum button) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonReleased(const KeyEvent &evt) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonReleased(MouseButtonCode::ByEnum button) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonReleased(unsigned int device, JoyStickButtonCode::ByEnum button) override | orxonox::KeyBinder | inlineprotectedvirtual |
buttonThresholdChanged() | orxonox::KeyBinder | protected |
callback(const std::string &name) | orxonox::KeyDetector | private |
callbackFunction_ | orxonox::KeyDetector | private |
changeMode(ConsoleCommand *command, KeybindMode::Value mode) | orxonox::KeyBinder | |
clearBindings() | orxonox::KeyBinder | |
compilePointerLists() | orxonox::KeyBinder | protected |
configFile_ | orxonox::KeyBinder | protected |
deriveTime_ | orxonox::KeyBinder | protected |
EMPTY | orxonox::InputHandler | static |
exists() | orxonox::Singleton< KeyDetector > | inlinestatic |
fallbackConfigFile_ | orxonox::KeyBinder | protected |
filename_ | orxonox::KeyBinder | protected |
getBinding(const std::string &commandName) | orxonox::KeyBinder | |
getBinding(const std::string &commandName, unsigned int index) | orxonox::KeyBinder | |
getBindingReadable(const std::string &commandName) | orxonox::KeyBinder | |
getBindingsFilename() | orxonox::KeyBinder | inline |
getContext() const | orxonox::Listable | inline |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) const | orxonox::Identifiable | inline |
getIdentifier() const | orxonox::Identifiable | inline |
getInstance() | orxonox::Singleton< KeyDetector > | inlinestatic |
getJoyStickList() const | orxonox::JoyStickQuantityListener | inlineprotected |
getNumberOfBindings(const std::string &commandName) | orxonox::KeyBinder | |
Identifiable() | orxonox::Identifiable | |
initialiseJoyStickBindings() | orxonox::KeyBinder | protected |
inputState_ | orxonox::KeyDetector | private |
isA(const Identifier *identifier) | orxonox::Identifiable | |
isA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isA(const Identifiable *object) | orxonox::Identifiable | |
isChildOf(const Identifier *identifier) | orxonox::Identifiable | |
isChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isChildOf(const Identifiable *object) | orxonox::Identifiable | |
isDirectChildOf(const Identifier *identifier) | orxonox::Identifiable | |
isDirectChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isDirectChildOf(const Identifiable *object) | orxonox::Identifiable | |
isDirectParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isDirectParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isDirectParentOf(const Identifiable *object) | orxonox::Identifiable | |
isExactlyA(const Identifier *identifier) | orxonox::Identifiable | |
isExactlyA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isExactlyA(const Identifiable *object) | orxonox::Identifiable | |
isParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isParentOf(const Identifiable *object) | orxonox::Identifiable | |
joyStickAxes_ | orxonox::KeyBinder | protected |
joyStickButtons_ | orxonox::KeyBinder | protected |
JoyStickQuantityChanged(const std::vector< JoyStick * > &joyStickList) override | orxonox::KeyDetector | privatevirtual |
JoyStickQuantityListener() | orxonox::JoyStickQuantityListener | protected |
joySticks_ | orxonox::KeyBinder | protected |
joyStickUpdated(unsigned int joyStick, float dt) override | orxonox::KeyBinder | protectedvirtual |
KeyBinder(const std::string &filename) | orxonox::KeyBinder | |
keyboardUpdated(float dt) | orxonox::InputHandler | inlinevirtual |
KeyDetector() | orxonox::KeyDetector | |
KeyDetector(const KeyDetector &)=delete | orxonox::KeyDetector | private |
keys_ | orxonox::KeyBinder | protected |
Listable() | orxonox::Listable | |
Listable(Context *context) | orxonox::Listable | |
loadBindings() | orxonox::KeyBinder | protected |
mouseAxes_ | orxonox::KeyBinder | protected |
mouseButtons_ | orxonox::KeyBinder | protected |
mouseMoved(IntVector2 abs, IntVector2 rel, IntVector2 clippingSize) override | orxonox::KeyBinder | protectedvirtual |
mousePosition_ | orxonox::KeyBinder | protected |
mouseRelative_ | orxonox::KeyBinder | protected |
mouseScrolled(int abs, int rel) override | orxonox::KeyBinder | protectedvirtual |
mouseUpdated(float dt) override | orxonox::KeyBinder | protectedvirtual |
numberOfMouseButtons_ | orxonox::KeyBinder | protectedstatic |
operator=(const KeyDetector &)=delete | orxonox::KeyDetector | private |
paramCommandBuffer_ | orxonox::KeyBinder | protected |
resetJoyStickAxes() | orxonox::KeyBinder | |
resetMouseAxes() | orxonox::KeyBinder | |
setBinding(const std::string &binding, const std::string &name, bool bTemporary=false) | orxonox::KeyBinder | |
setCallback(const FunctorPtr &function) | orxonox::KeyDetector | inline |
setConfigValues() | orxonox::KeyBinder | |
setContext(Context *context) | orxonox::Listable | |
Singleton() | orxonox::Singleton< KeyDetector > | inlineprotected |
Singleton< KeyDetector > class | orxonox::KeyDetector | friend |
singletonPtr_s | orxonox::KeyDetector | privatestatic |
tickHalfAxis(HalfAxis &halfAxis) | orxonox::KeyBinder | protected |
unregisterObject() | orxonox::Listable | |
~Identifiable() | orxonox::Identifiable | inlinevirtual |
~InputHandler()=default | orxonox::InputHandler | virtual |
~JoyStickQuantityListener()=default | orxonox::JoyStickQuantityListener | protectedvirtual |
~KeyBinder() | orxonox::KeyBinder | virtual |
~KeyDetector() | orxonox::KeyDetector | |
~Listable() | orxonox::Listable | virtual |
~Singleton() | orxonox::Singleton< KeyDetector > | inlineprotectedvirtual |