Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeap/Public/RaycastComponent.h |
Include |
#include "RaycastComponent.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType),
Meta=(HasNativeMake="MagicLeap.MagicLeapRaycastFunctionLibrary.MakeRaycastQueryParams"))
struct FMagicLeapRaycastQueryParams
Parameters for a raycast request.
Name | Description | ||
---|---|---|---|
|
CollideWithUnobserved |
If true, a ray will terminate when encountering an unobserved area and return a surface or the ray will continue until it ends or hits an observed surface. |
|
|
Direction |
Direction of the ray to fire. |
|
|
Height |
The number of vertical rays. For single point raycast, set this to 1. |
|
|
float |
HorizontalFovDegrees |
The angular width, in degrees, over which the horizonal rays are evenly distributed to create a raycast area. |
|
Position |
Where the ray is cast from. |
|
|
UpVector |
Up vector of the ray to fire. This is used to orient the area the rays are cast over. |
|
|
UserData |
User data for this request. The same data will be included in the result for query identification. |
|
|
Width |
The number of horizontal rays. For single point raycast, set this to 1. |