void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { def.rawProcessListener = behaviorListener; rawTrigger.BeginBehavior(new PrvtLis { clientListener = behaviorListener, def = def }); }
public System.IntPtr NewBehaviorListenerBridge(BehaviorListener listener) { var bridge = new BehaviorListenerBridge(implPtr, listener); bhvrCtrlListeners.Add(bridge); return(bridge.ImplPtr); }
public void BeginFade(UnityBehaviorSupportListener _currentListner) { currentListner = new PrvtLis { clientListener = _currentListner, parent = this }; didFinish = false; }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { mainTrigger.BeginBehavior(behaviorListener); foreach (var sub in subTriggers) { sub.BeginBehavior(new StubBehaviorListener()); } }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { sessionCount++; helper.CountUp(); trigger.BeginBehavior(new ViewingListener { clientListener = behaviorListener, parent = this }); }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { try { BeginBehavior(implPtr, helperFacytory.NewBehaviorListenerBridge(behaviorListener)); } catch (System.Exception e) { UnityEngine.Debug.Log(e); } }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { var newLis = new PrvtLis { parent = this, triggers = triggers.GetEnumerator(), clientLis = behaviorListener }; sessions.Add(newLis); triggers[0].bTrigger.BeginBehavior(new StubBehaviorListener()); }
public BehaviorListenerBridge(System.IntPtr _helperFactory, BehaviorListener _listener) { listener = _listener; helperFactory = _helperFactory; onFinishCallback = () => { listener.OnFinish(); }; ImplPtr = NewBehaviorListener(helperFactory, onFinishCallback); }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { var supLis = new PrvtBSupLis { parent = this, clientListener = behaviorListener }; //seek space on behave spaceDistributer.DistributeSpaceToBehave(parent.myCustomizable.gameObject, bExpr, supLis); unityBTrigger.BeginBehavior(supLis); }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { if (actualTrigger == null) { tasks.Add(() => actualTrigger.BeginBehavior(behaviorListener)); } else { actualTrigger.BeginBehavior(behaviorListener); } }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { var enumerator = serialTriggers.GetEnumerator(); if (enumerator.MoveNext()) { enumerator.Current.BeginBehavior(new PrvtListener { clientListener = behaviorListener, enumerator = enumerator }); } }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { behaviorDef.rawProcessListener.OnFinish(); behaviorListener.OnFinish(); }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { process.BeginBehavior(new StubBehaviorListener()); behaviorListener.OnFinish(); }
void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener) { groupSetting.currentGivenProcessListeners[processName] = behaviorListener; groupSetting.Do(processName); }