|
Payback 0.0.1
CK Graduation Project
|
#include <GrantedHandles.h>

Public 멤버 함수 | |
| FGameplayAbilitySpecHandle | GiveAbility (UAbilitySystemComponent *ASC, const FGameplayAbilitySpec &Spec) |
| FActiveGameplayEffectHandle | ApplyEffectSpecToSelf (UAbilitySystemComponent *ASC, const FGameplayEffectSpec &Spec) |
| void | TakeFromAbilitySystem (UAbilitySystemComponent *ASC) |
| bool | IsEmpty () const |
Public 속성 | |
| TArray< FGameplayAbilitySpecHandle > | AbilitySpecHandles |
| TArray< FActiveGameplayEffectHandle > | EffectHandles |
ASC 에 부여한 어빌리티/GE 핸들을 한 묶음으로 추적하기 위한 유틸 구조체. 무기/장비/패시브 세트 등 "한 단위가 부여한 것을 한 번에 회수" 하는 패턴에 사용.
| FActiveGameplayEffectHandle FGrantedHandles::ApplyEffectSpecToSelf | ( | UAbilitySystemComponent * | ASC, |
| const FGameplayEffectSpec & | Spec | ||
| ) |
| FGameplayAbilitySpecHandle FGrantedHandles::GiveAbility | ( | UAbilitySystemComponent * | ASC, |
| const FGameplayAbilitySpec & | Spec | ||
| ) |
|
inline |
| void FGrantedHandles::TakeFromAbilitySystem | ( | UAbilitySystemComponent * | ASC | ) |
| TArray<FGameplayAbilitySpecHandle> FGrantedHandles::AbilitySpecHandles |
| TArray<FActiveGameplayEffectHandle> FGrantedHandles::EffectHandles |