GeometryRendererManager Class

(Qt3DRender::Render::GeometryRendererManager)

Public Functions

GeometryRendererManager()
~GeometryRendererManager()
void addDirtyGeometryRenderer(const Qt3DCore::QNodeId &bufferId)
QVector<Qt3DCore::QNodeId> dirtyGeometryRenderers()
QVector<Qt3DCore::QNodeId> geometryRenderersRequiringTriangleDataRefresh()
bool isGeometryRendererScheduledForTriangleDataRefresh(const Qt3DCore::QNodeId geometryRenderer)
void requestTriangleDataRefreshForGeometryRenderer(const Qt3DCore::QNodeId geometryRenderer)

Member Function Documentation

GeometryRendererManager::GeometryRendererManager()

Default constructs an instance of GeometryRendererManager.

GeometryRendererManager::~GeometryRendererManager()

Destroys the instance of GeometryRendererManager.

void GeometryRendererManager::addDirtyGeometryRenderer(const Qt3DCore::QNodeId &bufferId)

QVector<Qt3DCore::QNodeId> GeometryRendererManager::dirtyGeometryRenderers()

QVector<Qt3DCore::QNodeId> GeometryRendererManager::geometryRenderersRequiringTriangleDataRefresh()

bool GeometryRendererManager::isGeometryRendererScheduledForTriangleDataRefresh(const Qt3DCore::QNodeId geometryRenderer)

void GeometryRendererManager::requestTriangleDataRefreshForGeometryRenderer(const Qt3DCore::QNodeId geometryRenderer)