/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/Abilities/GameplayAbilityTypes.h
Metadata for a tag-based Gameplay Event, that can activate other abilities or run ability-specific logic
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType)) struct FGameplayEventData
FGameplayEffect...
ContextHandle
Polymorphic context information
float
EventMagnitude
The magnitude of the triggering event
FGameplayTag
EventTag
Tag of the event that triggered this
TObjectPtr< con...
Instigator
The instigator of the event
FGameplayTagCon...
InstigatorTags
Tags that the instigator has
TObjectPtr< con...
OptionalObject
An optional ability-specific object to be passed though the event
TObjectPtr< con...
OptionalObject2
A second optional ability-specific object to be passed though the event
TObjectPtr< con...
Target
The target of the event
FGameplayAbilit...
TargetData
The polymorphic target information for the event
FGameplayTagCon...
TargetTags
Tags that the target has