summaryrefslogtreecommitdiffstats
path: root/src/core/aspects/qaspectmanager_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/aspects/qaspectmanager_p.h')
-rw-r--r--src/core/aspects/qaspectmanager_p.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/aspects/qaspectmanager_p.h b/src/core/aspects/qaspectmanager_p.h
index b9982ab96..9d2e01938 100644
--- a/src/core/aspects/qaspectmanager_p.h
+++ b/src/core/aspects/qaspectmanager_p.h
@@ -52,6 +52,7 @@
//
#include <Qt3DCore/qaspectengine.h>
+#include <Qt3DCore/qabstractfrontendnodemanager.h>
#include <Qt3DCore/qnodeid.h>
#include <QtCore/QObject>
#include <QtCore/QScopedPointer>
@@ -82,7 +83,7 @@ struct NodeTreeChange;
class RequestFrameAnimation;
#endif
-class Q_3DCORE_PRIVATE_EXPORT QAspectManager : public QObject
+class Q_3DCORE_PRIVATE_EXPORT QAspectManager : public QObject, public QAbstractFrontEndNodeManager
{
Q_OBJECT
public:
@@ -117,8 +118,8 @@ public:
QServiceLocator *serviceLocator() const;
void setPostConstructorInit(NodePostConstructorInit *postConstructorInit);
- QNode *lookupNode(QNodeId id) const;
- QVector<QNode *> lookupNodes(const QVector<QNodeId> &ids) const;
+ QNode *lookupNode(QNodeId id) const override;
+ QVector<QNode *> lookupNodes(const QVector<QNodeId> &ids) const override;
QScene *scene() const;
int jobsInLastFrame() const { return m_jobsInLastFrame; }