File InputManager.hpp¶
-
namespace Amethyst
-
class InputManager¶
Public Functions
-
InputManager(AmethystContext *amethyst)¶
-
void AddButtonDownHandler(const std::string &actionName, std::function<void(FocusImpact, IClientInstance&)> handler, bool suspendable)¶
-
void AddButtonUpHandler(const std::string &actionName, std::function<void(FocusImpact, IClientInstance&)> handler, bool suspendable)¶
-
void Shutdown()¶
Private Functions
-
void RemoveButtonHandlers()¶
Private Members
-
AmethystContext *mAmethyst¶
-
InputManager(AmethystContext *amethyst)¶
-
class InputManager¶