public override T Create <T>(IBulletTriggerFactory <T> factory) { return(factory.Create(this)); }
public abstract T Create <T>(IBulletTriggerFactory <T> factory);