Definition camera_v2.h:16
void set_near_clipping_plane(float)
Vector3 direction() const
float near_clipping_plane() const
std::optional< Matrix4x4 > projection_matrix_override() const
void set_view_matrix_override(std::optional< Matrix4x4 >)
void set_clipping_planes(CameraClippingPlanes)
Matrix4x4 view_projection_matrix(float aspect_ratio) const
Matrix4x4 inverse_view_projection_matrix(float aspect_ratio) const
void set_projection_matrix_override(std::optional< Matrix4x4 >)
void set_projection(CameraProjection)
CameraClippingPlanes clipping_planes() const
void set_direction(const Vector3 &)
Matrix4x4 view_matrix() const
void set_orthographic_size(float)
Matrix4x4 inverse_view_matrix() const
float orthographic_size() const
Radians horizontal_field_of_view(float aspect_ratio) const
void set_position(const Vector3 &)
std::optional< Matrix4x4 > view_matrix_override() const
Matrix4x4 projection_matrix(float aspect_ratio) const
float far_clipping_plane() const
Radians vertical_field_of_view() const
void set_up(const Vector3 &)
CameraProjection projection() const
friend bool operator==(const CameraV2 &, const CameraV2 &)
void set_vertical_field_of_view(Radians)
void set_far_clipping_plane(float)
Definition copy_on_upd_shared_value.h:16
Definition custom_decoration_generator.h:5
CameraProjection
Definition camera_projection.h:8
bool operator==(const Class &, const Class &)
constexpr U to(T &&value)
Definition conversion.h:56
Definition camera_clipping_planes.h:7