#include <UserWidgetBase.h>
◆ Activate()
| void UUserWidgetBase::Activate |
( |
| ) |
|
54{
56 {
57 LOG_WARNING(LogCK,
"이미 등장했거나, 등장 중이라 활성화할 수 없습니다. ");
58 return;
59 }
60
62
64 {
65 FWidgetAnimationDynamicEvent FinishEvent;
66 FinishEvent.BindDynamic(this, &ThisClass::OnWidgetActivated);
67
71 }
72 else
73 {
75 }
76}
#define LOG_WARNING(Category, Format,...)
Definition CK_UE.h:39
◆ Deactivate()
| void UUserWidgetBase::Deactivate |
( |
| ) |
|
88{
90 {
91 LOG_WARNING(LogCK,
"이미 퇴장했거나, 퇴장 중이라 비활성화할 수 없습니다. ");
92 return;
93 }
94
96
98 {
99 FWidgetAnimationDynamicEvent FinishEvent;
100 FinishEvent.BindDynamic(this, &ThisClass::OnWidgetDeactivated);
101
105 }
106 else
107 {
109 }
110}
◆ GetAbilitySystemComponent()
| UAbilitySystemComponent * UUserWidgetBase::GetAbilitySystemComponent |
( |
| ) |
const |
|
overridevirtual |
◆ GetActivationHandle()
◆ GetLayerTag()
| FORCEINLINE FGameplayTag UUserWidgetBase::GetLayerTag |
( |
| ) |
const |
|
inline |
◆ GetWidgetState()
| FORCEINLINE EWidgetState UUserWidgetBase::GetWidgetState |
( |
| ) |
const |
|
inline |
◆ HasAppearanceAnim()
| FORCEINLINE bool UUserWidgetBase::HasAppearanceAnim |
( |
| ) |
const |
|
inline |
◆ HasDisappearanceAnim()
| FORCEINLINE bool UUserWidgetBase::HasDisappearanceAnim |
( |
| ) |
const |
|
inline |
◆ IsPrimary()
| FORCEINLINE bool UUserWidgetBase::IsPrimary |
( |
| ) |
const |
|
inline |
◆ OnActivated()
| void UUserWidgetBase::OnActivated |
( |
| ) |
|
|
virtual |
◆ OnActivated_Internal()
| void UUserWidgetBase::OnActivated_Internal |
( |
| ) |
|
|
protected |
◆ OnDeactivated()
| void UUserWidgetBase::OnDeactivated |
( |
| ) |
|
|
virtual |
◆ OnDeactivated_Internal()
| void UUserWidgetBase::OnDeactivated_Internal |
( |
| ) |
|
|
protected |
◆ OnPoppedFromLayer()
| void UUserWidgetBase::OnPoppedFromLayer |
( |
| ) |
|
|
virtual |
◆ OnPoppedFromLayer_Internal()
| void UUserWidgetBase::OnPoppedFromLayer_Internal |
( |
| ) |
|
|
protected |
◆ OnPushedToLayer()
| void UUserWidgetBase::OnPushedToLayer |
( |
| ) |
|
|
virtual |
◆ OnPushedToLayer_Internal()
| void UUserWidgetBase::OnPushedToLayer_Internal |
( |
| ) |
|
|
protected |
◆ OnWidgetActivated()
| void UUserWidgetBase::OnWidgetActivated |
( |
| ) |
|
|
protectedvirtual |
◆ OnWidgetDeactivated()
| void UUserWidgetBase::OnWidgetDeactivated |
( |
| ) |
|
|
protectedvirtual |
114{
117
120
124}
#define NAMEOF(Type)
Definition CK_UE.h:30
static UUIManagementSubsystem * GetUIManagementSubsystem(const UObject *WorldContextObject)
Definition CK_BPFunctionLibrary.cpp:138
Definition UIManagementSubsystem.h:22
void PopWidgetFromLayer(UUserWidgetBase *Widget, UUILayer *Layer)
Definition UIManagementSubsystem.cpp:192
UUILayer * GetLayer(UPARAM(meta=(Categories="UI.Layer")) FGameplayTag LayerTag) const
Definition UIManagementSubsystem.cpp:285
◆ SetAbilitySystemComponent()
| void UUserWidgetBase::SetAbilitySystemComponent |
( |
AActor * |
InOwner | ) |
|
|
virtual |
◆ SetLayerTag()
| FORCEINLINE void UUserWidgetBase::SetLayerTag |
( |
const FGameplayTag |
InTag | ) |
|
|
inline |
◆ SetPrimary()
| FORCEINLINE void UUserWidgetBase::SetPrimary |
( |
const bool |
InPrimary | ) |
|
|
inline |
◆ SetWidgetState()
| FORCEINLINE void UUserWidgetBase::SetWidgetState |
( |
const EWidgetState |
InState | ) |
|
|
inline |
◆ ActivationHandle
◆ AppearanceAnim
| TObjectPtr<UWidgetAnimation> UUserWidgetBase::AppearanceAnim |
|
protected |
◆ ASC
| TObjectPtr<UAbilitySystemComponent> UUserWidgetBase::ASC |
|
protected |
◆ bPrimary
| bool UUserWidgetBase::bPrimary = false |
|
protected |
◆ DisappearanceAnim
| TObjectPtr<UWidgetAnimation> UUserWidgetBase::DisappearanceAnim |
|
protected |
◆ LayerTag
| FGameplayTag UUserWidgetBase::LayerTag |
|
protected |
◆ WidgetState
이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: