C# Class FreePIE.Core.Plugins.TrackIR.NPClientSpoof

Inheritance: IDisposable
Mostra file Open project: AndersMalmgren/FreePIE

Public Methods

Method Description
Dispose ( ) : void
NPClientSpoof ( bool doLog ) : System
ReadPosition ( FreePIE.Core.Plugins.TrackIR.HeadPoseData &output ) : bool
SetPosition ( float x, float y, float z, float roll, float pitch, float yaw ) : void

Private Methods

Method Description
CopyMemory ( IntPtr pDest, IntPtr pSrc, int length ) : void
DecodeTrackIRIntoDegrees ( InternalHeadPoseData data ) : void
InitDllLogging ( ) : void
ReadTrackIRData ( InternalHeadPoseData &output ) : bool
SetupFakeTrackIR ( ) : void
SetupRealTrackIRDll ( ) : WorkerProcess

Method Details

Dispose() public method

public Dispose ( ) : void
return void

NPClientSpoof() public method

public NPClientSpoof ( bool doLog ) : System
doLog bool
return System

ReadPosition() public method

public ReadPosition ( FreePIE.Core.Plugins.TrackIR.HeadPoseData &output ) : bool
output FreePIE.Core.Plugins.TrackIR.HeadPoseData
return bool

SetPosition() public method

public SetPosition ( float x, float y, float z, float roll, float pitch, float yaw ) : void
x float
y float
z float
roll float
pitch float
yaw float
return void