Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/UAbilitySystemBlueprintLibrary
References
| Module | GameplayAbilities |
| Header | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/AbilitySystemBlueprintLibrary.h |
| Include | #include "AbilitySystemBlueprintLibrary.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/AbilitySystemBlueprintLibrary.cpp |
UFUNCTION&40;BlueprintPure, Category&61;"Ability&124;GameplayAbility"&41;
static const UGameplayAbility &42; GetGameplayAbilityFromSpecHandle
&40;
UAbilitySystemComponent &42; AbilitySystem,
const FGameplayAbilitySpecHandle & AbilitySpecHandle,
bool & bIsInstance
&41;
Remarks
GameplayAbility
Provides the Gameplay Ability object associated with an Ability Spec Handle This can be either an instanced ability, or in the case of shared abilities, the Class Default Object Pointer to the Gameplay Ability object
Parameters
| Name | Description |
|---|---|
| AbilitySpec | The Gameplay Ability Spec you want to get the object from |
| bIsInstance | Set to true if this is an instanced ability instead of a shared CDO |