Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h |
Include |
#include "GameplayEffect.h" |
USTRUCT(BlueprintType)
struct FGameplayEffectExecutionScopedModifierInfo
Struct representing modifier info used exclusively for "scoped" executions that happen instantaneously. These are folded into a calculation only for the extent of the calculation and never permanently added to an aggregator.
Name | Description | ||
---|---|---|---|
|
AggregatorType |
Type of aggregator backing the scoped mod |
|
|
CapturedAttribute |
Backing attribute that the scoped modifier is for |
|
|
EvaluationChannelSettings |
Evaluation channel settings of the scoped modifier |
|
|
ModifierMagnitude |
Magnitude of the scoped modifier |
|
|
TEnumAsByte< EG... |
ModifierOp |
Modifier operation to perform |
|
SourceTags |
Source tag requirements for the modifier to apply |
|
|
TargetTags |
Target tag requirements for the modifier to apply |
|
|
TransientAggregatorIdentifier |
Identifier for aggregator if acting as a transient "temporary variable" aggregator |
Name | Description | |
---|---|---|
|
FGameplayEffectExecutionScopedModifierInfo() |
Constructors. |
|
FGameplayEffectExecutionScopedModifierInfo ( |
|
|
FGameplayEffectExecutionScopedModifierInfo ( |