Beyond_Beyaan.BBToolTip.MouseHover C# (CSharp) Метод

MouseHover() публичный Метод

public MouseHover ( int x, int y, float frameDeltaTime ) : bool
x int
y int
frameDeltaTime float
Результат bool
        public bool MouseHover(int x, int y, float frameDeltaTime)
        {
            if (_showing)
            {
                int modifiedX = 0;
                int modifiedY = 0;
                if (x < _screenWidth - (WIDTH + 24))
                {
                    modifiedX = x + 24;
                }
                else
                {
                    modifiedX = x - WIDTH;
                }
                if (y < _screenHeight - _totalHeight)
                {
                    modifiedY = y;
                }
                else
                {
                    modifiedY = y - _totalHeight;
                }
                _background.MoveTo(modifiedX, modifiedY);
                _text.MoveTo(modifiedX + 15, modifiedY + 7);

                if (_delayBeforeShowing < 1.0)
                {
                    _delayBeforeShowing += frameDeltaTime;
                }
            }
            else
            {
                _delayBeforeShowing = 0;
            }
            return true;
        }