Example #1
0
 private void CheckEntityWithNewProcessor(Entity entity, EntityProcessor processor)
 {
     var components = entity.Components;
     for (int i = 0; i < components.Count; i++)
     {
         var component = components[i];
         if (processor.Accept(component.GetType().GetTypeInfo()))
         {
             processor.ProcessEntityComponent(entity, component, false);
         }
     }
 }