◆ InputManager()
| Vyroda::InputManager::InputManager |
( |
Window const *const | window | ) |
|
|
explicit |
◆ init()
| void Vyroda::InputManager::init |
( |
json const & | input_config | ) |
|
◆ keyPress()
| void Vyroda::InputManager::keyPress |
( |
int | key, |
|
|
int | scan_code, |
|
|
int | action, |
|
|
int | mods ) |
◆ mouseButton()
| void Vyroda::InputManager::mouseButton |
( |
int | button, |
|
|
int | action, |
|
|
int | mods ) |
◆ processGamepad()
| void Vyroda::InputManager::processGamepad |
( |
PlayerManager * | player_manager, |
|
|
double const | delta_time ) |
◆ saveLastMousePos()
| void Vyroda::InputManager::saveLastMousePos |
( |
double | x_pos, |
|
|
double | y_pos ) |
◆ setCamera()
| void Vyroda::InputManager::setCamera |
( |
Camera *const | camera | ) |
|
|
inline |
◆ updateMousePos()
| void Vyroda::InputManager::updateMousePos |
( |
double | x_pos, |
|
|
double | y_pos ) |
◆ _can_move_camera
| bool Vyroda::InputManager::_can_move_camera = false |
|
static |
◆ _first_move_mouse
| bool Vyroda::InputManager::_first_move_mouse = true |
|
static |
The documentation for this class was generated from the following files: