C# Класс PSMoveWorker, psmove-unity5

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
MAX_CONTROLLERS int
WorkerSettings PSMoveWorkerSettings,

Открытые методы

Метод Описание
AcquirePSMove ( int PSMoveID ) : PSMoveDataContext,
GetWorkerInstance ( ) : PSMoveWorker,
OnGameEnded ( ) : void
OnGameStarted ( PSMoveWorkerSettings, workerSettings ) : void
ReleasePSMove ( PSMoveDataContext, DataContext ) : void
ThreadSetup ( ) : void
ThreadTeardown ( ) : void
ThreadUpdate ( ) : void

Приватные методы

Метод Описание
ControllerUpdateButtonState ( IntPtr psmove, PSMoveRawControllerData_Base, controllerData ) : void
ControllerUpdateOrientations ( IntPtr psmove, PSMoveRawControllerData_Base, controllerData ) : void
ControllerUpdatePositions ( PSMoveWorkerSettings, WorkerSettings, IntPtr psmove_trackers, IntPtr psmove_fusions, int tracker_count, IntPtr position_filter, IntPtr psmove, PSMoveRawControllerData_Base, controllerData ) : void
ControllerUpdateSensors ( IntPtr psmove, PSMoveRawControllerData_Base, controllerData ) : void
FreeLibrary ( IntPtr hModule ) : bool
LoadLib ( string path ) : IntPtr
LoadLibrary ( string libname ) : IntPtr
PSMoveWorker ( ) : UnityEngine
ThreadProc ( ) : void
WorkerContextIsTrackingSetup ( WorkerContext, context ) : bool
WorkerContextSetupTracking ( PSMoveWorkerSettings, WorkerSettings, WorkerContext, context ) : bool
WorkerContextTeardown ( WorkerContext, context ) : void
WorkerContextTeardownTracking ( WorkerContext, context ) : void
WorkerContextUpdateControllerConnections ( WorkerContext, context ) : bool
WorkerSetup ( PSMoveWorkerSettings, workerSettings ) : void
WorkerTeardown ( ) : void

Описание методов

AcquirePSMove() публичный Метод

public AcquirePSMove ( int PSMoveID ) : PSMoveDataContext,
PSMoveID int
Результат PSMoveDataContext,

GetWorkerInstance() публичный статический Метод

public static GetWorkerInstance ( ) : PSMoveWorker,
Результат PSMoveWorker,

OnGameEnded() публичный Метод

public OnGameEnded ( ) : void
Результат void

OnGameStarted() публичный Метод

public OnGameStarted ( PSMoveWorkerSettings, workerSettings ) : void
workerSettings PSMoveWorkerSettings,
Результат void

ReleasePSMove() публичный Метод

public ReleasePSMove ( PSMoveDataContext, DataContext ) : void
DataContext PSMoveDataContext,
Результат void

ThreadSetup() публичный Метод

public ThreadSetup ( ) : void
Результат void

ThreadTeardown() публичный Метод

public ThreadTeardown ( ) : void
Результат void

ThreadUpdate() публичный Метод

public ThreadUpdate ( ) : void
Результат void

Описание свойств

MAX_CONTROLLERS публичное статическое свойство

public static int MAX_CONTROLLERS
Результат int

WorkerSettings публичное свойство

public PSMoveWorkerSettings, WorkerSettings
Результат PSMoveWorkerSettings,