public static Fireable Of(this Fireable fireable, IEnumerable <IFireable> subemitters) { return(fireable.Of(new RandomSubemitterFireable(subemitters))); }
public static Fireable Of(this Fireable fireable, params IFireable[] subemitters) { return(fireable.Of(new RandomSubemitterFireable(subemitters))); }
public static Fireable Of(this Fireable fireable, FireAction fireAction) { return(fireable.Of(new FuncFireable(fireAction))); }