private void OnThumbStickStateUpdated(object sender, ThumbStickStateEventArgs args) { if (ThumbStickStateUpdated != null) ThumbStickStateUpdated(sender, args); }
void gc_ThumbStickStateUpdated(object sender, ThumbStickStateEventArgs args) { if (ShowOutput && _currentController == args.ControllerNum) { string coords = string.Format("x:{0}, y:{1}", args.XValue, args.YValue); switch (args.ThumbStick) { case GamePadThumbSticks.Left: SetLeftStickValue(coords); break; case GamePadThumbSticks.Right: SetRightStickValue(coords); break; } } }