Used for interfacing with a Graphics engine, such as Vulkan or OpenGL.
More...
Used for interfacing with a Graphics engine, such as Vulkan or OpenGL.
Definition at line 75 of file QTModelManager.h.
◆ addGraphicsSession()
Adds a new graphics session to the manager.
- Parameters
-
| [in] | session | The graphics session to add. |
| [in] | add_cameras | Whether to add default cameras to the session. |
Implemented in GraphicsManager.
◆ addRequest()
Adds a capture request to the queue.
- Parameters
-
| [in] | request | The capture request to add. |
Implemented in GraphicsManager.
◆ availableSessions()
Retrieves all available graphics sessions.
- Returns
- A buffer of all available graphics sessions.
Implemented in GraphicsManager.
◆ canServiceCaptureRequests()
| virtual bool GraphicsManagerBase::canServiceCaptureRequests |
( |
| ) |
const |
|
pure virtual |
Checks whether the manager can service capture requests.
- Returns
- True if capture requests can be serviced.
Implemented in GraphicsManager.
◆ executeRequest()
Immediately executes a capture request.
- Parameters
-
| [in] | request | The capture request to execute. |
Implemented in GraphicsManager.
◆ graphicsSession()
Retrieves the graphics session associated with the given device.
- Parameters
-
| [in] | device | The graphics device to query. |
- Returns
- A reference to the graphics session for the device.
Implemented in GraphicsManager.
◆ hasGraphicsSession()
Checks whether a graphics session exists for the given device.
- Parameters
-
| [in] | device | The graphics device to query. |
- Returns
- True if a graphics session exists for the device.
Implemented in GraphicsManager.
◆ removeRequest()
Removes a capture request from the queue.
- Parameters
-
| [in] | request | The capture request to remove. |
Implemented in GraphicsManager.
◆ requestHandleManagerUpdating()
| virtual bool GraphicsManagerBase::requestHandleManagerUpdating |
( |
| ) |
const |
|
pure virtual |
Checks whether this manager requests to handle its own updating.
- Returns
- True if the manager handles its own update cycle.
Implemented in GraphicsManager.
◆ updateActive()
The documentation for this class was generated from the following file: