|
Paradies Project
|
로비 우측에 나타나는 챕터 선택 세로 스크롤 목록 위젯 More...
#include <ParadiseChapterSelectWidget.h>


Protected Member Functions | |
| virtual void | NativeConstruct () override |
| virtual void | NativeDestruct () override |
Protected Attributes | |
| TObjectPtr< UScrollBox > | Scroll_ChapterList = nullptr |
| 챕터 슬롯들이 동적으로 추가될 세로 스크롤 박스 | |
| TObjectPtr< UButton > | Btn_Back = nullptr |
| 로비 메인 화면으로 돌아가는 버튼 | |
| TObjectPtr< UDataTable > | DT_ChapterData = nullptr |
| 챕터 마스터 데이터 테이블 | |
| TSubclassOf< UParadiseChapterSlotWidget > | ChapterSlotClass = nullptr |
| 생성할 슬롯 위젯 블루프린트 클래스 (WBP_ChapterSlot) | |
| TSubclassOf< UParadiseStageSelectWidget > | StageSelectWidgetClass = nullptr |
| 챕터 선택 후 카메라 이동이 끝나면 컨트롤러가 열 스테이지 선택 위젯 클래스 | |
로비 우측에 나타나는 챕터 선택 세로 스크롤 목록 위젯
MVC 패턴 중 View를 담당하며, 데이터(Model)를 읽어 하위 슬롯 위젯들을 동적으로 생성합니다.
|
protected |
|
protected |
챕터 선택 후 카메라 이동이 끝나면 컨트롤러가 열 스테이지 선택 위젯 클래스
기획자(또는 개발자)가 BP 클래스 디폴트에서 WBP_StageSelect 를 연결합니다. 이 위젯의 생성·표시는 LobbyPlayerController 가 담당합니다 (SRP).