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

#include <WidgetPushCommand.h>

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

Public 멤버 함수

void Initialize (UUIManagementSubsystem *InUISubsystem, UUserWidgetBase *InWidget)
 
virtual bool Process () override
 
virtual void Undo () override
 

Private 속성

TWeakObjectPtr< UUIManagementSubsystemUISubsystem
 
TWeakObjectPtr< UUserWidgetBaseWidget
 

멤버 함수 문서화

◆ Initialize()

void UWidgetPushCommand::Initialize ( UUIManagementSubsystem InUISubsystem,
UUserWidgetBase InWidget 
)
10{
11 UISubsystem = InUISubsystem;
12 Widget = InWidget;
13}
TWeakObjectPtr< UUIManagementSubsystem > UISubsystem
Definition WidgetPushCommand.h:23
TWeakObjectPtr< UUserWidgetBase > Widget
Definition WidgetPushCommand.h:24
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ Process()

bool UWidgetPushCommand::Process ( )
overridevirtual

UCommandBase(으)로부터 재구현되었습니다.

17{
18 return UISubsystem.IsValid() && Widget.IsValid();
19}

◆ Undo()

void UWidgetPushCommand::Undo ( )
overridevirtual

UCommandBase(으)로부터 재구현되었습니다.

23{
24 UUIManagementSubsystem* UISubsystemPtr = UISubsystem.Get();
25
26 if (UISubsystemPtr == nullptr)
27 {
28 return;
29 }
30
31 UUserWidgetBase* WidgetPtr = Widget.Get();
32
33 if (WidgetPtr == nullptr)
34 {
35 return;
36 }
37
38 UISubsystemPtr->PopWidget(WidgetPtr);
39}
Definition UIManagementSubsystem.h:22
bool PopWidget(UUserWidgetBase *Widget)
Definition UIManagementSubsystem.cpp:168
Definition UserWidgetBase.h:33
이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

멤버 데이터 문서화

◆ UISubsystem

TWeakObjectPtr<UUIManagementSubsystem> UWidgetPushCommand::UISubsystem
private

◆ Widget

TWeakObjectPtr<UUserWidgetBase> UWidgetPushCommand::Widget
private

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