| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeapPlanes/Source/Public/MagicLeapPlanesComponent.h |
Include |
#include "MagicLeapPlanesComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap, BlueprintType, Blueprintable, EditInlineNew,
Meta=(BlueprintSpawnableComponent))
class UMagicLeapPlanesComponent : public USceneComponent
Component that provides access to the Planes API functionality.
Name | Description | ||
---|---|---|---|
|
MaxResults |
The maximum number of planes that should be returned in the result. |
|
|
float |
MinHolePerimeter |
If EMagicLeapPlaneQueryFlags::IgnoreHoles is not a query flag then holes with a perimeter (in Unreal Units) smaller than this value will be ignored, and can be part of the plane. |
|
float |
MinPlaneArea |
The minimum area (in squared Unreal Units) of planes to be returned. |
|
QueryFlags |
The flags to apply to this query. |
|
|
QueryType |
The type of plane query to perform. |
|
|
UBoxComponent &... |
SearchVolume |
Bounding box for searching planes in. |
|
float |
SimilarityThreshold |
The threshold used to compare incoming planes with any cached planes. |
Name | Description | |
---|---|---|
|
UMagicLeapPlanesComponent() |
Name | Description | ||
---|---|---|---|
|
RequestPlanesAsync() |
Initiates a plane query. |
Name | Description | ||
---|---|---|---|
|
BeginPlay() |
Creates the planes tracker handle for the component (or adds a ref count to an existing one). |
|
|
EndPlay ( |
Removes a ref count to the underlying tracker (destroys the tracker if this is the last user). |