Why Meta Quest?
Design
Develop
API reference
Distribute and grow
Blog
Support
Login
API reference
API reference
Select your platform
No SDKs available
No versions available
Overview
AMRUKAnchor
AMRUKAnchorActorSpawner
AMRUKDestructibleGlobalMesh
AMRUKDestructibleGlobalMeshSpawner
AMRUKDistanceMapGenerator
AMRUKGuardian
AMRUKGuardianSpawner
AMRUKLightDispatcher
AMRUKRoom
AMRUKSceneDataProvider
AMRUtilityKitPositionGenerator
AOculusXRSceneActor
DiscoveryUuidWrapper
EOculusXRAnchorResult
FColorLutDesc
FEdgeStyleParameters
FJSONData
FLutTextureData
FMRUKAnchorWithPlaneUVs
FMRUKCameraIntrinsics
FMRUKEnvironmentRaycastHit
FMRUKHit
FMRUKLabelFilter
FMRUKLabels
FMRUKMeshSegment
FMRUKModule
FMRUKPlaneUV
FMRUKRandomSpawnSettings
FMRUKRoomFace
FMRUKSpawnActor
FMRUKSpawnGroup
FMRUKTexCoordModes
FOculusAssetDirectory
FOculusXRAnchor
FOculusXRAnchorEventDelegates
FOculusXRAnchorLocationFlags
FOculusXRAnchorsDiscoverResult
FOculusXRAnimCurveMapping
FOculusXRBodyJoint
FOculusXRBodySkeleton
FOculusXRBodySkeletonBone
FOculusXRBodySkeletonState
FOculusXRBodyState
FOculusXRBoneCorrection
FOculusXRBoneCorrectionSet
FOculusXRCapsuleCollider
FOculusXREyeGazeState
FOculusXREyeGazesState
FOculusXREyeTrackingData
FOculusXRFaceExpressionModifier
FOculusXRFaceState
FOculusXRFaceVisemesState
FOculusXRGuardianTestResult
FOculusXRHapticsDesc
FOculusXRHmdUserProfile
FOculusXRHmdUserProfileField
FOculusXRMorphTargetsController
FOculusXROSVersion
FOculusXROSVersionHelpers
FOculusXRPerformanceMetrics
FOculusXRPersistentPassthroughParameters
FOculusXRRoomLayout
FOculusXRSceneEventDelegates
FOculusXRSpaceDiscoveryInfo
FOculusXRSpaceQueryFilterValues
FOculusXRSpaceQueryInfo
FOculusXRSpaceQueryResult
FOculusXRSpawnedSceneAnchorProperties
FOculusXRSplashDesc
FOculusXRStereoLayersFlagsSupplier
FOculusXRUInt64
FOculusXRUUID
FPassthroughCameraAccessTextureResource
FReconstructedLayer
FUserDefinedGeometryDesc
FUserDefinedLayer
IOculusXRAnchorFunctions
IOculusXRAnchorsModule
IOculusXRAnchorsModule.h
IOculusXRCreateAnchorComponent
IOculusXRExtensionPlugin
IOculusXRExtensionPlugin.h
IOculusXRHMDModule
IOculusXRHMDModule.h
IOculusXRInputModule
IOculusXRInputModule.h
IOculusXRMovementFunctions
IOculusXRMovementModule
IOculusXRMovementModule.h
IOculusXRPassthroughModule
IOculusXRPassthroughModule.h
IOculusXRSceneModule
IOculusXRSceneModule.h
MRUKPassthroughCameraAccess.h
MRUKTelemetry
MRUtilityKit.h
MRUtilityKitAnchor.h
MRUtilityKitAnchorActorSpawner.h
MRUtilityKitBPLibrary.h
MRUtilityKitBlobShadowComponent.h
MRUtilityKitDebugComponent.h
MRUtilityKitDestructibleMesh.h
MRUtilityKitDistanceMapGenerator.h
MRUtilityKitGeometry.h
MRUtilityKitGridSliceResizer.h
MRUtilityKitGuardian.h
MRUtilityKitGuardianSpawner.h
MRUtilityKitLightDispatcher.h
MRUtilityKitPositionGenerator.h
MRUtilityKitRoom.h
MRUtilityKitSceneDataProvider.h
MRUtilityKitSeatsComponent.h
MRUtilityKitSubsystem.h
OculusXRAnchorBPFunctionLibrary.h
OculusXRAnchorComponent.h
OculusXRAnchorComponents.h
OculusXRAnchorDelegates.h
OculusXRAnchorFunctions.h
OculusXRAnchorLatentActions.h
OculusXRAnchorTypes.h
OculusXRAnchors
OculusXRAnchors
FAsyncResultAnchorSuccess
FGetAnchorsSharedWithGroup
FOculusXRAnchors
FShareAnchorsWithGroups
OculusXRAnchors.h
OculusXRAnchorsRequests.h
OculusXRAnimCurveMapping.h
OculusXRAssetDirectory.h
OculusXRBodyTrackingComponent.h
OculusXRControllerComponent.h
OculusXRControllerLegacyPoseTransformComponent.h
OculusXREventComponent.h
OculusXREyeTrackingComponent.h
OculusXRFaceTrackingComponent.h
OculusXRFunctionLibrary.h
OculusXRHMD
OculusXRHMD
FOculusPassthroughMesh
IOculusXRFunctionLibrary
OculusXRHMDRuntimeSettings.h
OculusXRHMDTypes.h
OculusXRHandComponent.h
OculusXRInputFunctionLibrary.h
OculusXRLegacyPoseTransformComponent.h
OculusXRLiveLinkRetargetBodyAsset.h
OculusXRLiveLinkRetargetFaceAsset.h
OculusXRLiveLinkRetargetFaceVisemesAsset.h
OculusXRMorphTargetsController.h
OculusXRMovement
OculusXRMovement.h
OculusXRMovementFunctionLibrary.h
OculusXRMovementFunctions.h
OculusXRMovementTypes.h
OculusXRMultiPlayerTestingSubsystem.h
OculusXROSVersions.h
OculusXRPassthroughColorLut.h
OculusXRPassthroughLayerComponent.h
OculusXRPassthroughLayerShapes.h
OculusXRPassthroughMesh.h
OculusXRPassthroughSubsystem.h
OculusXRPersistentPassthroughInstance.h
OculusXRRoomLayoutManagerComponent.h
OculusXRScene
OculusXRScene
FOculusXRScene
IOculusXRSceneFunctions
OculusXRScene.h
OculusXRSceneActor.h
OculusXRSceneAnchorComponent.h
OculusXRSceneComponents.h
OculusXRSceneDelegates.h
OculusXRSceneEventDelegates.h
OculusXRSceneFunctionLibrary.h
OculusXRSceneFunctions.h
OculusXRSceneGlobalMeshComponent.h
OculusXRSceneLatentActions.h
OculusXRSceneSubsystem.h
OculusXRSceneTypes.h
OculusXRSpatialAnchorComponent.h
OculusXRStereoLayersFlagsSupplier.h
OculusXRUtility
TStructOpsTypeTraits< FOculusXRUInt64 >
TStructOpsTypeTraits< FOculusXRUUID >
UMRUKBPLibrary
UMRUKBlobShadowComponent
UMRUKDebugComponent
UMRUKDestructibleMeshComponent
UMRUKGridSliceResizerComponent
UMRUKLoadFromDevice
UMRUKLoadFromJson
UMRUKPassthroughCameraAccess
UMRUKPassthroughCameraAccessSubsystem
UMRUKPassthroughCameraAccessTexture
UMRUKRoomMesh
UMRUKSeatsComponent
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
UOculusXRControllerLegacyPoseTransformComponent
UOculusXREventComponent
UOculusXREyeTrackingComponent
UOculusXRFaceTrackingComponent
UOculusXRFunctionLibrary
UOculusXRHMDRuntimeSettings
UOculusXRHandComponent
UOculusXRInputFunctionLibrary
UOculusXRLegacyPoseTransformComponent
UOculusXRLiveLinkRetargetBodyAsset
UOculusXRLiveLinkRetargetFaceAsset
UOculusXRLiveLinkRetargetFaceVisemesAsset
UOculusXRLocatableAnchorComponent
UOculusXRMovementFunctionLibrary
UOculusXRMultiPlayerTestingSubsystem
UOculusXRPassthroughColorLut
UOculusXRPassthroughLayerBase
UOculusXRPassthroughSubsystem
UOculusXRPersistentPassthroughInstance
UOculusXRPlaneAnchorComponent
UOculusXRRoomLayoutAnchorComponent
UOculusXRRoomLayoutManagerComponent
UOculusXRSceneAnchorComponent
UOculusXRSceneEventDelegates
UOculusXRSceneFunctionLibrary
UOculusXRSceneGlobalMeshComponent
UOculusXRSceneSubsystem
UOculusXRSemanticClassificationAnchorComponent
UOculusXRSharableAnchorComponent
UOculusXRSpaceContainerAnchorComponent
UOculusXRSpaceDiscoveryComponentsFilter
UOculusXRSpaceDiscoveryFilterBase
UOculusXRSpaceDiscoveryIdsFilter
UOculusXRSpatialAnchorComponent
UOculusXRStereoLayerShapeReconstructed
UOculusXRStorableAnchorComponent
UOculusXRTriangleMeshAnchorComponent
UOculusXRVolumeAnchorComponent
XRSpaceFlags
ovrpSpaceDiscoveryFilterComponentsDelete
ovrpSpaceDiscoveryFilterIdsDelete
Code samples
Downloads
Release notes
Supported platforms
OculusXRAnchors.h
OculusXRAnchors.h File
Functions
DECLARE_DELEGATE_TwoParams
( FOculusXRSpatialAnchorCreateDelegate ,
EOculusXRAnchorResult::Type
,
UOculusXRAnchorComponent
* )
Delegate called when spatial anchor creation completes.
Parameters
Result
The result of the anchor creation operation
Anchor
The created anchor component, or nullptr if creation failed
DECLARE_DELEGATE_TwoParams
( FOculusXRAnchorEraseDelegate ,
EOculusXRAnchorResult::Type
,
FOculusXRUUID
)
Delegate called when anchor erase operation completes.
Parameters
Result
The result of the erase operation
AnchorUUID
The UUID of the erased anchor
DECLARE_DELEGATE_FourParams
( FOculusXRAnchorSetComponentStatusDelegate ,
EOculusXRAnchorResult::Type
,
uint64 ,
EOculusXRSpaceComponentType
,
bool )
Delegate called when anchor component status change completes.
Parameters
Result
The result of the status change operation
AnchorHandle
The handle of the affected anchor
ComponentType
The type of component that was modified
Enabled
Whether the component is now enabled
DECLARE_DELEGATE_TwoParams
( FOculusXRAnchorSaveDelegate ,
EOculusXRAnchorResult::Type
,
UOculusXRAnchorComponent
* )
Delegate called when single anchor save operation completes.
Parameters
Result
The result of the save operation
Anchor
The anchor that was saved
DECLARE_DELEGATE_TwoParams
( FOculusXRAnchorSaveListDelegate ,
EOculusXRAnchorResult::Type
,
const TArray<
UOculusXRAnchorComponent
* > & )
Delegate called when anchor list save operation completes.
Parameters
Result
The result of the save operation
SavedAnchors
Array of anchors that were successfully saved
DECLARE_DELEGATE_TwoParams
( FOculusXRAnchorQueryDelegate ,
EOculusXRAnchorResult::Type
,
const TArray<
FOculusXRSpaceQueryResult
> & )
Delegate called when anchor query operation completes.
Parameters
Result
The result of the query operation
Results
Array of query results containing found anchors
DECLARE_DELEGATE_ThreeParams
( FOculusXRAnchorShareDelegate ,
EOculusXRAnchorResult::Type
,
const TArray<
UOculusXRAnchorComponent
* > & ,
const TArray< uint64 > & )
Delegate called when anchor sharing operation completes.
Parameters
Result
The result of the sharing operation
Anchors
Array of anchors that were shared
Users
Array of user IDs the anchors were shared with
DECLARE_DELEGATE_TwoParams
( FOculusXRSaveAnchorsDelegate ,
EOculusXRAnchorResult::Type
,
const TArray<
UOculusXRAnchorComponent
* > & )
Delegate called when batch anchor save operation completes.
Parameters
Result
The result of the save operation
SavedAnchors
Array of anchors that were successfully saved
DECLARE_DELEGATE_FourParams
( FOculusXREraseAnchorsDelegate ,
EOculusXRAnchorResult::Type
,
const TArray<
UOculusXRAnchorComponent
* > & ,
const TArray<
FOculusXRUInt64
> & ,
const TArray<
FOculusXRUUID
> & )
Delegate called when batch anchor erase operation completes.
Parameters
Result
The result of the erase operation
ErasedAnchors
Array of anchor components that were erased
ErasedAnchorsHandles
Array of erased anchor handles as UInt64
ErasedAnchorsUUIDs
Array of erased anchor UUIDs
DECLARE_DELEGATE_OneParam
( FOculusXRDiscoverAnchorsResultsDelegate ,
const TArray<
FOculusXRAnchorsDiscoverResult
> & )
Delegate called when anchor discovery finds results.
Parameters
DiscoveredSpace
Array of discovered anchor results
DECLARE_DELEGATE_OneParam
( FOculusXRDiscoverAnchorsCompleteDelegate ,
EOculusXRAnchorResult::Type
)
Delegate called when anchor discovery operation completes.
Parameters
Result
The result of the discovery operation
DECLARE_DELEGATE_TwoParams
( FOculusXRGetSharedAnchorsDelegate ,
EOculusXRAnchorResult::Type
,
const TArray<
FOculusXRAnchorsDiscoverResult
> & )
Delegate called when get shared anchors operation completes.
Parameters
Result
The result of the operation
Results
Array of shared anchor discovery results
See Also
OculusXRAnchors::FOculusXRAnchors
Did you find this page helpful?
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2026 Meta