Files
FNGameProj/Source/FortniteUI/Public/AthenaQuickBarNativeCell.h
2024-01-21 00:41:14 +01:00

84 lines
2.8 KiB
C++

#pragma once
#include "CoreMinimal.h"
#include "UObject/NoExportTypes.h"
#include "UObject/NoExportTypes.h"
#include "Styling/SlateBrush.h"
#include "Fonts/SlateFontInfo.h"
#include "Components/Widget.h"
#include "AthenaQuickBarNativeCell.generated.h"
class UFortItem;
UCLASS(Blueprintable)
class UAthenaQuickBarNativeCell : public UWidget {
GENERATED_BODY()
public:
protected:
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector2D SelectionOffset;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float SelectionAnimLength_Seconds;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateBrush EmptyCell_Brush;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector2D EmptyCell_Padding;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateBrush SelectedCell_Brush;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateBrush ItemPortrait_Brush;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateBrush AmmoType_Brush;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector2D AmmoTypeIcon_Size;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector2D AmmoTypeIcon_Padding;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateFontInfo ItemCount_Font;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FLinearColor ItemCount_Color;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float ItemCount_OutlineAlphaFactor;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateBrush GadgetFuel_Brush;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FVector2D GadgetFuel_Padding;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
float GadgetFuelChargeCount_OutlineAlphaFactor;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FSlateFontInfo GadgetFuelChargeCount_Font;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
FLinearColor GadgetFuelChargeCount_Color;
UPROPERTY(BlueprintReadWrite, EditAnywhere, meta=(AllowPrivateAccess=true))
uint8 bShowSelectedWhenEmpty: 1;
public:
UAthenaQuickBarNativeCell();
UFUNCTION(BlueprintCallable)
void SetItemToRepresent(UFortItem* InItemToRepresent);
UFUNCTION(BlueprintCallable)
void SetIsSelected(bool bInSelected);
UFUNCTION(BlueprintCallable)
void DesiredSizeOverride(float WidthOverride, float HeightOverride);
};