public PlayerInputSystem() { var requirements = new List <Type>() { typeof(MovementComponent), typeof(PlayerFlagComponent) }; var restrictions = new List <Type>(); Signature = ComponentSignatureManager.GenerateComponentSignature(requirements, restrictions); }
public RenderSystem() { var requirements = new List <Type>() { typeof(PositionComponent), typeof(TextureComponent) }; var restrictions = new List <Type>(); Signature = ComponentSignatureManager.GenerateComponentSignature(requirements, restrictions); }