Space Plunder
Loading...
Searching...
No Matches
CommonUIData.h
Go to the documentation of this file.
1// Fill out your copyright notice in the Description page of Project Settings.
2
3#pragma once
4
5#include "CoreMinimal.h"
6#include "UObject/Object.h"
7#include "CommonUIData.generated.h"
8
12UCLASS()
13class COMMONUISTYLE_API UCommonUIData : public UObject
14{
15 GENERATED_BODY()
16};
17
18
19USTRUCT(BlueprintType)
21{
22 GENERATED_BODY()
23
24 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Menu System|Title")
25 FString MenuTitle = "Menu Title";
26 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Menu System|Title")
27 FString DescriptionTitle = "Description";
28
29
30 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Buttons")
31 TArray<FString> ButtonTextList;
32 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Buttons")
33 TArray<FString> AltButtonTextList;
34
35
36 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Buttons")
37 TArray<bool> DisabledButtons;
38 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Buttons")
39 TArray<bool> AltTextButtons;
40 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Buttons")
41 float SpacerSize = 17.0f;
42 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Buttons")
43 int32 BackButtonIndex = 5;
44
45 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category="Menu System|Layout", meta = (ClampMin = "1", ClampMax = "3", UIMin = "1", UIMax = "3"))
46 int32 Layout = 1;
47
48
49};
UCLASS(Blueprintable, BlueprintType, ClassGroup=(BucciGames), meta=(BlueprintSpawnableComponent)) class CHATSYSTEM_API UChatSystemComponent
Definition ChatSystemComponent.h:13
Definition CommonUIData.h:14
Definition CommonUIData.h:21