Why Meta Quest?
Design
Develop
API references
Distribute
Blog
Support
Login
Unreal v65 Reference Guide
Unreal v65 Reference Guide
Unity
Select your SDK
Overview
AOculusXRSceneActor
DiscoveryUuidWrapper
EOculusXRAnchorResult
FLutTextureData
FOculusXRAnchorEventDelegates
FOculusXRAnchorLocationFlags
FOculusXRAnchorsDiscoverResult
FOculusXRAnimCurveMapping
FOculusXRBodyJoint
FOculusXRBodyState
FOculusXRBoneCorrection
FOculusXRBoneCorrectionSet
FOculusXRCapsuleCollider
FOculusXREyeGazeState
FOculusXREyeGazesState
FOculusXREyeTrackingData
FOculusXRFaceExpressionModifier
FOculusXRFaceState
FOculusXRHapticsDesc
FOculusXRMorphTargetsController
FOculusXRRoomLayout
FOculusXRSceneEventDelegates
FOculusXRSpaceDiscoveryInfo
FOculusXRSpaceQueryFilterValues
FOculusXRSpaceQueryInfo
FOculusXRSpaceQueryResult
FOculusXRSpawnedSceneAnchorProperties
FOculusXRUInt64
FOculusXRUUID
FSceneTypesPlaceholder
IOculusXRAnchorsModule
IOculusXRAnchorsModule.h
IOculusXRInputModule
IOculusXRInputModule.h
IOculusXRMovementModule
IOculusXRMovementModule.h
IOculusXRPassthroughModule
IOculusXRPassthroughModule.h
IOculusXRSceneModule
IOculusXRSceneModule.h
OculusXRAnchorBPFunctionLibrary.h
OculusXRAnchorComponent.h
OculusXRAnchorComponents.h
OculusXRAnchorDelegates.h
OculusXRAnchorLatentActions.h
OculusXRAnchorTypes.h
OculusXRAnchors
OculusXRAnchors
FOculusXRAnchors
FOculusXRAnchors
AnchorDiscoveryBinding
AnchorQueryBinding
CreateAnchorBinding
EraseAnchorBinding
EraseAnchorsBinding
GetSharedAnchorsBinding
SaveAnchorBinding
SaveAnchorListBinding
SaveAnchorsBinding
SetComponentStatusBinding
ShareAnchorsBinding
OculusXRAnchors.h
OculusXRBodyTrackingComponent.h
OculusXRControllerComponent.h
OculusXREyeTrackingComponent.h
OculusXRFaceTrackingComponent.h
OculusXRHandComponent.h
OculusXRInputFunctionLibrary.h
OculusXRLiveLinkRetargetBodyAsset.h
OculusXRLiveLinkRetargetFaceAsset.h
OculusXRMorphTargetsController.h
OculusXRMovement
OculusXRMovement.h
OculusXRMovementFunctionLibrary.h
OculusXRMovementHelpers.h
OculusXRMovementTypes.h
OculusXRPassthroughColorLut.h
OculusXRPassthroughLayerComponent.h
OculusXRRoomLayoutManagerComponent.h
OculusXRScene
OculusXRScene
FOculusXRScene
OculusXRScene.h
OculusXRSceneActor.h
OculusXRSceneAnchorComponent.h
OculusXRSceneDelegates.h
OculusXRSceneEventDelegates.h
OculusXRSceneFunctionLibrary.h
OculusXRSceneGlobalMeshComponent.h
OculusXRSceneSubsystem.h
OculusXRSceneTypes.h
OculusXRSpatialAnchorComponent.h
OculusXRUtility
TStructOpsTypeTraits< FOculusXRUInt64 >
TStructOpsTypeTraits< FOculusXRUUID >
UOculusXRAnchorBPFunctionLibrary
UOculusXRAnchorComponent
UOculusXRAnchorLaunchCaptureFlow
UOculusXRAsyncAction_CreateSpatialAnchor
UOculusXRAsyncAction_DiscoverAnchors
UOculusXRAsyncAction_EraseAnchor
UOculusXRAsyncAction_EraseAnchors
UOculusXRAsyncAction_GetSharedAnchors
UOculusXRAsyncAction_QueryAnchors
UOculusXRAsyncAction_SaveAnchor
UOculusXRAsyncAction_SaveAnchorList
UOculusXRAsyncAction_SaveAnchors
UOculusXRAsyncAction_SetAnchorComponentStatus
UOculusXRAsyncAction_SetComponentStatus
UOculusXRAsyncAction_ShareAnchors
UOculusXRBaseAnchorComponent
UOculusXRBodyTrackingComponent
UOculusXRControllerComponent
UOculusXREyeTrackingComponent
UOculusXRFaceTrackingComponent
UOculusXRHandComponent
UOculusXRInputFunctionLibrary
UOculusXRLiveLinkRetargetBodyAsset
UOculusXRLiveLinkRetargetFaceAsset
UOculusXRLocatableAnchorComponent
UOculusXRMovementFunctionLibrary
UOculusXRPassthroughColorLut
UOculusXRPassthroughLayerBase
UOculusXRPassthroughLayerComponent
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
OculusXRAnchorTypes.h File
See Also:
FOculusXRAnchorLocationFlags
FOculusXRUUID
TStructOpsTypeTraits< FOculusXRUUID >
FOculusXRUInt64
TStructOpsTypeTraits< FOculusXRUInt64 >
FOculusXRSpaceQueryInfo
FOculusXRSpaceQueryResult
FOculusXRSpaceQueryFilterValues
UOculusXRSpaceDiscoveryFilterBase
FOculusXRSpaceDiscoveryInfo
FOculusXRAnchorsDiscoverResult
ovrpSpaceDiscoveryFilterIdsDelete
DiscoveryUuidWrapper
UOculusXRSpaceDiscoveryIdsFilter
ovrpSpaceDiscoveryFilterComponentsDelete
UOculusXRSpaceDiscoveryComponentsFilter
FOculusXRRoomLayout
Overview
Macros
#define
OCULUSXR_UUID_SIZE
Enumerations
enum
EOculusLocationFlags {
EOculusLocationFlags.None
= 0,
EOculusLocationFlags.OrientationValid
= (1 << 0),
EOculusLocationFlags.PositionValid
= (1 << 1),
EOculusLocationFlags.OrientationTracked
= (1 << 2),
EOculusLocationFlags.PositionTracked
= (1 << 3)
}
enum
EOculusXRSpaceQueryFilterType {
EOculusXRSpaceQueryFilterType.None
= 0 UMETA(DisplayName = "No Filter"),
EOculusXRSpaceQueryFilterType.FilterByIds
= 1 UMETA(DisplayName = "Filter queries by UUIDs"),
EOculusXRSpaceQueryFilterType.FilterByComponentType
= 2 UMETA(DisplayName = "Filter queries by component type")
}
enum
EOculusXRSpaceStorageLocation {
EOculusXRSpaceStorageLocation.Invalid
= 0 UMETA(DisplayName = "Invalid"),
EOculusXRSpaceStorageLocation.Local
= 1 << 0 UMETA(DisplayName = "Local"),
EOculusXRSpaceStorageLocation.Cloud
= 1 << 1 UMETA(DisplayName = "Cloud")
}
enum
EOculusXRSpaceStoragePersistenceMode {
EOculusXRSpaceStoragePersistenceMode.Invalid
= 0 UMETA(Hidden),
EOculusXRSpaceStoragePersistenceMode.Indefinite
= 1 UMETA(DisplayName = "Indefinite")
}
enum
EOculusXRSpaceComponentType {
EOculusXRSpaceComponentType.Locatable
= 0 UMETA(DisplayName = "Locatable"),
EOculusXRSpaceComponentType.Storable
= 1 UMETA(DisplayName = "Storable"),
EOculusXRSpaceComponentType.Sharable
= 2 UMETA(DisplayName = "Sharable"),
EOculusXRSpaceComponentType.ScenePlane
= 3 UMETA(DisplayName = "ScenePlane"),
EOculusXRSpaceComponentType.SceneVolume
= 4 UMETA(DisplayName = "SceneVolume"),
EOculusXRSpaceComponentType.SemanticClassification
= 5 UMETA(DisplayName = "SemanticClassification"),
EOculusXRSpaceComponentType.RoomLayout
= 6 UMETA(DisplayName = "RoomLayout"),
EOculusXRSpaceComponentType.SpaceContainer
= 7 UMETA(DisplayName = "SpaceContainer"),
EOculusXRSpaceComponentType.Undefined
= 8 UMETA(DisplayName = "Not defined"),
EOculusXRSpaceComponentType.TriangleMesh
= 9 UMETA(DisplayName = "TriangleMesh")
}
Typedefs
uint8
ovrpXRUuidArray
( )
ovrpSpaceDiscoveryFilterHeader_
ovrpSpaceDiscoveryFilterHeader
( )
ovrpSpaceDiscoveryFilterIds_
ovrpSpaceDiscoveryFilterIds
( )
ovrpSpaceDiscoveryFilterComponents_
ovrpSpaceDiscoveryFilterComponents
( )
Details
Macros
#define OCULUSXR_UUID_SIZE
Enumeration Types
enum OculusXRAnchorTypes.h.EOculusLocationFlags
Enumerator
None
= 0
OrientationValid
= (1 << 0)
PositionValid
= (1 << 1)
OrientationTracked
= (1 << 2)
PositionTracked
= (1 << 3)
enum OculusXRAnchorTypes.h.EOculusXRSpaceQueryFilterType
Enumerator
None
= 0 UMETA(DisplayName = "No Filter")
FilterByIds
= 1 UMETA(DisplayName = "Filter queries by UUIDs")
FilterByComponentType
= 2 UMETA(DisplayName = "Filter queries by component type")
enum OculusXRAnchorTypes.h.EOculusXRSpaceStorageLocation
Enumerator
Invalid
= 0 UMETA(DisplayName = "Invalid")
Local
= 1 << 0 UMETA(DisplayName = "Local")
Cloud
= 1 << 1 UMETA(DisplayName = "Cloud")
enum OculusXRAnchorTypes.h.EOculusXRSpaceStoragePersistenceMode
Enumerator
Invalid
= 0 UMETA(Hidden)
Indefinite
= 1 UMETA(DisplayName = "Indefinite")
enum OculusXRAnchorTypes.h.EOculusXRSpaceComponentType
Enumerator
Locatable
= 0 UMETA(DisplayName = "Locatable")
Storable
= 1 UMETA(DisplayName = "Storable")
Sharable
= 2 UMETA(DisplayName = "Sharable")
ScenePlane
= 3 UMETA(DisplayName = "ScenePlane")