| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Lumin/MagicLeap/Source/MagicLeap/Public/RaycastComponent.h |
Include |
#include "RaycastComponent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(ClassGroup=MagicLeap, BlueprintType, Blueprintable, EditInlineNew,
Meta=(BlueprintSpawnableComponent))
class UMagicLeapRaycastComponent : public UActorComponent
Creates raycast requests and delegates their result.
Name | Description | |
---|---|---|
|
UMagicLeapRaycastComponent() |
Name | Description | |
---|---|---|
|
~UMagicLeapRaycastComponent() |
Name | Description | ||
---|---|---|---|
|
RequestRaycast ( |
Requests a raycast with the given query parameters. |
Name | Description | ||
---|---|---|---|
|
TickComponent ( |
Function called every frame on this ActorComponent. |
Name | Description | ||
---|---|---|---|
|
FinishDestroy() |
Called to finish destroying the object. |
Name |
Description |
|
---|---|---|
|
FRaycastResultDelegate |
Delegate used to convey the result of a raycast. |