UAbilitySystemBlueprintLibrary::EvaluateAttributeValueWithTags

Returns the value of Attribute from the ability system component AbilitySystem after evaluating it with source and target tags.

Windows
MacOS
Linux

References

Module

GameplayAbilities

Header

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

Include

#include "AbilitySystemBlueprintLibrary.h"

Source

/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/AbilitySystemBlueprintLibrary.cpp

Syntax

[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintPure, Category="Ability|Attribute")
static float EvaluateAttributeValueWithTags
(
    UAbilitySystemComponent * AbilitySystem,
    FGameplayAttribute Attribute,
    const FGameplayTagContainer & SourceTags,
    const FGameplayTagContainer & TargetTags,
    bool & bSuccess
)

Remarks

Returns the value of Attribute from the ability system component AbilitySystem after evaluating it with source and target tags. bSuccess indicates the success or failure of this operation.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss