// Wrap the event in a protected virtual method
 // to enable derived classes to raise the event.
 protected virtual void RaiseControllerEvent(TrackingChangedEventArgs eventArgs, Tracker tracker)
 {
     // Raise the event by using the () operator.
     TrackingChangedEventController?.Invoke(this, eventArgs, tracker);
 }
示例#2
0
 private void ControllerTrackingOnTrackingChangedEvent(object sender, TrackingChangedEventArgs e, Tracker tracker)
 {
     RaiseControllerEvent(e, tracker);
 }
示例#3
0
 // Wrap the event in a protected virtual method
 // to enable derived classes to raise the event.
 protected virtual void RaiseSampleEvent(TrackingChangedEventArgs eventArgs)
 {
     // Raise the event by using the () operator.
     TrackingChangedEvent?.Invoke(this, eventArgs);
 }
示例#4
0
 private void HmdTrackingOnTrackingChangedEvent(object sender, TrackingChangedEventArgs e)
 {
     RaiseSampleEvent(e);
 }