LEAP Documentation 40220
Documentation for the LEAP project
PickupReviveBeacon.h File Reference
#include "CoreMinimal.h"
#include "Deployable.h"
#include "SpawnTargetInterface.h"
#include "InteractableInterface.h"
#include "PickupReviveBeacon.generated.h"

Go to the source code of this file.

Classes

struct  FReviveStatus
 
class  APickupReviveBeacon
 

Enumerations

enum class  EReviveRespawResponse : uint8 { None = 0 , Accepted = 1 , Declined = 2 }
 

Functions

 DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FRequestHelpSignature, APickupReviveBeacon *, Beacon, AProjectXPlayerState *, PlayerState)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FReviveAvailableSignature, FReviveStatus, Status)
 
 DECLARE_DYNAMIC_MULTICAST_DELEGATE (FReviveStatusUpdatedSignature)
 

Enumeration Type Documentation

◆ EReviveRespawResponse

enum class EReviveRespawResponse : uint8
strong
Enumerator
None 
Accepted 
Declined 

Function Documentation

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE()

DECLARE_DYNAMIC_MULTICAST_DELEGATE ( FReviveStatusUpdatedSignature  )

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam ( FReviveAvailableSignature  ,
FReviveStatus  ,
Status   
)

◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams ( FRequestHelpSignature  ,
APickupReviveBeacon ,
Beacon  ,
AProjectXPlayerState ,
PlayerState   
)