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); }
public SubMapNeighbour(long globalId, SubMapTransition transition) { GlobalId = globalId; Transition = transition; }