KPT 0.0.1
KPT Project Documentation
로딩중...
검색중...
일치하는것 없음
UBaseSpawnActorAbility 클래스 참조

#include <BaseSpawnActorAbility.h>

UBaseSpawnActorAbility에 대한 상속 다이어그램 :
UBaseSpawnActorAbility에 대한 협력 다이어그램:

Public 멤버 함수

virtual void ActivateAbility (const FGameplayAbilitySpecHandle Handle, const FGameplayAbilityActorInfo *ActorInfo, const FGameplayAbilityActivationInfo ActivationInfo, const FGameplayEventData *TriggerEventData) override
void SetTarget (AActor *Target)

Protected 멤버 함수

void OnAbilityEnd ()
virtual void SpawnAbilityActor ()

Protected 속성

TObjectPtr< UAnimMontage > Montage
TSubclassOf< UGameplayEffect > PayloadEffectClass
TSubclassOf< AActor > SpawnActorClass

상세한 설명

BaseSpawnActorAbility.h 파일의 12 번째 라인에서 정의되었습니다.

멤버 함수 문서화

◆ ActivateAbility()

void UBaseSpawnActorAbility::ActivateAbility ( const FGameplayAbilitySpecHandle Handle,
const FGameplayAbilityActorInfo * ActorInfo,
const FGameplayAbilityActivationInfo ActivationInfo,
const FGameplayEventData * TriggerEventData )
overridevirtual

BaseSpawnActorAbility.cpp 파일의 6 번째 라인에서 정의되었습니다.

◆ OnAbilityEnd()

void UBaseSpawnActorAbility::OnAbilityEnd ( )
protected

BaseSpawnActorAbility.cpp 파일의 22 번째 라인에서 정의되었습니다.

◆ SetTarget()

void UBaseSpawnActorAbility::SetTarget ( AActor * Target)

BaseSpawnActorAbility.cpp 파일의 13 번째 라인에서 정의되었습니다.

◆ SpawnAbilityActor()

void UBaseSpawnActorAbility::SpawnAbilityActor ( )
protectedvirtual

BaseSpawnActorAbility.cpp 파일의 18 번째 라인에서 정의되었습니다.

멤버 데이터 문서화

◆ Montage

TObjectPtr<UAnimMontage> UBaseSpawnActorAbility::Montage
protected

BaseSpawnActorAbility.h 파일의 34 번째 라인에서 정의되었습니다.

◆ PayloadEffectClass

TSubclassOf<UGameplayEffect> UBaseSpawnActorAbility::PayloadEffectClass
protected

BaseSpawnActorAbility.h 파일의 37 번째 라인에서 정의되었습니다.

◆ SpawnActorClass

TSubclassOf<AActor> UBaseSpawnActorAbility::SpawnActorClass
protected

BaseSpawnActorAbility.h 파일의 40 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: