diff options
author | Kevin Ottens <kevin.ottens@kdab.com> | 2015-12-15 16:48:51 +0100 |
---|---|---|
committer | Kevin Ottens <kevin.ottens@kdab.com> | 2015-12-18 15:55:39 +0000 |
commit | 985d8b47a62c7c21a7fd65f9ffe813ec3d6e13ad (patch) | |
tree | 48c41ba8749a1c0edf635dfc316d465af6d3216a /src/render/backend | |
parent | ed910f364c0730cf2c16c1f59516115761cf8720 (diff) |
Make parentEntityId private
It is used only once in the whole of Qt3D and looks rather foreign to
the rest of the nodes API.
Change-Id: I6d8d40590a1f8a5c2019a8d16a7abff4f19ae9bb
Reviewed-by: Sean Harmer <sean.harmer@kdab.com>
Diffstat (limited to 'src/render/backend')
-rw-r--r-- | src/render/backend/entity.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/render/backend/entity.cpp b/src/render/backend/entity.cpp index f14a285a7..48a7c738d 100644 --- a/src/render/backend/entity.cpp +++ b/src/render/backend/entity.cpp @@ -53,6 +53,7 @@ #include <Qt3DCore/qentity.h> #include <Qt3DCore/qscenepropertychange.h> #include <Qt3DCore/qtransform.h> +#include <Qt3DCore/private/qentity_p.h> #include <QMatrix4x4> #include <QString> @@ -138,7 +139,8 @@ void Entity::setHandle(HEntity handle) void Entity::updateFromPeer(Qt3DCore::QNode *peer) { QEntity *entity = static_cast<QEntity *>(peer); - const QNodeId parentEntityId = entity->parentEntityId(); + QEntityPrivate *entityPrivate = static_cast<QEntityPrivate *>(QNodePrivate::get(entity)); + const QNodeId parentEntityId = entityPrivate->parentEntityId(); m_objectName = peer->objectName(); m_worldTransform = m_nodeManagers->worldMatrixManager()->getOrAcquireHandle(peerUuid()); |