WjWorld
Loading...
Searching...
No Matches
UAbilitySlotWidget Class Reference

#include <AbilitySlotWidget.h>

Inheritance diagram for UAbilitySlotWidget:

Public Attributes

TSubclassOf< UWjWorldGameplayAbilityBaseAbilityClass

Protected Member Functions

virtual void NativeConstruct () override
virtual void NativeTick (const FGeometry &MyGeometry, float InDeltaTime) override

Protected Attributes

TObjectPtr< UImage > AbilityIconImage
TObjectPtr< UTextBlock > KeyBindText
TObjectPtr< UImage > CooldownOverlay
TObjectPtr< UTextBlock > CooldownText
TObjectPtr< UTextBlock > ChargeCountText

Detailed Description

어빌리티 슬롯 위젯

  • 어빌리티 아이콘, 키 바인딩, 쿨다운, 충전 정보 표시
  • UMG Blueprint에서 AbilityClass 설정 후 HUD에 배치

Member Function Documentation

◆ NativeConstruct()

void UAbilitySlotWidget::NativeConstruct ( )
overrideprotectedvirtual

◆ NativeTick()

void UAbilitySlotWidget::NativeTick ( const FGeometry & MyGeometry,
float InDeltaTime )
overrideprotectedvirtual

Member Data Documentation

◆ AbilityClass

TSubclassOf<UWjWorldGameplayAbilityBase> UAbilitySlotWidget::AbilityClass

이 슬롯에 연결할 어빌리티 클래스

◆ AbilityIconImage

TObjectPtr<UImage> UAbilitySlotWidget::AbilityIconImage
protected

◆ ChargeCountText

TObjectPtr<UTextBlock> UAbilitySlotWidget::ChargeCountText
protected

◆ CooldownOverlay

TObjectPtr<UImage> UAbilitySlotWidget::CooldownOverlay
protected

◆ CooldownText

TObjectPtr<UTextBlock> UAbilitySlotWidget::CooldownText
protected

◆ KeyBindText

TObjectPtr<UTextBlock> UAbilitySlotWidget::KeyBindText
protected

The documentation for this class was generated from the following files: