Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectTypes.h |
Include |
#include "GameplayEffectTypes.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)([BlueprintType](Programming/UnrealArchitecture/Reference/Structs/Specifiers/BlueprintType))
struct FGameplayModifierEvaluatedData
Data that describes what happened in an attribute modification. This is passed to ability set callbacks
Name | Description | ||
---|---|---|---|
|
Attribute |
What attribute was modified |
|
|
Handle |
Handle of the active gameplay effect that originated us. Will be invalid in many cases |
|
|
IsValid |
True if something was evaluated |
|
|
float |
Magnitude |
The raw magnitude of the applied attribute, this is generally before being clamped |
|
TEnumAsByte< EG... |
ModifierOp |
The numeric operation of this modifier: Override, Add, Multiply, etc |
Name | Description | |
---|---|---|
|
FGameplayModifierEvaluatedData() |
|
|
FGameplayModifierEvaluatedData ( |
Name | Description | ||
---|---|---|---|
|
ToSimpleString() |