Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/FAggregator
Description
Called when the aggregator's gameplay effect dependencies have potentially been swapped out for new ones, like when GE arrays are cloned. Updates the modifier channel container appropriately, as well as directly-specified dependents.
| Name | OnActiveEffectDependenciesSwapped |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectAggregator.h |
| Include Path | #include "GameplayEffectAggregator.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/GameplayEffectAggregator.cpp |
void OnActiveEffectDependenciesSwapped
(
const TMap < FActiveGameplayEffectHandle , FActiveGameplayEffectHandle > & SwappedDependencies
)
Parameters
| Name | Remarks |
|---|---|
| SwappedDependencies | Mapping of old gameplay effect handles to new replacements |