Gonzo.Elements.UISkinBrowser.IsMouseOverButton C# (CSharp) Method

IsMouseOverButton() protected method

Checks if the mouse cursor is over a skin button.
protected IsMouseOverButton ( InputHelper Input, SkinBtnContainer Button, Vector2 BtnPosition ) : bool
Input InputHelper The InputHelper instance used to get the mouse curor's position.
Button SkinBtnContainer A SkinBtnContainer representing the button to check.
BtnPosition Vector2 Position of the button.
return bool
        protected bool IsMouseOverButton(InputHelper Input, SkinBtnContainer Button, Vector2 BtnPosition)
        {
            if (Input.MousePosition.X > BtnPosition.X && Input.MousePosition.X <= (BtnPosition.X + (Button.BtnTex.Width / 4)))
            {
                if (Input.MousePosition.Y > BtnPosition.Y && Input.MousePosition.Y <= (BtnPosition.Y + Button.BtnTex.Height))
                    return true;
            }

            return false;
        }