summaryrefslogtreecommitdiffstats
path: root/src/render/backend/resourceaccessor_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/backend/resourceaccessor_p.h')
-rw-r--r--src/render/backend/resourceaccessor_p.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/render/backend/resourceaccessor_p.h b/src/render/backend/resourceaccessor_p.h
index ec53a04a2..0645ecfba 100644
--- a/src/render/backend/resourceaccessor_p.h
+++ b/src/render/backend/resourceaccessor_p.h
@@ -68,6 +68,7 @@ class AttachmentManager;
class GLTextureManager;
class EntityManager;
class NodeManagers;
+class AbstractRenderer;
class RenderBackendResourceAccessor
{
@@ -86,10 +87,10 @@ public:
class Q_3DRENDERSHARED_PRIVATE_EXPORT ResourceAccessor : public RenderBackendResourceAccessor
{
public:
- ResourceAccessor(NodeManagers *mgr);
+ ResourceAccessor(AbstractRenderer *renderer, NodeManagers *mgr);
bool accessResource(ResourceType type, Qt3DCore::QNodeId nodeId, void **handle, QMutex **lock) final;
private:
- GLTextureManager *m_glTextureManager;
+ AbstractRenderer *m_renderer;
TextureManager *m_textureManager;
AttachmentManager *m_attachmentManager;
EntityManager *m_entityManager;