// Copyright Epic Games, Inc. All Rights Reserved. /** * Thumbnail information for world assets */ #pragma once #include "CoreMinimal.h" #include "UObject/ObjectMacros.h" #include "ThumbnailRendering/SceneThumbnailInfo.h" #include "Camera/CameraTypes.h" #include "WorldThumbnailInfo.generated.h" UENUM() namespace EOrthoThumbnailDirection { enum Type { Top, Bottom, Left, Right, Front, Back }; } // namespace EOrthoThumbnailDirection UCLASS(MinimalAPI) class UWorldThumbnailInfo: public USceneThumbnailInfo { GENERATED_UCLASS_BODY() /** The type of projection to use */ UPROPERTY(EditAnywhere, Category = Thumbnail) TEnumAsByte CameraMode; /** The direction of the camera when in Orthographic CameraMode */ UPROPERTY(EditAnywhere, Category = Thumbnail) TEnumAsByte OrthoDirection; };