Asteroids.OptionsText.Update C# (CSharp) Method

Update() public method

public Update ( Microsoft.Xna.Framework.Input.MouseState mouse ) : bool
mouse Microsoft.Xna.Framework.Input.MouseState
return bool
        public bool Update(MouseState mouse)
        {
            Rectangle mouseRec = new Rectangle((int)mouse.X, (int)mouse.Y, (int)sizeBack.X, (int)sizeBack.Y);
            if (recBack.Intersects(mouseRec))
            {
                if (mouse.LeftButton == ButtonState.Pressed && mouseReleased == true)
                {
                    mouseReleased = false;
                    return true;
                }

            }
            if (mouse.LeftButton == ButtonState.Released)
            {
                mouseReleased = true;
            }
            return false;
        }