C# Класс VRTK.VRTK_TrackedController

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

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

Свойство Тип Описание
index uint

Защищенные свойства (Protected)

Свойство Тип Описание
aliasController GameObject
controllerModelWaitSubscribed bool
controllerType SDK_BaseController.ControllerType
emitControllerEnabledRoutine Coroutine
emitControllerModelAvailableRoutine Coroutine

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

Метод Описание
GetControllerType ( ) : SDK_BaseController.ControllerType
OnControllerDisabled ( VRTKTrackedControllerEventArgs e ) : void
OnControllerEnabled ( VRTKTrackedControllerEventArgs e ) : void
OnControllerIndexChanged ( VRTKTrackedControllerEventArgs e ) : void
OnControllerModelAvailable ( VRTKTrackedControllerEventArgs e ) : void

Защищенные методы

Метод Описание
Awake ( ) : void
CancelCoroutines ( ) : void
ControllerModelReady ( object sender, VRTK.VRTKSDKBaseControllerEventArgs e ) : void
EmitControllerEnabledAtEndOfFrame ( ) : IEnumerator
EmitControllerModelReadyAtEndOfFrame ( ) : IEnumerator
FixedUpdate ( ) : void
ManageControllerModelListener ( bool register, SDK_BaseController.ControllerHand givenHand ) : void
ManageControllerModelListeners ( bool register ) : void
ManageLeftControllerListener ( bool register, VRTKSDKBaseControllerEventHandler callbackMethod ) : void
ManageRightControllerListener ( bool register, VRTKSDKBaseControllerEventHandler callbackMethod ) : void
OnDestroy ( ) : void
OnDisable ( ) : void
OnEnable ( ) : void
RegisterHandControllerListener ( bool register, SDK_BaseController.ControllerHand givenHand ) : void
SetControllerType ( ) : void
SetEventPayload ( uint previousIndex = uint.MaxValue ) : VRTKTrackedControllerEventArgs
StartEmitControllerEnabledAtEndOfFrame ( ) : void
StartEmitControllerModelReadyAtEndOfFrame ( ) : void
Update ( ) : void

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

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

CancelCoroutines() защищенный Метод

protected CancelCoroutines ( ) : void
Результат void

ControllerModelReady() защищенный Метод

protected ControllerModelReady ( object sender, VRTK.VRTKSDKBaseControllerEventArgs e ) : void
sender object
e VRTK.VRTKSDKBaseControllerEventArgs
Результат void

EmitControllerEnabledAtEndOfFrame() защищенный Метод

protected EmitControllerEnabledAtEndOfFrame ( ) : IEnumerator
Результат IEnumerator

EmitControllerModelReadyAtEndOfFrame() защищенный Метод

protected EmitControllerModelReadyAtEndOfFrame ( ) : IEnumerator
Результат IEnumerator

FixedUpdate() защищенный Метод

protected FixedUpdate ( ) : void
Результат void

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

public GetControllerType ( ) : SDK_BaseController.ControllerType
Результат SDK_BaseController.ControllerType

ManageControllerModelListener() защищенный Метод

protected ManageControllerModelListener ( bool register, SDK_BaseController.ControllerHand givenHand ) : void
register bool
givenHand SDK_BaseController.ControllerHand
Результат void

ManageControllerModelListeners() защищенный Метод

protected ManageControllerModelListeners ( bool register ) : void
register bool
Результат void

ManageLeftControllerListener() защищенный Метод

protected ManageLeftControllerListener ( bool register, VRTKSDKBaseControllerEventHandler callbackMethod ) : void
register bool
callbackMethod VRTKSDKBaseControllerEventHandler
Результат void

ManageRightControllerListener() защищенный Метод

protected ManageRightControllerListener ( bool register, VRTKSDKBaseControllerEventHandler callbackMethod ) : void
register bool
callbackMethod VRTKSDKBaseControllerEventHandler
Результат void

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

public OnControllerDisabled ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Результат void

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

public OnControllerEnabled ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Результат void

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

public OnControllerIndexChanged ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Результат void

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

public OnControllerModelAvailable ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Результат void

OnDestroy() защищенный Метод

protected OnDestroy ( ) : void
Результат void

OnDisable() защищенный Метод

protected OnDisable ( ) : void
Результат void

OnEnable() защищенный Метод

protected OnEnable ( ) : void
Результат void

RegisterHandControllerListener() защищенный Метод

protected RegisterHandControllerListener ( bool register, SDK_BaseController.ControllerHand givenHand ) : void
register bool
givenHand SDK_BaseController.ControllerHand
Результат void

SetControllerType() защищенный Метод

protected SetControllerType ( ) : void
Результат void

SetEventPayload() защищенный Метод

protected SetEventPayload ( uint previousIndex = uint.MaxValue ) : VRTKTrackedControllerEventArgs
previousIndex uint
Результат VRTKTrackedControllerEventArgs

StartEmitControllerEnabledAtEndOfFrame() защищенный Метод

protected StartEmitControllerEnabledAtEndOfFrame ( ) : void
Результат void

StartEmitControllerModelReadyAtEndOfFrame() защищенный Метод

protected StartEmitControllerModelReadyAtEndOfFrame ( ) : void
Результат void

Update() защищенный Метод

protected Update ( ) : void
Результат void

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

aliasController защищенное свойство

protected GameObject aliasController
Результат GameObject

controllerModelWaitSubscribed защищенное свойство

protected bool controllerModelWaitSubscribed
Результат bool

controllerType защищенное свойство

protected SDK_BaseController.ControllerType controllerType
Результат SDK_BaseController.ControllerType

emitControllerEnabledRoutine защищенное свойство

protected Coroutine emitControllerEnabledRoutine
Результат Coroutine

emitControllerModelAvailableRoutine защищенное свойство

protected Coroutine emitControllerModelAvailableRoutine
Результат Coroutine

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

public uint index
Результат uint