CCT.NUI.HandTracking.Mouse.UserInput.MouseUp C# (CSharp) Method

MouseUp() public static method

public static MouseUp ( ) : void
return void
        public static void MouseUp()
        {
            MouseInput(0, 0, MouseEventFlags.MOUSEEVENTF_LEFTUP);
        }

Usage Example

        public override void Process(HandCollection handData)
        {
            var fingerCount = handData.Hands[0].FingerCount;

            if (twoFingersDetected == null && fingerCount == 2)
            {
                twoFingersDetected = DateTime.Now;
            }
            if (fingerCount == 1)
            {
                twoFingersDetected = null;
            }

            if (twoFingersDetected.HasValue && DateTime.Now > twoFingersDetected.Value.AddMilliseconds(100))
            {
                if (fingerCount == 2 && !this.mouseDown)
                {
                    UserInput.MouseDown();
                    this.mouseDown = true;
                }
            }
            if (fingerCount == 1 && this.mouseDown)
            {
                UserInput.MouseUp();
                this.mouseDown = false;
            }
        }
All Usage Examples Of CCT.NUI.HandTracking.Mouse.UserInput::MouseUp