#include "CoreMinimal.h"
#include "Components/ActorComponent.h"
#include "Runtime/CoreUObject/Public/UObject/TextProperty.h"
#include "InteractableComponent.generated.h"
Go to the source code of this file.
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FActorHighlightSignature, APlayerController *, Sender, UPrimitiveComponent *, Component) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FActorHighlightExitSignature, APlayerController *, Sender, UPrimitiveComponent *, Component) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FActorSelectedSignature, APlayerController *, Sender, UPrimitiveComponent *, Component) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FActorHoldSelectedSignature, APlayerController *, Sender, UPrimitiveComponent *, Component) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FActorValidInteractionSignature, APlayerController *, Sender, bool, bValidInteraction) |
|
◆ EInteractionType
Enumerator |
---|
Select | |
Hold | |
Both | |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [1/5]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FActorHighlightExitSignature |
, |
|
|
APlayerController * |
, |
|
|
Sender |
, |
|
|
UPrimitiveComponent * |
, |
|
|
Component |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [2/5]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FActorHighlightSignature |
, |
|
|
APlayerController * |
, |
|
|
Sender |
, |
|
|
UPrimitiveComponent * |
, |
|
|
Component |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [3/5]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FActorHoldSelectedSignature |
, |
|
|
APlayerController * |
, |
|
|
Sender |
, |
|
|
UPrimitiveComponent * |
, |
|
|
Component |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [4/5]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FActorSelectedSignature |
, |
|
|
APlayerController * |
, |
|
|
Sender |
, |
|
|
UPrimitiveComponent * |
, |
|
|
Component |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams() [5/5]
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FActorValidInteractionSignature |
, |
|
|
APlayerController * |
, |
|
|
Sender |
, |
|
|
bool |
, |
|
|
bValidInteraction |
|
|
) |
| |