FSO.IDE.FSOUIControl.SetMouseButtonState C# (CSharp) Method

SetMouseButtonState() private method

private SetMouseButtonState ( MouseButtons button, Microsoft state ) : void
button MouseButtons
state Microsoft
return void
        private void SetMouseButtonState(MouseButtons button, Microsoft.Xna.Framework.Input.ButtonState state)
        {
            mouse = new MouseState(mouse.X, mouse.Y, mouse.ScrollWheelValue,
                (button == MouseButtons.Left) ? state : mouse.LeftButton,
                (button == MouseButtons.Middle) ? state : mouse.MiddleButton,
                (button == MouseButtons.Right) ? state : mouse.RightButton,
                (button == MouseButtons.XButton1) ? state : mouse.XButton1,
                (button == MouseButtons.XButton2) ? state : mouse.XButton2
                );
            SubmitMouseState();
        }