From 4d24be2ae95b82e70ffd791c700ac0fad36d9b2c Mon Sep 17 00:00:00 2001 From: SirLynix Date: Sat, 2 Jul 2022 19:45:33 +0200 Subject: [PATCH] Utility/NodeComponent: Use entt::handle for SetParent --- include/Nazara/Utility/Components/NodeComponent.hpp | 2 +- src/Nazara/Utility/Components/NodeComponent.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/Nazara/Utility/Components/NodeComponent.hpp b/include/Nazara/Utility/Components/NodeComponent.hpp index 2311702b1..3039a1063 100644 --- a/include/Nazara/Utility/Components/NodeComponent.hpp +++ b/include/Nazara/Utility/Components/NodeComponent.hpp @@ -21,7 +21,7 @@ namespace Nz NodeComponent(NodeComponent&&) noexcept = default; ~NodeComponent() = default; - void SetParent(entt::registry& registry, entt::entity entity, bool keepDerived = false); + void SetParent(entt::handle entity, bool keepDerived = false); using Node::SetParent; NodeComponent& operator=(const NodeComponent&) = default; diff --git a/src/Nazara/Utility/Components/NodeComponent.cpp b/src/Nazara/Utility/Components/NodeComponent.cpp index 241113373..24263b48a 100644 --- a/src/Nazara/Utility/Components/NodeComponent.cpp +++ b/src/Nazara/Utility/Components/NodeComponent.cpp @@ -8,9 +8,9 @@ namespace Nz { - void NodeComponent::SetParent(entt::registry& registry, entt::entity entity, bool keepDerived) + void NodeComponent::SetParent(entt::handle entity, bool keepDerived) { - NodeComponent* nodeComponent = registry.try_get(entity); + NodeComponent* nodeComponent = entity.try_get(); NazaraAssert(nodeComponent, "entity doesn't have a NodeComponent"); Node::SetParent(nodeComponent, keepDerived);