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

FOculusXRAnchors Struct

Overview

Public Member Functions

void
void

Static Public Member Functions

static bool
CreateSpatialAnchor
( const FTransform & InTransform,
AActor * TargetActor,
const FOculusXRSpatialAnchorCreateDelegate & ResultCallback,
static bool
EraseAnchor
const FOculusXRAnchorEraseDelegate & ResultCallback,
static bool
DestroyAnchor
( uint64 AnchorHandle,
static bool
SetAnchorComponentStatus
EOculusXRSpaceComponentType SpaceComponentType,
bool Enable,
float Timeout,
const FOculusXRAnchorSetComponentStatusDelegate & ResultCallback,
static bool
GetAnchorComponentStatus
EOculusXRSpaceComponentType SpaceComponentType,
bool & OutEnabled,
bool & OutChangePending,
static bool
static bool
SetComponentStatus
( uint64 Space,
EOculusXRSpaceComponentType SpaceComponentType,
bool Enable,
float Timeout,
const FOculusXRAnchorSetComponentStatusDelegate & ResultCallback,
static bool
GetComponentStatus
( uint64 AnchorHandle,
EOculusXRSpaceComponentType SpaceComponentType,
bool & OutEnabled,
bool & OutChangePending,
static bool
GetSupportedComponents
( uint64 AnchorHandle,
TArray< EOculusXRSpaceComponentType > & OutSupportedComponents,
static bool
SaveAnchor
const FOculusXRAnchorSaveDelegate & ResultCallback,
static bool
SaveAnchorList
( const TArray< UOculusXRAnchorComponent *> & Anchors,
const FOculusXRAnchorSaveListDelegate & ResultCallback,
static bool
QueryAnchors
( const TArray< FOculusXRUUID > & AnchorUUIDs,
const FOculusXRAnchorQueryDelegate & ResultCallback,
static bool
QueryAnchorsAdvanced
( const FOculusXRSpaceQueryInfo & QueryInfo,
const FOculusXRAnchorQueryDelegate & ResultCallback,
static bool
ShareAnchors
( const TArray< UOculusXRAnchorComponent *> & Anchors,
const TArray< uint64 > & OculusUserIDs,
const FOculusXRAnchorShareDelegate & ResultCallback,
static bool
GetSpaceContainerUUIDs
( uint64 Space,
TArray< FOculusXRUUID > & OutUUIDs,
static bool
GetSpaceScenePlane
( uint64 Space,
FVector & OutPos,
FVector & OutSize,
static bool
GetSpaceSceneVolume
( uint64 Space,
FVector & OutPos,
FVector & OutSize,
static bool
GetSpaceSemanticClassification
( uint64 Space,
TArray< FString > & OutSemanticClassifications,
static bool
GetSpaceBoundary2D
( uint64 Space,
TArray< FVector2f > & OutVertices,

Details

Member Functions

void OculusXRAnchors::FOculusXRAnchors::Initialize ( )
No description available.
void OculusXRAnchors::FOculusXRAnchors::Teardown ( )
No description available.

Static Member Functions

static FOculusXRAnchors* OculusXRAnchors::FOculusXRAnchors::GetInstance ( )
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::CreateSpatialAnchor
( const FTransform & InTransform,
AActor * TargetActor,
const FOculusXRSpatialAnchorCreateDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::EraseAnchor
const FOculusXRAnchorEraseDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::DestroyAnchor
( uint64 AnchorHandle,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::SetAnchorComponentStatus
EOculusXRSpaceComponentType SpaceComponentType,
bool Enable,
float Timeout,
const FOculusXRAnchorSetComponentStatusDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetAnchorComponentStatus
EOculusXRSpaceComponentType SpaceComponentType,
bool & OutEnabled,
bool & OutChangePending,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetAnchorSupportedComponents
TArray< EOculusXRSpaceComponentType > & OutSupportedComponents,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::SetComponentStatus
( uint64 Space,
EOculusXRSpaceComponentType SpaceComponentType,
bool Enable,
float Timeout,
const FOculusXRAnchorSetComponentStatusDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetComponentStatus
( uint64 AnchorHandle,
EOculusXRSpaceComponentType SpaceComponentType,
bool & OutEnabled,
bool & OutChangePending,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetSupportedComponents
( uint64 AnchorHandle,
TArray< EOculusXRSpaceComponentType > & OutSupportedComponents,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::SaveAnchor
const FOculusXRAnchorSaveDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::SaveAnchorList
( const TArray< UOculusXRAnchorComponent *> & Anchors,
const FOculusXRAnchorSaveListDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::QueryAnchors
( const TArray< FOculusXRUUID > & AnchorUUIDs,
const FOculusXRAnchorQueryDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::QueryAnchorsAdvanced
( const FOculusXRSpaceQueryInfo & QueryInfo,
const FOculusXRAnchorQueryDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::ShareAnchors
( const TArray< UOculusXRAnchorComponent *> & Anchors,
const TArray< uint64 > & OculusUserIDs,
const FOculusXRAnchorShareDelegate & ResultCallback,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetSpaceContainerUUIDs
( uint64 Space,
TArray< FOculusXRUUID > & OutUUIDs,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetSpaceScenePlane
( uint64 Space,
FVector & OutPos,
FVector & OutSize,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetSpaceSceneVolume
( uint64 Space,
FVector & OutPos,
FVector & OutSize,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetSpaceSemanticClassification
( uint64 Space,
TArray< FString > & OutSemanticClassifications,
No description available.
static bool OculusXRAnchors::FOculusXRAnchors::GetSpaceBoundary2D
( uint64 Space,
TArray< FVector2f > & OutVertices,
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon