#include <camera.h>
◆ Camera()
◆ background_color()
| Color osc::Camera::background_color |
( |
| ) |
const |
◆ clear_flags()
◆ clipping_planes()
◆ direction()
| Vector3 osc::Camera::direction |
( |
| ) |
const |
◆ far_clipping_plane()
| float osc::Camera::far_clipping_plane |
( |
| ) |
const |
◆ horizontal_field_of_view()
| Radians osc::Camera::horizontal_field_of_view |
( |
float |
aspect_ratio | ) |
const |
◆ inverse_view_matrix()
| Matrix4x4 osc::Camera::inverse_view_matrix |
( |
| ) |
const |
◆ inverse_view_projection_matrix()
| Matrix4x4 osc::Camera::inverse_view_projection_matrix |
( |
float |
aspect_ratio | ) |
const |
◆ near_clipping_plane()
| float osc::Camera::near_clipping_plane |
( |
| ) |
const |
◆ orthographic_size()
| float osc::Camera::orthographic_size |
( |
| ) |
const |
◆ pixel_rect()
| std::optional< Rect > osc::Camera::pixel_rect |
( |
| ) |
const |
◆ position()
| Vector3 osc::Camera::position |
( |
| ) |
const |
◆ projection()
◆ projection_matrix()
◆ projection_matrix_override()
| std::optional< Matrix4x4 > osc::Camera::projection_matrix_override |
( |
| ) |
const |
◆ render_to() [1/3]
◆ render_to() [2/3]
◆ render_to() [3/3]
◆ render_to_main_window()
| void osc::Camera::render_to_main_window |
( |
| ) |
|
◆ reset()
| void osc::Camera::reset |
( |
| ) |
|
◆ rotation()
◆ scissor_rect()
| std::optional< Rect > osc::Camera::scissor_rect |
( |
| ) |
const |
◆ set_background_color()
◆ set_clear_flags()
◆ set_clipping_planes()
◆ set_direction()
◆ set_far_clipping_plane()
| void osc::Camera::set_far_clipping_plane |
( |
float |
| ) |
|
◆ set_near_clipping_plane()
| void osc::Camera::set_near_clipping_plane |
( |
float |
| ) |
|
◆ set_orthographic_size()
| void osc::Camera::set_orthographic_size |
( |
float |
| ) |
|
◆ set_pixel_rect()
| void osc::Camera::set_pixel_rect |
( |
std::optional< Rect > |
| ) |
|
◆ set_position()
◆ set_projection()
◆ set_projection_matrix_override()
| void osc::Camera::set_projection_matrix_override |
( |
std::optional< Matrix4x4 > |
| ) |
|
◆ set_rotation()
◆ set_scissor_rect()
| void osc::Camera::set_scissor_rect |
( |
std::optional< Rect > |
| ) |
|
◆ set_vertical_field_of_view()
| void osc::Camera::set_vertical_field_of_view |
( |
Radians |
| ) |
|
◆ set_view_matrix_override()
| void osc::Camera::set_view_matrix_override |
( |
std::optional< Matrix4x4 > |
| ) |
|
◆ upwards_direction()
| Vector3 osc::Camera::upwards_direction |
( |
| ) |
const |
◆ vertical_field_of_view()
| Radians osc::Camera::vertical_field_of_view |
( |
| ) |
const |
◆ view_matrix()
◆ view_matrix_override()
| std::optional< Matrix4x4 > osc::Camera::view_matrix_override |
( |
| ) |
const |
◆ view_projection_matrix()
| Matrix4x4 osc::Camera::view_projection_matrix |
( |
float |
aspect_ratio | ) |
const |
◆ GraphicsBackend
◆ operator<<
◆ operator==
The documentation for this class was generated from the following file:
- /home/adam/Desktop/opensim-creator/third_party/opynsim/liboscar/graphics/camera.h