| 
    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 |