Navigation
API > API/Plugins > API/Plugins/GameplayAbilities
Options on how to configure a GameplayAbilitySpec to grant an Actor
| Name | FGameplayAbilitySpecConfig |
| Type | struct |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayEffectComponents/AbilitiesGameplayEffectComponent.h |
| Include Path | #include "GameplayEffectComponents/AbilitiesGameplayEffectComponent.h" |
Syntax
USTRUCT ()
struct FGameplayAbilitySpecConfig
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Ability | TSubclassOf< UGameplayAbility > | What ability to grant | GameplayEffectComponents/AbilitiesGameplayEffectComponent.h |
|
| InputID | int32 | Input ID to bind this ability to | GameplayEffectComponents/AbilitiesGameplayEffectComponent.h |
|
| LevelScalableFloat | FScalableFloat | What level to grant this ability at | GameplayEffectComponents/AbilitiesGameplayEffectComponent.h |
|
| RemovalPolicy | EGameplayEffectGrantedAbilityRemovePolicy | What will remove this ability later | GameplayEffectComponents/AbilitiesGameplayEffectComponent.h |
|