#include "CoreMinimal.h"
#include "GameFramework/Actor.h"
#include "Gameplay/HealthInterface.h"
#include "Gameplay/TeamInterface.h"
#include "ExperienceConfiguration.h"
#include "DestroyableObjective.generated.h"
Go to the source code of this file.
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams (FObjectiveDamagedSignature, class ADestroyableObjective *, Objective, const float, Damage, struct FDamageEvent const &, DamageEvent, class AController *, EventInstigator, class AActor *, DamageCauser, class APlayerState *, InstigatorPlayerState) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam (FObjectiveEventSignature, class ADestroyableObjective *, Objective) |
|
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams (FObjectivePointTeamChangedSignature, int32, TeamOwner, ADestroyableObjective *, Objective) |
|
◆ NOT_INITIALIZED_HEALTH
#define NOT_INITIALIZED_HEALTH -MAX_FLT |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam |
( |
FObjectiveEventSignature |
, |
|
|
class ADestroyableObjective * |
, |
|
|
Objective |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_SixParams |
( |
FObjectiveDamagedSignature |
, |
|
|
class ADestroyableObjective * |
, |
|
|
Objective |
, |
|
|
const float |
, |
|
|
Damage |
, |
|
|
struct FDamageEvent const & |
, |
|
|
DamageEvent |
, |
|
|
class AController * |
, |
|
|
EventInstigator |
, |
|
|
class AActor * |
, |
|
|
DamageCauser |
, |
|
|
class APlayerState * |
, |
|
|
InstigatorPlayerState |
|
|
) |
| |
◆ DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams()
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams |
( |
FObjectivePointTeamChangedSignature |
, |
|
|
int32 |
, |
|
|
TeamOwner |
, |
|
|
ADestroyableObjective * |
, |
|
|
Objective |
|
|
) |
| |