GrandLarceny.MainMenu.update C# (CSharp) Method

update() public method

public update ( GameTime a_gameTime ) : void
a_gameTime Microsoft.Xna.Framework.GameTime
return void
        public override void update(GameTime a_gameTime)
        {
            base.update(a_gameTime);
            if (KeyboardHandler.keyClicked(Keys.Up))
            {
                moveCurrentHover(1);
            }
            else if (KeyboardHandler.keyClicked(Keys.Down))
            {
                moveCurrentHover(-1);
            }
            else if (KeyboardHandler.keyClicked(Keys.Enter))
            {
                foreach (Button t_button in m_buttons)
                {
                    if (t_button.getState() == Button.State.Hover)
                    {
                        t_button.invokeClickEvent();
                    }
                }
            }
        }