|
libdonut 2.3.6
Application framework for cross-platform game development in C++20
|
This is the complete list of members for donut::graphics::Camera, including all inherited members.
| Camera() noexcept | donut::graphics::Camera | inline |
| Camera(const mat4 &projectionMatrix, const mat4 &viewMatrix) noexcept | donut::graphics::Camera | inline |
| createOrthographic(const CameraOrthographicOptions &options, const mat4 &viewMatrix) noexcept | donut::graphics::Camera | inlinestatic |
| createOrthographic(const CameraOrthographicOptions &options) noexcept | donut::graphics::Camera | inlinestatic |
| createOrthographic(const CameraOrthographicOptions &options, vec3 position, vec3 target, vec3 up) noexcept | donut::graphics::Camera | inlinestatic |
| createPerspective(const CameraPerspectiveOptions &options, const mat4 &viewMatrix) noexcept | donut::graphics::Camera | inlinestatic |
| createPerspective(const CameraPerspectiveOptions &options) noexcept | donut::graphics::Camera | inlinestatic |
| createPerspective(const CameraPerspectiveOptions &options, vec3 position, vec3 target, vec3 up) noexcept | donut::graphics::Camera | inlinestatic |
| getProjectionMatrix() const noexcept | donut::graphics::Camera | inline |
| getViewMatrix() const noexcept | donut::graphics::Camera | inline |
| setProjectionMatrix(const mat4 &newProjectionMatrix) noexcept | donut::graphics::Camera | inline |
| setProjectionOrthographic(const CameraOrthographicOptions &options) noexcept | donut::graphics::Camera | inline |
| setProjectionPerspective(const CameraPerspectiveOptions &options) noexcept | donut::graphics::Camera | inline |
| setView(vec3 newPosition, vec3 newTarget, vec3 newUp) noexcept | donut::graphics::Camera | inline |
| setViewMatrix(const mat4 &newViewMatrix) noexcept | donut::graphics::Camera | inline |