addButtonToCommand(const std::string &command, Button *button) | orxonox::KeyBinder | private |
allButtons_ | orxonox::KeyBinder | protected |
allCommands_ | orxonox::KeyBinder | protected |
allDevicesUpdated(float dt) override | orxonox::KeyBinder | inlineprotectedvirtual |
allHalfAxes_ | orxonox::KeyBinder | protected |
analogThreshold_ | orxonox::KeyBinder | private |
axisMoved(unsigned int device, unsigned int axis, float value) override | orxonox::KeyBinder | protectedvirtual |
bDeriveMouseInput_ | orxonox::KeyBinder | private |
bFilterAnalogNoise_ | orxonox::KeyBinder | private |
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 |
buttonThreshold_ | orxonox::KeyBinder | private |
buttonThresholdChanged() | orxonox::KeyBinder | protected |
changeMode(ConsoleCommand *command, KeybindMode::Value mode) | orxonox::KeyBinder | |
clearBindings() | orxonox::KeyBinder | |
compilePointerLists() | orxonox::KeyBinder | protected |
configFile_ | orxonox::KeyBinder | protected |
derivePeriod_ | orxonox::KeyBinder | private |
deriveTime_ | orxonox::KeyBinder | protected |
EMPTY | orxonox::InputHandler | static |
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 |
getJoyStickList() const | orxonox::JoyStickQuantityListener | inlineprotected |
getNumberOfBindings(const std::string &commandName) | orxonox::KeyBinder | |
Identifiable() | orxonox::Identifiable | |
initialiseJoyStickBindings() | orxonox::KeyBinder | protected |
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::KeyBinder | protectedvirtual |
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 |
keys_ | orxonox::KeyBinder | protected |
Listable() | orxonox::Listable | |
Listable(Context *context) | orxonox::Listable | |
loadBindings() | orxonox::KeyBinder | protected |
mouseAxes_ | orxonox::KeyBinder | protected |
mouseButtons_ | orxonox::KeyBinder | protected |
mouseClippingSize_ | orxonox::KeyBinder | privatestatic |
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 |
mouseSensitivity_ | orxonox::KeyBinder | private |
mouseSensitivityDerived_ | orxonox::KeyBinder | private |
mouseUpdated(float dt) override | orxonox::KeyBinder | protectedvirtual |
mouseWheelStepSize_ | orxonox::KeyBinder | private |
numberOfMouseButtons_ | orxonox::KeyBinder | protectedstatic |
paramCommandBuffer_ | orxonox::KeyBinder | protected |
resetJoyStickAxes() | orxonox::KeyBinder | |
resetMouseAxes() | orxonox::KeyBinder | |
setBinding(const std::string &binding, const std::string &name, bool bTemporary=false) | orxonox::KeyBinder | |
setConfigValues() | orxonox::KeyBinder | |
setContext(Context *context) | orxonox::Listable | |
tickHalfAxis(HalfAxis &halfAxis) | orxonox::KeyBinder | protected |
totalMouseSensitivity_ | orxonox::KeyBinder | private |
unregisterObject() | orxonox::Listable | |
~Identifiable() | orxonox::Identifiable | inlinevirtual |
~InputHandler()=default | orxonox::InputHandler | virtual |
~JoyStickQuantityListener()=default | orxonox::JoyStickQuantityListener | protectedvirtual |
~KeyBinder() | orxonox::KeyBinder | virtual |
~Listable() | orxonox::Listable | virtual |