// 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 "Tools/GenerateStaticMeshLODAssetTool.h" #ifdef MESHLODTOOLSET_GenerateStaticMeshLODAssetTool_generated_h #error "GenerateStaticMeshLODAssetTool.generated.h already included, missing '#pragma once' in GenerateStaticMeshLODAssetTool.h" #endif #define MESHLODTOOLSET_GenerateStaticMeshLODAssetTool_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin Class UGenerateStaticMeshLODAssetToolBuilder *********************************** struct Z_Construct_UClass_UGenerateStaticMeshLODAssetToolBuilder_Statics; MESHLODTOOLSET_API UClass* Z_Construct_UClass_UGenerateStaticMeshLODAssetToolBuilder_NoRegister(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_43_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUGenerateStaticMeshLODAssetToolBuilder(); \ friend struct ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolBuilder_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHLODTOOLSET_API UClass* ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolBuilder_NoRegister(); \ public: \ DECLARE_CLASS2(UGenerateStaticMeshLODAssetToolBuilder, UMultiSelectionMeshEditingToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshLODToolset"), Z_Construct_UClass_UGenerateStaticMeshLODAssetToolBuilder_NoRegister) \ DECLARE_SERIALIZER(UGenerateStaticMeshLODAssetToolBuilder) #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_43_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHLODTOOLSET_API UGenerateStaticMeshLODAssetToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UGenerateStaticMeshLODAssetToolBuilder(UGenerateStaticMeshLODAssetToolBuilder&&) = delete; \ UGenerateStaticMeshLODAssetToolBuilder(const UGenerateStaticMeshLODAssetToolBuilder&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHLODTOOLSET_API, UGenerateStaticMeshLODAssetToolBuilder); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenerateStaticMeshLODAssetToolBuilder); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenerateStaticMeshLODAssetToolBuilder) \ MESHLODTOOLSET_API virtual ~UGenerateStaticMeshLODAssetToolBuilder(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_40_PROLOG #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_43_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_43_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_43_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UGenerateStaticMeshLODAssetToolBuilder; // ********** End Class UGenerateStaticMeshLODAssetToolBuilder ************************************* // ********** Begin Class UGenerateStaticMeshLODAssetToolOutputProperties ************************** struct Z_Construct_UClass_UGenerateStaticMeshLODAssetToolOutputProperties_Statics; MESHLODTOOLSET_API UClass* Z_Construct_UClass_UGenerateStaticMeshLODAssetToolOutputProperties_NoRegister(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_61_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUGenerateStaticMeshLODAssetToolOutputProperties(); \ friend struct ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolOutputProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHLODTOOLSET_API UClass* ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolOutputProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UGenerateStaticMeshLODAssetToolOutputProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshLODToolset"), Z_Construct_UClass_UGenerateStaticMeshLODAssetToolOutputProperties_NoRegister) \ DECLARE_SERIALIZER(UGenerateStaticMeshLODAssetToolOutputProperties) #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_61_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHLODTOOLSET_API UGenerateStaticMeshLODAssetToolOutputProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UGenerateStaticMeshLODAssetToolOutputProperties(UGenerateStaticMeshLODAssetToolOutputProperties&&) = delete; \ UGenerateStaticMeshLODAssetToolOutputProperties(const UGenerateStaticMeshLODAssetToolOutputProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHLODTOOLSET_API, UGenerateStaticMeshLODAssetToolOutputProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenerateStaticMeshLODAssetToolOutputProperties); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenerateStaticMeshLODAssetToolOutputProperties) \ MESHLODTOOLSET_API virtual ~UGenerateStaticMeshLODAssetToolOutputProperties(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_58_PROLOG #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_61_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_61_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_61_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UGenerateStaticMeshLODAssetToolOutputProperties; // ********** End Class UGenerateStaticMeshLODAssetToolOutputProperties **************************** // ********** Begin Class UGenerateStaticMeshLODAssetToolPresetProperties ************************** #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_RPC_WRAPPERS_NO_PURE_DECLS \ DECLARE_FUNCTION(execWriteToPreset); \ DECLARE_FUNCTION(execReadFromPreset); struct Z_Construct_UClass_UGenerateStaticMeshLODAssetToolPresetProperties_Statics; MESHLODTOOLSET_API UClass* Z_Construct_UClass_UGenerateStaticMeshLODAssetToolPresetProperties_NoRegister(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUGenerateStaticMeshLODAssetToolPresetProperties(); \ friend struct ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolPresetProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHLODTOOLSET_API UClass* ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolPresetProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UGenerateStaticMeshLODAssetToolPresetProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshLODToolset"), Z_Construct_UClass_UGenerateStaticMeshLODAssetToolPresetProperties_NoRegister) \ DECLARE_SERIALIZER(UGenerateStaticMeshLODAssetToolPresetProperties) #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHLODTOOLSET_API UGenerateStaticMeshLODAssetToolPresetProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UGenerateStaticMeshLODAssetToolPresetProperties(UGenerateStaticMeshLODAssetToolPresetProperties&&) = delete; \ UGenerateStaticMeshLODAssetToolPresetProperties(const UGenerateStaticMeshLODAssetToolPresetProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHLODTOOLSET_API, UGenerateStaticMeshLODAssetToolPresetProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenerateStaticMeshLODAssetToolPresetProperties); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenerateStaticMeshLODAssetToolPresetProperties) \ MESHLODTOOLSET_API virtual ~UGenerateStaticMeshLODAssetToolPresetProperties(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_95_PROLOG #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_RPC_WRAPPERS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_98_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UGenerateStaticMeshLODAssetToolPresetProperties; // ********** End Class UGenerateStaticMeshLODAssetToolPresetProperties **************************** // ********** Begin Class UGenerateStaticMeshLODAssetToolProperties ******************************** #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_RPC_WRAPPERS_NO_PURE_DECLS \ DECLARE_FUNCTION(execGetGroupLayersFunc); struct Z_Construct_UClass_UGenerateStaticMeshLODAssetToolProperties_Statics; MESHLODTOOLSET_API UClass* Z_Construct_UClass_UGenerateStaticMeshLODAssetToolProperties_NoRegister(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUGenerateStaticMeshLODAssetToolProperties(); \ friend struct ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHLODTOOLSET_API UClass* ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UGenerateStaticMeshLODAssetToolProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshLODToolset"), Z_Construct_UClass_UGenerateStaticMeshLODAssetToolProperties_NoRegister) \ DECLARE_SERIALIZER(UGenerateStaticMeshLODAssetToolProperties) #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHLODTOOLSET_API UGenerateStaticMeshLODAssetToolProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UGenerateStaticMeshLODAssetToolProperties(UGenerateStaticMeshLODAssetToolProperties&&) = delete; \ UGenerateStaticMeshLODAssetToolProperties(const UGenerateStaticMeshLODAssetToolProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHLODTOOLSET_API, UGenerateStaticMeshLODAssetToolProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenerateStaticMeshLODAssetToolProperties); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenerateStaticMeshLODAssetToolProperties) \ MESHLODTOOLSET_API virtual ~UGenerateStaticMeshLODAssetToolProperties(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_130_PROLOG #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_RPC_WRAPPERS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_133_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UGenerateStaticMeshLODAssetToolProperties; // ********** End Class UGenerateStaticMeshLODAssetToolProperties ********************************** // ********** Begin ScriptStruct FGenerateStaticMeshLOD_TextureConfig ****************************** struct Z_Construct_UScriptStruct_FGenerateStaticMeshLOD_TextureConfig_Statics; #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_208_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FGenerateStaticMeshLOD_TextureConfig_Statics; \ MESHLODTOOLSET_API static class UScriptStruct* StaticStruct(); struct FGenerateStaticMeshLOD_TextureConfig; // ********** End ScriptStruct FGenerateStaticMeshLOD_TextureConfig ******************************** // ********** Begin ScriptStruct FGenerateStaticMeshLOD_MaterialConfig ***************************** struct Z_Construct_UScriptStruct_FGenerateStaticMeshLOD_MaterialConfig_Statics; #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_226_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FGenerateStaticMeshLOD_MaterialConfig_Statics; \ MESHLODTOOLSET_API static class UScriptStruct* StaticStruct(); struct FGenerateStaticMeshLOD_MaterialConfig; // ********** End ScriptStruct FGenerateStaticMeshLOD_MaterialConfig ******************************* // ********** Begin Class UGenerateStaticMeshLODAssetToolTextureProperties ************************* struct Z_Construct_UClass_UGenerateStaticMeshLODAssetToolTextureProperties_Statics; MESHLODTOOLSET_API UClass* Z_Construct_UClass_UGenerateStaticMeshLODAssetToolTextureProperties_NoRegister(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_245_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUGenerateStaticMeshLODAssetToolTextureProperties(); \ friend struct ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolTextureProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHLODTOOLSET_API UClass* ::Z_Construct_UClass_UGenerateStaticMeshLODAssetToolTextureProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UGenerateStaticMeshLODAssetToolTextureProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshLODToolset"), Z_Construct_UClass_UGenerateStaticMeshLODAssetToolTextureProperties_NoRegister) \ DECLARE_SERIALIZER(UGenerateStaticMeshLODAssetToolTextureProperties) #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_245_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHLODTOOLSET_API UGenerateStaticMeshLODAssetToolTextureProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UGenerateStaticMeshLODAssetToolTextureProperties(UGenerateStaticMeshLODAssetToolTextureProperties&&) = delete; \ UGenerateStaticMeshLODAssetToolTextureProperties(const UGenerateStaticMeshLODAssetToolTextureProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHLODTOOLSET_API, UGenerateStaticMeshLODAssetToolTextureProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenerateStaticMeshLODAssetToolTextureProperties); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGenerateStaticMeshLODAssetToolTextureProperties) \ MESHLODTOOLSET_API virtual ~UGenerateStaticMeshLODAssetToolTextureProperties(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_242_PROLOG #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_245_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_245_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_245_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UGenerateStaticMeshLODAssetToolTextureProperties; // ********** End Class UGenerateStaticMeshLODAssetToolTextureProperties *************************** // ********** Begin Class UGenerateStaticMeshLODAssetTool ****************************************** struct Z_Construct_UClass_UGenerateStaticMeshLODAssetTool_Statics; MESHLODTOOLSET_API UClass* Z_Construct_UClass_UGenerateStaticMeshLODAssetTool_NoRegister(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_266_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUGenerateStaticMeshLODAssetTool(); \ friend struct ::Z_Construct_UClass_UGenerateStaticMeshLODAssetTool_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHLODTOOLSET_API UClass* ::Z_Construct_UClass_UGenerateStaticMeshLODAssetTool_NoRegister(); \ public: \ DECLARE_CLASS2(UGenerateStaticMeshLODAssetTool, UMultiSelectionMeshEditingTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshLODToolset"), Z_Construct_UClass_UGenerateStaticMeshLODAssetTool_NoRegister) \ DECLARE_SERIALIZER(UGenerateStaticMeshLODAssetTool) #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_266_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHLODTOOLSET_API UGenerateStaticMeshLODAssetTool(); \ /** Deleted move- and copy-constructors, should never be used */ \ UGenerateStaticMeshLODAssetTool(UGenerateStaticMeshLODAssetTool&&) = delete; \ UGenerateStaticMeshLODAssetTool(const UGenerateStaticMeshLODAssetTool&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHLODTOOLSET_API, UGenerateStaticMeshLODAssetTool); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGenerateStaticMeshLODAssetTool); \ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UGenerateStaticMeshLODAssetTool) \ MESHLODTOOLSET_API virtual ~UGenerateStaticMeshLODAssetTool(); #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_263_PROLOG #define FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_266_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_266_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h_266_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UGenerateStaticMeshLODAssetTool; // ********** End Class UGenerateStaticMeshLODAssetTool ******************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_GenerateStaticMeshLODAssetTool_h // ********** Begin Enum EGenerateLODAssetOutputMode *********************************************** #define FOREACH_ENUM_EGENERATELODASSETOUTPUTMODE(op) \ op(EGenerateLODAssetOutputMode::CreateNewAsset) \ op(EGenerateLODAssetOutputMode::UpdateExistingAsset) enum class EGenerateLODAssetOutputMode : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EGenerateLODAssetOutputMode ************************************************* // ********** Begin Enum EGenerateLODAssetToolPresetAction ***************************************** #define FOREACH_ENUM_EGENERATELODASSETTOOLPRESETACTION(op) \ op(EGenerateLODAssetToolPresetAction::ReadFromPreset) \ op(EGenerateLODAssetToolPresetAction::WriteToPreset) enum class EGenerateLODAssetToolPresetAction : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EGenerateLODAssetToolPresetAction ******************************************* // ********** Begin Enum EGenerateStaticMeshLOD_BakeConstraint ************************************* #define FOREACH_ENUM_EGENERATESTATICMESHLOD_BAKECONSTRAINT(op) \ op(EGenerateStaticMeshLOD_BakeConstraint::NoConstraint) \ op(EGenerateStaticMeshLOD_BakeConstraint::DoNotBake) enum class EGenerateStaticMeshLOD_BakeConstraint; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EGenerateStaticMeshLOD_BakeConstraint *************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS