416 lines
25 KiB
C
416 lines
25 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 "DisplaceMeshTool.h"
|
||
|
|
|
||
|
|
#ifdef MESHMODELINGTOOLS_DisplaceMeshTool_generated_h
|
||
|
|
#error "DisplaceMeshTool.generated.h already included, missing '#pragma once' in DisplaceMeshTool.h"
|
||
|
|
#endif
|
||
|
|
#define MESHMODELINGTOOLS_DisplaceMeshTool_generated_h
|
||
|
|
|
||
|
|
#include "UObject/ObjectMacros.h"
|
||
|
|
#include "UObject/ScriptMacros.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshCommonProperties ********************************************
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_RPC_WRAPPERS_NO_PURE_DECLS \
|
||
|
|
DECLARE_FUNCTION(execGetWeightMapsFunc);
|
||
|
|
|
||
|
|
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshCommonProperties_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshCommonProperties_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshCommonProperties(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshCommonProperties_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshCommonProperties_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshCommonProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshCommonProperties_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshCommonProperties)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshCommonProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshCommonProperties(UDisplaceMeshCommonProperties&&) = delete; \
|
||
|
|
UDisplaceMeshCommonProperties(const UDisplaceMeshCommonProperties&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshCommonProperties); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshCommonProperties); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDisplaceMeshCommonProperties) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshCommonProperties();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_83_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_RPC_WRAPPERS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_86_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshCommonProperties;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshCommonProperties **********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class USelectiveTessellationProperties *****************************************
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_RPC_WRAPPERS_NO_PURE_DECLS \
|
||
|
|
DECLARE_FUNCTION(execGetMaterialIDsFunc);
|
||
|
|
|
||
|
|
|
||
|
|
struct Z_Construct_UClass_USelectiveTessellationProperties_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USelectiveTessellationProperties_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUSelectiveTessellationProperties(); \
|
||
|
|
friend struct ::Z_Construct_UClass_USelectiveTessellationProperties_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_USelectiveTessellationProperties_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(USelectiveTessellationProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_USelectiveTessellationProperties_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(USelectiveTessellationProperties)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API USelectiveTessellationProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
USelectiveTessellationProperties(USelectiveTessellationProperties&&) = delete; \
|
||
|
|
USelectiveTessellationProperties(const USelectiveTessellationProperties&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, USelectiveTessellationProperties); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USelectiveTessellationProperties); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USelectiveTessellationProperties) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~USelectiveTessellationProperties();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_133_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_RPC_WRAPPERS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_136_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class USelectiveTessellationProperties;
|
||
|
|
|
||
|
|
// ********** End Class USelectiveTessellationProperties *******************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshTextureMapProperties ****************************************
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshTextureMapProperties_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshTextureMapProperties_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_160_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshTextureMapProperties(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshTextureMapProperties_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshTextureMapProperties_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshTextureMapProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshTextureMapProperties_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshTextureMapProperties)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_160_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshTextureMapProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshTextureMapProperties(UDisplaceMeshTextureMapProperties&&) = delete; \
|
||
|
|
UDisplaceMeshTextureMapProperties(const UDisplaceMeshTextureMapProperties&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshTextureMapProperties); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshTextureMapProperties); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDisplaceMeshTextureMapProperties) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshTextureMapProperties();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_157_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_160_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_160_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_160_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshTextureMapProperties;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshTextureMapProperties ******************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshDirectionalFilterProperties *********************************
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshDirectionalFilterProperties_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshDirectionalFilterProperties_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_209_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshDirectionalFilterProperties(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshDirectionalFilterProperties_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshDirectionalFilterProperties_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshDirectionalFilterProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshDirectionalFilterProperties_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshDirectionalFilterProperties)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_209_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshDirectionalFilterProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshDirectionalFilterProperties(UDisplaceMeshDirectionalFilterProperties&&) = delete; \
|
||
|
|
UDisplaceMeshDirectionalFilterProperties(const UDisplaceMeshDirectionalFilterProperties&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshDirectionalFilterProperties); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshDirectionalFilterProperties); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDisplaceMeshDirectionalFilterProperties) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshDirectionalFilterProperties();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_206_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_209_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_209_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_209_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshDirectionalFilterProperties;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshDirectionalFilterProperties ***********************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FPerlinLayerProperties ********************************************
|
||
|
|
struct Z_Construct_UScriptStruct_FPerlinLayerProperties_Statics;
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_236_GENERATED_BODY \
|
||
|
|
friend struct ::Z_Construct_UScriptStruct_FPerlinLayerProperties_Statics; \
|
||
|
|
MESHMODELINGTOOLS_API static class UScriptStruct* StaticStruct();
|
||
|
|
|
||
|
|
|
||
|
|
struct FPerlinLayerProperties;
|
||
|
|
// ********** End ScriptStruct FPerlinLayerProperties **********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshPerlinNoiseProperties ***************************************
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshPerlinNoiseProperties_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshPerlinNoiseProperties_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_260_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshPerlinNoiseProperties(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshPerlinNoiseProperties_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshPerlinNoiseProperties_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshPerlinNoiseProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshPerlinNoiseProperties_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshPerlinNoiseProperties)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_260_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshPerlinNoiseProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshPerlinNoiseProperties(UDisplaceMeshPerlinNoiseProperties&&) = delete; \
|
||
|
|
UDisplaceMeshPerlinNoiseProperties(const UDisplaceMeshPerlinNoiseProperties&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshPerlinNoiseProperties); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshPerlinNoiseProperties); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDisplaceMeshPerlinNoiseProperties) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshPerlinNoiseProperties();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_257_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_260_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_260_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_260_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshPerlinNoiseProperties;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshPerlinNoiseProperties *****************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshSineWaveProperties ******************************************
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshSineWaveProperties_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshSineWaveProperties_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_273_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshSineWaveProperties(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshSineWaveProperties_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshSineWaveProperties_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshSineWaveProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshSineWaveProperties_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshSineWaveProperties)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_273_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshSineWaveProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshSineWaveProperties(UDisplaceMeshSineWaveProperties&&) = delete; \
|
||
|
|
UDisplaceMeshSineWaveProperties(const UDisplaceMeshSineWaveProperties&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshSineWaveProperties); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshSineWaveProperties); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDisplaceMeshSineWaveProperties) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshSineWaveProperties();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_270_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_273_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_273_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_273_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshSineWaveProperties;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshSineWaveProperties ********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshToolBuilder *************************************************
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshToolBuilder_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshToolBuilder_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_297_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshToolBuilder(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshToolBuilder_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshToolBuilder_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshToolBuilder, USingleTargetWithSelectionToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshToolBuilder_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshToolBuilder)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_297_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshToolBuilder(UDisplaceMeshToolBuilder&&) = delete; \
|
||
|
|
UDisplaceMeshToolBuilder(const UDisplaceMeshToolBuilder&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshToolBuilder); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshToolBuilder); \
|
||
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDisplaceMeshToolBuilder) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshToolBuilder();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_294_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_297_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_297_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_297_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshToolBuilder;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshToolBuilder ***************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UDisplaceMeshTool ********************************************************
|
||
|
|
struct Z_Construct_UClass_UDisplaceMeshTool_Statics;
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDisplaceMeshTool_NoRegister();
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_311_INCLASS_NO_PURE_DECLS \
|
||
|
|
private: \
|
||
|
|
static void StaticRegisterNativesUDisplaceMeshTool(); \
|
||
|
|
friend struct ::Z_Construct_UClass_UDisplaceMeshTool_Statics; \
|
||
|
|
static UClass* GetPrivateStaticClass(); \
|
||
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDisplaceMeshTool_NoRegister(); \
|
||
|
|
public: \
|
||
|
|
DECLARE_CLASS2(UDisplaceMeshTool, USingleTargetWithSelectionTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDisplaceMeshTool_NoRegister) \
|
||
|
|
DECLARE_SERIALIZER(UDisplaceMeshTool)
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_311_ENHANCED_CONSTRUCTORS \
|
||
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
||
|
|
MESHMODELINGTOOLS_API UDisplaceMeshTool(); \
|
||
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
||
|
|
UDisplaceMeshTool(UDisplaceMeshTool&&) = delete; \
|
||
|
|
UDisplaceMeshTool(const UDisplaceMeshTool&) = delete; \
|
||
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDisplaceMeshTool); \
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDisplaceMeshTool); \
|
||
|
|
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDisplaceMeshTool) \
|
||
|
|
MESHMODELINGTOOLS_API virtual ~UDisplaceMeshTool();
|
||
|
|
|
||
|
|
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_308_PROLOG
|
||
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_311_GENERATED_BODY \
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
||
|
|
public: \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_311_INCLASS_NO_PURE_DECLS \
|
||
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h_311_ENHANCED_CONSTRUCTORS \
|
||
|
|
private: \
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
||
|
|
|
||
|
|
|
||
|
|
class UDisplaceMeshTool;
|
||
|
|
|
||
|
|
// ********** End Class UDisplaceMeshTool **********************************************************
|
||
|
|
|
||
|
|
#undef CURRENT_FILE_ID
|
||
|
|
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DisplaceMeshTool_h
|
||
|
|
|
||
|
|
// ********** Begin Enum EDisplaceMeshToolDisplaceType *********************************************
|
||
|
|
#define FOREACH_ENUM_EDISPLACEMESHTOOLDISPLACETYPE(op) \
|
||
|
|
op(EDisplaceMeshToolDisplaceType::Constant) \
|
||
|
|
op(EDisplaceMeshToolDisplaceType::DisplacementMap) \
|
||
|
|
op(EDisplaceMeshToolDisplaceType::RandomNoise) \
|
||
|
|
op(EDisplaceMeshToolDisplaceType::PerlinNoise) \
|
||
|
|
op(EDisplaceMeshToolDisplaceType::SineWave)
|
||
|
|
|
||
|
|
enum class EDisplaceMeshToolDisplaceType : uint8;
|
||
|
|
template<> struct TIsUEnumClass<EDisplaceMeshToolDisplaceType> { enum { Value = true }; };
|
||
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EDisplaceMeshToolDisplaceType>();
|
||
|
|
// ********** End Enum EDisplaceMeshToolDisplaceType ***********************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EDisplaceMeshToolSubdivisionType ******************************************
|
||
|
|
#define FOREACH_ENUM_EDISPLACEMESHTOOLSUBDIVISIONTYPE(op) \
|
||
|
|
op(EDisplaceMeshToolSubdivisionType::Flat) \
|
||
|
|
op(EDisplaceMeshToolSubdivisionType::PNTriangles)
|
||
|
|
|
||
|
|
enum class EDisplaceMeshToolSubdivisionType : uint8;
|
||
|
|
template<> struct TIsUEnumClass<EDisplaceMeshToolSubdivisionType> { enum { Value = true }; };
|
||
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EDisplaceMeshToolSubdivisionType>();
|
||
|
|
// ********** End Enum EDisplaceMeshToolSubdivisionType ********************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EDisplaceMeshToolTriangleSelectionType ************************************
|
||
|
|
#define FOREACH_ENUM_EDISPLACEMESHTOOLTRIANGLESELECTIONTYPE(op) \
|
||
|
|
op(EDisplaceMeshToolTriangleSelectionType::None) \
|
||
|
|
op(EDisplaceMeshToolTriangleSelectionType::Material)
|
||
|
|
|
||
|
|
enum class EDisplaceMeshToolTriangleSelectionType : uint8;
|
||
|
|
template<> struct TIsUEnumClass<EDisplaceMeshToolTriangleSelectionType> { enum { Value = true }; };
|
||
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EDisplaceMeshToolTriangleSelectionType>();
|
||
|
|
// ********** End Enum EDisplaceMeshToolTriangleSelectionType **************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EDisplaceMeshToolChannelType **********************************************
|
||
|
|
#define FOREACH_ENUM_EDISPLACEMESHTOOLCHANNELTYPE(op) \
|
||
|
|
op(EDisplaceMeshToolChannelType::Red) \
|
||
|
|
op(EDisplaceMeshToolChannelType::Green) \
|
||
|
|
op(EDisplaceMeshToolChannelType::Blue) \
|
||
|
|
op(EDisplaceMeshToolChannelType::Alpha)
|
||
|
|
|
||
|
|
enum class EDisplaceMeshToolChannelType : uint8;
|
||
|
|
template<> struct TIsUEnumClass<EDisplaceMeshToolChannelType> { enum { Value = true }; };
|
||
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EDisplaceMeshToolChannelType>();
|
||
|
|
// ********** End Enum EDisplaceMeshToolChannelType ************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|