Exemple #1
0
        public PlayerInputSystem()
        {
            var requirements = new List <Type>()
            {
                typeof(MovementComponent), typeof(PlayerFlagComponent)
            };
            var restrictions = new List <Type>();

            Signature = ComponentSignatureManager.GenerateComponentSignature(requirements, restrictions);
        }
Exemple #2
0
        public RenderSystem()
        {
            var requirements = new List <Type>()
            {
                typeof(PositionComponent), typeof(TextureComponent)
            };
            var restrictions = new List <Type>();

            Signature = ComponentSignatureManager.GenerateComponentSignature(requirements, restrictions);
        }