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

#include <PauseUI.h>

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

Public 멤버 함수

void HandleClickedClose ()
void HandleClickedQuit ()
void HandleClickedRestart ()
void HandleClickedResume ()
void HandleClickedSetting ()
UUIBase(으)로부터 상속된 Public 멤버 함수
UUIManagerSubsystem * GetUIManagerSubsystem ()
virtual void LateInit ()

Protected 멤버 함수

virtual void NativeConstruct () override
virtual void NativeDestruct () override
virtual FReply NativeOnMouseButtonDown (const FGeometry &InGeometry, const FPointerEvent &InMouseEvent) override
virtual FReply NativeOnMouseButtonUp (const FGeometry &InGeometry, const FPointerEvent &InMouseEvent) override
virtual FReply NativeOnMouseMove (const FGeometry &InGeometry, const FPointerEvent &InMouseEvent) override
virtual void NativePreConstruct () override

Protected 속성

bool bIsDragging = false
TObjectPtr< UCloseButton > Close
TObjectPtr< UImage > DragHandle
FVector2D DragOffset
TObjectPtr< UButtonText > Quit
TObjectPtr< UButtonText > Restart
TObjectPtr< UButtonText > Resume
TObjectPtr< UButtonText > Setting
TObjectPtr< UTextBlock > Text
TObjectPtr< UOverlay > TitleBar
TObjectPtr< UBorder > VisualRoot
TObjectPtr< USizeBox > WindowContainer
UUIBase(으)로부터 상속된 Protected 속성
FWidgetAnimationDynamicEvent AnimationFinishEvent

상세한 설명

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

멤버 함수 문서화

◆ HandleClickedClose()

void UPauseUI::HandleClickedClose ( )

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

다음을 참조함 : UUIManagerSubsystem::GetSingletonWidgetInstanceId(), UUIBase::GetUIManagerSubsystem(), UUIManagerSubsystem::HideWidget().

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ HandleClickedQuit()

void UPauseUI::HandleClickedQuit ( )

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ HandleClickedRestart()

void UPauseUI::HandleClickedRestart ( )

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ HandleClickedResume()

void UPauseUI::HandleClickedResume ( )

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

다음을 참조함 : UUIManagerSubsystem::GetSingletonWidgetInstanceId(), UUIBase::GetUIManagerSubsystem(), UUIManagerSubsystem::HideWidget().

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:
이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ HandleClickedSetting()

void UPauseUI::HandleClickedSetting ( )

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

이 함수를 호출하는 함수들에 대한 그래프입니다.:

◆ NativeConstruct()

void UPauseUI::NativeConstruct ( )
overrideprotectedvirtual

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

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

다음을 참조함 : Close, HandleClickedClose(), HandleClickedQuit(), HandleClickedRestart(), HandleClickedResume(), HandleClickedSetting(), Quit, Restart, Resume, Setting.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ NativeDestruct()

void UPauseUI::NativeDestruct ( )
overrideprotectedvirtual

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

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

다음을 참조함 : Close, HandleClickedClose(), HandleClickedQuit(), HandleClickedRestart(), HandleClickedResume(), HandleClickedSetting(), Quit, Restart, Resume, Setting.

이 함수 내부에서 호출하는 함수들에 대한 그래프입니다.:

◆ NativeOnMouseButtonDown()

FReply UPauseUI::NativeOnMouseButtonDown ( const FGeometry & InGeometry,
const FPointerEvent & InMouseEvent )
overrideprotectedvirtual

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

다음을 참조함 : bIsDragging, DragHandle, DragOffset, VisualRoot, WindowContainer.

◆ NativeOnMouseButtonUp()

FReply UPauseUI::NativeOnMouseButtonUp ( const FGeometry & InGeometry,
const FPointerEvent & InMouseEvent )
overrideprotectedvirtual

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

다음을 참조함 : bIsDragging.

◆ NativeOnMouseMove()

FReply UPauseUI::NativeOnMouseMove ( const FGeometry & InGeometry,
const FPointerEvent & InMouseEvent )
overrideprotectedvirtual

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

다음을 참조함 : bIsDragging, DragOffset, WindowContainer.

◆ NativePreConstruct()

void UPauseUI::NativePreConstruct ( )
overrideprotectedvirtual

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

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

멤버 데이터 문서화

◆ bIsDragging

bool UPauseUI::bIsDragging = false
protected

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

다음에 의해서 참조됨 : NativeOnMouseButtonDown(), NativeOnMouseButtonUp(), NativeOnMouseMove().

◆ Close

TObjectPtr<UCloseButton> UPauseUI::Close
protected

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

◆ DragHandle

TObjectPtr<UImage> UPauseUI::DragHandle
protected

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

다음에 의해서 참조됨 : NativeOnMouseButtonDown().

◆ DragOffset

FVector2D UPauseUI::DragOffset
protected

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

다음에 의해서 참조됨 : NativeOnMouseButtonDown(), NativeOnMouseMove().

◆ Quit

TObjectPtr<UButtonText> UPauseUI::Quit
protected

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

◆ Restart

TObjectPtr<UButtonText> UPauseUI::Restart
protected

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

◆ Resume

TObjectPtr<UButtonText> UPauseUI::Resume
protected

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

◆ Setting

TObjectPtr<UButtonText> UPauseUI::Setting
protected

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

다음에 의해서 참조됨 : NativeConstruct(), NativeDestruct().

◆ Text

TObjectPtr<UTextBlock> UPauseUI::Text
protected

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

◆ TitleBar

TObjectPtr<UOverlay> UPauseUI::TitleBar
protected

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

◆ VisualRoot

TObjectPtr<UBorder> UPauseUI::VisualRoot
protected

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

다음에 의해서 참조됨 : NativeOnMouseButtonDown().

◆ WindowContainer

TObjectPtr<USizeBox> UPauseUI::WindowContainer
protected

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

다음에 의해서 참조됨 : NativeOnMouseButtonDown(), NativeOnMouseMove().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.:
  • C:/Users/user/Perforce/alz7_CobaltbruWorkspace_00/KPT/Source/KPT/UI/System/PauseUI.h
  • C:/Users/user/Perforce/alz7_CobaltbruWorkspace_00/KPT/Source/KPT/UI/System/PauseUI.cpp