protected override void AddItem(EntityProcessor processor) { if (processor == null) { throw new ArgumentNullException(nameof(processor)); } if (!Contains(processor)) { base.AddItem(processor); manager.OnProcessorAdded(processor); } }
protected override void AddItem(EntityProcessor processor) { if (processor == null) throw new ArgumentNullException(nameof(processor)); if (!Contains(processor)) { if (preventPhysicsProcessor && processor.MainTypeName == "PhysicsComponent") return; // don't use Bullet physics, bepu only! base.AddItem(processor); manager.OnProcessorAdded(processor); } }