API reference

FromUnityXRHmdDataSource Class

Provides HMD tracking data to Interaction SDK OpenXR via UnityXR

Protected Fields

DataAsset : override HmdDataAsset
Signature
override HmdDataAsset Oculus.Interaction.UnityXR.FromUnityXRHmdDataSource.DataAsset

Protected Methods

Awake ()
Signature
void Oculus.Interaction.UnityXR.FromUnityXRHmdDataSource.Awake()
Returns
void
Start ()
Signature
override void Oculus.Interaction.UnityXR.FromUnityXRHmdDataSource.Start()
Returns
override void
UpdateData ()
Signature
override void Oculus.Interaction.UnityXR.FromUnityXRHmdDataSource.UpdateData()
Returns
override void

Methods

InjectAllFromOVRHmdDataSource ( updateMode , updateAfter , useOvrManagerEmulatedPose , trackingToWorldTransformer )
Signature
void Oculus.Interaction.UnityXR.FromUnityXRHmdDataSource.InjectAllFromOVRHmdDataSource(UpdateModeFlags updateMode, IDataSource updateAfter, bool useOvrManagerEmulatedPose, ITrackingToWorldTransformer trackingToWorldTransformer)
Parameters
updateMode: UpdateModeFlags
updateAfter: IDataSource
useOvrManagerEmulatedPose: bool
trackingToWorldTransformer: ITrackingToWorldTransformer
Returns
void
InjectTrackingToWorldTransformer ( trackingToWorldTransformer )
Signature
void Oculus.Interaction.UnityXR.FromUnityXRHmdDataSource.InjectTrackingToWorldTransformer(ITrackingToWorldTransformer trackingToWorldTransformer)
Parameters
trackingToWorldTransformer: ITrackingToWorldTransformer
Returns
void