OOGL.GUI.Widgets.VScrollBar.OnMouseMove C# (CSharp) Method

OnMouseMove() public method

public OnMouseMove ( object sender, MouseMoveEventArgs e ) : void
sender object
e OpenTK.Input.MouseMoveEventArgs
return void
        public override void OnMouseMove(object sender, MouseMoveEventArgs e)
        {
            if (!dragging) return;

            double normalized = (e.Y - screenRectScrollRange.Y) / (double)(screenRectScrollRange.Height);
            if (normalized < 0) normalized = 0;
            if (normalized > 1) normalized = 1;

            Value = (int)Math.Round(minValue + (normalized * (maxValue - minValue)));

            base.OnMouseMove(sender, e);
        }