|
Payback 0.0.1
CK Graduation Project
|
#include <ConstellationBuffHUDWidget.h>


클래스 | |
| struct | FTrackedSlot |
Protected 멤버 함수 | |
| virtual void | NativeConstruct () override |
| virtual void | NativeDestruct () override |
| virtual void | NativeTick (const FGeometry &MyGeometry, float InDeltaTime) override |
| void | HandleBuffApplied (USituationBase *Situation) |
| void | HandleBuffRemoved (USituationBase *Situation) |
| UConstellationBuffSlotWidget * | FindSlot (const USituationBase *Situation) const |
| void | ReflowSlots () |
UUserWidgetBase(으)로부터 상속된 Protected 멤버 함수 | |
| virtual void | OnWidgetActivated () |
| virtual void | OnWidgetDeactivated () |
| void | OnPushedToLayer_Internal () |
| void | OnPoppedFromLayer_Internal () |
| void | OnActivated_Internal () |
| void | OnDeactivated_Internal () |
Protected 속성 | |
| TObjectPtr< UPanelWidget > | BuffSlotContainer |
| TSubclassOf< UConstellationBuffSlotWidget > | BuffSlotClass |
| int32 | SlotsPerRow = 5 |
UUserWidgetBase(으)로부터 상속된 Protected 속성 | |
| EWidgetState | WidgetState |
| TObjectPtr< UAbilitySystemComponent > | ASC |
| FGameplayTag | LayerTag |
| bool | bPrimary = false |
| TObjectPtr< UWidgetAnimation > | AppearanceAnim |
| TObjectPtr< UWidgetAnimation > | DisappearanceAnim |
Private 속성 | |
| TArray< FTrackedSlot > | TrackedSlots |
추가로 상속된 멤버들 | |
UUserWidgetBase(으)로부터 상속된 Public 멤버 함수 | |
| virtual void | SetAbilitySystemComponent (AActor *InOwner) |
| virtual UAbilitySystemComponent * | GetAbilitySystemComponent () const override |
| virtual void | OnPushedToLayer () |
| virtual void | OnPoppedFromLayer () |
| virtual void | OnActivated () |
| virtual void | OnDeactivated () |
| void | Activate () |
| void | Deactivate () |
| FORCEINLINE FGameplayTag | GetLayerTag () const |
| FORCEINLINE void | SetLayerTag (const FGameplayTag InTag) |
| FORCEINLINE bool | IsPrimary () const |
| FORCEINLINE void | SetPrimary (const bool InPrimary) |
| FORCEINLINE EWidgetState | GetWidgetState () const |
| FORCEINLINE void | SetWidgetState (const EWidgetState InState) |
| FORCEINLINE UWaitForWidgetActivation * | GetActivationHandle () |
| FORCEINLINE bool | HasAppearanceAnim () const |
| FORCEINLINE bool | HasDisappearanceAnim () const |
채팅창 아래에 걸리는 활성 버프 아이콘 줄. 슬롯 생성/제거와 남은 시간 갱신을 담당한다.
버프는 성좌가 아니라 상황 카드가 소유하므로, 슬롯 하나는 장착된 상황 하나에 대응한다.
|
protected |

|
protected |


|
protected |


|
overrideprotectedvirtual |

|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
|
protected |

|
protected |
|
protected |
|
protected |
|
private |