Example #1
0
 public TransitionBundle(Menu menu, Menu.Transition transition,
                         Menu.Effect[] effects)
 {
     this.menu       = menu;
     this.transition = transition;
     this.effects    = effects;
 }
Example #2
0
    public void DoTransitionOthers(string menuName, Menu.Transition transition,
                                   Menu.Effect[] effects)
    {
        Menu menu = GetMenuByName(menuName);

        Assert.IsNotNull(menu);
        DoTransitionOthers(menu, transition, effects);
    }
Example #3
0
    public void DoTransition(string menuName, Menu.Transition transition,
                             Menu.Effect[] effects)
    {
        Menu menu = GetMenuByName(menuName);

        Assert.IsNotNull(menu);
        transitionQueue.Enqueue(new TransitionBundle(menu, transition, effects));
    }
Example #4
0
 public void DoTransitionOthers(Menu menu, Menu.Transition transition,
                                Menu.Effect[] effects)
 {
     foreach (Menu other in menus)
     {
         if (menu == other)
         {
             continue;
         }
         transitionQueue.Enqueue(new TransitionBundle(other, transition, effects));
     }
 }
Example #5
0
 public void DoTransition(Menu menu, Menu.Transition transition,
                          Menu.Effect[] effects)
 {
     transitionQueue.Enqueue(new TransitionBundle(menu, transition, effects));
 }