/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h
Struct representing a float whose magnitude is dictated by a backing attribute and a calculation policy, follows basic form of: (Coefficient * (PreMultiplyAdditiveValue + [Eval'd Attribute Value According to Policy])) + PostMultiplyAdditiveValue
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)() struct FAttributeBasedFloat
EAttributeBased...
AttributeCalculationType
Calculation policy in regards to the attribute
FCurveTableRowH...
AttributeCurve
If a curve table entry is specified, the attribute will be used as a lookup into the curve instead of using the attribute directly.
FGameplayEffect...
BackingAttribute
Attribute backing the calculation
FScalableFloat
Coefficient
Coefficient to the attribute calculation
EGameplayModEva...
FinalChannel
Channel to terminate evaluation on when using AttributeEvaluatedUpToChannel calculation type
FScalableFloat
PostMultiplyAdditiveValue
Additive value to the attribute calculation, added in after the coefficient applies
FScalableFloat
PreMultiplyAdditiveValue
Additive value to the attribute calculation, added in before the coefficient applies
FGameplayTagCon...
SourceTagFilter
Filter to use on source tags; If specified, only modifiers applied with all of these tags will factor into the calculation
FGameplayTagCon...
TargetTagFilter
Filter to use on target tags; If specified, only modifiers applied with all of these tags will factor into the calculation