private void OnTransitionEnded(SubMapTransition transition, bool success)
        {
            TransitionEndedHandler handler = TransitionEnded;

            if (handler != null)
            {
                handler(this, transition, success);
            }
        }
        private void CurrentTransitionOnTransitionEnded(SubMapTransition transition, SubMap @from, SubMapBinder to, bool success)
        {
            CurrentTransition.TransitionEnded -= CurrentTransitionOnTransitionEnded;

            if (!success)
            {
                Index = -1;
            }
            else
            {
                Index++;
            }

            OnTransitionEnded(transition, success);
        }
Beispiel #3
0
 public SubMapNeighbour(long globalId, SubMapTransition transition)
 {
     GlobalId   = globalId;
     Transition = transition;
 }