RenderBackendResourceAccessor Class

(Qt3DRender::Render::RenderBackendResourceAccessor)

Public Types

enum ResourceType { OGLTexture, OutputAttachment, EntityHandle }

Public Functions

virtual ~RenderBackendResourceAccessor()
virtual bool accessResource(ResourceType type, Qt3DCore::QNodeId nodeId, void **handle, QMutex **lock) = 0

Member Type Documentation

enum RenderBackendResourceAccessor::ResourceType

Member Function Documentation

[virtual] RenderBackendResourceAccessor::~RenderBackendResourceAccessor()

Destroys the instance of RenderBackendResourceAccessor. The destructor is virtual.

[pure virtual] bool RenderBackendResourceAccessor::accessResource(ResourceType type, Qt3DCore::QNodeId nodeId, void **handle, QMutex **lock)