Payback
0.0.1
CK Graduation Project
로딩중...
검색중...
일치하는것 없음
ConstellationListPanelWidget.h
이 파일의 문서화 페이지로 가기
1
// Fill out your copyright notice in the Description page of Project Settings.
2
3
#pragma once
4
5
#include "CoreMinimal.h"
6
#include "
UI/UserWidgetBase.h
"
7
#include "
UI/Popup/PopupWidgetBase.h
"
8
#include "ConstellationListPanelWidget.generated.h"
9
10
class
UConstellationBase
;
11
class
UConstellationEntryWidget
;
12
class
UUniformGridPanel;
13
18
UCLASS()
19
class CK_UE_API
UConstellationListPanelWidget
: public
UPopupWidgetBase
20
{
21
GENERATED_BODY()
22
23
protected
:
24
virtual
void
NativeConstruct()
override
;
25
virtual
void
NativeDestruct()
override
;
26
27
protected
:
28
void
HandleConstellationRegistered(
UConstellationBase
* Constellation);
29
30
UConstellationEntryWidget
* FindEntry(
const
UConstellationBase
* Constellation)
const
;
31
32
protected
:
33
UPROPERTY(BlueprintReadOnly, Category =
"UI|Constellation"
, meta = (BindWidget))
34
TObjectPtr<UUniformGridPanel> ConstellationGrid;
35
36
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "
UI
|Constellation")
37
TSubclassOf<
UConstellationEntryWidget
> EntryClass;
38
39
UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "
UI
|Constellation", meta = (ClampMin = "1"))
40
int32 ColumnCount = 3;
// 한 행에 들어가는 칸 수.
41
42
43
44
private:
45
UPROPERTY(Transient)
46
TArray<TObjectPtr<
UConstellationEntryWidget
>> Entries;
47
};
EStageEvent::UI
@ UI
PopupWidgetBase.h
UserWidgetBase.h
UConstellationBase
Definition
ConstellationBase.h:35
UConstellationEntryWidget
Definition
ConstellationEntryWidget.h:21
UConstellationListPanelWidget
Definition
ConstellationListPanelWidget.h:20
UPopupWidgetBase
Definition
PopupWidgetBase.h:25
Source
CK_UE
UI
Popup
Constellation
ConstellationListPanelWidget.h
다음에 의해 생성됨 :
1.9.8