C# Class Kinect.Plugins.Common.ViewModels.PowerpointOverlayViewModelBase

Inheritance: ViewModelBase
显示文件 Open project: atosorigin/Kinect

Public Methods

Method Description
Cleanup ( ) : void

Protected Methods

Method Description
CameraCommand ( System.Windows.Input.KeyEventArgs e ) : bool
InitializeKinect ( ) : void
NextSlide ( ) : void
PreviousSlide ( ) : void
StartMouseAndLaserSimulation ( ) : void
StopMouseAndLaserSimulation ( ) : void

Private Methods

Method Description
DissableCamera ( ) : void
EnableCamera ( ) : void
KinectManager_NextSlide ( object sender, UserEventArgs e ) : void
KinectManager_PreviousSlide ( object sender, UserEventArgs e ) : void
KinectManager_TogglePointer ( object sender, UserEventArgs e ) : void
KinectManager_UserFound ( object sender, UserEventArgs e ) : void
KinectManager_UserLost ( object sender, UserEventArgs e ) : void
Kinect_CameraDataUpdated ( object sender, KinectEventArgs e ) : void
LaserUpdated ( object sender, SinglePointEventArgs e ) : void
MouseUpdated ( object sender, SinglePointEventArgs e ) : void
SetCameraView ( ) : void
SetDebugMessage ( string message ) : void
SimulateLaser ( ) : void
SimulateMouse ( ) : void
ToggleLaser ( int userId ) : void
UpdateCameraView ( CameraView view ) : void
ÇlearCameraView ( ) : void

Method Details

CameraCommand() protected method

protected CameraCommand ( System.Windows.Input.KeyEventArgs e ) : bool
e System.Windows.Input.KeyEventArgs
return bool

Cleanup() public method

public Cleanup ( ) : void
return void

InitializeKinect() protected method

protected InitializeKinect ( ) : void
return void

NextSlide() protected abstract method

protected abstract NextSlide ( ) : void
return void

PreviousSlide() protected abstract method

protected abstract PreviousSlide ( ) : void
return void

StartMouseAndLaserSimulation() protected method

protected StartMouseAndLaserSimulation ( ) : void
return void

StopMouseAndLaserSimulation() protected method

protected StopMouseAndLaserSimulation ( ) : void
return void