![]() |
API Documentation
|
A structure for managing Viewport interactions with an NDEVR Rendering Engine. More...
#include <GraphicsCameraManager.h>
Public Member Functions | |
| GraphicsCameraManager () | |
| GraphicsCameraManager (const GraphicsCameraManager &m_pipeline) | |
| UUID | overrideMaterial () const |
| void | setCamera (const UUID &camera) |
| const CameraUniformObject & | uniformObject () const |
| void | updateUniformBuffer (GraphicsUpdateArguments &args) |
| bool | useCameraMaterial () const |
| virtual | ~GraphicsCameraManager () |
Protected Member Functions | |
| CameraUniformObject | getCameraUniformObject (const Camera &camera, GraphicsUpdateArguments &args) const |
Protected Attributes | |
| UUID | m_camera |
| CameraUniformObject | m_camera_uniform |
| Time | m_last_updated_time |
| bool | m_needs_pipeline_update |
| bool | m_needs_uniform_commit |
| UUID | m_override_material |
| bool | m_use_anisotropy |
| bool | m_use_camera_material |
| bool | m_uses_origin |
A structure for managing Viewport interactions with an NDEVR Rendering Engine.
| GraphicsCameraManager | ( | const GraphicsCameraManager & | m_pipeline | ) |
|
virtual |
|
protected |
|
inline |
|
inline |
|
inline |
| void updateUniformBuffer | ( | GraphicsUpdateArguments & | args | ) |
| bool useCameraMaterial | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
mutableprotected |
|
protected |
|
protected |
|
protected |
|
protected |