private HandClosed InitializeHandClosed(HandToWatch hand)
        {
            var gesture = new HandClosed(hand);

            _detector.RegisterGesture(gesture);
            return(gesture);
        }
 private void RegisterLeftHandClosed(EventHandler <ulong> handler)
 {
     if (_leftHandClosed == null)
     {
         _leftHandClosed = InitializeHandClosed(HandToWatch.HandLeft);
     }
     _leftHandClosed.Detected += handler;
 }
 private void RegisterRightHandClosed(EventHandler <ulong> handler)
 {
     if (_rightHandClosed == null)
     {
         _rightHandClosed = InitializeHandClosed(HandToWatch.HandRight);
     }
     _rightHandClosed.Detected += handler;
 }
示例#4
0
 private HandClosed InitializeHandClosed(HandToWatch hand)
 {
     var gesture = new HandClosed(hand);
     _detector.RegisterGesture(gesture);
     return gesture;
 }
示例#5
0
 private void RegisterRightHandClosed(EventHandler<ulong> handler)
 {
     if (_rightHandClosed == null) _rightHandClosed = InitializeHandClosed(HandToWatch.HandRight);
     _rightHandClosed.Detected += handler;
 }
示例#6
0
 private void RegisterLeftHandClosed(EventHandler<ulong> handler)
 {
     if (_leftHandClosed == null) _leftHandClosed = InitializeHandClosed(HandToWatch.HandLeft);
     _leftHandClosed.Detected += handler;
 }