EAttributeBasedFloatCalculationType

Enumeration outlining the possible attribute based float calculation policies.

Choose your operating system:

Windows

macOS

Linux

References

Module

GameplayAbilities

Header

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h

Include

#include "GameplayEffect.h"

Syntax

enum EAttributeBasedFloatCalculationType
{
    AttributeMagnitude,
    AttributeBaseValue,
    AttributeBonusMagnitude,
    AttributeMagnitudeEvaluatedUpToChannel,
}

Values

Name

Description

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"

Remarks

Enumeration outlining the possible attribute based float calculation policies.