namespace GameCore.ECS.Interfaces; /// /// 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. /// public interface IComponent { }