Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectAggregator.h |
| Include | #include "GameplayEffectAggregator.h" |
Syntax
struct FAggregatorEvaluateParameters
Remarks
Data that is used in aggregator evaluation that is passed from the caller/game code
Variables
| Type | Name | Description | |
|---|---|---|---|
| FGameplayTagContainer | AppliedSourceTagFilter | If any tags are specified in the filter, a mod's owning active gameplay effect's source tags must match ALL of them in order for the mod to count during evaluation | |
| FGameplayTagContainer | AppliedTargetTagFilter | If any tags are specified in the filter, a mod's owning active gameplay effect's target tags must match ALL of them in order for the mod to count during evaluation | |
| TArray< FActiveGameplayEffectHandle > | IgnoreHandles | Any mods with one of these handles will be ignored during evaluation | |
| bool | IncludePredictiveMods | ||
| const FGameplayTagContainer * | SourceTags | This tag container is expected to hold all aggregrated tags of the gameplay effect's source: from ability system component, effect spec, ability, calculation specific tags, etc. | |
| const FGameplayTagContainer * | TargetTags | This tag container is expected to hold all aggregrated tags of the gameplay effect's target: from ability system component, effect spec, ability, calculation specific tags, etc. |
Constructors
| Type | Name | Description | |
|---|---|---|---|