iv::InputBinder Class Reference
#include <InputBinder.hpp>
Public Member Functions | |
InputBinder (Instance *inst) | |
Instance * | instance () |
void | BindKey (InputId inputId, Input::Key key, int device_id=-1) |
void | UnbindKey (InputId inputId, Input::Key key, int device_id=-1) |
void | BindHoverKey (InputId inputId, Input::Key key, int device_id=-1) |
void | UnbindHoverKey (InputId inputId, Input::Key key, int device_id=-1) |
Public Attributes | |
ClientMarker | cm |
Detailed Description
Definition at line 13 of file InputBinder.hpp.
Constructor & Destructor Documentation
◆ InputBinder()
iv::InputBinder::InputBinder | ( | Instance * | inst | ) |
Definition at line 9 of file InputBinder.cpp.
Member Function Documentation
◆ instance()
Instance * iv::InputBinder::instance | ( | ) |
Definition at line 16 of file InputBinder.cpp.
◆ BindKey()
void iv::InputBinder::BindKey | ( | InputId | inputId, |
Input::Key | key, | ||
int | device_id = -1 |
||
) |
Definition at line 21 of file InputBinder.cpp.
◆ UnbindKey()
void iv::InputBinder::UnbindKey | ( | InputId | inputId, |
Input::Key | key, | ||
int | device_id = -1 |
||
) |
Definition at line 29 of file InputBinder.cpp.
◆ BindHoverKey()
void iv::InputBinder::BindHoverKey | ( | InputId | inputId, |
Input::Key | key, | ||
int | device_id = -1 |
||
) |
Definition at line 37 of file InputBinder.cpp.
◆ UnbindHoverKey()
void iv::InputBinder::UnbindHoverKey | ( | InputId | inputId, |
Input::Key | key, | ||
int | device_id = -1 |
||
) |
Definition at line 45 of file InputBinder.cpp.
Member Data Documentation
◆ cm
ClientMarker iv::InputBinder::cm |
Definition at line 16 of file InputBinder.hpp.
The documentation for this class was generated from the following files:
- ivorium_systems/InputSystem/InputBindingSystem/InputBinder.hpp
- ivorium_systems/InputSystem/InputBindingSystem/InputBinder.cpp