Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,150 @@
// 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 "MaterialEditingLibrary.h"
#ifdef MATERIALEDITOR_MaterialEditingLibrary_generated_h
#error "MaterialEditingLibrary.generated.h already included, missing '#pragma once' in MaterialEditingLibrary.h"
#endif
#define MATERIALEDITOR_MaterialEditingLibrary_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UClass;
class UMaterial;
class UMaterialExpression;
class UMaterialFunction;
class UMaterialFunctionInterface;
class UMaterialInstanceConstant;
class UMaterialInterface;
class UObject;
class URuntimeVirtualTexture;
class USparseVolumeTexture;
class UTexture;
struct FAssetData;
struct FLinearColor;
struct FMaterialStatistics;
struct FSoftObjectPath;
// ********** Begin ScriptStruct FMaterialStatistics ***********************************************
struct Z_Construct_UScriptStruct_FMaterialStatistics_Statics;
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_23_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMaterialStatistics_Statics; \
MATERIALEDITOR_API static class UScriptStruct* StaticStruct();
struct FMaterialStatistics;
// ********** End ScriptStruct FMaterialStatistics *************************************************
// ********** Begin Class UMaterialEditingLibrary **************************************************
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGetNaniteOverrideMaterial); \
DECLARE_FUNCTION(execGetStatistics); \
DECLARE_FUNCTION(execGetStaticSwitchParameterSource); \
DECLARE_FUNCTION(execRenameMaterialFunctionParameterGroup); \
DECLARE_FUNCTION(execRenameMaterialParameterGroup); \
DECLARE_FUNCTION(execGetTextureParameterSource); \
DECLARE_FUNCTION(execGetVectorParameterSource); \
DECLARE_FUNCTION(execGetScalarParameterSource); \
DECLARE_FUNCTION(execGetStaticSwitchParameterNames); \
DECLARE_FUNCTION(execGetTextureParameterNames); \
DECLARE_FUNCTION(execGetVectorParameterNames); \
DECLARE_FUNCTION(execGetScalarParameterNames); \
DECLARE_FUNCTION(execGetChildInstances); \
DECLARE_FUNCTION(execUpdateMaterialInstance); \
DECLARE_FUNCTION(execSetMaterialInstanceStaticSwitchParameterValue); \
DECLARE_FUNCTION(execGetMaterialInstanceStaticSwitchParameterValue); \
DECLARE_FUNCTION(execSetMaterialInstanceVectorParameterValue); \
DECLARE_FUNCTION(execGetMaterialInstanceVectorParameterValue); \
DECLARE_FUNCTION(execSetMaterialInstanceSparseVolumeTextureParameterValue); \
DECLARE_FUNCTION(execGetMaterialInstanceSparseVolumeTextureParameterValue); \
DECLARE_FUNCTION(execSetMaterialInstanceRuntimeVirtualTextureParameterValue); \
DECLARE_FUNCTION(execGetMaterialInstanceRuntimeVirtualTextureParameterValue); \
DECLARE_FUNCTION(execSetMaterialInstanceTextureParameterValue); \
DECLARE_FUNCTION(execGetMaterialInstanceTextureParameterValue); \
DECLARE_FUNCTION(execSetMaterialInstanceScalarParameterValue); \
DECLARE_FUNCTION(execGetMaterialInstanceScalarParameterValue); \
DECLARE_FUNCTION(execClearAllMaterialInstanceParameters); \
DECLARE_FUNCTION(execSetMaterialInstanceParent); \
DECLARE_FUNCTION(execLayoutMaterialFunctionExpressions); \
DECLARE_FUNCTION(execUpdateMaterialFunction); \
DECLARE_FUNCTION(execDeleteMaterialExpressionInFunction); \
DECLARE_FUNCTION(execDeleteAllMaterialExpressionsInFunction); \
DECLARE_FUNCTION(execCreateMaterialExpressionInFunction); \
DECLARE_FUNCTION(execGetNumMaterialExpressionsInFunction); \
DECLARE_FUNCTION(execGetUsedTextures); \
DECLARE_FUNCTION(execGetMaterialExpressionNodePosition); \
DECLARE_FUNCTION(execGetInputNodeOutputNameForMaterialExpression); \
DECLARE_FUNCTION(execGetInputsForMaterialExpression); \
DECLARE_FUNCTION(execGetMaterialExpressionInputTypes); \
DECLARE_FUNCTION(execGetMaterialExpressionInputNames); \
DECLARE_FUNCTION(execGetMaterialPropertyInputNodeOutputName); \
DECLARE_FUNCTION(execGetMaterialPropertyInputNode); \
DECLARE_FUNCTION(execGetMaterialSelectedNodes); \
DECLARE_FUNCTION(execGetMaterialDefaultStaticSwitchParameterValue); \
DECLARE_FUNCTION(execGetMaterialDefaultVectorParameterValue); \
DECLARE_FUNCTION(execGetMaterialDefaultTextureParameterValue); \
DECLARE_FUNCTION(execGetMaterialDefaultScalarParameterValue); \
DECLARE_FUNCTION(execLayoutMaterialExpressions); \
DECLARE_FUNCTION(execRecompileMaterial); \
DECLARE_FUNCTION(execConnectMaterialExpressions); \
DECLARE_FUNCTION(execConnectMaterialProperty); \
DECLARE_FUNCTION(execHasMaterialUsage); \
DECLARE_FUNCTION(execSetMaterialUsage); \
DECLARE_FUNCTION(execDuplicateMaterialExpression); \
DECLARE_FUNCTION(execCreateMaterialExpression); \
DECLARE_FUNCTION(execDeleteMaterialExpression); \
DECLARE_FUNCTION(execDeleteAllMaterialExpressions); \
DECLARE_FUNCTION(execGetNumMaterialExpressions);
struct Z_Construct_UClass_UMaterialEditingLibrary_Statics;
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditingLibrary_NoRegister();
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMaterialEditingLibrary(); \
friend struct ::Z_Construct_UClass_UMaterialEditingLibrary_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MATERIALEDITOR_API UClass* ::Z_Construct_UClass_UMaterialEditingLibrary_NoRegister(); \
public: \
DECLARE_CLASS2(UMaterialEditingLibrary, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MaterialEditor"), Z_Construct_UClass_UMaterialEditingLibrary_NoRegister) \
DECLARE_SERIALIZER(UMaterialEditingLibrary)
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MATERIALEDITOR_API UMaterialEditingLibrary(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMaterialEditingLibrary(UMaterialEditingLibrary&&) = delete; \
UMaterialEditingLibrary(const UMaterialEditingLibrary&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MATERIALEDITOR_API, UMaterialEditingLibrary); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMaterialEditingLibrary); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMaterialEditingLibrary) \
MATERIALEDITOR_API virtual ~UMaterialEditingLibrary();
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_59_PROLOG
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h_62_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMaterialEditingLibrary;
// ********** End Class UMaterialEditingLibrary ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditingLibrary_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeMaterialEditor_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_MaterialEditor;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_MaterialEditor()
{
if (!Z_Registration_Info_UPackage__Script_MaterialEditor.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/MaterialEditor",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xAEC2EEFC,
0x30B55721,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_MaterialEditor.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_MaterialEditor.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_MaterialEditor(Z_Construct_UPackage__Script_MaterialEditor, TEXT("/Script/MaterialEditor"), Z_Registration_Info_UPackage__Script_MaterialEditor, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xAEC2EEFC, 0x30B55721));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,119 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MaterialEditorContext.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMaterialEditorContext() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditorMenuContext();
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditorMenuContext_NoRegister();
UPackage* Z_Construct_UPackage__Script_MaterialEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UMaterialEditorMenuContext ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialEditorMenuContext;
UClass* UMaterialEditorMenuContext::GetPrivateStaticClass()
{
using TClass = UMaterialEditorMenuContext;
if (!Z_Registration_Info_UClass_UMaterialEditorMenuContext.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MaterialEditorMenuContext"),
Z_Registration_Info_UClass_UMaterialEditorMenuContext.InnerSingleton,
StaticRegisterNativesUMaterialEditorMenuContext,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UMaterialEditorMenuContext.InnerSingleton;
}
UClass* Z_Construct_UClass_UMaterialEditorMenuContext_NoRegister()
{
return UMaterialEditorMenuContext::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMaterialEditorMenuContext_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MaterialEditorContext.h" },
{ "ModuleRelativePath", "Public/MaterialEditorContext.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMaterialEditorMenuContext constinit property declarations ***************
// ********** End Class UMaterialEditorMenuContext constinit property declarations *****************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMaterialEditorMenuContext>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMaterialEditorMenuContext_Statics
UObject* (*const Z_Construct_UClass_UMaterialEditorMenuContext_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_MaterialEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialEditorMenuContext_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialEditorMenuContext_Statics::ClassParams = {
&UMaterialEditorMenuContext::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialEditorMenuContext_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialEditorMenuContext_Statics::Class_MetaDataParams)
};
void UMaterialEditorMenuContext::StaticRegisterNativesUMaterialEditorMenuContext()
{
}
UClass* Z_Construct_UClass_UMaterialEditorMenuContext()
{
if (!Z_Registration_Info_UClass_UMaterialEditorMenuContext.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialEditorMenuContext.OuterSingleton, Z_Construct_UClass_UMaterialEditorMenuContext_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMaterialEditorMenuContext.OuterSingleton;
}
UMaterialEditorMenuContext::UMaterialEditorMenuContext(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialEditorMenuContext);
UMaterialEditorMenuContext::~UMaterialEditorMenuContext() {}
// ********** End Class UMaterialEditorMenuContext *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h__Script_MaterialEditor_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMaterialEditorMenuContext, UMaterialEditorMenuContext::StaticClass, TEXT("UMaterialEditorMenuContext"), &Z_Registration_Info_UClass_UMaterialEditorMenuContext, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialEditorMenuContext), 1337876878U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h__Script_MaterialEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h__Script_MaterialEditor_3629101343{
TEXT("/Script/MaterialEditor"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h__Script_MaterialEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h__Script_MaterialEditor_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,63 @@
// 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 "MaterialEditorContext.h"
#ifdef MATERIALEDITOR_MaterialEditorContext_generated_h
#error "MaterialEditorContext.generated.h already included, missing '#pragma once' in MaterialEditorContext.h"
#endif
#define MATERIALEDITOR_MaterialEditorContext_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMaterialEditorMenuContext ***********************************************
struct Z_Construct_UClass_UMaterialEditorMenuContext_Statics;
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditorMenuContext_NoRegister();
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMaterialEditorMenuContext(); \
friend struct ::Z_Construct_UClass_UMaterialEditorMenuContext_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MATERIALEDITOR_API UClass* ::Z_Construct_UClass_UMaterialEditorMenuContext_NoRegister(); \
public: \
DECLARE_CLASS2(UMaterialEditorMenuContext, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MaterialEditor"), Z_Construct_UClass_UMaterialEditorMenuContext_NoRegister) \
DECLARE_SERIALIZER(UMaterialEditorMenuContext)
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h_14_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MATERIALEDITOR_API UMaterialEditorMenuContext(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMaterialEditorMenuContext(UMaterialEditorMenuContext&&) = delete; \
UMaterialEditorMenuContext(const UMaterialEditorMenuContext&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MATERIALEDITOR_API, UMaterialEditorMenuContext); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMaterialEditorMenuContext); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMaterialEditorMenuContext) \
MATERIALEDITOR_API virtual ~UMaterialEditorMenuContext();
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h_11_PROLOG
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMaterialEditorMenuContext;
// ********** End Class UMaterialEditorMenuContext *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorContext_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,647 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MaterialEditorSettings.h"
#include "UObject/SoftObjectPath.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMaterialEditorSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FFilePath();
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditorSettings();
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditorSettings_NoRegister();
MATERIALEDITOR_API UEnum* Z_Construct_UEnum_MaterialEditor_EBackgroundType();
MATERIALEDITOR_API UEnum* Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler();
MATERIALEDITOR_API UScriptStruct* Z_Construct_UScriptStruct_FCheckerboardSettings();
MATERIALEDITOR_API UScriptStruct* Z_Construct_UScriptStruct_FPreviewBackgroundSettings();
UPackage* Z_Construct_UPackage__Script_MaterialEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EOfflineShaderCompiler ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EOfflineShaderCompiler;
static UEnum* EOfflineShaderCompiler_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EOfflineShaderCompiler.OuterSingleton)
{
Z_Registration_Info_UEnum_EOfflineShaderCompiler.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler, (UObject*)Z_Construct_UPackage__Script_MaterialEditor(), TEXT("EOfflineShaderCompiler"));
}
return Z_Registration_Info_UEnum_EOfflineShaderCompiler.OuterSingleton;
}
template<> MATERIALEDITOR_NON_ATTRIBUTED_API UEnum* StaticEnum<EOfflineShaderCompiler>()
{
return EOfflineShaderCompiler_StaticEnum();
}
struct Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Adreno.DisplayName", "Adreno Offline Compiler" },
{ "Adreno.Name", "EOfflineShaderCompiler::Adreno" },
{ "Comment", "/**\n * Enumerates offline shader compiler for the material editor\n */" },
{ "Mali.DisplayName", "Mali Offline Compiler" },
{ "Mali.Name", "EOfflineShaderCompiler::Mali" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Enumerates offline shader compiler for the material editor" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EOfflineShaderCompiler::Mali", (int64)EOfflineShaderCompiler::Mali },
{ "EOfflineShaderCompiler::Adreno", (int64)EOfflineShaderCompiler::Adreno },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_MaterialEditor,
nullptr,
"EOfflineShaderCompiler",
"EOfflineShaderCompiler",
Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler()
{
if (!Z_Registration_Info_UEnum_EOfflineShaderCompiler.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EOfflineShaderCompiler.InnerSingleton, Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EOfflineShaderCompiler.InnerSingleton;
}
// ********** End Enum EOfflineShaderCompiler ******************************************************
// ********** Begin Enum EBackgroundType ***********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBackgroundType;
static UEnum* EBackgroundType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EBackgroundType.OuterSingleton)
{
Z_Registration_Info_UEnum_EBackgroundType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MaterialEditor_EBackgroundType, (UObject*)Z_Construct_UPackage__Script_MaterialEditor(), TEXT("EBackgroundType"));
}
return Z_Registration_Info_UEnum_EBackgroundType.OuterSingleton;
}
template<> MATERIALEDITOR_NON_ATTRIBUTED_API UEnum* StaticEnum<EBackgroundType>()
{
return EBackgroundType_StaticEnum();
}
struct Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Checkered.DisplayName", "Checkered" },
{ "Checkered.Name", "EBackgroundType::Checkered" },
{ "Comment", "/**\n * Enumerates background for the material editor UI viewport (similar to ETextureEditorBackgrounds)\n */" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "SolidColor.DisplayName", "Solid Color" },
{ "SolidColor.Name", "EBackgroundType::SolidColor" },
{ "ToolTip", "Enumerates background for the material editor UI viewport (similar to ETextureEditorBackgrounds)" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EBackgroundType::SolidColor", (int64)EBackgroundType::SolidColor },
{ "EBackgroundType::Checkered", (int64)EBackgroundType::Checkered },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_MaterialEditor,
nullptr,
"EBackgroundType",
"EBackgroundType",
Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_MaterialEditor_EBackgroundType()
{
if (!Z_Registration_Info_UEnum_EBackgroundType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBackgroundType.InnerSingleton, Z_Construct_UEnum_MaterialEditor_EBackgroundType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EBackgroundType.InnerSingleton;
}
// ********** End Enum EBackgroundType *************************************************************
// ********** Begin ScriptStruct FCheckerboardSettings *********************************************
struct Z_Construct_UScriptStruct_FCheckerboardSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FCheckerboardSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FCheckerboardSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorOne_MetaData[] = {
{ "Category", "Checkerboard" },
{ "Comment", "// The first color of the checkerboard.\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The first color of the checkerboard." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorTwo_MetaData[] = {
{ "Category", "Checkerboard" },
{ "Comment", "// The second color of the checkerboard\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The second color of the checkerboard" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Size_MetaData[] = {
{ "Category", "Checkerboard" },
{ "ClampMax", "4096" },
{ "ClampMin", "2" },
{ "Comment", "// The size of the checkered tiles\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The size of the checkered tiles" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FCheckerboardSettings constinit property declarations *************
static const UECodeGen_Private::FStructPropertyParams NewProp_ColorOne;
static const UECodeGen_Private::FStructPropertyParams NewProp_ColorTwo;
static const UECodeGen_Private::FIntPropertyParams NewProp_Size;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FCheckerboardSettings constinit property declarations ***************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FCheckerboardSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FCheckerboardSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FCheckerboardSettings;
class UScriptStruct* FCheckerboardSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FCheckerboardSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FCheckerboardSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FCheckerboardSettings, (UObject*)Z_Construct_UPackage__Script_MaterialEditor(), TEXT("CheckerboardSettings"));
}
return Z_Registration_Info_UScriptStruct_FCheckerboardSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FCheckerboardSettings Property Definitions ************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewProp_ColorOne = { "ColorOne", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCheckerboardSettings, ColorOne), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorOne_MetaData), NewProp_ColorOne_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewProp_ColorTwo = { "ColorTwo", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCheckerboardSettings, ColorTwo), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorTwo_MetaData), NewProp_ColorTwo_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewProp_Size = { "Size", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FCheckerboardSettings, Size), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Size_MetaData), NewProp_Size_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewProp_ColorOne,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewProp_ColorTwo,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewProp_Size,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FCheckerboardSettings Property Definitions **************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MaterialEditor,
nullptr,
&NewStructOps,
"CheckerboardSettings",
Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::PropPointers),
sizeof(FCheckerboardSettings),
alignof(FCheckerboardSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FCheckerboardSettings()
{
if (!Z_Registration_Info_UScriptStruct_FCheckerboardSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FCheckerboardSettings.InnerSingleton, Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FCheckerboardSettings.InnerSingleton);
}
// ********** End ScriptStruct FCheckerboardSettings ***********************************************
// ********** Begin ScriptStruct FPreviewBackgroundSettings ****************************************
struct Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPreviewBackgroundSettings); }
static inline consteval int16 GetStructAlignment() { return alignof(FPreviewBackgroundSettings); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowBorder_MetaData[] = {
{ "Comment", "// If true, displays a border around the texture (configured via the material editor)\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "If true, displays a border around the texture (configured via the material editor)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BorderColor_MetaData[] = {
{ "Category", "Background" },
{ "Comment", "// Color to use for the border, if enabled\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Color to use for the border, if enabled" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackgroundType_MetaData[] = {
{ "Comment", "// The type of background to show (configured via the material editor)\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The type of background to show (configured via the material editor)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackgroundColor_MetaData[] = {
{ "Category", "Background" },
{ "Comment", "// The color used as the background of the preview\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The color used as the background of the preview" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Checkerboard_MetaData[] = {
{ "Category", "Background" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPreviewBackgroundSettings constinit property declarations ********
static void NewProp_bShowBorder_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowBorder;
static const UECodeGen_Private::FStructPropertyParams NewProp_BorderColor;
static const UECodeGen_Private::FBytePropertyParams NewProp_BackgroundType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_BackgroundType;
static const UECodeGen_Private::FStructPropertyParams NewProp_BackgroundColor;
static const UECodeGen_Private::FStructPropertyParams NewProp_Checkerboard;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPreviewBackgroundSettings constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPreviewBackgroundSettings>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings;
class UScriptStruct* FPreviewBackgroundSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPreviewBackgroundSettings, (UObject*)Z_Construct_UPackage__Script_MaterialEditor(), TEXT("PreviewBackgroundSettings"));
}
return Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings.OuterSingleton;
}
// ********** Begin ScriptStruct FPreviewBackgroundSettings Property Definitions *******************
void Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_bShowBorder_SetBit(void* Obj)
{
((FPreviewBackgroundSettings*)Obj)->bShowBorder = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_bShowBorder = { "bShowBorder", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPreviewBackgroundSettings), &Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_bShowBorder_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowBorder_MetaData), NewProp_bShowBorder_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BorderColor = { "BorderColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPreviewBackgroundSettings, BorderColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BorderColor_MetaData), NewProp_BorderColor_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BackgroundType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BackgroundType = { "BackgroundType", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPreviewBackgroundSettings, BackgroundType), Z_Construct_UEnum_MaterialEditor_EBackgroundType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackgroundType_MetaData), NewProp_BackgroundType_MetaData) }; // 106374502
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BackgroundColor = { "BackgroundColor", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPreviewBackgroundSettings, BackgroundColor), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackgroundColor_MetaData), NewProp_BackgroundColor_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_Checkerboard = { "Checkerboard", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPreviewBackgroundSettings, Checkerboard), Z_Construct_UScriptStruct_FCheckerboardSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Checkerboard_MetaData), NewProp_Checkerboard_MetaData) }; // 3553081039
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_bShowBorder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BorderColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BackgroundType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BackgroundType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_BackgroundColor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewProp_Checkerboard,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPreviewBackgroundSettings Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MaterialEditor,
nullptr,
&NewStructOps,
"PreviewBackgroundSettings",
Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::PropPointers),
sizeof(FPreviewBackgroundSettings),
alignof(FPreviewBackgroundSettings),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPreviewBackgroundSettings()
{
if (!Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings.InnerSingleton, Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings.InnerSingleton);
}
// ********** End ScriptStruct FPreviewBackgroundSettings ******************************************
// ********** Begin Class UMaterialEditorSettings **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMaterialEditorSettings;
UClass* UMaterialEditorSettings::GetPrivateStaticClass()
{
using TClass = UMaterialEditorSettings;
if (!Z_Registration_Info_UClass_UMaterialEditorSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MaterialEditorSettings"),
Z_Registration_Info_UClass_UMaterialEditorSettings.InnerSingleton,
StaticRegisterNativesUMaterialEditorSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UMaterialEditorSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UMaterialEditorSettings_NoRegister()
{
return UMaterialEditorSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMaterialEditorSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MaterialEditorSettings.h" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowIgnoringCompilationErrors_MetaData[] = {
{ "Category", "Editor Defaults" },
{ "Comment", "/**\n\x09""Allow ignoring compilation errors of platform shaders and derived materials.\n\x09*/" },
{ "DisplayName", "Allow Ignoring Compilation Errors" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Allow ignoring compilation errors of platform shaders and derived materials." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuNodeTitleWeight_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** The amount of weight placed on the search items title\". */" },
{ "DisplayName", "Node Title Weight" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The amount of weight placed on the search items title\"." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuKeywordWeight_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** The amount of weight placed on search items keyword. */" },
{ "DisplayName", "Keyword Weight" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The amount of weight placed on search items keyword." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuDescriptionWeight_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** amount of weight placed on description that match what the user has typed in. */" },
{ "DisplayName", "Menu description Weight" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "amount of weight placed on description that match what the user has typed in." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuCategoryWeight_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** The amount of weight placed on categories that match what the user has typed. */" },
{ "DisplayName", "Category Weight" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The amount of weight placed on categories that match what the user has typed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuWholeMatchLocalizedWeightMultiplier_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** The multiplier given if there is an exact localized match to the search. */" },
{ "DisplayName", "Whole Match Localized Weight Multiplier" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The multiplier given if there is an exact localized match to the search." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuWholeMatchWeightMultiplier_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** The multiplier given if there is an exact match to the search term. */" },
{ "DisplayName", "Whole Match Weight Multiplier" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The multiplier given if there is an exact match to the search term." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuStartsWithBonusWeightMultiplier_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** The multiplier given if the keyword starts with a term the user typed in. */" },
{ "DisplayName", "Starts With Bonus Weight Multiplier" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The multiplier given if the keyword starts with a term the user typed in." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuPercentageMatchWeightMultiplier_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** A multiplier for how much weight to give something based on the percentage match it is. */" },
{ "DisplayName", "Percentage Match Weight Multiplier" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "A multiplier for how much weight to give something based on the percentage match it is." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ContextMenuShorterMatchWeight_MetaData[] = {
{ "Category", "Context Menu" },
{ "Comment", "/** Increasing this weight will make shorter words preferred. */" },
{ "DisplayName", "Shorter Match Weight" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Increasing this weight will make shorter words preferred." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OfflineCompiler_MetaData[] = {
{ "Category", "Offline Shader Compilers" },
{ "Comment", "/**\n\x09Offline shader compiler to use.\n\x09Mali Offline Compiler: Official website address: https://developer.arm.com/products/software-development-tools/graphics-development-tools/mali-offline-compiler/downloads\n\x09""Adreno Offline Compiler: Official website address: https://developer.qualcomm.com/software/adreno-gpu-sdk/tools\n\x09*/" },
{ "DisplayName", "Offline Shader Compiler" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Offline shader compiler to use.\nMali Offline Compiler: Official website address: https://developer.arm.com/products/software-development-tools/graphics-development-tools/mali-offline-compiler/downloads\nAdreno Offline Compiler: Official website address: https://developer.qualcomm.com/software/adreno-gpu-sdk/tools" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OfflineCompilerPath_MetaData[] = {
{ "Category", "Offline Shader Compilers" },
{ "Comment", "/**\n\x09Path to user installed shader compiler that can be used by the material editor to compile and extract shader informations for Android platforms.\n\x09*/" },
{ "DisplayName", "Offline Compiler Path" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Path to user installed shader compiler that can be used by the material editor to compile and extract shader informations for Android platforms." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GPUTarget_MetaData[] = {
{ "Category", "Offline Shader Compilers" },
{ "Comment", "/**\n\x09The GPU target if the offline shader compiler needs one (Adreno GPU only).\n\x09*/" },
{ "DisplayName", "GPU Target" },
{ "EditCondition", "OfflineCompiler == EOfflineShaderCompiler::Adreno" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The GPU target if the offline shader compiler needs one (Adreno GPU only)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSaveCompilerStatsFiles_MetaData[] = {
{ "Category", "Offline Shader Compilers" },
{ "Comment", "/**\n\x09Whether to save offline compiler stats files to Engine\\Shaders\n\x09*/" },
{ "DisplayName", "Save Compiler Stats Files" },
{ "EditCondition", "OfflineCompiler == EOfflineShaderCompiler::Adreno" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Whether to save offline compiler stats files to Engine\\Shaders" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDumpAll_MetaData[] = {
{ "Category", "Offline Shader Compilers" },
{ "Comment", "/**\n\x09Whether to dump stats only or all information to file (Adreno GPU only).\n\x09*/" },
{ "DisplayName", "Dump All Stats To Compiler Stats Files" },
{ "EditCondition", "OfflineCompiler == EOfflineShaderCompiler::Adreno" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Whether to dump stats only or all information to file (Adreno GPU only)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPreviewWidth_MetaData[] = {
{ "Category", "User Interface Domain" },
{ "ClampMax", "4096" },
{ "ClampMin", "1" },
{ "Comment", "// The width (in pixels) of the preview viewport when a material editor is first opened\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The width (in pixels) of the preview viewport when a material editor is first opened" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DefaultPreviewHeight_MetaData[] = {
{ "Category", "User Interface Domain" },
{ "ClampMax", "4096" },
{ "ClampMin", "1" },
{ "Comment", "// The height (in pixels) of the preview viewport when a material editor is first opened\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "The height (in pixels) of the preview viewport when a material editor is first opened" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreviewBackground_MetaData[] = {
{ "Category", "User Interface Domain" },
{ "Comment", "// Configures the background shown behind the UI material preview\n" },
{ "ModuleRelativePath", "Public/MaterialEditorSettings.h" },
{ "ToolTip", "Configures the background shown behind the UI material preview" },
};
#endif // WITH_METADATA
// ********** Begin Class UMaterialEditorSettings constinit property declarations ******************
static void NewProp_bAllowIgnoringCompilationErrors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowIgnoringCompilationErrors;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuNodeTitleWeight;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuKeywordWeight;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuDescriptionWeight;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuCategoryWeight;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuWholeMatchLocalizedWeightMultiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuWholeMatchWeightMultiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuStartsWithBonusWeightMultiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuPercentageMatchWeightMultiplier;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ContextMenuShorterMatchWeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_OfflineCompiler_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_OfflineCompiler;
static const UECodeGen_Private::FStructPropertyParams NewProp_OfflineCompilerPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_GPUTarget;
static void NewProp_bSaveCompilerStatsFiles_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSaveCompilerStatsFiles;
static void NewProp_bDumpAll_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDumpAll;
static const UECodeGen_Private::FIntPropertyParams NewProp_DefaultPreviewWidth;
static const UECodeGen_Private::FIntPropertyParams NewProp_DefaultPreviewHeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_PreviewBackground;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMaterialEditorSettings constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMaterialEditorSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMaterialEditorSettings_Statics
// ********** Begin Class UMaterialEditorSettings Property Definitions *****************************
void Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bAllowIgnoringCompilationErrors_SetBit(void* Obj)
{
((UMaterialEditorSettings*)Obj)->bAllowIgnoringCompilationErrors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bAllowIgnoringCompilationErrors = { "bAllowIgnoringCompilationErrors", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMaterialEditorSettings), &Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bAllowIgnoringCompilationErrors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowIgnoringCompilationErrors_MetaData), NewProp_bAllowIgnoringCompilationErrors_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuNodeTitleWeight = { "ContextMenuNodeTitleWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuNodeTitleWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuNodeTitleWeight_MetaData), NewProp_ContextMenuNodeTitleWeight_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuKeywordWeight = { "ContextMenuKeywordWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuKeywordWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuKeywordWeight_MetaData), NewProp_ContextMenuKeywordWeight_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuDescriptionWeight = { "ContextMenuDescriptionWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuDescriptionWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuDescriptionWeight_MetaData), NewProp_ContextMenuDescriptionWeight_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuCategoryWeight = { "ContextMenuCategoryWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuCategoryWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuCategoryWeight_MetaData), NewProp_ContextMenuCategoryWeight_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuWholeMatchLocalizedWeightMultiplier = { "ContextMenuWholeMatchLocalizedWeightMultiplier", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuWholeMatchLocalizedWeightMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuWholeMatchLocalizedWeightMultiplier_MetaData), NewProp_ContextMenuWholeMatchLocalizedWeightMultiplier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuWholeMatchWeightMultiplier = { "ContextMenuWholeMatchWeightMultiplier", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuWholeMatchWeightMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuWholeMatchWeightMultiplier_MetaData), NewProp_ContextMenuWholeMatchWeightMultiplier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuStartsWithBonusWeightMultiplier = { "ContextMenuStartsWithBonusWeightMultiplier", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuStartsWithBonusWeightMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuStartsWithBonusWeightMultiplier_MetaData), NewProp_ContextMenuStartsWithBonusWeightMultiplier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuPercentageMatchWeightMultiplier = { "ContextMenuPercentageMatchWeightMultiplier", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuPercentageMatchWeightMultiplier), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuPercentageMatchWeightMultiplier_MetaData), NewProp_ContextMenuPercentageMatchWeightMultiplier_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuShorterMatchWeight = { "ContextMenuShorterMatchWeight", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, ContextMenuShorterMatchWeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ContextMenuShorterMatchWeight_MetaData), NewProp_ContextMenuShorterMatchWeight_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_OfflineCompiler_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_OfflineCompiler = { "OfflineCompiler", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, OfflineCompiler), Z_Construct_UEnum_MaterialEditor_EOfflineShaderCompiler, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OfflineCompiler_MetaData), NewProp_OfflineCompiler_MetaData) }; // 2768009158
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_OfflineCompilerPath = { "OfflineCompilerPath", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, OfflineCompilerPath), Z_Construct_UScriptStruct_FFilePath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OfflineCompilerPath_MetaData), NewProp_OfflineCompilerPath_MetaData) }; // 1592925316
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_GPUTarget = { "GPUTarget", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, GPUTarget), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GPUTarget_MetaData), NewProp_GPUTarget_MetaData) };
void Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bSaveCompilerStatsFiles_SetBit(void* Obj)
{
((UMaterialEditorSettings*)Obj)->bSaveCompilerStatsFiles = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bSaveCompilerStatsFiles = { "bSaveCompilerStatsFiles", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMaterialEditorSettings), &Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bSaveCompilerStatsFiles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSaveCompilerStatsFiles_MetaData), NewProp_bSaveCompilerStatsFiles_MetaData) };
void Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bDumpAll_SetBit(void* Obj)
{
((UMaterialEditorSettings*)Obj)->bDumpAll = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bDumpAll = { "bDumpAll", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMaterialEditorSettings), &Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bDumpAll_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDumpAll_MetaData), NewProp_bDumpAll_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_DefaultPreviewWidth = { "DefaultPreviewWidth", nullptr, (EPropertyFlags)0x0020080000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, DefaultPreviewWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPreviewWidth_MetaData), NewProp_DefaultPreviewWidth_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_DefaultPreviewHeight = { "DefaultPreviewHeight", nullptr, (EPropertyFlags)0x0020080000004001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, DefaultPreviewHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DefaultPreviewHeight_MetaData), NewProp_DefaultPreviewHeight_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_PreviewBackground = { "PreviewBackground", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMaterialEditorSettings, PreviewBackground), Z_Construct_UScriptStruct_FPreviewBackgroundSettings, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreviewBackground_MetaData), NewProp_PreviewBackground_MetaData) }; // 3422342712
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMaterialEditorSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bAllowIgnoringCompilationErrors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuNodeTitleWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuKeywordWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuDescriptionWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuCategoryWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuWholeMatchLocalizedWeightMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuWholeMatchWeightMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuStartsWithBonusWeightMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuPercentageMatchWeightMultiplier,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_ContextMenuShorterMatchWeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_OfflineCompiler_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_OfflineCompiler,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_OfflineCompilerPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_GPUTarget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bSaveCompilerStatsFiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_bDumpAll,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_DefaultPreviewWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_DefaultPreviewHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMaterialEditorSettings_Statics::NewProp_PreviewBackground,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialEditorSettings_Statics::PropPointers) < 2048);
// ********** End Class UMaterialEditorSettings Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UMaterialEditorSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_MaterialEditor,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialEditorSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMaterialEditorSettings_Statics::ClassParams = {
&UMaterialEditorSettings::StaticClass,
"EditorPerProjectUserSettings",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMaterialEditorSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialEditorSettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMaterialEditorSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UMaterialEditorSettings_Statics::Class_MetaDataParams)
};
void UMaterialEditorSettings::StaticRegisterNativesUMaterialEditorSettings()
{
}
UClass* Z_Construct_UClass_UMaterialEditorSettings()
{
if (!Z_Registration_Info_UClass_UMaterialEditorSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMaterialEditorSettings.OuterSingleton, Z_Construct_UClass_UMaterialEditorSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMaterialEditorSettings.OuterSingleton;
}
UMaterialEditorSettings::UMaterialEditorSettings(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMaterialEditorSettings);
UMaterialEditorSettings::~UMaterialEditorSettings() {}
// ********** End Class UMaterialEditorSettings ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EOfflineShaderCompiler_StaticEnum, TEXT("EOfflineShaderCompiler"), &Z_Registration_Info_UEnum_EOfflineShaderCompiler, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2768009158U) },
{ EBackgroundType_StaticEnum, TEXT("EBackgroundType"), &Z_Registration_Info_UEnum_EBackgroundType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 106374502U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FCheckerboardSettings::StaticStruct, Z_Construct_UScriptStruct_FCheckerboardSettings_Statics::NewStructOps, TEXT("CheckerboardSettings"),&Z_Registration_Info_UScriptStruct_FCheckerboardSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FCheckerboardSettings), 3553081039U) },
{ FPreviewBackgroundSettings::StaticStruct, Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics::NewStructOps, TEXT("PreviewBackgroundSettings"),&Z_Registration_Info_UScriptStruct_FPreviewBackgroundSettings, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPreviewBackgroundSettings), 3422342712U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UMaterialEditorSettings, UMaterialEditorSettings::StaticClass, TEXT("UMaterialEditorSettings"), &Z_Registration_Info_UClass_UMaterialEditorSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMaterialEditorSettings), 3154957759U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_405609851{
TEXT("/Script/MaterialEditor"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h__Script_MaterialEditor_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,105 @@
// 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 "MaterialEditorSettings.h"
#ifdef MATERIALEDITOR_MaterialEditorSettings_generated_h
#error "MaterialEditorSettings.generated.h already included, missing '#pragma once' in MaterialEditorSettings.h"
#endif
#define MATERIALEDITOR_MaterialEditorSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FCheckerboardSettings *********************************************
struct Z_Construct_UScriptStruct_FCheckerboardSettings_Statics;
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FCheckerboardSettings_Statics; \
MATERIALEDITOR_API static class UScriptStruct* StaticStruct();
struct FCheckerboardSettings;
// ********** End ScriptStruct FCheckerboardSettings ***********************************************
// ********** Begin ScriptStruct FPreviewBackgroundSettings ****************************************
struct Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics;
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_69_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FPreviewBackgroundSettings_Statics; \
MATERIALEDITOR_API static class UScriptStruct* StaticStruct();
struct FPreviewBackgroundSettings;
// ********** End ScriptStruct FPreviewBackgroundSettings ******************************************
// ********** Begin Class UMaterialEditorSettings **************************************************
struct Z_Construct_UClass_UMaterialEditorSettings_Statics;
MATERIALEDITOR_API UClass* Z_Construct_UClass_UMaterialEditorSettings_NoRegister();
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_105_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMaterialEditorSettings(); \
friend struct ::Z_Construct_UClass_UMaterialEditorSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MATERIALEDITOR_API UClass* ::Z_Construct_UClass_UMaterialEditorSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UMaterialEditorSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/MaterialEditor"), Z_Construct_UClass_UMaterialEditorSettings_NoRegister) \
DECLARE_SERIALIZER(UMaterialEditorSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("EditorPerProjectUserSettings");} \
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_105_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MATERIALEDITOR_API UMaterialEditorSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMaterialEditorSettings(UMaterialEditorSettings&&) = delete; \
UMaterialEditorSettings(const UMaterialEditorSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MATERIALEDITOR_API, UMaterialEditorSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMaterialEditorSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMaterialEditorSettings) \
MATERIALEDITOR_API virtual ~UMaterialEditorSettings();
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_102_PROLOG
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_105_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_105_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h_105_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMaterialEditorSettings;
// ********** End Class UMaterialEditorSettings ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_MaterialEditor_Public_MaterialEditorSettings_h
// ********** Begin Enum EOfflineShaderCompiler ****************************************************
#define FOREACH_ENUM_EOFFLINESHADERCOMPILER(op) \
op(EOfflineShaderCompiler::Mali) \
op(EOfflineShaderCompiler::Adreno)
enum class EOfflineShaderCompiler : uint8;
template<> struct TIsUEnumClass<EOfflineShaderCompiler> { enum { Value = true }; };
template<> MATERIALEDITOR_NON_ATTRIBUTED_API UEnum* StaticEnum<EOfflineShaderCompiler>();
// ********** End Enum EOfflineShaderCompiler ******************************************************
// ********** Begin Enum EBackgroundType ***********************************************************
#define FOREACH_ENUM_EBACKGROUNDTYPE(op) \
op(EBackgroundType::SolidColor) \
op(EBackgroundType::Checkered)
enum class EBackgroundType : uint8;
template<> struct TIsUEnumClass<EBackgroundType> { enum { Value = true }; };
template<> MATERIALEDITOR_NON_ATTRIBUTED_API UEnum* StaticEnum<EBackgroundType>();
// ********** End Enum EBackgroundType *************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,165 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MaterialPropertyHelpers.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMaterialPropertyHelpers() {}
// ********** Begin Cross Module References ********************************************************
MATERIALEDITOR_API UScriptStruct* Z_Construct_UScriptStruct_FSortedParamData();
MATERIALEDITOR_API UScriptStruct* Z_Construct_UScriptStruct_FUnsortedParamData();
UNREALED_API UClass* Z_Construct_UClass_UDEditorParameterValue_NoRegister();
UPackage* Z_Construct_UPackage__Script_MaterialEditor();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FSortedParamData **************************************************
struct Z_Construct_UScriptStruct_FSortedParamData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSortedParamData); }
static inline consteval int16 GetStructAlignment() { return alignof(FSortedParamData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MaterialPropertyHelpers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameter_MetaData[] = {
{ "ModuleRelativePath", "Public/MaterialPropertyHelpers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSortedParamData constinit property declarations ******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Parameter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSortedParamData constinit property declarations ********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSortedParamData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSortedParamData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSortedParamData;
class UScriptStruct* FSortedParamData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSortedParamData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSortedParamData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSortedParamData, (UObject*)Z_Construct_UPackage__Script_MaterialEditor(), TEXT("SortedParamData"));
}
return Z_Registration_Info_UScriptStruct_FSortedParamData.OuterSingleton;
}
// ********** Begin ScriptStruct FSortedParamData Property Definitions *****************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FSortedParamData_Statics::NewProp_Parameter = { "Parameter", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSortedParamData, Parameter), Z_Construct_UClass_UDEditorParameterValue_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameter_MetaData), NewProp_Parameter_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSortedParamData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSortedParamData_Statics::NewProp_Parameter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSortedParamData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSortedParamData Property Definitions *******************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSortedParamData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MaterialEditor,
nullptr,
&NewStructOps,
"SortedParamData",
Z_Construct_UScriptStruct_FSortedParamData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSortedParamData_Statics::PropPointers),
sizeof(FSortedParamData),
alignof(FSortedParamData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSortedParamData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSortedParamData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSortedParamData()
{
if (!Z_Registration_Info_UScriptStruct_FSortedParamData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSortedParamData.InnerSingleton, Z_Construct_UScriptStruct_FSortedParamData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSortedParamData.InnerSingleton);
}
// ********** End ScriptStruct FSortedParamData ****************************************************
// ********** Begin ScriptStruct FUnsortedParamData ************************************************
struct Z_Construct_UScriptStruct_FUnsortedParamData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FUnsortedParamData); }
static inline consteval int16 GetStructAlignment() { return alignof(FUnsortedParamData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/MaterialPropertyHelpers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parameter_MetaData[] = {
{ "ModuleRelativePath", "Public/MaterialPropertyHelpers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FUnsortedParamData constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_Parameter;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FUnsortedParamData constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FUnsortedParamData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FUnsortedParamData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FUnsortedParamData;
class UScriptStruct* FUnsortedParamData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FUnsortedParamData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FUnsortedParamData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FUnsortedParamData, (UObject*)Z_Construct_UPackage__Script_MaterialEditor(), TEXT("UnsortedParamData"));
}
return Z_Registration_Info_UScriptStruct_FUnsortedParamData.OuterSingleton;
}
// ********** Begin ScriptStruct FUnsortedParamData Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FUnsortedParamData_Statics::NewProp_Parameter = { "Parameter", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FUnsortedParamData, Parameter), Z_Construct_UClass_UDEditorParameterValue_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parameter_MetaData), NewProp_Parameter_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FUnsortedParamData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FUnsortedParamData_Statics::NewProp_Parameter,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUnsortedParamData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FUnsortedParamData Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FUnsortedParamData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_MaterialEditor,
nullptr,
&NewStructOps,
"UnsortedParamData",
Z_Construct_UScriptStruct_FUnsortedParamData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUnsortedParamData_Statics::PropPointers),
sizeof(FUnsortedParamData),
alignof(FUnsortedParamData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FUnsortedParamData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FUnsortedParamData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FUnsortedParamData()
{
if (!Z_Registration_Info_UScriptStruct_FUnsortedParamData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FUnsortedParamData.InnerSingleton, Z_Construct_UScriptStruct_FUnsortedParamData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FUnsortedParamData.InnerSingleton);
}
// ********** End ScriptStruct FUnsortedParamData **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h__Script_MaterialEditor_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSortedParamData::StaticStruct, Z_Construct_UScriptStruct_FSortedParamData_Statics::NewStructOps, TEXT("SortedParamData"),&Z_Registration_Info_UScriptStruct_FSortedParamData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSortedParamData), 1611654242U) },
{ FUnsortedParamData::StaticStruct, Z_Construct_UScriptStruct_FUnsortedParamData_Statics::NewStructOps, TEXT("UnsortedParamData"),&Z_Registration_Info_UScriptStruct_FUnsortedParamData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FUnsortedParamData), 3043782008U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h__Script_MaterialEditor_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h__Script_MaterialEditor_1375810770{
TEXT("/Script/MaterialEditor"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h__Script_MaterialEditor_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h__Script_MaterialEditor_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,42 @@
// 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 "MaterialPropertyHelpers.h"
#ifdef MATERIALEDITOR_MaterialPropertyHelpers_generated_h
#error "MaterialPropertyHelpers.generated.h already included, missing '#pragma once' in MaterialPropertyHelpers.h"
#endif
#define MATERIALEDITOR_MaterialPropertyHelpers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSortedParamData **************************************************
struct Z_Construct_UScriptStruct_FSortedParamData_Statics;
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h_44_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSortedParamData_Statics; \
MATERIALEDITOR_API static class UScriptStruct* StaticStruct();
struct FSortedParamData;
// ********** End ScriptStruct FSortedParamData ****************************************************
// ********** Begin ScriptStruct FUnsortedParamData ************************************************
struct Z_Construct_UScriptStruct_FUnsortedParamData_Statics;
#define FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h_70_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FUnsortedParamData_Statics; \
MATERIALEDITOR_API static class UScriptStruct* StaticStruct();
struct FUnsortedParamData;
// ********** End ScriptStruct FUnsortedParamData **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_MaterialEditor_Public_MaterialPropertyHelpers_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,4 @@
D:\UE_5_7_1\Engine\Source\Editor\MaterialEditor\Public\MaterialEditingLibrary.h
D:\UE_5_7_1\Engine\Source\Editor\MaterialEditor\Public\MaterialEditorSettings.h
D:\UE_5_7_1\Engine\Source\Editor\MaterialEditor\Public\MaterialEditorContext.h
D:\UE_5_7_1\Engine\Source\Editor\MaterialEditor\Public\MaterialPropertyHelpers.h