64 explicit Camera(
const std::string & camera_name );
65 virtual ~
Camera() =
default;
83 void setName(
const std::string & name );
89 void setMode( CameraMode mode );
91 void invertPitch(
void);
114 void AutoRotationReset(
void);
156 void setYaw(
float value );
177 float m_rotation_yaw_counter;
void setName(const std::string &name)
setName
Definition: Camera.cpp:42
void setYaw(float value)
setYaw
Definition: Camera.cpp:75
void setMode(CameraMode mode)
setMode
Definition: Camera.cpp:100
void transform(void)
transform
Definition: Camera.cpp:220
float getYaw(void)
getYaw
Definition: Camera.cpp:95
float getRadian(float angle)
getRadian
Definition: Camera.cpp:215
The Camera class.
Definition: camera.h:31
void move(Direction dir, float speed)
move
Definition: Camera.cpp:175
float getPitch(void)
getPitch
Definition: Camera.cpp:90
void AutoRotation(Position *object)
follow
Definition: Camera.cpp:110
Vector4f getView(void)
getView
Definition: Camera.cpp:65
void setScissorView(Vector4f sci)
setView
Definition: Camera.cpp:52
std::string getName(void)
getName
Definition: Camera.cpp:47
Camera(void)
Camera.
Definition: Camera.cpp:22
Direction
The Direction enum.
Definition: camera.h:39
void setPitch(float value)
setPitch
Definition: Camera.cpp:70
The Position class.
Definition: position.h:29