Nameless Engine
|
This is the complete list of members for ne::InputManager, including all inherited members.
actionEvents | ne::InputManager | private |
actionState | ne::InputManager | private |
addActionEvent(unsigned int iActionId, const std::vector< std::variant< KeyboardKey, MouseButton > > &vKeys) | ne::InputManager | |
addAxisEvent(unsigned int iAxisEventId, const std::vector< std::pair< KeyboardKey, KeyboardKey > > &vAxis) | ne::InputManager | |
axisEvents | ne::InputManager | private |
axisState | ne::InputManager | private |
GameManager (defined in ne::InputManager) | ne::InputManager | friend |
getActionEvent(unsigned int iActionId) | ne::InputManager | |
getAllActionEvents() | ne::InputManager | |
getAllAxisEvents() | ne::InputManager | |
getAxisEvent(unsigned int iAxisEventId) | ne::InputManager | |
getCurrentAxisEventState(unsigned int iAxisEventId) | ne::InputManager | |
InputManager()=default (defined in ne::InputManager) | ne::InputManager | |
InputManager(const InputManager &)=delete (defined in ne::InputManager) | ne::InputManager | |
isKeyUsed(const std::variant< KeyboardKey, MouseButton > &key) | ne::InputManager | |
loadFromFile(std::string_view sFileName) | ne::InputManager | |
modifyActionEventKey(unsigned int iActionId, std::variant< KeyboardKey, MouseButton > oldKey, std::variant< KeyboardKey, MouseButton > newKey) | ne::InputManager | |
modifyAxisEventKey(unsigned int iAxisEventId, std::pair< KeyboardKey, KeyboardKey > oldPair, std::pair< KeyboardKey, KeyboardKey > newPair) | ne::InputManager | |
mtxActionEvents | ne::InputManager | private |
mtxAxisEvents | ne::InputManager | private |
operator=(const InputManager &)=delete (defined in ne::InputManager) | ne::InputManager | |
overwriteActionEvent(unsigned int iActionId, const std::vector< std::variant< KeyboardKey, MouseButton > > &vKeys) | ne::InputManager | private |
overwriteAxisEvent(unsigned int iAxisEventId, const std::vector< std::pair< KeyboardKey, KeyboardKey > > &vAxis) | ne::InputManager | private |
removeActionEvent(unsigned int iActionId) | ne::InputManager | |
removeAxisEvent(unsigned int iAxisEventId) | ne::InputManager | |
sActionEventSectionName | ne::InputManager | inlineprivatestatic |
saveToFile(std::string_view sFileName) | ne::InputManager | |
sAxisEventSectionName | ne::InputManager | inlineprivatestatic |
splitString(const std::string &sStringToSplit, const std::string &sDelimiter) | ne::InputManager | static |