5#include "CoreMinimal.h"
6#include "Components/WidgetSwitcher.h"
7#include "Components/UniformGridPanel.h"
8#include "Components/Button.h"
9#include "Components/Image.h"
10#include "Components/TextBlock.h"
11#include "Blueprint/UserWidget.h"
12#include "EditorWidget.generated.h"
27 virtual void InitializeNativeClassData()
override;
30 UPROPERTY(EditAnywhere, BlueprintReadWrite, meta = (BindWidget))
31 class UWidgetSwitcher* ObjectSwitcher;
33 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
34 class UButton* TrainButton;
36 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
37 class UButton* RailwayButton;
39 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
40 class UButton* HouseButton;
42 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
43 class UButton* SignalButton;
45 UPROPERTY(EditAnywhere, BluePrintReadWrite, meta = (BindWidget))
46 class UButton* OtherButton;
49 void TrainBtnOnClicked();
50 void RailwayBtnOnClicked();
51 void HouseBtnOnClicked();
52 void SignalBtnOnClicked();
53 void OtherBtnOnClicked();