4#include "Components/Button.h"
5#include "Components/Image.h"
6#include "Components/SizeBox.h"
10 Super::NativePreConstruct();
16 Super::NativeConstruct();
48 Style.Hovered = Brush;
49 Style.Pressed = Brush;
75 Style.Hovered = Brush;
76 Style.Pressed = Brush;
class UButton * Button_Main
void SetButtonTexture(UTexture2D *InTexture)
버튼 배경 텍스쳐 설정
void SetSymbolTexture(UTexture2D *InTexture)
심볼 이미지 텍스쳐 설정
void ApplySymbolColor(const FLinearColor &Color)
FOnTextureButtonClickedEvent OnButtonClickedEvent
버튼 클릭 이벤트
class UImage * Image_Symbol
FLinearColor HoverSymbolColor
Hover 상태 심볼 색상
FLinearColor NormalSymbolColor
Normal 상태 심볼 색상
virtual void NativePreConstruct() override
void SetButtonSize(float InWidth, float InHeight)
버튼 크기 설정
virtual void NativeConstruct() override
void SetButtonEnabled(bool bInEnabled)
버튼 활성화 상태 설정
UTexture2D * SymbolTexture
심볼 이미지 텍스쳐
FLinearColor PressSymbolColor
Press 상태 심볼 색상
FLinearColor DisabledSymbolColor
Disabled 상태 심볼 색상
UTexture2D * ButtonTexture
버튼 배경 텍스쳐