330 lines
22 KiB
C++
330 lines
22 KiB
C++
// 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<EGenerateLODAssetOutputMode> { enum { Value = true }; };
|
|
template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum<EGenerateLODAssetOutputMode>();
|
|
// ********** End Enum EGenerateLODAssetOutputMode *************************************************
|
|
|
|
// ********** Begin Enum EGenerateLODAssetToolPresetAction *****************************************
|
|
#define FOREACH_ENUM_EGENERATELODASSETTOOLPRESETACTION(op) \
|
|
op(EGenerateLODAssetToolPresetAction::ReadFromPreset) \
|
|
op(EGenerateLODAssetToolPresetAction::WriteToPreset)
|
|
|
|
enum class EGenerateLODAssetToolPresetAction : uint8;
|
|
template<> struct TIsUEnumClass<EGenerateLODAssetToolPresetAction> { enum { Value = true }; };
|
|
template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum<EGenerateLODAssetToolPresetAction>();
|
|
// ********** 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<EGenerateStaticMeshLOD_BakeConstraint> { enum { Value = true }; };
|
|
template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum<EGenerateStaticMeshLOD_BakeConstraint>();
|
|
// ********** End Enum EGenerateStaticMeshLOD_BakeConstraint ***************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|