Why Meta Quest?
Design
Develop
API references
Distribute
Blog
Support
Login
Unreal Meta XR Plugin v71 Reference Guide
Unreal Meta XR Plugin v71 Reference Guide
Unity
Select your SDK
Overview
AMRUKAnchor
AMRUKAnchorActorSpawner
AMRUKDestructibleGlobalMesh
AMRUKDestructibleGlobalMeshSpawner
AMRUKDistanceMapGenerator
AMRUKGuardian
AMRUKGuardianSpawner
AMRUKLightDispatcher
AMRUKLocalizer
AMRUKRoom
AMRUtilityKitPositionGenerator
AOculusXRSceneActor
DiscoveryUuidWrapper
EOculusXRAnchorResult
FLutTextureData
FMRUKAnchorWithPlaneUVs
FMRUKHit
FMRUKLabelFilter
FMRUKLabels
FMRUKMeshSegment
FMRUKModule
FMRUKPlaneUV
FMRUKRandomSpawnSettings
FMRUKSpawnActor
FMRUKSpawnGroup
FMRUKTexCoordModes
FOculusXRAnchor
FOculusXRAnchorEventDelegates
FOculusXRAnchorLocationFlags
FOculusXRAnchorsDiscoverResult
FOculusXRAnimCurveMapping
FOculusXRBodyJoint
FOculusXRBodySkeleton
FOculusXRBodySkeletonBone
FOculusXRBodySkeletonState
FOculusXRBodyState
FOculusXRBoneCorrection
FOculusXRBoneCorrectionSet
FOculusXRCapsuleCollider
FOculusXREyeGazeState
FOculusXREyeGazesState
FOculusXREyeTrackingData
FOculusXRFaceExpressionModifier
FOculusXRFaceState
FOculusXRHapticsDesc
FOculusXRMorphTargetsController
FOculusXRPersistentPassthroughParameters
FOculusXRRoomLayout
FOculusXRSceneEventDelegates
FOculusXRSpaceDiscoveryInfo
FOculusXRSpaceQueryFilterValues
FOculusXRSpaceQueryInfo
FOculusXRSpaceQueryResult
FOculusXRSpawnedSceneAnchorProperties
FOculusXRUInt64
FOculusXRUUID
IOculusXRAnchorsModule
IOculusXRAnchorsModule.h
IOculusXRCreateAnchorComponent
IOculusXRInputModule
IOculusXRInputModule.h
IOculusXRMovementModule
IOculusXRMovementModule.h
IOculusXRPassthroughModule
IOculusXRPassthroughModule.h
IOculusXRSceneModule
IOculusXRSceneModule.h
MRUKTelemetry
MRUtilityKit.h
MRUtilityKitAnchor.h
MRUtilityKitAnchorActorSpawner.h
MRUtilityKitBPLibrary.h
MRUtilityKitBlobShadowComponent.h
MRUtilityKitData.h
MRUtilityKitDebugComponent.h
MRUtilityKitDestructibleMesh.h
MRUtilityKitDistanceMapGenerator.h
MRUtilityKitGeometry.h
MRUtilityKitGridSliceResizer.h
MRUtilityKitGuardian.h
MRUtilityKitGuardianSpawner.h
MRUtilityKitLightDispatcher.h
MRUtilityKitPositionGenerator.h
MRUtilityKitRoom.h
MRUtilityKitSeatsComponent.h
MRUtilityKitSerializationHelpers.h
MRUtilityKitSubsystem.h
OculusXRAnchorBPFunctionLibrary.h
OculusXRAnchorComponent.h
OculusXRAnchorComponents.h
OculusXRAnchorDelegates.h
OculusXRAnchorLatentActions.h
OculusXRAnchorTypes.h
OculusXRAnchors
OculusXRAnchors
FGetAnchorsSharedWithGroup
FOculusXRAnchors
FShareAnchorsWithGroups
OculusXRAnchors.h
OculusXRAnchorsRequests.h
OculusXRAnimCurveMapping.h
OculusXRBodyTrackingComponent.h
OculusXRControllerComponent.h
OculusXREyeTrackingComponent.h
OculusXRFaceTrackingComponent.h
OculusXRHandComponent.h
OculusXRInputFunctionLibrary.h
OculusXRLiveLinkRetargetBodyAsset.h
OculusXRLiveLinkRetargetFaceAsset.h
OculusXRMorphTargetsController.h
OculusXRMovement
OculusXRMovement.h
OculusXRMovementFunctionLibrary.h
OculusXRMovementTypes.h
OculusXRPassthroughColorLut.h
OculusXRPassthroughLayerComponent.h
OculusXRPassthroughSubsystem.h
OculusXRPersistentPassthroughInstance.h
OculusXRRoomLayoutManagerComponent.h
OculusXRScene
OculusXRScene
FOculusXRScene
OculusXRScene.h
OculusXRSceneActor.h
OculusXRSceneAnchorComponent.h
OculusXRSceneComponents.h
OculusXRSceneDelegates.h
OculusXRSceneEventDelegates.h
OculusXRSceneFunctionLibrary.h
OculusXRSceneGlobalMeshComponent.h
OculusXRSceneLatentActions.h
OculusXRSceneSubsystem.h
OculusXRSceneTypes.h
OculusXRSpatialAnchorComponent.h
OculusXRUtility
TStructOpsTypeTraits< FOculusXRUInt64 >
TStructOpsTypeTraits< FOculusXRUUID >
UMRUKAnchorData
UMRUKBPLibrary
UMRUKBlobShadowComponent
UMRUKDebugComponent
UMRUKDestructibleMeshComponent
UMRUKGridSliceResizerComponent
UMRUKLoadFromDevice
UMRUKRoomData
UMRUKSceneData
UMRUKSeatsComponent
UMRUKSettings
UMRUKSubsystem
UOculusXRAnchorBPFunctionLibrary
UOculusXRAnchorComponent
UOculusXRAsyncAction_CreateSpatialAnchor
UOculusXRAsyncAction_DiscoverAnchors
UOculusXRAsyncAction_EraseAnchor
UOculusXRAsyncAction_EraseAnchors
UOculusXRAsyncAction_GetSharedAnchors
UOculusXRAsyncAction_GetSharedAnchorsFromGroup
UOculusXRAsyncAction_LaunchCaptureFlow
UOculusXRAsyncAction_QueryAnchors
UOculusXRAsyncAction_SaveAnchor
UOculusXRAsyncAction_SaveAnchorList
UOculusXRAsyncAction_SaveAnchors
UOculusXRAsyncAction_SetAnchorComponentStatus
UOculusXRAsyncAction_SetComponentStatus
UOculusXRAsyncAction_ShareAnchors
UOculusXRAsyncAction_ShareAnchorsWithGroups
UOculusXRBaseAnchorComponent
UOculusXRBodyTrackingComponent
UOculusXRControllerComponent
UOculusXREyeTrackingComponent
UOculusXRFaceTrackingComponent
UOculusXRHandComponent
UOculusXRInputFunctionLibrary
UOculusXRLiveLinkRetargetBodyAsset
UOculusXRLiveLinkRetargetFaceAsset
UOculusXRLocatableAnchorComponent
UOculusXRMovementFunctionLibrary
UOculusXRPassthroughColorLut
UOculusXRPassthroughLayerBase
UOculusXRPassthroughLayerComponent
UOculusXRPassthroughSubsystem
UOculusXRPersistentPassthroughInstance
UOculusXRPlaneAnchorComponent
UOculusXRRoomLayoutAnchorComponent
UOculusXRRoomLayoutManagerComponent
UOculusXRSceneAnchorComponent
UOculusXRSceneEventDelegates
UOculusXRSceneFunctionLibrary
UOculusXRSceneGlobalMeshComponent
UOculusXRSceneSubsystem
UOculusXRSemanticClassificationAnchorComponent
UOculusXRSharableAnchorComponent
UOculusXRSpaceContainerAnchorComponent
UOculusXRSpaceDiscoveryComponentsFilter
UOculusXRSpaceDiscoveryFilterBase
UOculusXRSpaceDiscoveryIdsFilter
UOculusXRSpatialAnchorComponent
UOculusXRStereoLayerShapeReconstructed
UOculusXRStereoLayerShapeUserDefined
UOculusXRStorableAnchorComponent
UOculusXRTriangleMeshAnchorComponent
UOculusXRVolumeAnchorComponent
XRSpaceFlags
ovrpSpaceDiscoveryFilterComponentsDelete
ovrpSpaceDiscoveryFilterIdsDelete
Code samples
Downloads
Release notes
UOculusXRAnchorBPFunctionLibrary Class
Extends
UBlueprintFunctionLibrary
Static Member Functions
static AActor *
SpawnActorWithAnchorHandle
( UObject * WorldContextObject,
FOculusXRUInt64
Handle,
FOculusXRUUID
UUID,
EOculusXRSpaceStorageLocation
AnchorLocation,
UClass * ActorClass,
AActor * Owner,
APawn * Instigator,
ESpawnActorCollisionHandlingMethod CollisionHandlingMethod )
static AActor *
SpawnActorWithAnchorQueryResults
( UObject * WorldContextObject,
const
FOculusXRSpaceQueryResult
& QueryResult,
UClass * ActorClass,
AActor * Owner,
APawn * Instigator,
ESpawnActorCollisionHandlingMethod CollisionHandlingMethod )
static bool
GetAnchorComponentStatus
( AActor * TargetActor,
EOculusXRSpaceComponentType
ComponentType,
bool & bIsEnabled )
static bool
GetAnchorTransformByHandle
( const
FOculusXRUInt64
& Handle,
FTransform & OutTransform )
static bool
TryGetAnchorTransformByHandle
( const
FOculusXRUInt64
& Handle,
FTransform & OutTransform,
FOculusXRAnchorLocationFlags
& OutLocationFlags )
static FString
AnchorHandleToString
( const
FOculusXRUInt64
Value )
static FString
AnchorUUIDToString
( const
FOculusXRUUID
& Value )
static
FOculusXRUUID
StringToAnchorUUID
( const FString & Value )
static bool
IsEqual_FOculusXRUInt64
( const
FOculusXRUInt64
Left,
const
FOculusXRUInt64
Right )
static bool
IsEqual_FOculusXRUUID
( const
FOculusXRUUID
& Left,
const
FOculusXRUUID
& Right )
static bool
IsAnchorResultSuccess
(
EOculusXRAnchorResult::Type
result )
static const
UOculusXRBaseAnchorComponent
*
GetAnchorComponent
( const
FOculusXRSpaceQueryResult
& QueryResult,
EOculusXRSpaceComponentType
ComponentType,
UObject * Outer )
Did you find this page helpful?