Files
2026-04-22 15:51:07 +02:00

40 lines
1.2 KiB
C++

#pragma once
#include "CoreMinimal.h"
#include "CommonButton.h"
#include "UObject/NoExportTypes.h"
#include "Blueprint/IUserObjectListEntry.h"
#include "FortVariantTileButton.generated.h"
class UImage;
class UVariantObject;
UCLASS(Blueprintable, EditInlineNew)
class UFortVariantTileButton : public UCommonButton, public IUserObjectListEntry {
GENERATED_BODY()
public:
private:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FLinearColor LockedTintColor;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FName IconParamName;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Transient, meta=(AllowPrivateAccess=true))
UVariantObject* SourceObject;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Instanced, meta=(AllowPrivateAccess=true))
UImage* Image_VariantDisplay;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Instanced, meta=(AllowPrivateAccess=true))
UImage* Image_Locked;
UPROPERTY(BlueprintReadWrite, EditAnywhere, Instanced, meta=(AllowPrivateAccess=true))
UImage* Image_Active;
public:
UFortVariantTileButton();
// Fix for true pure virtual functions not being implemented
};