From 00f7b1aaab455985b6ea0135f63864089a4d289e Mon Sep 17 00:00:00 2001 From: Syntriax Date: Sun, 13 Apr 2025 13:42:05 +0300 Subject: [PATCH] chore: hierarchy objects now get their type name as their Name in constructor --- Engine.Core/HierarchyObject.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Engine.Core/HierarchyObject.cs b/Engine.Core/HierarchyObject.cs index 8f32f58..6dcaba7 100644 --- a/Engine.Core/HierarchyObject.cs +++ b/Engine.Core/HierarchyObject.cs @@ -160,6 +160,11 @@ public class HierarchyObject : BaseEntity, IHierarchyObject _behaviourController ??= Factory.BehaviourControllerFactory.Instantiate(this); } + public HierarchyObject() + { + _name = GetType().Name; + } + public IEnumerator GetEnumerator() => _children.GetEnumerator(); IEnumerator IEnumerable.GetEnumerator() => _children.GetEnumerator(); }