Ejemplo n.º 1
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     def.rawProcessListener = behaviorListener;
     rawTrigger.BeginBehavior(new PrvtLis {
         clientListener = behaviorListener, def = def
     });
 }
Ejemplo n.º 2
0
        public System.IntPtr NewBehaviorListenerBridge(BehaviorListener listener)
        {
            var bridge = new BehaviorListenerBridge(implPtr, listener);

            bhvrCtrlListeners.Add(bridge);
            return(bridge.ImplPtr);
        }
Ejemplo n.º 3
0
 public void BeginFade(UnityBehaviorSupportListener _currentListner)
 {
     currentListner = new PrvtLis {
         clientListener = _currentListner, parent = this
     };
     didFinish = false;
 }
Ejemplo n.º 4
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     mainTrigger.BeginBehavior(behaviorListener);
     foreach (var sub in subTriggers)
     {
         sub.BeginBehavior(new StubBehaviorListener());
     }
 }
Ejemplo n.º 5
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     sessionCount++;
     helper.CountUp();
     trigger.BeginBehavior(new ViewingListener {
         clientListener = behaviorListener, parent = this
     });
 }
Ejemplo n.º 6
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     try {
         BeginBehavior(implPtr, helperFacytory.NewBehaviorListenerBridge(behaviorListener));
     } catch (System.Exception e) {
         UnityEngine.Debug.Log(e);
     }
 }
Ejemplo n.º 7
0
            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());
            }
Ejemplo n.º 8
0
 public BehaviorListenerBridge(System.IntPtr _helperFactory, BehaviorListener _listener)
 {
     listener         = _listener;
     helperFactory    = _helperFactory;
     onFinishCallback = () => {
         listener.OnFinish();
     };
     ImplPtr = NewBehaviorListener(helperFactory, onFinishCallback);
 }
Ejemplo n.º 9
0
            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);
            }
Ejemplo n.º 10
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     if (actualTrigger == null)
     {
         tasks.Add(() => actualTrigger.BeginBehavior(behaviorListener));
     }
     else
     {
         actualTrigger.BeginBehavior(behaviorListener);
     }
 }
Ejemplo n.º 11
0
            void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
            {
                var enumerator = serialTriggers.GetEnumerator();

                if (enumerator.MoveNext())
                {
                    enumerator.Current.BeginBehavior(new PrvtListener {
                        clientListener = behaviorListener, enumerator = enumerator
                    });
                }
            }
Ejemplo n.º 12
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     behaviorDef.rawProcessListener.OnFinish();
     behaviorListener.OnFinish();
 }
Ejemplo n.º 13
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     process.BeginBehavior(new StubBehaviorListener());
     behaviorListener.OnFinish();
 }
Ejemplo n.º 14
0
 void BehaviorTrigger.BeginBehavior(BehaviorListener behaviorListener)
 {
     groupSetting.currentGivenProcessListeners[processName] = behaviorListener;
     groupSetting.Do(processName);
 }