Khaotic Engine Reborn
|
Public Member Functions | |
camera_class (const camera_class &) | |
void | set_position (float, float, float) |
void | set_rotation (float, float, float) |
XMFLOAT3 | get_position () |
XMFLOAT3 | get_rotation () |
void | render () |
XMMATRIX | get_view_matrix (XMMATRIX &view_matrix) const |
void | render_reflection (float) |
void | get_reflection_view_matrix (XMMATRIX &) const |
Definition at line 18 of file camera_class.h.
camera_class::camera_class | ( | ) |
Definition at line 6 of file camera_class.cpp.
camera_class::camera_class | ( | const camera_class & | other | ) |
Definition at line 18 of file camera_class.cpp.
camera_class::~camera_class | ( | ) |
Definition at line 23 of file camera_class.cpp.
XMFLOAT3 camera_class::get_position | ( | ) |
Definition at line 44 of file camera_class.cpp.
void camera_class::get_reflection_view_matrix | ( | XMMATRIX & | reflectionViewMatrix | ) | const |
Definition at line 167 of file camera_class.cpp.
XMFLOAT3 camera_class::get_rotation | ( | ) |
Definition at line 50 of file camera_class.cpp.
XMMATRIX camera_class::get_view_matrix | ( | XMMATRIX & | view_matrix | ) | const |
Definition at line 108 of file camera_class.cpp.
void camera_class::render | ( | ) |
Definition at line 55 of file camera_class.cpp.
void camera_class::render_reflection | ( | float | height | ) |
Definition at line 114 of file camera_class.cpp.
void camera_class::set_position | ( | float | x, |
float | y, | ||
float | z ) |
Definition at line 27 of file camera_class.cpp.
void camera_class::set_rotation | ( | float | x, |
float | y, | ||
float | z ) |
Definition at line 36 of file camera_class.cpp.