MOS
|
This is the complete list of members for mos::gfx::Camera, including all inherited members.
aspect_ratio() const -> float | mos::gfx::Camera | |
Camera(const glm::vec3 &position=glm::vec3(0.0f), const glm::vec3 ¢er=glm::vec3(0.0f), const glm::mat4 &projection=glm::mat4(1.0f), const glm::vec3 &up=glm::vec3(0.0f, 0.0f, 1.0f)) (defined in mos::gfx::Camera) | mos::gfx::Camera | |
center(const glm::vec3 ¢er, const glm::vec3 &up=glm::vec3(0.0f, 0.0f, 1.0f)) -> void | mos::gfx::Camera | |
direction() const -> glm::vec3 | mos::gfx::Camera | |
direction(const glm::vec3 &direction, const glm::vec3 &up=glm::vec3(0.0f, 0.0f, 1.0f)) -> void | mos::gfx::Camera | |
far_plane() const -> float | mos::gfx::Camera | |
field_of_view_horizontal() const -> float | mos::gfx::Camera | |
field_of_view_vertical() const -> float | mos::gfx::Camera | |
in_frustum(const glm::vec3 &point, float radius) const -> bool | mos::gfx::Camera | |
load(const std::string &directory, const std::string &path, const glm::mat4 &parent_transform=glm::mat4(1.0f)) -> Camera (defined in mos::gfx::Camera) | mos::gfx::Camera | static |
near_plane() const -> float | mos::gfx::Camera | |
Planes typedef (defined in mos::gfx::Camera) | mos::gfx::Camera | |
position() const -> glm::vec3 (defined in mos::gfx::Camera) | mos::gfx::Camera | |
position(const glm::vec3 &position, const glm::vec3 &up=glm::vec3(0.0f, 0.0f, 1.0f)) -> void | mos::gfx::Camera | |
projection() const -> glm::mat4 | mos::gfx::Camera | |
projection(const glm::mat4 &proj) -> void | mos::gfx::Camera | |
right() const -> glm::vec3 (defined in mos::gfx::Camera) | mos::gfx::Camera | |
view() const -> glm::mat4 | mos::gfx::Camera | |
view(const glm::mat4 mat) -> void | mos::gfx::Camera |