FlatRedBall.Gui.ScrollBar.OnDownButtonClick C# (CSharp) Method

OnDownButtonClick() private method

private OnDownButtonClick ( Window callingWindow ) : void
callingWindow Window
return void
        private void OnDownButtonClick(Window callingWindow)
        {
            int lastFirstVisible = (int)System.Math.Round((double)mTotalCount * (1 - view));

            if (mFirstVisibleIndex < lastFirstVisible)
            {
                mFirstVisibleIndex++;
            }

            if (mAlignment == ScrollBarAlignment.Vertical)
            {
                mPositionBar.WorldUnitRelativeY -= (float)(2 * (mScaleY - 2) * mSensitivity);
            }
            else
            {
                mPositionBar.WorldUnitRelativeX += (float)(2 * (mScaleX - 2) * mSensitivity);
            }

            FixBar();

            if (DownButtonClick != null)
                DownButtonClick(this);
        }