Added phone app icon materials

This commit is contained in:
2026-06-02 01:06:21 +03:00
parent 0806c60af4
commit 36f160cdfb
13 changed files with 41 additions and 18 deletions
@@ -20,19 +20,22 @@ class NAKEDDESIRE_API UPhoneAppIconWidget : public UCommonUserWidget
GENERATED_BODY()
public:
void Init(const FText& InName, UTexture2D* InIcon, TSubclassOf<UPhoneAppWidget> InAppClass);
void Init(const FText& InName, UTexture2D* InIcon, UMaterialInterface* InBgMaterial, TSubclassOf<UPhoneAppWidget> InAppClass);
DECLARE_DELEGATE_OneParam(FOnAppIconClicked, TSubclassOf<UPhoneAppWidget>);
FOnAppIconClicked OnClicked;
private:
UPROPERTY(meta = (BindWidget))
TObjectPtr<UImage> BackgroundImage;
UPROPERTY(meta = (BindWidget))
TObjectPtr<UButton> IconButton;
UPROPERTY(meta = (BindWidgetOptional))
UPROPERTY(meta = (BindWidget))
TObjectPtr<UImage> IconImage;
UPROPERTY(meta = (BindWidgetOptional))
UPROPERTY(meta = (BindWidget))
TObjectPtr<UCommonTextBlock> NameText;
UPROPERTY()