Symphony Of Empires
|
This is the complete list of members for Eng3D::Camera, including all inherited members.
Camera(glm::vec2 _screen_size, glm::vec2 _map_size) | Eng3D::Camera | inline |
Camera(const Camera &camera) | Eng3D::Camera | inline |
far_plane | Eng3D::Camera | |
fov | Eng3D::Camera | |
get_cursor_map_pos(glm::ivec2 mouse_pos, glm::ivec2 &out_pos) const =0 | Eng3D::Camera | pure virtual |
get_map_pos() const =0 | Eng3D::Camera | pure virtual |
get_map_size() const | Eng3D::Camera | inline |
get_projection() const | Eng3D::Camera | inlinevirtual |
get_tile_screen_pos(glm::vec2 tile_pos) const | Eng3D::Camera | inlinevirtual |
get_tile_world_pos(glm::vec2 tile_pos) const =0 | Eng3D::Camera | pure virtual |
get_view() const =0 | Eng3D::Camera | pure virtual |
get_world_pos() const | Eng3D::Camera | inline |
map_position | Eng3D::Camera | protected |
map_size | Eng3D::Camera | protected |
move(float x_dir, float y_dir, float z_dir)=0 | Eng3D::Camera | pure virtual |
near_plane | Eng3D::Camera | |
screen_size | Eng3D::Camera | protected |
set_pos(float x, float y)=0 | Eng3D::Camera | pure virtual |
set_screen(const int width, const int height) | Eng3D::Camera | inline |
update()=0 | Eng3D::Camera | pure virtual |
world_position | Eng3D::Camera | protected |
~Camera()=default | Eng3D::Camera | virtual |