void OnTriggerExit(Collider other) { if (other.GetComponent <Rigidbody>() != null) { DetectDelegate callback = OnDetectExit; if (callback != null) { callback(this, other); } } }
public virtual Parser build() { Parser parser = new Parser(); // decide what to show AAction.displaySemi = false; AAction.displayStack = false; // false is default // action used for namespaces, classes, and functions PushStack push = new PushStack(repos); // capture namespace info DetectNamespace detectNS = new DetectNamespace(); detectNS.add(push); parser.add(detectNS); // capture class info DetectClass detectCl = new DetectClass(); detectCl.add(push); parser.add(detectCl); // capture delegate info DetectDelegate detectDE = new DetectDelegate(); SaveDeclar print_1 = new SaveDeclar(repos); detectDE.add(print_1); parser.add(detectDE); // capture DetectAlias info DetectAlias detectAL = new DetectAlias(); SaveDeclar print_2 = new SaveDeclar(repos); detectAL.add(print_2); parser.add(detectAL); // parser configured return(parser); }
public static void cleanDelegate() { onDetectRfid = NoAction._string; }
public new static void init() { new Thread(callDelegateThreadMain).Start(); onDetectRfid = NoAction._string; }