refactor: IGameManager.Enumerable<IHierarchyObject>

This commit is contained in:
2025-03-31 14:25:00 +03:00
parent 6170de4a73
commit d1a289885b
4 changed files with 10 additions and 6 deletions

View File

@@ -1,4 +1,5 @@
using System;
using System.Collections;
using System.Collections.Generic;
using Syntriax.Engine.Core.Abstract;
@@ -143,4 +144,7 @@ public class GameManager : BaseEntity, IGameManager
if (sender is IHierarchyObject hierarchyObject)
Remove(hierarchyObject);
}
public IEnumerator<IHierarchyObject> GetEnumerator() => _hierarchyObjects.GetEnumerator();
IEnumerator IEnumerable.GetEnumerator() => _hierarchyObjects.GetEnumerator();
}