Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/FGameplayAbilitySpec
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| GameplayAbilitySpec.h | |||
PRAGMA_DISABLE_DEPRECATION_WARNINGS FGameplayAbilitySpec
(
const FGameplayAbilitySpec& |
GameplayAbilitySpec.h | ||
| GameplayAbilitySpec.h | |||
FGameplayAbilitySpec
(
FGameplayAbilitySpecDef& InDef, |
Version that takes an existing spec def | GameplayAbilitySpec.h | |
FGameplayAbilitySpec
(
TSubclassOf< UGameplayAbility > InAbilityClass, |
Version that takes an ability class | GameplayAbilitySpec.h | |
FGameplayAbilitySpec
(
UGameplayAbility* InAbility, |
Version that takes an ability CDO, this exists for backward compatibility | GameplayAbilitySpec.h |
FGameplayAbilitySpec()
| Name | FGameplayAbilitySpec |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
FGameplayAbilitySpec()
FGameplayAbilitySpec(const FGameplayAbilitySpec &)
| Name | FGameplayAbilitySpec |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
PRAGMA_DISABLE_DEPRECATION_WARNINGS FGameplayAbilitySpec
(
const FGameplayAbilitySpec &
)
FGameplayAbilitySpec(FGameplayAbilitySpec &&)
| Name | FGameplayAbilitySpec |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
FGameplayAbilitySpec
(
FGameplayAbilitySpec &&
)
FGameplayAbilitySpec(FGameplayAbilitySpecDef &, int32, FActiveGameplayEffectHandle)
Description
Version that takes an existing spec def
| Name | FGameplayAbilitySpec |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/GameplayAbilityTypes.cpp |
FGameplayAbilitySpec
(
FGameplayAbilitySpecDef & InDef,
int32 InGameplayEffectLevel,
FActiveGameplayEffectHandle InGameplayEffectHandle
)
FGameplayAbilitySpec(TSubclassOf< UGameplayAbility >, int32, int32, UObject *)
Description
Version that takes an ability class
| Name | FGameplayAbilitySpec |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/GameplayAbilityTypes.cpp |
FGameplayAbilitySpec
(
TSubclassOf < UGameplayAbility > InAbilityClass,
int32 InLevel,
int32 InInputID,
UObject * InSourceObject
)
FGameplayAbilitySpec(UGameplayAbility , int32, int32, UObject )
Description
Version that takes an ability CDO, this exists for backward compatibility
| Name | FGameplayAbilitySpec |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/GameplayAbilitySpec.h |
| Include Path | #include "GameplayAbilitySpec.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/GameplayAbilityTypes.cpp |
FGameplayAbilitySpec
(
UGameplayAbility * InAbility,
int32 InLevel,
int32 InInputID,
UObject * InSourceObject
)