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

@@ -5,7 +5,7 @@ namespace Syntriax.Engine.Core.Abstract;
/// <summary>
/// Represents a game world responsible for managing <see cref="IHierarchyObject"/>s.
/// </summary>
public interface IGameManager : IEntity
public interface IGameManager : IEntity, IEnumerable<IHierarchyObject>
{
/// <summary>
/// Event triggered when <see cref="Update(double)"/> is called on the <see cref="IGameManager"/>.