Example #1
0
 public static void RegisterCustomGadgetModel(Gadget.Id id, CreateGadgetDelegate g)
 {
     RegisterGadgetModelOverride((x) => x == id, g);
 }
Example #2
0
 public static void RegisterGadgetModelOverride(Predicate <Gadget.Id> pred, CreateGadgetDelegate creator)
 {
     gadgetOverrideMapping.Add(pred, creator);
 }