API reference
API reference
Select your platform
No SDKs available
No versions available

OculusXRAnchorTypes.h File

Macros

#define OCULUSXR_UUID_SIZE

Enumeration Types

Enumeration EOculusLocationFlags

None
= 0
OrientationValid
= (1 << 0)
PositionValid
= (1 << 1)
OrientationTracked
= (1 << 2)
PositionTracked
= (1 << 3)

Enumeration EOculusXRSpaceQueryFilterType

None
= 0 UMETA(DisplayName = "No Filter")
FilterByIds
= 1 UMETA(DisplayName = "Filter queries by UUIDs")
FilterByComponentType
= 2 UMETA(DisplayName = "Filter queries by component type")
FilterByGroup
= 3 UMETA(DisplayName = "Filter queries by group UUID")

Enumeration EOculusXRSpaceStorageLocation

Invalid
= 0 UMETA(DisplayName = "Invalid")
Local
= 1 << 0 UMETA(DisplayName = "Local")
Cloud
= 1 << 1 UMETA(DisplayName = "Cloud")

Enumeration EOculusXRSpaceStoragePersistenceMode

Invalid
= 0 UMETA(Hidden)
Indefinite
= 1 UMETA(DisplayName = "Indefinite")

Enumeration EOculusXRSpaceComponentType

Locatable
= 0 UMETA(DisplayName = "Locatable")
Storable
= 1 UMETA(DisplayName = "Storable")
Sharable
= 2 UMETA(DisplayName = "Sharable")
ScenePlane
= 3 UMETA(DisplayName = "ScenePlane")
SceneVolume
= 4 UMETA(DisplayName = "SceneVolume")
SemanticClassification
= 5 UMETA(DisplayName = "SemanticClassification")
RoomLayout
= 6 UMETA(DisplayName = "RoomLayout")
SpaceContainer
= 7 UMETA(DisplayName = "SpaceContainer")
Undefined
= 8 UMETA(DisplayName = "Not defined")
TriangleMesh
= 9 UMETA(DisplayName = "TriangleMesh")

Enumeration EOculusXRAnchorSpace

Represents different types of Anchor space.
World
World space is relative to the global Unreal origin.
Tracking
Tracking space is relative to the HMD tracking origin. It does not include the transform of the player pawn.

Typedefs

uint8 UuidArray
uint64 SpaceUser
ovrpSpaceDiscoveryFilterHeader_ ovrpSpaceDiscoveryFilterHeader
ovrpSpaceDiscoveryFilterIds_ ovrpSpaceDiscoveryFilterIds
ovrpSpaceDiscoveryFilterComponents_ ovrpSpaceDiscoveryFilterComponents
Did you find this page helpful?
Thumbs up icon
Thumbs down icon