6#include <QOpenGLShaderProgram>
7#include <QOpenGLFunctions>
8#include <QOpenGLExtraFunctions>
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