Files
UnrealEngineUWP/Engine/Source/Runtime/TextureUtilitiesCommon/Public/TextureImportSettings.h
aurel cordonnier 34f55d3a4a Merge from Release-Engine-Test @ 17946149 to UE5/Main
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035

[CL 17949667 by aurel cordonnier in ue5-main branch]
2021-10-27 15:14:40 -04:00

36 lines
1023 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "UObject/ObjectMacros.h"
#include "Engine/EngineTypes.h"
#include "Engine/DeveloperSettings.h"
#include "TextureImportSettings.generated.h"
struct FPropertyChangedEvent;
UCLASS(config=Editor, defaultconfig, meta=(DisplayName="Texture Import"))
class TEXTUREUTILITIESCOMMON_API UTextureImportSettings : public UDeveloperSettings
{
GENERATED_UCLASS_BODY()
UPROPERTY(config, EditAnywhere, Category = VirtualTextures, meta = (
DisplayName = "Auto Virtual Texturing Size",
ToolTip = "Automatically enable the 'Virtual Texture Streaming' texture setting for textures larger than or equal to this size. This setting will not affect existing textures in the project."))
int32 AutoVTSize;
public:
//~ Begin UObject Interface
virtual void PostInitProperties() override;
#if WITH_EDITOR
virtual void PostEditChangeProperty(FPropertyChangedEvent& PropertyChangedEvent) override;
#endif
//~ End UObject Interface
};