public SmartObject(string name, AIDomainSlots slot) { _name = name; _slot = slot; _domain = BuildDomain(); }
public static DomainBuilder <AIContext> Slot(this DomainBuilder <AIContext> builder, AIDomainSlots slot) { return(builder.Slot((int)slot)); }
public static bool TrySetSlotDomain(this Domain <AIContext> domain, AIDomainSlots slot, Domain <AIContext> subDomain) { return(domain.TrySetSlotDomain((int)slot, subDomain)); }
public static void ClearSlot(this Domain <AIContext> domain, AIDomainSlots slot) { domain.ClearSlot((int)slot); }