8#ifndef ENGINE_GRAPHICS_GCAMERACONTROLLER_H_
9#define ENGINE_GRAPHICS_GCAMERACONTROLLER_H_
128 float mousesensitivity;
129 float gamepadlooksensitivity;
Definition gCameraController.h:58
void setEnabled(bool enabled)
void setGamepadLookSensitivity(float sensitivity)
static const std::string AXIS_ELEVATION
Up/down. Default: LShift(-)/Space(+), LB(-)/RB(+)
Definition gCameraController.h:116
float getMoveSpeed() const
float getMouseSensitivity() const
int getPlayerIndex() const
static const std::string AXIS_HORIZONTAL
Strafe. Default: A(-)/D(+), Left Stick X.
Definition gCameraController.h:114
static const std::string AXIS_LOOK_VERTICAL
Gamepad look vertical. Default: Right Stick Y.
Definition gCameraController.h:118
float getGamepadLookSensitivity() const
static const std::string AXIS_VERTICAL
Forward/back. Default: S(-)/W(+), Left Stick Y.
Definition gCameraController.h:115
void setMoveSpeed(float speed)
void setPlayerIndex(int playerIndex)
static const std::string AXIS_LOOK_HORIZONTAL
Gamepad look horizontal. Default: Right Stick X.
Definition gCameraController.h:117
static const std::string ACTION_TOGGLE
Toggle on/off. Default: ESC, Start.
Definition gCameraController.h:119
void setMouseSensitivity(float sensitivity)
gCameraController(gCamera *camera)
gCamera * getCamera() const
void setCamera(gCamera *camera)
Definition gRenderObject.h:25