ArticyXImporter
ArticyXImporter for Unreal Engine
Loading...
Searching...
No Matches
SPackageSettings.h
1//
2// Copyright (c) 2023 articy Software GmbH & Co. KG. All rights reserved.
3//
4
5#pragma once
6
7#include "CoreMinimal.h"
8#include "Widgets/DeclarativeSyntaxSupport.h"
9#include "Widgets/SCompoundWidget.h"
10
11enum class ECheckBoxState : unsigned char;
12
16class ARTICYEDITOR_API SPackageSettings : public SCompoundWidget
17{
18public:
19 SLATE_BEGIN_ARGS(SPackageSettings) {}
20
21 SLATE_ARGUMENT(FName, PackageToDisplay)
22
23 SLATE_END_ARGS()
24
25
30 void Construct(const FArguments& InArgs);
31
32private:
34 FName PackageToDisplay;
35
41 FText GetPackageName() const;
42
48 void OnCheckStateChanged(ECheckBoxState NewState) const;
49
55 ECheckBoxState IsChecked() const;
56};
Definition SPackageSettings.h:17
void Construct(const FArguments &InArgs)
Definition SPackageSettings.cpp:19