Skip to content

Struct Manus::CoreSDK::TrackerData

ClassList > Manus > CoreSDK > TrackerData

Stores all the tracker data that can be sent or received.

Public Attributes

Type Name
bool isHmd
ManusTimestamp lastUpdateTime
ManusVec3 position
TrackingQuality quality
ManusQuaternion rotation
TrackerId trackerId
TrackerType trackerType
uint userId

Public Functions

Type Name
TrackerData (ManusTimestamp p_LastUpdateTime, TrackerId p_TrackerId, uint p_UserId, bool p_IsHmd, TrackerType p_TrackerType, ManusQuaternion p_Rotation, ManusVec3 p_Position, TrackingQuality p_Quality)

Public Attributes Documentation

variable isHmd

bool Manus.CoreSDK.TrackerData.isHmd;

variable lastUpdateTime

ManusTimestamp Manus.CoreSDK.TrackerData.lastUpdateTime;

variable position

ManusVec3 Manus.CoreSDK.TrackerData.position;

variable quality

TrackingQuality Manus.CoreSDK.TrackerData.quality;

variable rotation

ManusQuaternion Manus.CoreSDK.TrackerData.rotation;

variable trackerId

TrackerId Manus.CoreSDK.TrackerData.trackerId;

variable trackerType

TrackerType Manus.CoreSDK.TrackerData.trackerType;

variable userId

uint Manus.CoreSDK.TrackerData.userId;

Public Functions Documentation

function TrackerData

inline Manus::CoreSDK::TrackerData::TrackerData (
    ManusTimestamp p_LastUpdateTime,
    TrackerId p_TrackerId,
    uint p_UserId,
    bool p_IsHmd,
    TrackerType p_TrackerType,
    ManusQuaternion p_Rotation,
    ManusVec3 p_Position,
    TrackingQuality p_Quality
) 

The documentation for this class was generated from the following file api/unity-plugin/Scripts/Core/ManusSDKTypes.cs