Nameless Engine
Loading...
Searching...
No Matches
ne::InputManager Member List

This is the complete list of members for ne::InputManager, including all inherited members.

actionEventsne::InputManagerprivate
actionStatene::InputManagerprivate
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
axisEventsne::InputManagerprivate
axisStatene::InputManagerprivate
GameManager (defined in ne::InputManager)ne::InputManagerfriend
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
mtxActionEventsne::InputManagerprivate
mtxAxisEventsne::InputManagerprivate
operator=(const InputManager &)=delete (defined in ne::InputManager)ne::InputManager
overwriteActionEvent(unsigned int iActionId, const std::vector< std::variant< KeyboardKey, MouseButton > > &vKeys)ne::InputManagerprivate
overwriteAxisEvent(unsigned int iAxisEventId, const std::vector< std::pair< KeyboardKey, KeyboardKey > > &vAxis)ne::InputManagerprivate
removeActionEvent(unsigned int iActionId)ne::InputManager
removeAxisEvent(unsigned int iAxisEventId)ne::InputManager
sActionEventSectionNamene::InputManagerinlineprivatestatic
saveToFile(std::string_view sFileName)ne::InputManager
sAxisEventSectionNamene::InputManagerinlineprivatestatic
splitString(const std::string &sStringToSplit, const std::string &sDelimiter)ne::InputManagerstatic