From a1639f515f266a58a64f632b758feb27a45faa31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Storm=20S=C3=B8ndergaard?= Date: Mon, 15 Dec 2025 16:29:38 +0100 Subject: [PATCH] Changed UPROPERTIES from raw pointers to TObjectPtr --- Source/ThumbnailGenerator/Private/ThumbnailGenerator.cpp | 2 +- .../Private/ThumbnailScene/ThumbnailBackgroundScene.h | 2 +- Source/ThumbnailGenerator/Public/ThumbnailGeneratorSettings.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Source/ThumbnailGenerator/Private/ThumbnailGenerator.cpp b/Source/ThumbnailGenerator/Private/ThumbnailGenerator.cpp index e86374d..461b285 100644 --- a/Source/ThumbnailGenerator/Private/ThumbnailGenerator.cpp +++ b/Source/ThumbnailGenerator/Private/ThumbnailGenerator.cpp @@ -769,7 +769,7 @@ UTexture2D* FThumbnailGenerator::CaptureThumbnail(const FThumbnailSettings& Thum const static auto CalcActorLocalThumbnailBounds = [](AActor* InActor, const FThumbnailSettings& InThumbnailSettings, bool bDrawDebug)->FBox { - const static TFunction&)> IsBlacklisted = [](UActorComponent* InComponent, const TSet& Blacklist)->bool + const static TFunction>&)> IsBlacklisted = [](UActorComponent* InComponent, const TSet>& Blacklist)->bool { for (UClass* BlacklistedClass : Blacklist) { diff --git a/Source/ThumbnailGenerator/Private/ThumbnailScene/ThumbnailBackgroundScene.h b/Source/ThumbnailGenerator/Private/ThumbnailScene/ThumbnailBackgroundScene.h index ea73481..0cf1279 100644 --- a/Source/ThumbnailGenerator/Private/ThumbnailScene/ThumbnailBackgroundScene.h +++ b/Source/ThumbnailGenerator/Private/ThumbnailScene/ThumbnailBackgroundScene.h @@ -13,7 +13,7 @@ class UThumbnailBackgroundLevelStreamingFixer : public UObject private: UPROPERTY() - class ULevelStreaming* LevelStreaming; + TObjectPtr LevelStreaming; int32 InstanceID; diff --git a/Source/ThumbnailGenerator/Public/ThumbnailGeneratorSettings.h b/Source/ThumbnailGenerator/Public/ThumbnailGeneratorSettings.h index 602ff7b..cc21b8f 100644 --- a/Source/ThumbnailGenerator/Public/ThumbnailGeneratorSettings.h +++ b/Source/ThumbnailGenerator/Public/ThumbnailGeneratorSettings.h @@ -302,7 +302,7 @@ struct THUMBNAILGENERATOR_API FThumbnailSettings // Components of this type will be ignored when calculating the actor bounding box for framing (Ignored when using custom camera transform) UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Thumbnail Actor", meta=(EditCondition = "bOverride_ComponentBoundsBlacklist")) - TSet ComponentBoundsBlacklist; + TSet> ComponentBoundsBlacklist; UPROPERTY(EditAnywhere, BlueprintReadWrite, Category="Thumbnail Actor", meta=(EditCondition = "bOverride_bIncludeHiddenComponentsInBounds")) bool bIncludeHiddenComponentsInBounds; @@ -418,7 +418,7 @@ class THUMBNAILGENERATOR_API UThumbnailGeneratorSettings : public UObject GENERATED_BODY() private: UPROPERTY() - TArray AssetRefs; + TArray> AssetRefs; public: