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 멤버 함수
UUIManagerSubsystemGetUIManagerSubsystem ()
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< UCloseButtonClose
TObjectPtr< UImage > DragHandle
FVector2D DragOffset
TObjectPtr< UButtonTextQuit
TObjectPtr< UButtonTextRestart
TObjectPtr< UButtonTextResume
TObjectPtr< UButtonTextSetting
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