Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Enumeration outlining the possible attribute based float calculation policies.
| Name | EAttributeBasedFloatCalculationType |
| Type | enum |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h |
| Include Path | #include "GameplayEffect.h" |
Syntax
enum EAttributeBasedFloatCalculationType
{
AttributeMagnitude,
AttributeBaseValue,
AttributeBonusMagnitude,
AttributeMagnitudeEvaluatedUpToChannel,
}
Values
| Name | Remarks |
|---|---|
| AttributeMagnitude | Use the final evaluated magnitude of the attribute. |
| AttributeBaseValue | Use the base value of the attribute. |
| AttributeBonusMagnitude | Use the "bonus" evaluated magnitude of the attribute: Equivalent to (FinalMag - BaseValue). |
| AttributeMagnitudeEvaluatedUpToChannel | Use a calculated magnitude stopping with the evaluation of the specified "Final Channel" |