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

Inheritance: IDisposable
Afficher le fichier Open project: AndersMalmgren/FreePIE

Méthodes publiques

Méthode 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

Méthode 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 méthode

public Dispose ( ) : void
Résultat void

NPClientSpoof() public méthode

public NPClientSpoof ( bool doLog ) : System
doLog bool
Résultat System

ReadPosition() public méthode

public ReadPosition ( FreePIE.Core.Plugins.TrackIR.HeadPoseData &output ) : bool
output FreePIE.Core.Plugins.TrackIR.HeadPoseData
Résultat bool

SetPosition() public méthode

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
Résultat void