Payback 0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
UAT_WaitForTickableAction 클래스 참조

#include <AT_WaitForTickableAction.h>

UAT_WaitForTickableAction에 대한 상속 다이어그램 :
Inheritance graph
UAT_WaitForTickableAction에 대한 협력 다이어그램:
Collaboration graph

Public 멤버 함수

 UAT_WaitForTickableAction ()
 
virtual void TickTask (float DeltaTime) override
 

정적 Public 멤버 함수

static UAT_WaitForTickableActionCreateTask (UGameplayAbility *OwningAbility, UTickableAction *InAction)
 

Protected 멤버 함수

virtual void Activate () override
 

Private 속성

TObjectPtr< UTickableActionCachedAction
 

생성자 & 소멸자 문서화

◆ UAT_WaitForTickableAction()

UAT_WaitForTickableAction::UAT_WaitForTickableAction ( )
10{
11 bTickingTask = true;
12}

멤버 함수 문서화

◆ Activate()

void UAT_WaitForTickableAction::Activate ( )
overrideprotectedvirtual
24{
25 Super::Activate();
26}

◆ CreateTask()

UAT_WaitForTickableAction * UAT_WaitForTickableAction::CreateTask ( UGameplayAbility *  OwningAbility,
UTickableAction InAction 
)
static
16{
17 UAT_WaitForTickableAction* Task = NewAbilityTask<UAT_WaitForTickableAction>(OwningAbility);
18 Task->CachedAction = InAction;
19 return Task;
20}
Definition AT_WaitForTickableAction.h:14
TObjectPtr< UTickableAction > CachedAction
Definition AT_WaitForTickableAction.h:32
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ TickTask()

void UAT_WaitForTickableAction::TickTask ( float  DeltaTime)
overridevirtual
30{
31 Super::TickTask(DeltaTime);
32
33 if (CachedAction)
34 {
35 CachedAction->Update(DeltaTime);
36 }
37 else
38 {
39 LOG_ERROR(LogCK, "%s 가 설정되어 있지 않습니다. ", NAMEOF_VAR(CachedAction));
40 }
41}
#define LOG_ERROR(Category, Format,...)
Definition CK_UE.h:40
#define NAMEOF_VAR(Expr)
Definition CK_UE.h:34

멤버 데이터 문서화

◆ CachedAction

TObjectPtr<UTickableAction> UAT_WaitForTickableAction::CachedAction
private

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