hyades.screen.Screen.OnActive C# (CSharp) Method

OnActive() public abstract method

public abstract OnActive ( double elapsed, InputDevice input ) : void
elapsed double
input InputDevice
return void
        public abstract void OnActive(double elapsed, InputDevice input);

Usage Example

Example #1
0
        public void Update(double elapsed)
        {
            /*
             * for (int i = screen_list.Count - 1; i >= 0; i--)
             * {
             *  Screen screen = screen_list[i];
             *  if (screen.IsRemoved())
             *      screen_list.Remove(screen);
             * }
             */
            for (int i = 0; i < screen_list.Count; i++)
            {
                screen_list[i].Update(elapsed);
            }

            active.OnActive(elapsed, input);
        }