diff --git a/Engine.Core/Extensions/HierarchyObjectExtensions.cs b/Engine.Core/Extensions/HierarchyObjectExtensions.cs index ae9726f..39a04f3 100644 --- a/Engine.Core/Extensions/HierarchyObjectExtensions.cs +++ b/Engine.Core/Extensions/HierarchyObjectExtensions.cs @@ -7,7 +7,7 @@ namespace Syntriax.Engine.Core; public static class HierarchyObjectExtensions { - public static IHierarchyObject SetHierarchyObject(this IHierarchyObject hierarchyObject, string name) + public static T SetHierarchyObject(this T hierarchyObject, string name) where T : IHierarchyObject { hierarchyObject.Name = name; return hierarchyObject;