/// <summary> /// Initializes a new instance of the <see cref="EntitySystem" /> class. /// </summary> protected EntitySystem() { this.Bit = 0; this.aspect = Aspect.Empty(); this.IsEnabled = true; }
/// <summary> /// Initializes a new instance of the <see cref="EntityComponentProcessingSystem{T}"/> class /// with an aspect which processes entities which have all the specified component types. /// </summary> protected EntityComponentProcessingSystem() : this(Aspect.Empty()) { }