Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffect.h |
| Include | #include "GameplayEffect.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FConditionalGameplayEffect
Remarks
Struct for gameplay effects that apply only if another gameplay effect (or execution) was successfully applied.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TSubclassOf< UGameplayEffect > | EffectClass | Gameplay effect that will be applied to the target | |
| FGameplayTagContainer | RequiredSourceTags | Tags that the source must have for this GE to apply. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | CanApply
(
const FGameplayTagContainer& SourceTags, |
||
| FGameplayEffectSpecHandle | CreateSpec
(
FGameplayEffectContextHandle EffectContext, |
Operators
| Type | Name | Description | |
|---|---|---|---|
| bool | operator!=
(
const FConditionalGameplayEffect& Other |
||
| bool | operator==
(
const FConditionalGameplayEffect& Other |