diff options
Diffstat (limited to 'src/render/backend/resourceaccessor_p.h')
-rw-r--r-- | src/render/backend/resourceaccessor_p.h | 5 |
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; |