API Documentation
|
A common interface responsible for managing specific actions with a Gaphics engine, such as Vulkan or OpenGL. More...
#include <GraphicsManager.h>
Public Member Functions | |
virtual void | addGraphicsSession (DynamicPointer< GraphicsSession > session, bool add_cameras=true) override |
void | addRequest (const ConstPointer< CaptureRequest > &request) override |
virtual bool | canServiceCaptureRequests () const override |
virtual const DynamicPointer< QCaptureManager > & | captureManager () |
virtual void | clearAll () const override |
void | executeRequest (const ConstPointer< CaptureRequest > &request) override |
GraphicsManager (QTModelManager *manager) | |
virtual const DynamicPointer< GraphicsSession > & | graphicsSession (const DynamicPointer< GraphicsDevice > &device) override |
virtual bool | hasGraphicsSession (const DynamicPointer< GraphicsDevice > &device) override |
virtual void | initCaptureManager () |
void | removeRequest (const ConstPointer< CaptureRequest > &request) override |
virtual bool | requestHandleManagerUpdating () const override |
virtual | ~GraphicsManager () |
Public Member Functions inherited from GraphicsManagerBase |
Protected Attributes | |
Dictionary< UUID, DynamicPointer< GraphicsSession > > | m_graphics_sessions |
QTModelManager * | m_manager |
DynamicPointer< QCaptureManager > | m_render_view_manager |
A common interface responsible for managing specific actions with a Gaphics engine, such as Vulkan or OpenGL.
GraphicsManager | ( | QTModelManager * | manager | ) |
|
virtual |
|
overridevirtual |
Implements GraphicsManagerBase.
|
overridevirtual |
Implements GraphicsManagerBase.
|
overridevirtual |
Implements GraphicsManagerBase.
|
virtual |
|
overridevirtual |
Implements GraphicsManagerBase.
|
overridevirtual |
Implements GraphicsManagerBase.
|
overridevirtual |
Implements GraphicsManagerBase.
|
overridevirtual |
Implements GraphicsManagerBase.
|
virtual |
|
overridevirtual |
Implements GraphicsManagerBase.
|
overridevirtual |
Implements GraphicsManagerBase.
|
protected |
|
protected |
|
protected |