Space Plunder
Loading...
Searching...
No Matches
UQuestButtonWidget Class Reference

#include <QuestButtonWidget.h>

Inheritance diagram for UQuestButtonWidget:

Public Attributes

FOnQuestButtonClicked OnQuestButtonClicked
 
FOnFilterButtonClicked OnFilterButtonClicked
 
FString ButtonText
 
EFilterQuestType Category
 
FQuestInfo QuestInfo
 
bool bFilterButton = false
 

Protected Member Functions

virtual void NativeConstruct () override
 

Protected Attributes

UButton * Button
 

Private Member Functions

void OnButtonClicked ()
 

Member Function Documentation

◆ NativeConstruct()

void UQuestButtonWidget::NativeConstruct ( )
overrideprotectedvirtual
7{
8 Super::NativeConstruct();
9 if(Button != nullptr)
10 {
11 Button->OnClicked.AddUniqueDynamic(this, &UQuestButtonWidget::OnButtonClicked);
12 }
13}
UButton * Button
Definition QuestButtonWidget.h:44
void OnButtonClicked()
Definition QuestButtonWidget.cpp:15

◆ OnButtonClicked()

void UQuestButtonWidget::OnButtonClicked ( )
private
16{
18 {
20 }
21 else
22 {
24 }
25}
FOnQuestButtonClicked OnQuestButtonClicked
Definition QuestButtonWidget.h:23
FOnFilterButtonClicked OnFilterButtonClicked
Definition QuestButtonWidget.h:25
FQuestInfo QuestInfo
Definition QuestButtonWidget.h:34
EFilterQuestType Category
Definition QuestButtonWidget.h:31
bool bFilterButton
Definition QuestButtonWidget.h:37

Member Data Documentation

◆ bFilterButton

bool UQuestButtonWidget::bFilterButton = false

◆ Button

UButton* UQuestButtonWidget::Button
protected

◆ ButtonText

FString UQuestButtonWidget::ButtonText

◆ Category

EFilterQuestType UQuestButtonWidget::Category

◆ OnFilterButtonClicked

FOnFilterButtonClicked UQuestButtonWidget::OnFilterButtonClicked

◆ OnQuestButtonClicked

FOnQuestButtonClicked UQuestButtonWidget::OnQuestButtonClicked

◆ QuestInfo

FQuestInfo UQuestButtonWidget::QuestInfo

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