API reference

FromUnityXRHmdDataSource Class

Provides HMD tracking data to Interaction SDK OpenXR via UnityXR

Protected Properties

DataAsset : override HmdDataAsset
[Get]
Signature
override HmdDataAsset DataAsset

Protected Methods

Awake ()
Signature
void Awake()
Returns
void
Start ()
Signature
override void Start()
Returns
override void
UpdateData ()
Signature
override void UpdateData()
Returns
override void

Methods

InjectAllFromOVRHmdDataSource ( updateMode , updateAfter , useOvrManagerEmulatedPose , trackingToWorldTransformer )
Signature
void InjectAllFromOVRHmdDataSource(UpdateModeFlags updateMode, IDataSource updateAfter, bool useOvrManagerEmulatedPose, ITrackingToWorldTransformer trackingToWorldTransformer)
Parameters
updateMode: UpdateModeFlags
updateAfter: IDataSource
useOvrManagerEmulatedPose: bool
trackingToWorldTransformer: ITrackingToWorldTransformer
Returns
void
InjectTrackingToWorldTransformer ( trackingToWorldTransformer )
Signature
void InjectTrackingToWorldTransformer(ITrackingToWorldTransformer trackingToWorldTransformer)
Parameters
trackingToWorldTransformer: ITrackingToWorldTransformer
Returns
void