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: