Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTypes.h |
Include |
#include "Abilities/GameplayAbilityTypes.h" |
USTRUCT(BlueprintType)
struct FGameplayEventData
Metadata for a tag-based Gameplay Event, that can activate other abilities or run ability-specific logic
Name | Description | ||
---|---|---|---|
|
ContextHandle |
Polymorphic context information |
|
|
float |
EventMagnitude |
The magnitude of the triggering event |
|
EventTag |
Tag of the event that triggered this |
|
|
const AActor &#... |
Instigator |
The instigator of the event |
|
InstigatorTags |
Tags that the instigator has |
|
|
const UObject &... |
OptionalObject |
An optional ability-specific object to be passed though the event |
|
const UObject &... |
OptionalObject2 |
A second optional ability-specific object to be passed though the event |
|
const AActor &#... |
Target |
The target of the event |
|
TargetData |
The polymorphic target information for the event |
|
|
TargetTags |
Tags that the target has |
Name | Description | |
---|---|---|
|
FGameplayEventData() |