API Documentation
Loading...
Searching...
No Matches
GLESCameraManager.h
Go to the documentation of this file.
1#pragma once
2#include "GLESShader.h"
6#include <QOpenGLShaderProgram>
7#include <QOpenGLFunctions>
8#include <QOpenGLExtraFunctions>
9namespace NDEVR
10{
11 /**--------------------------------------------------------------------------------------------------
12 \brief Manages viewports in the OpenGL engine, responsible for matrix transformations within shaders.
13 **/
23}
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:320
Manages viewports in the OpenGL engine, responsible for matrix transformations within shaders.
Definition GLESCameraManager.h:15
GLESCameraManager(const DynamicPointer< GLESGraphicsDevice > &device)
DynamicPointer< GLESGraphicsDevice > m_device
Definition GLESCameraManager.h:21
void update(const DynamicPointer< GLESShader > &shader)
void update(const DynamicPointer< GLESShaderManager > &program)
A structure for managing Viewport interactions with an NDEVR Rendering Engine.
Definition GraphicsCameraManager.h:70
Definition ACIColor.h:37