Files
brick-framework/GameCore/ECS/Interfaces/IComponent.cs

12 lines
337 B
C#

namespace GameCore.ECS.Interfaces;
/// <summary>
/// A marker interface for all components.
/// Components are simple data containers (structs or classes) that hold the state
/// for a specific aspect of an Entity (e.g., its position, health, or inventory).
/// They contain no logic.
/// </summary>
public interface IComponent
{
}