Example #1
0
 private void gazeUp(object sender, HasGazeChangedRoutedEventArgs e)
 {
     if (e.HasGaze == true)
     {
         direction = "up";
     }
 }
Example #2
0
 private void gazeRight(object sender, HasGazeChangedRoutedEventArgs e)
 {
     //If the right gaze button has gaze, then set the direction for the snake to travel to the right.
     if (e.HasGaze == true)
     {
         direction = "right";
     }
 }
 private void LayoutRoot_funciontobii(object sender, HasGazeChangedRoutedEventArgs e)
 {
     if (e.HasGaze)
     {
         this.conductorPendiente = true;
     }
     else
     {
         this.conductorPendiente = false;
     }
     enviaEstadoConductor();
 }
Example #4
0
 private void Button_HasGazeChanged(object sender, HasGazeChangedRoutedEventArgs e)
 {
     if ((bool)e.HasGaze == true)
     {
         outer.Fill = hovered;
         IsLookedAt?.Invoke(this, EventArgs.Empty);
     }
     else
     {
         outer.Fill = idle;
     }
 }
Example #5
0
        protected virtual void OnHasGazeChanged(object sender, HasGazeChangedRoutedEventArgs e)
        {
            var button = sender as Button;

            _isHasGaze = e.HasGaze;

            if (e.HasGaze == true)
            {
                StartClick();
            }
            else
            {
                StopClick();
            }
        }
        protected virtual void CardButton_HasGazeChanged(object sender, HasGazeChangedRoutedEventArgs e)
        {
            var cardButton = sender as CardButton;

            if (cardButton.Card == null)
            {
                return;
            }

            if (IsHasGazeEnabled == true)
            {
                if (e.HasGaze == true)
                {
                    SelectCard(cardButton);
                }
                else
                {
                    RemoveSelectionCard();
                }
            }
        }
Example #7
0
 private void updateTime(object sender, HasGazeChangedRoutedEventArgs e)
 {
     if (e.HasGaze)
     {
         clockHasGaze = true;
         Action <object> action = (object obj) =>
         {
             while (clockHasGaze)
             {
                 updateTimer();
                 System.Threading.Thread.Sleep(100);
             }
         };
         updateClock = new Task(action, "update");
         updateClock.Start();
     }
     else
     {
         clockHasGaze = false;
     }
 }
Example #8
0
        protected override void OnHasGazeChanged(object sender, HasGazeChangedRoutedEventArgs e)
        {
            base.OnHasGazeChanged(sender, e);

            HasGazeChanged?.Invoke(sender, e);
        }