0x00x0100
Members 9
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | UniqueId | FGuid | 7 flags | {A=0, B=0, C=0, D=0} | |
| 0x30 | LocalToTrackingTransform | FTransform | Protected+3 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x30 | LocalToAlignedTrackingTransform | FTransform | Protected+3 flags | {Rotation={X=0, Y=0, Z=0, W=1}, Translation={X=0, Y=0, Z=0}… | |
| 0x01 | TrackingState | EARTrackingState | Protected+5 flags | Tracking | |
| 0x00A1 | 0x0F | padding / unreflected | |||
| 0x08 | UnderlyingMesh | UMRMeshComponent* | TransientProtected+7 flags | nullptr | |
| 0x01 | ObjectClassification | EARObjectClassification | Protected+5 flags | NotApplicable | |
| 0x01 | SpatialMeshUsageFlags | EARSpatialMeshUsageFlags | Protected+5 flags | NotApplicable | |
| 0x00BA | 0x16 | padding / unreflected | |||
| 0x04 | LastUpdateFrameNumber | int32 | 5 flags | 0 | |
| 0x00D4 | 0x0C | padding / unreflected | |||
| 0x08 | DebugName | FName | 5 flags | None | |
| 0x00E8 | 0x18 | unreflected bytes to end of UARTrackedGeometry | |||
Functions 11
| Signature | Flags | Native | Params |
|---|---|---|---|
| bool IsTracked() | FinalNative+1 flags | 0x01 | |
| bool HasSpatialMeshUsageFlag(const EARSpatialMeshUsageFlags& InFlag) | FinalNative+1 flags | 0x02 | |
| UMRMeshComponent* GetUnderlyingMesh() | FinalNative+1 flags | 0x08 | |
| EARTrackingState GetTrackingState() | FinalNative+1 flags | 0x01 | |
| EARObjectClassification GetObjectClassification() | FinalNative+1 flags | 0x01 | |
| FString GetName() | FinalNative+1 flags | 0x10 | |
| FTransform GetLocalToWorldTransform() | FinalNative+1 flags | 0x30 | |
| FTransform GetLocalToTrackingTransform() | FinalNative+1 flags | 0x30 | |
| float GetLastUpdateTimestamp() | FinalNative+1 flags | 0x04 | |
| int32 GetLastUpdateFrameNumber() | FinalNative+1 flags | 0x04 | |
| FName GetDebugName() | FinalNative+1 flags | 0x08 |