C# Class VRTK.VRTK_TrackedController

Inheritance: MonoBehaviour
Afficher le fichier Open project: charles-river-analytics/VSDK-Unity Class Usage Examples

Méthodes publiques

Свойство Type Description
index uint

Protected Properties

Свойство Type Description
aliasController GameObject
controllerModelWaitSubscribed bool
controllerType SDK_BaseController.ControllerType
emitControllerEnabledRoutine Coroutine
emitControllerModelAvailableRoutine Coroutine

Méthodes publiques

Méthode Description
GetControllerType ( ) : SDK_BaseController.ControllerType
OnControllerDisabled ( VRTKTrackedControllerEventArgs e ) : void
OnControllerEnabled ( VRTKTrackedControllerEventArgs e ) : void
OnControllerIndexChanged ( VRTKTrackedControllerEventArgs e ) : void
OnControllerModelAvailable ( VRTKTrackedControllerEventArgs e ) : void

Méthodes protégées

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

Method Details

Awake() protected méthode

protected Awake ( ) : void
Résultat void

CancelCoroutines() protected méthode

protected CancelCoroutines ( ) : void
Résultat void

ControllerModelReady() protected méthode

protected ControllerModelReady ( object sender, VRTK.VRTKSDKBaseControllerEventArgs e ) : void
sender object
e VRTK.VRTKSDKBaseControllerEventArgs
Résultat void

EmitControllerEnabledAtEndOfFrame() protected méthode

protected EmitControllerEnabledAtEndOfFrame ( ) : IEnumerator
Résultat IEnumerator

EmitControllerModelReadyAtEndOfFrame() protected méthode

protected EmitControllerModelReadyAtEndOfFrame ( ) : IEnumerator
Résultat IEnumerator

FixedUpdate() protected méthode

protected FixedUpdate ( ) : void
Résultat void

GetControllerType() public méthode

public GetControllerType ( ) : SDK_BaseController.ControllerType
Résultat SDK_BaseController.ControllerType

ManageControllerModelListener() protected méthode

protected ManageControllerModelListener ( bool register, SDK_BaseController.ControllerHand givenHand ) : void
register bool
givenHand SDK_BaseController.ControllerHand
Résultat void

ManageControllerModelListeners() protected méthode

protected ManageControllerModelListeners ( bool register ) : void
register bool
Résultat void

ManageLeftControllerListener() protected méthode

protected ManageLeftControllerListener ( bool register, VRTKSDKBaseControllerEventHandler callbackMethod ) : void
register bool
callbackMethod VRTKSDKBaseControllerEventHandler
Résultat void

ManageRightControllerListener() protected méthode

protected ManageRightControllerListener ( bool register, VRTKSDKBaseControllerEventHandler callbackMethod ) : void
register bool
callbackMethod VRTKSDKBaseControllerEventHandler
Résultat void

OnControllerDisabled() public méthode

public OnControllerDisabled ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Résultat void

OnControllerEnabled() public méthode

public OnControllerEnabled ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Résultat void

OnControllerIndexChanged() public méthode

public OnControllerIndexChanged ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Résultat void

OnControllerModelAvailable() public méthode

public OnControllerModelAvailable ( VRTKTrackedControllerEventArgs e ) : void
e VRTKTrackedControllerEventArgs
Résultat void

OnDestroy() protected méthode

protected OnDestroy ( ) : void
Résultat void

OnDisable() protected méthode

protected OnDisable ( ) : void
Résultat void

OnEnable() protected méthode

protected OnEnable ( ) : void
Résultat void

RegisterHandControllerListener() protected méthode

protected RegisterHandControllerListener ( bool register, SDK_BaseController.ControllerHand givenHand ) : void
register bool
givenHand SDK_BaseController.ControllerHand
Résultat void

SetControllerType() protected méthode

protected SetControllerType ( ) : void
Résultat void

SetEventPayload() protected méthode

protected SetEventPayload ( uint previousIndex = uint.MaxValue ) : VRTKTrackedControllerEventArgs
previousIndex uint
Résultat VRTKTrackedControllerEventArgs

StartEmitControllerEnabledAtEndOfFrame() protected méthode

protected StartEmitControllerEnabledAtEndOfFrame ( ) : void
Résultat void

StartEmitControllerModelReadyAtEndOfFrame() protected méthode

protected StartEmitControllerModelReadyAtEndOfFrame ( ) : void
Résultat void

Update() protected méthode

protected Update ( ) : void
Résultat void

Property Details

aliasController protected_oe property

protected GameObject aliasController
Résultat GameObject

controllerModelWaitSubscribed protected_oe property

protected bool controllerModelWaitSubscribed
Résultat bool

controllerType protected_oe property

protected SDK_BaseController.ControllerType controllerType
Résultat SDK_BaseController.ControllerType

emitControllerEnabledRoutine protected_oe property

protected Coroutine emitControllerEnabledRoutine
Résultat Coroutine

emitControllerModelAvailableRoutine protected_oe property

protected Coroutine emitControllerModelAvailableRoutine
Résultat Coroutine

index public_oe property

public uint index
Résultat uint