Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
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 | FGameplayEffectExecutionScopedModifierInfo |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h |
| Include Path | #include "GameplayEffect.h" |
Syntax
USTRUCT (BlueprintType )
struct FGameplayEffectExecutionScopedModifierInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Constructors. | GameplayEffect.h | ||
FGameplayEffectExecutionScopedModifierInfo
(
const FGameplayEffectAttributeCaptureDefinition& InCaptureDef |
GameplayEffect.h | ||
FGameplayEffectExecutionScopedModifierInfo
(
const FGameplayTag& InTransientAggregatorIdentifier |
GameplayEffect.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AggregatorType | EGameplayEffectScopedModifierAggregatorType | Type of aggregator backing the scoped mod | GameplayEffect.h |
|
| CapturedAttribute | FGameplayEffectAttributeCaptureDefinition | Backing attribute that the scoped modifier is for | GameplayEffect.h |
|
| EvaluationChannelSettings | FGameplayModEvaluationChannelSettings | Evaluation channel settings of the scoped modifier | GameplayEffect.h |
|
| ModifierMagnitude | FGameplayEffectModifierMagnitude | Magnitude of the scoped modifier | GameplayEffect.h |
|
| ModifierOp | TEnumAsByte< EGameplayModOp::Type > | Modifier operation to perform | GameplayEffect.h |
|
| SourceTags | FGameplayTagRequirements | Source tag requirements for the modifier to apply | GameplayEffect.h |
|
| TargetTags | FGameplayTagRequirements | Target tag requirements for the modifier to apply | GameplayEffect.h |
|
| TransientAggregatorIdentifier | FGameplayTag | Identifier for aggregator if acting as a transient "temporary variable" aggregator | GameplayEffect.h |
|