#include "CoreMinimal.h"
#include "UObject/Interface.h"
#include "HealthInterface.generated.h"
Go to the source code of this file.
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FHealthChangedSignature, float, Delta) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams (FHealedSignature, const float, Amount, const float, Health, const bool, bFromPassiveRegen) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams (FDamageSignature, class AActor *, Victim, const float, Damage, struct FDamageEvent const &, DamageEvent, const class AController *, EventInstigator, const class AActor *, DamageCauser, const class APlayerState *, InstigatorPlayerState) |
|
| DECLARE_DYNAMIC_DELEGATE_OneParam (FBPHealthChangedSignature, float, Delta) |
|
| DECLARE_DYNAMIC_DELEGATE_ThreeParams (FBPHealedSignature, const float, Amount, const float, Health, const bool, bFromPassiveRegen) |
|
| DECLARE_DYNAMIC_DELEGATE_SixParams (FBPDamageSignature, class AActor *, Victim, const float, Damage, struct FDamageEvent const &, DamageEvent, const class AController *, EventInstigator, const class AActor *, DamageCauser, const class APlayerState *, InstigatorPlayerState) |
|
◆ RECENT_DAMAGE_TIME
#define RECENT_DAMAGE_TIME 10.0f |
◆ DECLARE_DYNAMIC_DELEGATE_OneParam()
DECLARE_DYNAMIC_DELEGATE_OneParam |
( |
FBPHealthChangedSignature |
, |
|
|
float |
, |
|
|
Delta |
|
|
) |
| |
◆ DECLARE_DYNAMIC_DELEGATE_SixParams()
DECLARE_DYNAMIC_DELEGATE_SixParams |
( |
FBPDamageSignature |
, |
|
|
class AActor * |
, |
|
|
Victim |
, |
|
|
const float |
, |
|
|
Damage |
, |
|
|
struct FDamageEvent const & |
, |
|
|
DamageEvent |
, |
|
|
const class AController * |
, |
|
|
EventInstigator |
, |
|
|
const class AActor * |
, |
|
|
DamageCauser |
, |
|
|
const class APlayerState * |
, |
|
|
InstigatorPlayerState |
|
|
) |
| |
◆ DECLARE_DYNAMIC_DELEGATE_ThreeParams()
DECLARE_DYNAMIC_DELEGATE_ThreeParams |
( |
FBPHealedSignature |
, |
|
|
const float |
, |
|
|
Amount |
, |
|
|
const float |
, |
|
|
Health |
, |
|
|
const bool |
, |
|
|
bFromPassiveRegen |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FHealthChangedSignature |
, |
|
|
float |
, |
|
|
Delta |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams |
( |
FDamageSignature |
, |
|
|
class AActor * |
, |
|
|
Victim |
, |
|
|
const float |
, |
|
|
Damage |
, |
|
|
struct FDamageEvent const & |
, |
|
|
DamageEvent |
, |
|
|
const class AController * |
, |
|
|
EventInstigator |
, |
|
|
const class AActor * |
, |
|
|
DamageCauser |
, |
|
|
const class APlayerState * |
, |
|
|
InstigatorPlayerState |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_ThreeParams |
( |
FHealedSignature |
, |
|
|
const float |
, |
|
|
Amount |
, |
|
|
const float |
, |
|
|
Health |
, |
|
|
const bool |
, |
|
|
bFromPassiveRegen |
|
|
) |
| |