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