GetBoundary2D
(
AnchorHandle
, OutVertices
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetBoundary2D(uint64 AnchorHandle, TArray< FVector2f > &OutVertices)=0 Parameters AnchorHandle: uint64OutVertices: TArray< FVector2f > &Returns EOculusXRAnchorResult::Type |
GetBoundaryVisibility
(
OutVisibility
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetBoundaryVisibility(EOculusXRBoundaryVisibility &OutVisibility)=0 Parameters OutVisibility: EOculusXRBoundaryVisibility &Returns EOculusXRAnchorResult::Type |
GetRoomLayout
(
AnchorHandle
, MaxWallsCapacity
, OutCeilingUuid
, OutFloorUuid
, OutWallsUuid
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetRoomLayout(uint64 AnchorHandle, const uint32 MaxWallsCapacity, FOculusXRUUID &OutCeilingUuid, FOculusXRUUID &OutFloorUuid, TArray< FOculusXRUUID > &OutWallsUuid)=0 Parameters AnchorHandle: uint64MaxWallsCapacity: const uint32OutCeilingUuid: FOculusXRUUID &OutFloorUuid: FOculusXRUUID &OutWallsUuid: TArray< FOculusXRUUID > &Returns EOculusXRAnchorResult::Type |
GetScenePlane
(
AnchorHandle
, OutPos
, OutSize
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetScenePlane(uint64 AnchorHandle, FVector &OutPos, FVector &OutSize)=0 Parameters AnchorHandle: uint64OutPos: FVector &OutSize: FVector &Returns EOculusXRAnchorResult::Type |
GetSceneVolume
(
AnchorHandle
, OutPos
, OutSize
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetSceneVolume(uint64 AnchorHandle, FVector &OutPos, FVector &OutSize)=0 Parameters AnchorHandle: uint64OutPos: FVector &OutSize: FVector &Returns EOculusXRAnchorResult::Type |
GetSemanticClassification
(
AnchorHandle
, OutSemanticClassifications
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetSemanticClassification(uint64 AnchorHandle, TArray< FString > &OutSemanticClassifications)=0 Parameters AnchorHandle: uint64OutSemanticClassifications: TArray< FString > &Returns EOculusXRAnchorResult::Type |
GetTriangleMesh
(
AnchorHandle
, Vertices
, Triangles
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::GetTriangleMesh(uint64 AnchorHandle, TArray< FVector > &Vertices, TArray< int32 > &Triangles)=0 Parameters AnchorHandle: uint64Vertices: TArray< FVector > &Triangles: TArray< int32 > &Returns EOculusXRAnchorResult::Type |
RequestBoundaryVisibility
(
NewVisibilityRequest
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::RequestBoundaryVisibility(EOculusXRBoundaryVisibility NewVisibilityRequest)=0 Parameters NewVisibilityRequest: EOculusXRBoundaryVisibilityReturns EOculusXRAnchorResult::Type |
RequestSceneCapture
(
OutRequestID
)
|
Signature
virtual EOculusXRAnchorResult::Type OculusXRScene::IOculusXRSceneFunctions::RequestSceneCapture(uint64 &OutRequestID)=0 Parameters OutRequestID: uint64 &Returns EOculusXRAnchorResult::Type |