Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/FAggregatorModChannelContainer
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectAggregator.h |
| Include | #include "GameplayEffectAggregator.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/GameplayEffectAggregator.cpp |
float EvaluateWithBase
&40;
float InlineBaseValue,
const FAggregatorEvaluateParameters & Parameters
&41; const
Remarks
Evaluates the result of the specified base value run through each existing evaluation channel's modifiers in numeric order with the specified evaluation parameters. The result of the evaluation of an individual channel acts as the new base value to the channel that follows it until all channels have been evaluated.
EXAMPLE: BaseValue: 2, Channel 0 has a +2 Additive Mod, Channel 1 is provided a base value of 4 to run through its modifiers Result of the specified base value run through each modifier in each evaluation channel in numeric order
Parameters
| Name | Description |
|---|---|
| InlineBaseValue | Initial base value to use in the first evaluation channel |
| Parameters | Additional evaluation parameters |