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

UOculusXRAnchorBPFunctionLibrary Class

Extends UBlueprintFunctionLibrary

Static Member Functions

static AActor * SpawnActorWithAnchorHandle
( UObject * WorldContextObject,
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,
bool & bIsEnabled )
static bool GetAnchorTransformByHandle
( const FOculusXRUInt64 & Handle,
FTransform & OutTransform )
Try to get the anchors transform. The transform may not always be a available.
Parameters
Handle
The Anchor handle.
OutTransform
(out) The anchors transform.
OutLocationFlags
(out) The location flags.
Space
The space in which this transform should be returned.
Returns
Whether or not the transform could be retrieved.
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
static const UOculusXRBaseAnchorComponent * GetAnchorComponent
( const FOculusXRSpaceQueryResult & QueryResult,
UObject * Outer )
Did you find this page helpful?
Thumbs up icon
Thumbs down icon