// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ // IWYU pragma: private, include "VT/RuntimeVirtualTextureEnum.h" #ifdef ENGINE_RuntimeVirtualTextureEnum_generated_h #error "RuntimeVirtualTextureEnum.generated.h already included, missing '#pragma once' in RuntimeVirtualTextureEnum.h" #endif #define ENGINE_RuntimeVirtualTextureEnum_generated_h #include "Templates/IsUEnumClass.h" #include "UObject/ObjectMacros.h" #include "UObject/ReflectedTypeAccessors.h" #include "Templates/NoDestroy.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Source_Runtime_Engine_Public_VT_RuntimeVirtualTextureEnum_h // ********** Begin Enum ERuntimeVirtualTextureMaterialType **************************************** #define FOREACH_ENUM_ERUNTIMEVIRTUALTEXTUREMATERIALTYPE(op) \ op(ERuntimeVirtualTextureMaterialType::BaseColor) \ op(ERuntimeVirtualTextureMaterialType::Mask4) \ op(ERuntimeVirtualTextureMaterialType::BaseColor_Normal_Roughness) \ op(ERuntimeVirtualTextureMaterialType::BaseColor_Normal_Specular) \ op(ERuntimeVirtualTextureMaterialType::BaseColor_Normal_Specular_YCoCg) \ op(ERuntimeVirtualTextureMaterialType::BaseColor_Normal_Specular_Mask_YCoCg) \ op(ERuntimeVirtualTextureMaterialType::WorldHeight) \ op(ERuntimeVirtualTextureMaterialType::Displacement) \ op(ERuntimeVirtualTextureMaterialType::Count) enum class ERuntimeVirtualTextureMaterialType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ERuntimeVirtualTextureMaterialType ****************************************** // ********** Begin Enum ERuntimeVirtualTextureMainPassType **************************************** #define FOREACH_ENUM_ERUNTIMEVIRTUALTEXTUREMAINPASSTYPE(op) \ op(ERuntimeVirtualTextureMainPassType::Never) \ op(ERuntimeVirtualTextureMainPassType::Exclusive) \ op(ERuntimeVirtualTextureMainPassType::Always) enum class ERuntimeVirtualTextureMainPassType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> ENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum ERuntimeVirtualTextureMainPassType ****************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS