summaryrefslogtreecommitdiffstats
path: root/src/render/jobs/loadscenejob.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/jobs/loadscenejob.cpp')
-rw-r--r--src/render/jobs/loadscenejob.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/render/jobs/loadscenejob.cpp b/src/render/jobs/loadscenejob.cpp
index 4eb857775..cb39f70df 100644
--- a/src/render/jobs/loadscenejob.cpp
+++ b/src/render/jobs/loadscenejob.cpp
@@ -48,26 +48,26 @@ namespace Render {
LoadSceneJob::LoadSceneJob(const QUrl &source, const Qt3DCore::QNodeId &m_sceneComponent)
: QAspectJob()
- , m_renderer(Q_NULLPTR)
, m_source(source)
, m_sceneComponent(m_sceneComponent)
+ , m_managers(Q_NULLPTR)
{
}
void LoadSceneJob::run()
{
- Qt3DCore::QEntity *sceneTree = m_renderer->nodeManagers()->sceneManager()->sceneTreeFromSource(m_source);
+ Qt3DCore::QEntity *sceneTree = m_managers->sceneManager()->sceneTreeFromSource(m_source);
if (sceneTree == Q_NULLPTR) {
- Q_FOREACH (QAbstractSceneParser *parser, m_renderer->sceneParsers()) {
+ Q_FOREACH (QAbstractSceneParser *parser, m_parsers) {
if (parser->isExtensionSupported(m_source)) {
parser->setSource(m_source);
sceneTree = parser->scene();
- m_renderer->nodeManagers()->sceneManager()->addLoadedSceneTree(m_source, sceneTree);
+ m_managers->sceneManager()->addLoadedSceneTree(m_source, sceneTree);
}
}
}
// set clone of sceneTree in sceneComponent
- Scene *scene = m_renderer->nodeManagers()->sceneManager()->lookupResource(m_sceneComponent);
+ Scene *scene = m_managers->sceneManager()->lookupResource(m_sceneComponent);
scene->setSceneSubtree(sceneTree);
}