C# Class InfoStrat.MotionFx.MotionTracking

Show file Open project: InfoStrat/MotionFx

Public Properties

Property Type Description
MotionTrackingLostEvent System.Windows.RoutedEvent
MotionTrackingStartedEvent System.Windows.RoutedEvent
MotionTrackingUpdatedEvent System.Windows.RoutedEvent

Public Methods

Method Description
AddMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
AddMotionTrackingLostHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
AddMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
AddMotionTrackingStartedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
AddMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
AddMotionTrackingUpdatedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
RemoveMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
RemoveMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
RemoveMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void

Private Methods

Method Description
HandPointGenerator_FirstFrameReady ( object sender, EventArgs e ) : void
HandPointGenerator_FrameUpdated ( object sender, FrameUpdatedEventArgs e ) : void
HandPointGenerator_PointCreated ( object sender, HandPointEventArgs e ) : void
HandPointGenerator_PointDestroyed ( object sender, HandPointEventArgs e ) : void
HandPointGenerator_PointUpdated ( object sender, HandPointEventArgs e ) : void
MotionTracking ( ) : System
RegisterEvents ( MotionTrackingClient client ) : void
UnregisterEvents ( MotionTrackingClient client ) : void

Method Details

AddMotionTrackingLostHandler() public static method

public static AddMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

AddMotionTrackingLostHandlerHandledEventsToo() public static method

public static AddMotionTrackingLostHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
handledEventsToo bool
return void

AddMotionTrackingStartedHandler() public static method

public static AddMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

AddMotionTrackingStartedHandlerHandledEventsToo() public static method

public static AddMotionTrackingStartedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
handledEventsToo bool
return void

AddMotionTrackingUpdatedHandler() public static method

public static AddMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

AddMotionTrackingUpdatedHandlerHandledEventsToo() public static method

public static AddMotionTrackingUpdatedHandlerHandledEventsToo ( DependencyObject d, MotionTrackingEventHandler handler, bool handledEventsToo ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
handledEventsToo bool
return void

RemoveMotionTrackingLostHandler() public static method

public static RemoveMotionTrackingLostHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

RemoveMotionTrackingStartedHandler() public static method

public static RemoveMotionTrackingStartedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

RemoveMotionTrackingUpdatedHandler() public static method

public static RemoveMotionTrackingUpdatedHandler ( DependencyObject d, MotionTrackingEventHandler handler ) : void
d System.Windows.DependencyObject
handler MotionTrackingEventHandler
return void

Property Details

MotionTrackingLostEvent public static property

public static RoutedEvent,System.Windows MotionTrackingLostEvent
return System.Windows.RoutedEvent

MotionTrackingStartedEvent public static property

public static RoutedEvent,System.Windows MotionTrackingStartedEvent
return System.Windows.RoutedEvent

MotionTrackingUpdatedEvent public static property

public static RoutedEvent,System.Windows MotionTrackingUpdatedEvent
return System.Windows.RoutedEvent