using System.Collections.Generic; using System.Linq; namespace Awperative; /// /// Base class for all Awperative entities, manages components as a requirement because that is the job of all entities. /// internal abstract partial class DockerEntity { public Scene scene; public List Components => _components.ToList(); internal HashSet _components; }