From 985d8b47a62c7c21a7fd65f9ffe813ec3d6e13ad Mon Sep 17 00:00:00 2001 From: Kevin Ottens Date: Tue, 15 Dec 2015 16:48:51 +0100 Subject: 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 --- src/render/backend/entity.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/render/backend') 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 #include #include +#include #include #include @@ -138,7 +139,8 @@ void Entity::setHandle(HEntity handle) void Entity::updateFromPeer(Qt3DCore::QNode *peer) { QEntity *entity = static_cast(peer); - const QNodeId parentEntityId = entity->parentEntityId(); + QEntityPrivate *entityPrivate = static_cast(QNodePrivate::get(entity)); + const QNodeId parentEntityId = entityPrivate->parentEntityId(); m_objectName = peer->objectName(); m_worldTransform = m_nodeManagers->worldMatrixManager()->getOrAcquireHandle(peerUuid()); -- cgit v1.2.3