Navigation
API > API/Plugins > API/Plugins/GameplayAbilities > API/Plugins/GameplayAbilities/FActiveGameplayEffectHandle
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Construct an invalid handle typically used to indicate failure of a Gameplay Effect to execute | ActiveGameplayEffectHandle.h | ||
FActiveGameplayEffectHandle
(
int32 InHandle |
This constructor has been deprecated since it leaks internal implementation, leaves the Owning ASC undefined, and it's not always clear what the intent of the caller is. | ActiveGameplayEffectHandle.h | |
FActiveGameplayEffectHandle
(
UAbilitySystemComponent* InOwningASC |
ActiveGameplayEffectHandle.h |
FActiveGameplayEffectHandle()
Description
Construct an invalid handle typically used to indicate failure of a Gameplay Effect to execute
| Name | FActiveGameplayEffectHandle |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/ActiveGameplayEffectHandle.h |
| Include Path | #include "ActiveGameplayEffectHandle.h" |
FActiveGameplayEffectHandle()
FActiveGameplayEffectHandle(int32)
Description
This constructor has been deprecated since it leaks internal implementation, leaves the Owning ASC undefined, and it's not always clear what the intent of the caller is. It's been replaced by two factory functions:
GenerateNewHandle which will give you a valid, properly constructed Handle
GetInstantExecutedHandle which will give you a special handle, deemed to be invalid since it already executed instantly.
| Name | FActiveGameplayEffectHandle |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/ActiveGameplayEffectHandle.h |
| Include Path | #include "ActiveGameplayEffectHandle.h" |
FActiveGameplayEffectHandle
(
int32 InHandle
)
FActiveGameplayEffectHandle(UAbilitySystemComponent *)
| Name | FActiveGameplayEffectHandle |
| Type | function |
| Header File | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Public/ActiveGameplayEffectHandle.h |
| Include Path | #include "ActiveGameplayEffectHandle.h" |
| Source | /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Private/ActiveGameplayEffectHandle.cpp |
FActiveGameplayEffectHandle
(
UAbilitySystemComponent * InOwningASC
)