1 #ifndef GONG_GRAPHICS_CAMERA_HPP_
2 #define GONG_GRAPHICS_CAMERA_HPP_
16 void FOV(float f) noexcept;
17 void Aspect(float r) noexcept;
18 void Aspect(float w, float h) noexcept;
19 void Clip(float near, float far) noexcept;
21 const glm::mat4 &Projection() const noexcept { return projection; }
22 const glm::mat4 &View() const noexcept { return view; }
23 void View(const glm::mat4 &v) noexcept;
26 void UpdateProjection() noexcept;