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,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 EmptyLinkFunctionForGeneratedCodeDataValidation_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_DataValidation;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_DataValidation()
{
if (!Z_Registration_Info_UPackage__Script_DataValidation.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/DataValidation",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x78CC7620,
0xEC092271,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_DataValidation.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_DataValidation.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_DataValidation(Z_Construct_UPackage__Script_DataValidation, TEXT("/Script/DataValidation"), Z_Registration_Info_UPackage__Script_DataValidation, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x78CC7620, 0xEC092271));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// 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 "DataValidationChangelist.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataValidationChangelist() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationChangelist();
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationChangelist_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDataValidationChangelist ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataValidationChangelist;
UClass* UDataValidationChangelist::GetPrivateStaticClass()
{
using TClass = UDataValidationChangelist;
if (!Z_Registration_Info_UClass_UDataValidationChangelist.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataValidationChangelist"),
Z_Registration_Info_UClass_UDataValidationChangelist.InnerSingleton,
StaticRegisterNativesUDataValidationChangelist,
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_UDataValidationChangelist.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataValidationChangelist_NoRegister()
{
return UDataValidationChangelist::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataValidationChangelist_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Changelist abstraction to allow changelist-level data validation\n */" },
{ "IncludePath", "DataValidationChangelist.h" },
{ "ModuleRelativePath", "Public/DataValidationChangelist.h" },
{ "ToolTip", "Changelist abstraction to allow changelist-level data validation" },
};
#endif // WITH_METADATA
// ********** Begin Class UDataValidationChangelist constinit property declarations ****************
// ********** End Class UDataValidationChangelist constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDataValidationChangelist>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataValidationChangelist_Statics
UObject* (*const Z_Construct_UClass_UDataValidationChangelist_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationChangelist_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataValidationChangelist_Statics::ClassParams = {
&UDataValidationChangelist::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationChangelist_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataValidationChangelist_Statics::Class_MetaDataParams)
};
void UDataValidationChangelist::StaticRegisterNativesUDataValidationChangelist()
{
}
UClass* Z_Construct_UClass_UDataValidationChangelist()
{
if (!Z_Registration_Info_UClass_UDataValidationChangelist.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataValidationChangelist.OuterSingleton, Z_Construct_UClass_UDataValidationChangelist_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataValidationChangelist.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataValidationChangelist);
UDataValidationChangelist::~UDataValidationChangelist() {}
// ********** End Class UDataValidationChangelist **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataValidationChangelist, UDataValidationChangelist::StaticClass, TEXT("UDataValidationChangelist"), &Z_Registration_Info_UClass_UDataValidationChangelist, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataValidationChangelist), 1164280708U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h__Script_DataValidation_3619329306{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h__Script_DataValidation_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 "DataValidationChangelist.h"
#ifdef DATAVALIDATION_DataValidationChangelist_generated_h
#error "DataValidationChangelist.generated.h already included, missing '#pragma once' in DataValidationChangelist.h"
#endif
#define DATAVALIDATION_DataValidationChangelist_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDataValidationChangelist ************************************************
struct Z_Construct_UClass_UDataValidationChangelist_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationChangelist_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h_20_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDataValidationChangelist(); \
friend struct ::Z_Construct_UClass_UDataValidationChangelist_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UDataValidationChangelist_NoRegister(); \
public: \
DECLARE_CLASS2(UDataValidationChangelist, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UDataValidationChangelist_NoRegister) \
DECLARE_SERIALIZER(UDataValidationChangelist) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Editor");} \
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h_20_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDataValidationChangelist(UDataValidationChangelist&&) = delete; \
UDataValidationChangelist(const UDataValidationChangelist&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UDataValidationChangelist); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataValidationChangelist); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDataValidationChangelist) \
DATAVALIDATION_API virtual ~UDataValidationChangelist();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h_17_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h_20_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h_20_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h_20_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataValidationChangelist;
// ********** End Class UDataValidationChangelist **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationChangelist_h
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 "DataValidationCommandlet.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataValidationCommandlet() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationCommandlet();
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationCommandlet_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UCommandlet();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDataValidationCommandlet ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataValidationCommandlet;
UClass* UDataValidationCommandlet::GetPrivateStaticClass()
{
using TClass = UDataValidationCommandlet;
if (!Z_Registration_Info_UClass_UDataValidationCommandlet.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataValidationCommandlet"),
Z_Registration_Info_UClass_UDataValidationCommandlet.InnerSingleton,
StaticRegisterNativesUDataValidationCommandlet,
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_UDataValidationCommandlet.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataValidationCommandlet_NoRegister()
{
return UDataValidationCommandlet::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataValidationCommandlet_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DataValidationCommandlet.h" },
{ "ModuleRelativePath", "Public/DataValidationCommandlet.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
#endif // WITH_METADATA
// ********** Begin Class UDataValidationCommandlet constinit property declarations ****************
// ********** End Class UDataValidationCommandlet constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDataValidationCommandlet>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataValidationCommandlet_Statics
UObject* (*const Z_Construct_UClass_UDataValidationCommandlet_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UCommandlet,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationCommandlet_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataValidationCommandlet_Statics::ClassParams = {
&UDataValidationCommandlet::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationCommandlet_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataValidationCommandlet_Statics::Class_MetaDataParams)
};
void UDataValidationCommandlet::StaticRegisterNativesUDataValidationCommandlet()
{
}
UClass* Z_Construct_UClass_UDataValidationCommandlet()
{
if (!Z_Registration_Info_UClass_UDataValidationCommandlet.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataValidationCommandlet.OuterSingleton, Z_Construct_UClass_UDataValidationCommandlet_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataValidationCommandlet.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataValidationCommandlet);
UDataValidationCommandlet::~UDataValidationCommandlet() {}
// ********** End Class UDataValidationCommandlet **************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataValidationCommandlet, UDataValidationCommandlet::StaticClass, TEXT("UDataValidationCommandlet"), &Z_Registration_Info_UClass_UDataValidationCommandlet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataValidationCommandlet), 1903988516U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h__Script_DataValidation_1866845001{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h__Script_DataValidation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "DataValidationCommandlet.h"
#ifdef DATAVALIDATION_DataValidationCommandlet_generated_h
#error "DataValidationCommandlet.generated.h already included, missing '#pragma once' in DataValidationCommandlet.h"
#endif
#define DATAVALIDATION_DataValidationCommandlet_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDataValidationCommandlet ************************************************
struct Z_Construct_UClass_UDataValidationCommandlet_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationCommandlet_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h_12_INCLASS \
private: \
static void StaticRegisterNativesUDataValidationCommandlet(); \
friend struct ::Z_Construct_UClass_UDataValidationCommandlet_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UDataValidationCommandlet_NoRegister(); \
public: \
DECLARE_CLASS2(UDataValidationCommandlet, UCommandlet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UDataValidationCommandlet_NoRegister) \
DECLARE_SERIALIZER(UDataValidationCommandlet)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h_12_STANDARD_CONSTRUCTORS \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDataValidationCommandlet) \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UDataValidationCommandlet); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataValidationCommandlet); \
/** Deleted move- and copy-constructors, should never be used */ \
UDataValidationCommandlet(UDataValidationCommandlet&&) = delete; \
UDataValidationCommandlet(const UDataValidationCommandlet&) = delete; \
DATAVALIDATION_API virtual ~UDataValidationCommandlet();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h_9_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h_12_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h_12_INCLASS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h_12_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataValidationCommandlet;
// ********** End Class UDataValidationCommandlet **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationCommandlet_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,202 @@
// 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 "DataValidationSettings.h"
#include "EditorValidator_Material.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataValidationSettings() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationSettings();
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationSettings_NoRegister();
DATAVALIDATION_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform();
DEVELOPERSETTINGS_API UClass* Z_Construct_UClass_UDeveloperSettings();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDataValidationSettings **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDataValidationSettings;
UClass* UDataValidationSettings::GetPrivateStaticClass()
{
using TClass = UDataValidationSettings;
if (!Z_Registration_Info_UClass_UDataValidationSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataValidationSettings"),
Z_Registration_Info_UClass_UDataValidationSettings.InnerSingleton,
StaticRegisterNativesUDataValidationSettings,
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_UDataValidationSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UDataValidationSettings_NoRegister()
{
return UDataValidationSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDataValidationSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Project-wide settings for data validation\n */" },
{ "IncludePath", "DataValidationSettings.h" },
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
{ "ToolTip", "Project-wide settings for data validation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bValidateOnSave_MetaData[] = {
{ "Category", "Data Validation" },
{ "Comment", "/** Whether or not to validate assets on save */" },
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
{ "ToolTip", "Whether or not to validate assets on save" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLoadAssetsWhenValidatingChangelists_MetaData[] = {
{ "Category", "Data Validation" },
{ "Comment", "/** Whether or not to load & validate assets in changelists by default */" },
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
{ "ToolTip", "Whether or not to load & validate assets in changelists by default" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnableMaterialValidation_MetaData[] = {
{ "Category", "Data Validation" },
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaterialValidationAllowCompilingShaders_MetaData[] = {
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders_MetaData[] = {
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialValidationPlatforms_MetaData[] = {
{ "Category", "Data Validation" },
{ "EditCondition", "bEnableMaterialValidation" },
{ "ModuleRelativePath", "Public/DataValidationSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UDataValidationSettings constinit property declarations ******************
static void NewProp_bValidateOnSave_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValidateOnSave;
static void NewProp_bLoadAssetsWhenValidatingChangelists_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLoadAssetsWhenValidatingChangelists;
static void NewProp_bEnableMaterialValidation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableMaterialValidation;
static void NewProp_bMaterialValidationAllowCompilingShaders_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaterialValidationAllowCompilingShaders;
static void NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders;
static const UECodeGen_Private::FStructPropertyParams NewProp_MaterialValidationPlatforms_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_MaterialValidationPlatforms;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UDataValidationSettings constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDataValidationSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDataValidationSettings_Statics
// ********** Begin Class UDataValidationSettings Property Definitions *****************************
void Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bValidateOnSave_SetBit(void* Obj)
{
((UDataValidationSettings*)Obj)->bValidateOnSave = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bValidateOnSave = { "bValidateOnSave", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDataValidationSettings), &Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bValidateOnSave_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bValidateOnSave_MetaData), NewProp_bValidateOnSave_MetaData) };
void Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bLoadAssetsWhenValidatingChangelists_SetBit(void* Obj)
{
((UDataValidationSettings*)Obj)->bLoadAssetsWhenValidatingChangelists = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bLoadAssetsWhenValidatingChangelists = { "bLoadAssetsWhenValidatingChangelists", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UDataValidationSettings), &Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bLoadAssetsWhenValidatingChangelists_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLoadAssetsWhenValidatingChangelists_MetaData), NewProp_bLoadAssetsWhenValidatingChangelists_MetaData) };
void Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bEnableMaterialValidation_SetBit(void* Obj)
{
((UDataValidationSettings*)Obj)->bEnableMaterialValidation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bEnableMaterialValidation = { "bEnableMaterialValidation", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDataValidationSettings), &Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bEnableMaterialValidation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnableMaterialValidation_MetaData), NewProp_bEnableMaterialValidation_MetaData) };
void Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationAllowCompilingShaders_SetBit(void* Obj)
{
((UDataValidationSettings*)Obj)->bMaterialValidationAllowCompilingShaders = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationAllowCompilingShaders = { "bMaterialValidationAllowCompilingShaders", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDataValidationSettings), &Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationAllowCompilingShaders_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaterialValidationAllowCompilingShaders_MetaData), NewProp_bMaterialValidationAllowCompilingShaders_MetaData) };
void Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders_SetBit(void* Obj)
{
((UDataValidationSettings*)Obj)->bMaterialValidationShowWarningsWhenNotCompilingShaders = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders = { "bMaterialValidationShowWarningsWhenNotCompilingShaders", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UDataValidationSettings), &Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders_MetaData), NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_MaterialValidationPlatforms_Inner = { "MaterialValidationPlatforms", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform, METADATA_PARAMS(0, nullptr) }; // 4041716260
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_MaterialValidationPlatforms = { "MaterialValidationPlatforms", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UDataValidationSettings, MaterialValidationPlatforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialValidationPlatforms_MetaData), NewProp_MaterialValidationPlatforms_MetaData) }; // 4041716260
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UDataValidationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bValidateOnSave,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bLoadAssetsWhenValidatingChangelists,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bEnableMaterialValidation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationAllowCompilingShaders,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_bMaterialValidationShowWarningsWhenNotCompilingShaders,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_MaterialValidationPlatforms_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UDataValidationSettings_Statics::NewProp_MaterialValidationPlatforms,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationSettings_Statics::PropPointers) < 2048);
// ********** End Class UDataValidationSettings Property Definitions *******************************
UObject* (*const Z_Construct_UClass_UDataValidationSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UDeveloperSettings,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDataValidationSettings_Statics::ClassParams = {
&UDataValidationSettings::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UDataValidationSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationSettings_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDataValidationSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UDataValidationSettings_Statics::Class_MetaDataParams)
};
void UDataValidationSettings::StaticRegisterNativesUDataValidationSettings()
{
}
UClass* Z_Construct_UClass_UDataValidationSettings()
{
if (!Z_Registration_Info_UClass_UDataValidationSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDataValidationSettings.OuterSingleton, Z_Construct_UClass_UDataValidationSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDataValidationSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDataValidationSettings);
UDataValidationSettings::~UDataValidationSettings() {}
// ********** End Class UDataValidationSettings ****************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDataValidationSettings, UDataValidationSettings::StaticClass, TEXT("UDataValidationSettings"), &Z_Registration_Info_UClass_UDataValidationSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDataValidationSettings), 2465005978U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h__Script_DataValidation_1086814735{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h__Script_DataValidation_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 "DataValidationSettings.h"
#ifdef DATAVALIDATION_DataValidationSettings_generated_h
#error "DataValidationSettings.generated.h already included, missing '#pragma once' in DataValidationSettings.h"
#endif
#define DATAVALIDATION_DataValidationSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDataValidationSettings **************************************************
struct Z_Construct_UClass_UDataValidationSettings_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UDataValidationSettings_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDataValidationSettings(); \
friend struct ::Z_Construct_UClass_UDataValidationSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UDataValidationSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UDataValidationSettings, UDeveloperSettings, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UDataValidationSettings_NoRegister) \
DECLARE_SERIALIZER(UDataValidationSettings) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Editor");} \
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h_18_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDataValidationSettings(UDataValidationSettings&&) = delete; \
UDataValidationSettings(const UDataValidationSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UDataValidationSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDataValidationSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDataValidationSettings) \
DATAVALIDATION_API virtual ~UDataValidationSettings();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h_15_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDataValidationSettings;
// ********** End Class UDataValidationSettings ****************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DataValidationSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,146 @@
// 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 "DataValidationTestActor.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDataValidationTestActor() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_ADataValidationTestActor();
DATAVALIDATION_API UClass* Z_Construct_UClass_ADataValidationTestActor_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_AActor();
ENGINE_API UClass* Z_Construct_UClass_UBillboardComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class ADataValidationTestActor *************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_ADataValidationTestActor;
UClass* ADataValidationTestActor::GetPrivateStaticClass()
{
using TClass = ADataValidationTestActor;
if (!Z_Registration_Info_UClass_ADataValidationTestActor.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DataValidationTestActor"),
Z_Registration_Info_UClass_ADataValidationTestActor.InnerSingleton,
StaticRegisterNativesADataValidationTestActor,
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_ADataValidationTestActor.InnerSingleton;
}
UClass* Z_Construct_UClass_ADataValidationTestActor_NoRegister()
{
return ADataValidationTestActor::GetPrivateStaticClass();
}
struct Z_Construct_UClass_ADataValidationTestActor_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "DataValidationTestActor.h" },
{ "ModuleRelativePath", "Private/DataValidationTestActor.h" },
{ "ObjectInitializerConstructorDeclared", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPassValidation_MetaData[] = {
{ "Category", "Validation" },
{ "ModuleRelativePath", "Private/DataValidationTestActor.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SpriteComponent_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Private/DataValidationTestActor.h" },
};
#endif // WITH_METADATA
// ********** Begin Class ADataValidationTestActor constinit property declarations *****************
static void NewProp_bPassValidation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bPassValidation;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SpriteComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class ADataValidationTestActor constinit property declarations *******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<ADataValidationTestActor>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_ADataValidationTestActor_Statics
// ********** Begin Class ADataValidationTestActor Property Definitions ****************************
void Z_Construct_UClass_ADataValidationTestActor_Statics::NewProp_bPassValidation_SetBit(void* Obj)
{
((ADataValidationTestActor*)Obj)->bPassValidation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ADataValidationTestActor_Statics::NewProp_bPassValidation = { "bPassValidation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ADataValidationTestActor), &Z_Construct_UClass_ADataValidationTestActor_Statics::NewProp_bPassValidation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPassValidation_MetaData), NewProp_bPassValidation_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ADataValidationTestActor_Statics::NewProp_SpriteComponent = { "SpriteComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ADataValidationTestActor, SpriteComponent), Z_Construct_UClass_UBillboardComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SpriteComponent_MetaData), NewProp_SpriteComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ADataValidationTestActor_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADataValidationTestActor_Statics::NewProp_bPassValidation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ADataValidationTestActor_Statics::NewProp_SpriteComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADataValidationTestActor_Statics::PropPointers) < 2048);
// ********** End Class ADataValidationTestActor Property Definitions ******************************
UObject* (*const Z_Construct_UClass_ADataValidationTestActor_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_AActor,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ADataValidationTestActor_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_ADataValidationTestActor_Statics::ClassParams = {
&ADataValidationTestActor::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_ADataValidationTestActor_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_ADataValidationTestActor_Statics::PropPointers),
0,
0x008000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ADataValidationTestActor_Statics::Class_MetaDataParams), Z_Construct_UClass_ADataValidationTestActor_Statics::Class_MetaDataParams)
};
void ADataValidationTestActor::StaticRegisterNativesADataValidationTestActor()
{
}
UClass* Z_Construct_UClass_ADataValidationTestActor()
{
if (!Z_Registration_Info_UClass_ADataValidationTestActor.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ADataValidationTestActor.OuterSingleton, Z_Construct_UClass_ADataValidationTestActor_Statics::ClassParams);
}
return Z_Registration_Info_UClass_ADataValidationTestActor.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ADataValidationTestActor);
ADataValidationTestActor::~ADataValidationTestActor() {}
// ********** End Class ADataValidationTestActor ***************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_ADataValidationTestActor, ADataValidationTestActor::StaticClass, TEXT("ADataValidationTestActor"), &Z_Registration_Info_UClass_ADataValidationTestActor, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ADataValidationTestActor), 2576687673U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h__Script_DataValidation_1418389776{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h__Script_DataValidation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "DataValidationTestActor.h"
#ifdef DATAVALIDATION_DataValidationTestActor_generated_h
#error "DataValidationTestActor.generated.h already included, missing '#pragma once' in DataValidationTestActor.h"
#endif
#define DATAVALIDATION_DataValidationTestActor_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class ADataValidationTestActor *************************************************
struct Z_Construct_UClass_ADataValidationTestActor_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_ADataValidationTestActor_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesADataValidationTestActor(); \
friend struct ::Z_Construct_UClass_ADataValidationTestActor_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_ADataValidationTestActor_NoRegister(); \
public: \
DECLARE_CLASS2(ADataValidationTestActor, AActor, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_ADataValidationTestActor_NoRegister) \
DECLARE_SERIALIZER(ADataValidationTestActor)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
ADataValidationTestActor(ADataValidationTestActor&&) = delete; \
ADataValidationTestActor(const ADataValidationTestActor&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, ADataValidationTestActor); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(ADataValidationTestActor); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(ADataValidationTestActor) \
NO_API virtual ~ADataValidationTestActor();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h_11_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class ADataValidationTestActor;
// ********** End Class ADataValidationTestActor ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_DataValidationTestActor_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,121 @@
// 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 "DirtyFilesChangelistValidator.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeDirtyFilesChangelistValidator() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UDirtyFilesChangelistValidator();
DATAVALIDATION_API UClass* Z_Construct_UClass_UDirtyFilesChangelistValidator_NoRegister();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UDirtyFilesChangelistValidator *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UDirtyFilesChangelistValidator;
UClass* UDirtyFilesChangelistValidator::GetPrivateStaticClass()
{
using TClass = UDirtyFilesChangelistValidator;
if (!Z_Registration_Info_UClass_UDirtyFilesChangelistValidator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("DirtyFilesChangelistValidator"),
Z_Registration_Info_UClass_UDirtyFilesChangelistValidator.InnerSingleton,
StaticRegisterNativesUDirtyFilesChangelistValidator,
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_UDirtyFilesChangelistValidator.InnerSingleton;
}
UClass* Z_Construct_UClass_UDirtyFilesChangelistValidator_NoRegister()
{
return UDirtyFilesChangelistValidator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n* Validates there is no unsaved files in the changelist about to be submitted.\n*/" },
{ "IncludePath", "DirtyFilesChangelistValidator.h" },
{ "ModuleRelativePath", "Public/DirtyFilesChangelistValidator.h" },
{ "ToolTip", "Validates there is no unsaved files in the changelist about to be submitted." },
};
#endif // WITH_METADATA
// ********** Begin Class UDirtyFilesChangelistValidator constinit property declarations ***********
// ********** End Class UDirtyFilesChangelistValidator constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UDirtyFilesChangelistValidator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics
UObject* (*const Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorValidatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics::ClassParams = {
&UDirtyFilesChangelistValidator::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics::Class_MetaDataParams), Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics::Class_MetaDataParams)
};
void UDirtyFilesChangelistValidator::StaticRegisterNativesUDirtyFilesChangelistValidator()
{
}
UClass* Z_Construct_UClass_UDirtyFilesChangelistValidator()
{
if (!Z_Registration_Info_UClass_UDirtyFilesChangelistValidator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDirtyFilesChangelistValidator.OuterSingleton, Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UDirtyFilesChangelistValidator.OuterSingleton;
}
UDirtyFilesChangelistValidator::UDirtyFilesChangelistValidator() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDirtyFilesChangelistValidator);
UDirtyFilesChangelistValidator::~UDirtyFilesChangelistValidator() {}
// ********** End Class UDirtyFilesChangelistValidator *********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UDirtyFilesChangelistValidator, UDirtyFilesChangelistValidator::StaticClass, TEXT("UDirtyFilesChangelistValidator"), &Z_Registration_Info_UClass_UDirtyFilesChangelistValidator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDirtyFilesChangelistValidator), 145762561U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h__Script_DataValidation_2828966019{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h__Script_DataValidation_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 "DirtyFilesChangelistValidator.h"
#ifdef DATAVALIDATION_DirtyFilesChangelistValidator_generated_h
#error "DirtyFilesChangelistValidator.generated.h already included, missing '#pragma once' in DirtyFilesChangelistValidator.h"
#endif
#define DATAVALIDATION_DirtyFilesChangelistValidator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDirtyFilesChangelistValidator *******************************************
struct Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UDirtyFilesChangelistValidator_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDirtyFilesChangelistValidator(); \
friend struct ::Z_Construct_UClass_UDirtyFilesChangelistValidator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UDirtyFilesChangelistValidator_NoRegister(); \
public: \
DECLARE_CLASS2(UDirtyFilesChangelistValidator, UEditorValidatorBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UDirtyFilesChangelistValidator_NoRegister) \
DECLARE_SERIALIZER(UDirtyFilesChangelistValidator)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAVALIDATION_API UDirtyFilesChangelistValidator(); \
/** Deleted move- and copy-constructors, should never be used */ \
UDirtyFilesChangelistValidator(UDirtyFilesChangelistValidator&&) = delete; \
UDirtyFilesChangelistValidator(const UDirtyFilesChangelistValidator&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UDirtyFilesChangelistValidator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDirtyFilesChangelistValidator); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDirtyFilesChangelistValidator) \
DATAVALIDATION_API virtual ~UDirtyFilesChangelistValidator();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h_15_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDirtyFilesChangelistValidator;
// ********** End Class UDirtyFilesChangelistValidator *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_DirtyFilesChangelistValidator_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,704 @@
// 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 "EditorValidatorBase.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEditorValidatorBase() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
COREUOBJECT_API UEnum* Z_Construct_UEnum_CoreUObject_EDataValidationResult();
COREUOBJECT_API UEnum* Z_Construct_UEnum_CoreUObject_EDataValidationUsecase();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEditorValidatorBase Function AssetFails *********************************
struct Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics
{
struct EditorValidatorBase_eventAssetFails_Parms
{
const UObject* InAsset;
FText InMessage;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "Comment", "/** Marks the validation as failed and adds an error message. */" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Marks the validation as failed and adds an error message." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAsset_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMessage_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AssetFails constinit property declarations ****************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InAsset;
static const UECodeGen_Private::FTextPropertyParams NewProp_InMessage;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AssetFails constinit property declarations ******************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AssetFails Property Definitions ***************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::NewProp_InAsset = { "InAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventAssetFails_Parms, InAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAsset_MetaData), NewProp_InAsset_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::NewProp_InMessage = { "InMessage", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventAssetFails_Parms, InMessage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMessage_MetaData), NewProp_InMessage_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::NewProp_InAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::NewProp_InMessage,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::PropPointers) < 2048);
// ********** End Function AssetFails Property Definitions *****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "AssetFails", Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::EditorValidatorBase_eventAssetFails_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::EditorValidatorBase_eventAssetFails_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_AssetFails()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_AssetFails_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execAssetFails)
{
P_GET_OBJECT(UObject,Z_Param_InAsset);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_InMessage);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AssetFails(Z_Param_InAsset,Z_Param_Out_InMessage);
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function AssetFails ***********************************
// ********** Begin Class UEditorValidatorBase Function AssetPasses ********************************
struct Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics
{
struct EditorValidatorBase_eventAssetPasses_Parms
{
const UObject* InAsset;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "Comment", "/** Marks the validation as successful. Failure to call this will report the validator as not having checked the asset. */" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Marks the validation as successful. Failure to call this will report the validator as not having checked the asset." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAsset_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AssetPasses constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InAsset;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AssetPasses constinit property declarations *****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AssetPasses Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::NewProp_InAsset = { "InAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventAssetPasses_Parms, InAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAsset_MetaData), NewProp_InAsset_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::NewProp_InAsset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::PropPointers) < 2048);
// ********** End Function AssetPasses Property Definitions ****************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "AssetPasses", Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::EditorValidatorBase_eventAssetPasses_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::EditorValidatorBase_eventAssetPasses_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_AssetPasses()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_AssetPasses_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execAssetPasses)
{
P_GET_OBJECT(UObject,Z_Param_InAsset);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AssetPasses(Z_Param_InAsset);
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function AssetPasses **********************************
// ********** Begin Class UEditorValidatorBase Function AssetWarning *******************************
struct Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics
{
struct EditorValidatorBase_eventAssetWarning_Parms
{
const UObject* InAsset;
FText InMessage;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "Comment", "/** Adds a message to this validation but doesn't mark it as failed. */" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Adds a message to this validation but doesn't mark it as failed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InAsset_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InMessage_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function AssetWarning constinit property declarations **************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InAsset;
static const UECodeGen_Private::FTextPropertyParams NewProp_InMessage;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function AssetWarning constinit property declarations ****************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function AssetWarning Property Definitions *************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::NewProp_InAsset = { "InAsset", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventAssetWarning_Parms, InAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InAsset_MetaData), NewProp_InAsset_MetaData) };
const UECodeGen_Private::FTextPropertyParams Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::NewProp_InMessage = { "InMessage", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventAssetWarning_Parms, InMessage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InMessage_MetaData), NewProp_InMessage_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::NewProp_InAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::NewProp_InMessage,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::PropPointers) < 2048);
// ********** End Function AssetWarning Property Definitions ***************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "AssetWarning", Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::EditorValidatorBase_eventAssetWarning_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::EditorValidatorBase_eventAssetWarning_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_AssetWarning()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_AssetWarning_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execAssetWarning)
{
P_GET_OBJECT(UObject,Z_Param_InAsset);
P_GET_PROPERTY_REF(FTextProperty,Z_Param_Out_InMessage);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->AssetWarning(Z_Param_InAsset,Z_Param_Out_InMessage);
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function AssetWarning *********************************
// ********** Begin Class UEditorValidatorBase Function GetValidationResult ************************
struct Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics
{
struct EditorValidatorBase_eventGetValidationResult_Parms
{
EDataValidationResult ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Function GetValidationResult constinit property declarations *******************
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetValidationResult constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetValidationResult Property Definitions ******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::NewProp_ReturnValue_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_UFunction_UEditorValidatorBase_GetValidationResult_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventGetValidationResult_Parms, ReturnValue), Z_Construct_UEnum_CoreUObject_EDataValidationResult, METADATA_PARAMS(0, nullptr) }; // 1577927503
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::PropPointers) < 2048);
// ********** End Function GetValidationResult Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "GetValidationResult", Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::EditorValidatorBase_eventGetValidationResult_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::EditorValidatorBase_eventGetValidationResult_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execGetValidationResult)
{
P_FINISH;
P_NATIVE_BEGIN;
*(EDataValidationResult*)Z_Param__Result=P_THIS->GetValidationResult();
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function GetValidationResult **************************
// ********** Begin Class UEditorValidatorBase Function K2_CanValidate *****************************
struct EditorValidatorBase_eventK2_CanValidate_Parms
{
EDataValidationUsecase InUsecase;
bool ReturnValue;
/** Constructor, initializes return property only **/
EditorValidatorBase_eventK2_CanValidate_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UEditorValidatorBase_K2_CanValidate = FName(TEXT("K2_CanValidate"));
bool UEditorValidatorBase::K2_CanValidate(const EDataValidationUsecase InUsecase) const
{
UFunction* Func = FindFunctionChecked(NAME_UEditorValidatorBase_K2_CanValidate);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
EditorValidatorBase_eventK2_CanValidate_Parms Parms;
Parms.InUsecase=InUsecase;
const_cast<UEditorValidatorBase*>(this)->ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
else
{
return const_cast<UEditorValidatorBase*>(this)->K2_CanValidate_Implementation(InUsecase);
}
}
struct Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "Comment", "/** Override this to determine whether or not you can use this validator given this usecase */" },
{ "DisplayName", "Can Validate" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Override this to determine whether or not you can use this validator given this usecase" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InUsecase_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_CanValidate constinit property declarations ************************
static const UECodeGen_Private::FBytePropertyParams NewProp_InUsecase_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_InUsecase;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_CanValidate constinit property declarations **************************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_CanValidate Property Definitions ***********************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_InUsecase_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_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_InUsecase = { "InUsecase", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventK2_CanValidate_Parms, InUsecase), Z_Construct_UEnum_CoreUObject_EDataValidationUsecase, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InUsecase_MetaData), NewProp_InUsecase_MetaData) }; // 1354526143
void Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EditorValidatorBase_eventK2_CanValidate_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(EditorValidatorBase_eventK2_CanValidate_Parms), &Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_InUsecase_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_InUsecase,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::PropPointers) < 2048);
// ********** End Function K2_CanValidate Property Definitions *************************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "K2_CanValidate", Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::PropPointers),
sizeof(EditorValidatorBase_eventK2_CanValidate_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48020C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(EditorValidatorBase_eventK2_CanValidate_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execK2_CanValidate)
{
P_GET_ENUM(EDataValidationUsecase,Z_Param_InUsecase);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->K2_CanValidate_Implementation(EDataValidationUsecase(Z_Param_InUsecase));
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function K2_CanValidate *******************************
// ********** Begin Class UEditorValidatorBase Function K2_CanValidateAsset ************************
struct EditorValidatorBase_eventK2_CanValidateAsset_Parms
{
UObject* InAsset;
bool ReturnValue;
/** Constructor, initializes return property only **/
EditorValidatorBase_eventK2_CanValidateAsset_Parms()
: ReturnValue(false)
{
}
};
static FName NAME_UEditorValidatorBase_K2_CanValidateAsset = FName(TEXT("K2_CanValidateAsset"));
bool UEditorValidatorBase::K2_CanValidateAsset(UObject* InAsset) const
{
UFunction* Func = FindFunctionChecked(NAME_UEditorValidatorBase_K2_CanValidateAsset);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
EditorValidatorBase_eventK2_CanValidateAsset_Parms Parms;
Parms.InAsset=InAsset;
const_cast<UEditorValidatorBase*>(this)->ProcessEvent(Func,&Parms);
return !!Parms.ReturnValue;
}
else
{
return const_cast<UEditorValidatorBase*>(this)->K2_CanValidateAsset_Implementation(InAsset);
}
}
struct Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "Comment", "/** Override this to determine whether or not you can validate a given asset with this validator */" },
{ "DisplayName", "Can Validate Asset" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Override this to determine whether or not you can validate a given asset with this validator" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_CanValidateAsset constinit property declarations *******************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InAsset;
static void NewProp_ReturnValue_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_CanValidateAsset constinit property declarations *********************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_CanValidateAsset Property Definitions ******************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::NewProp_InAsset = { "InAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventK2_CanValidateAsset_Parms, InAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::NewProp_ReturnValue_SetBit(void* Obj)
{
((EditorValidatorBase_eventK2_CanValidateAsset_Parms*)Obj)->ReturnValue = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(EditorValidatorBase_eventK2_CanValidateAsset_Parms), &Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::NewProp_ReturnValue_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::NewProp_InAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::PropPointers) < 2048);
// ********** End Function K2_CanValidateAsset Property Definitions ********************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "K2_CanValidateAsset", Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::PropPointers),
sizeof(EditorValidatorBase_eventK2_CanValidateAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x48020C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(EditorValidatorBase_eventK2_CanValidateAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execK2_CanValidateAsset)
{
P_GET_OBJECT(UObject,Z_Param_InAsset);
P_FINISH;
P_NATIVE_BEGIN;
*(bool*)Z_Param__Result=P_THIS->K2_CanValidateAsset_Implementation(Z_Param_InAsset);
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function K2_CanValidateAsset **************************
// ********** Begin Class UEditorValidatorBase Function K2_ValidateLoadedAsset *********************
struct EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms
{
UObject* InAsset;
EDataValidationResult ReturnValue;
/** Constructor, initializes return property only **/
EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms()
: ReturnValue((EDataValidationResult)0)
{
}
};
static FName NAME_UEditorValidatorBase_K2_ValidateLoadedAsset = FName(TEXT("K2_ValidateLoadedAsset"));
EDataValidationResult UEditorValidatorBase::K2_ValidateLoadedAsset(UObject* InAsset)
{
UFunction* Func = FindFunctionChecked(NAME_UEditorValidatorBase_K2_ValidateLoadedAsset);
if (!Func->GetOwnerClass()->HasAnyClassFlags(CLASS_Native))
{
EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms Parms;
Parms.InAsset=InAsset;
ProcessEvent(Func,&Parms);
return Parms.ReturnValue;
}
else
{
return K2_ValidateLoadedAsset_Implementation(InAsset);
}
}
struct Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "Asset Validation" },
{ "Comment", "/** Override this in blueprint to validate assets */" },
{ "DisplayName", "Validate Loaded Asset" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Override this in blueprint to validate assets" },
};
#endif // WITH_METADATA
// ********** Begin Function K2_ValidateLoadedAsset constinit property declarations ****************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InAsset;
static const UECodeGen_Private::FBytePropertyParams NewProp_ReturnValue_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function K2_ValidateLoadedAsset constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function K2_ValidateLoadedAsset Property Definitions ***************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::NewProp_InAsset = { "InAsset", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms, InAsset), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::NewProp_ReturnValue_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_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms, ReturnValue), Z_Construct_UEnum_CoreUObject_EDataValidationResult, METADATA_PARAMS(0, nullptr) }; // 1577927503
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::NewProp_InAsset,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::NewProp_ReturnValue_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::PropPointers) < 2048);
// ********** End Function K2_ValidateLoadedAsset Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UEditorValidatorBase, nullptr, "K2_ValidateLoadedAsset", Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::PropPointers),
sizeof(EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x08020C02, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::Function_MetaDataParams), Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(EditorValidatorBase_eventK2_ValidateLoadedAsset_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UEditorValidatorBase::execK2_ValidateLoadedAsset)
{
P_GET_OBJECT(UObject,Z_Param_InAsset);
P_FINISH;
P_NATIVE_BEGIN;
*(EDataValidationResult*)Z_Param__Result=P_THIS->K2_ValidateLoadedAsset_Implementation(Z_Param_InAsset);
P_NATIVE_END;
}
// ********** End Class UEditorValidatorBase Function K2_ValidateLoadedAsset ***********************
// ********** Begin Class UEditorValidatorBase *****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEditorValidatorBase;
UClass* UEditorValidatorBase::GetPrivateStaticClass()
{
using TClass = UEditorValidatorBase;
if (!Z_Registration_Info_UClass_UEditorValidatorBase.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EditorValidatorBase"),
Z_Registration_Info_UClass_UEditorValidatorBase.InnerSingleton,
StaticRegisterNativesUEditorValidatorBase,
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_UEditorValidatorBase.InnerSingleton;
}
UClass* Z_Construct_UClass_UEditorValidatorBase_NoRegister()
{
return UEditorValidatorBase::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEditorValidatorBase_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/*\n* The EditorValidatorBase is a class which verifies that an asset meets a specific ruleset.\n* It should be used when checking engine-level classes, as UObject::IsDataValid requires\n* overriding the base class. You can create project-specific version of the validator base,\n* with custom logging and enabled logic.\n*\n* C++ and Blueprint validators will be gathered on editor start, while python validators need\n* to register themselves\n*/" },
{ "IncludePath", "EditorValidatorBase.h" },
{ "IsBlueprintBase", "true" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ShowWorldContextPin", "" },
{ "ToolTip", "* The EditorValidatorBase is a class which verifies that an asset meets a specific ruleset.\n* It should be used when checking engine-level classes, as UObject::IsDataValid requires\n* overriding the base class. You can create project-specific version of the validator base,\n* with custom logging and enabled logic.\n*\n* C++ and Blueprint validators will be gathered on editor start, while python validators need\n* to register themselves" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsEnabled_MetaData[] = {
{ "BlueprintProtected", "true" },
{ "Category", "Asset Validation" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsConfigDisabled_MetaData[] = {
{ "Comment", "// Allows disabling validators from config without checking in assets/modifying code.\n" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Allows disabling validators from config without checking in assets/modifying code." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOnlyPrintCustomMessage_MetaData[] = {
{ "BlueprintProtected", "true" },
{ "Category", "Asset Validation" },
{ "Comment", "/* Whether we should also print out the source validator when printing validation errors.*/" },
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
{ "ToolTip", "Whether we should also print out the source validator when printing validation errors." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CurrentObjectBeingValidated_MetaData[] = {
{ "ModuleRelativePath", "Public/EditorValidatorBase.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UEditorValidatorBase constinit property declarations *********************
static void NewProp_bIsEnabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabled;
static void NewProp_bIsConfigDisabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsConfigDisabled;
static void NewProp_bOnlyPrintCustomMessage_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bOnlyPrintCustomMessage;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CurrentObjectBeingValidated;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UEditorValidatorBase constinit property declarations ***********************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("AssetFails"), .Pointer = &UEditorValidatorBase::execAssetFails },
{ .NameUTF8 = UTF8TEXT("AssetPasses"), .Pointer = &UEditorValidatorBase::execAssetPasses },
{ .NameUTF8 = UTF8TEXT("AssetWarning"), .Pointer = &UEditorValidatorBase::execAssetWarning },
{ .NameUTF8 = UTF8TEXT("GetValidationResult"), .Pointer = &UEditorValidatorBase::execGetValidationResult },
{ .NameUTF8 = UTF8TEXT("K2_CanValidate"), .Pointer = &UEditorValidatorBase::execK2_CanValidate },
{ .NameUTF8 = UTF8TEXT("K2_CanValidateAsset"), .Pointer = &UEditorValidatorBase::execK2_CanValidateAsset },
{ .NameUTF8 = UTF8TEXT("K2_ValidateLoadedAsset"), .Pointer = &UEditorValidatorBase::execK2_ValidateLoadedAsset },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UEditorValidatorBase_AssetFails, "AssetFails" }, // 968236627
{ &Z_Construct_UFunction_UEditorValidatorBase_AssetPasses, "AssetPasses" }, // 957033951
{ &Z_Construct_UFunction_UEditorValidatorBase_AssetWarning, "AssetWarning" }, // 770135191
{ &Z_Construct_UFunction_UEditorValidatorBase_GetValidationResult, "GetValidationResult" }, // 1652183613
{ &Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidate, "K2_CanValidate" }, // 2027407205
{ &Z_Construct_UFunction_UEditorValidatorBase_K2_CanValidateAsset, "K2_CanValidateAsset" }, // 325676177
{ &Z_Construct_UFunction_UEditorValidatorBase_K2_ValidateLoadedAsset, "K2_ValidateLoadedAsset" }, // 2925779796
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEditorValidatorBase>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEditorValidatorBase_Statics
// ********** Begin Class UEditorValidatorBase Property Definitions ********************************
void Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsEnabled_SetBit(void* Obj)
{
((UEditorValidatorBase*)Obj)->bIsEnabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsEnabled = { "bIsEnabled", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEditorValidatorBase), &Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsEnabled_MetaData), NewProp_bIsEnabled_MetaData) };
void Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsConfigDisabled_SetBit(void* Obj)
{
((UEditorValidatorBase*)Obj)->bIsConfigDisabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsConfigDisabled = { "bIsConfigDisabled", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEditorValidatorBase), &Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsConfigDisabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsConfigDisabled_MetaData), NewProp_bIsConfigDisabled_MetaData) };
void Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bOnlyPrintCustomMessage_SetBit(void* Obj)
{
((UEditorValidatorBase*)Obj)->bOnlyPrintCustomMessage = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bOnlyPrintCustomMessage = { "bOnlyPrintCustomMessage", nullptr, (EPropertyFlags)0x0020080000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UEditorValidatorBase), &Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bOnlyPrintCustomMessage_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOnlyPrintCustomMessage_MetaData), NewProp_bOnlyPrintCustomMessage_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_CurrentObjectBeingValidated = { "CurrentObjectBeingValidated", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UEditorValidatorBase, CurrentObjectBeingValidated), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CurrentObjectBeingValidated_MetaData), NewProp_CurrentObjectBeingValidated_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UEditorValidatorBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsEnabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bIsConfigDisabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_bOnlyPrintCustomMessage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UEditorValidatorBase_Statics::NewProp_CurrentObjectBeingValidated,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidatorBase_Statics::PropPointers) < 2048);
// ********** End Class UEditorValidatorBase Property Definitions **********************************
UObject* (*const Z_Construct_UClass_UEditorValidatorBase_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidatorBase_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEditorValidatorBase_Statics::ClassParams = {
&UEditorValidatorBase::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UEditorValidatorBase_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidatorBase_Statics::PropPointers),
0,
0x000800A5u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidatorBase_Statics::Class_MetaDataParams), Z_Construct_UClass_UEditorValidatorBase_Statics::Class_MetaDataParams)
};
void UEditorValidatorBase::StaticRegisterNativesUEditorValidatorBase()
{
UClass* Class = UEditorValidatorBase::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UEditorValidatorBase_Statics::Funcs));
}
UClass* Z_Construct_UClass_UEditorValidatorBase()
{
if (!Z_Registration_Info_UClass_UEditorValidatorBase.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEditorValidatorBase.OuterSingleton, Z_Construct_UClass_UEditorValidatorBase_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEditorValidatorBase.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEditorValidatorBase);
UEditorValidatorBase::~UEditorValidatorBase() {}
// ********** End Class UEditorValidatorBase *******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEditorValidatorBase, UEditorValidatorBase::StaticClass, TEXT("UEditorValidatorBase"), &Z_Registration_Info_UClass_UEditorValidatorBase, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEditorValidatorBase), 14529584U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h__Script_DataValidation_3008759779{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h__Script_DataValidation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// 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 "EditorValidatorBase.h"
#ifdef DATAVALIDATION_EditorValidatorBase_generated_h
#error "EditorValidatorBase.generated.h already included, missing '#pragma once' in EditorValidatorBase.h"
#endif
#define DATAVALIDATION_EditorValidatorBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UObject;
enum class EDataValidationResult : uint8;
enum class EDataValidationUsecase : uint8;
// ********** Begin Class UEditorValidatorBase *****************************************************
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_RPC_WRAPPERS_NO_PURE_DECLS \
DATAVALIDATION_API virtual bool K2_CanValidateAsset_Implementation(UObject* InAsset) const; \
DATAVALIDATION_API virtual bool K2_CanValidate_Implementation(const EDataValidationUsecase InUsecase) const; \
DECLARE_FUNCTION(execGetValidationResult); \
DECLARE_FUNCTION(execAssetWarning); \
DECLARE_FUNCTION(execAssetPasses); \
DECLARE_FUNCTION(execAssetFails); \
DECLARE_FUNCTION(execK2_ValidateLoadedAsset); \
DECLARE_FUNCTION(execK2_CanValidateAsset); \
DECLARE_FUNCTION(execK2_CanValidate);
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_CALLBACK_WRAPPERS
struct Z_Construct_UClass_UEditorValidatorBase_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditorValidatorBase(); \
friend struct ::Z_Construct_UClass_UEditorValidatorBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UEditorValidatorBase_NoRegister(); \
public: \
DECLARE_CLASS2(UEditorValidatorBase, UObject, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UEditorValidatorBase_NoRegister) \
DECLARE_SERIALIZER(UEditorValidatorBase) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Editor");} \
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEditorValidatorBase(UEditorValidatorBase&&) = delete; \
UEditorValidatorBase(const UEditorValidatorBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UEditorValidatorBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditorValidatorBase); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UEditorValidatorBase) \
DATAVALIDATION_API virtual ~UEditorValidatorBase();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_27_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_CALLBACK_WRAPPERS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h_30_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditorValidatorBase;
// ********** End Class UEditorValidatorBase *******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorBase_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,122 @@
// 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 "EditorValidatorSubsystem.h"
#ifdef DATAVALIDATION_EditorValidatorSubsystem_generated_h
#error "EditorValidatorSubsystem.generated.h already included, missing '#pragma once' in EditorValidatorSubsystem.h"
#endif
#define DATAVALIDATION_EditorValidatorSubsystem_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UDataValidationChangelist;
class UEditorValidatorBase;
class UObject;
enum class EDataValidationResult : uint8;
enum class EDataValidationUsecase : uint8;
struct FAssetData;
struct FValidateAssetsResults;
struct FValidateAssetsSettings;
// ********** Begin ScriptStruct FValidateAssetsDetails ********************************************
struct Z_Construct_UScriptStruct_FValidateAssetsDetails_Statics;
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_48_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FValidateAssetsDetails_Statics; \
DATAVALIDATION_API static class UScriptStruct* StaticStruct();
struct FValidateAssetsDetails;
// ********** End ScriptStruct FValidateAssetsDetails **********************************************
// ********** Begin ScriptStruct FValidatorStatistics **********************************************
struct Z_Construct_UScriptStruct_FValidatorStatistics_Statics;
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_75_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FValidatorStatistics_Statics; \
DATAVALIDATION_API static class UScriptStruct* StaticStruct();
struct FValidatorStatistics;
// ********** End ScriptStruct FValidatorStatistics ************************************************
// ********** Begin ScriptStruct FValidateAssetsResults ********************************************
struct Z_Construct_UScriptStruct_FValidateAssetsResults_Statics;
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_89_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FValidateAssetsResults_Statics; \
DATAVALIDATION_API static class UScriptStruct* StaticStruct();
struct FValidateAssetsResults;
// ********** End ScriptStruct FValidateAssetsResults **********************************************
// ********** Begin ScriptStruct FValidateAssetsSettings *******************************************
struct Z_Construct_UScriptStruct_FValidateAssetsSettings_Statics;
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_145_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FValidateAssetsSettings_Statics; \
DATAVALIDATION_API static class UScriptStruct* StaticStruct();
struct FValidateAssetsSettings;
// ********** End ScriptStruct FValidateAssetsSettings *********************************************
// ********** Begin Class UEditorValidatorSubsystem ************************************************
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execIsAssetValid); \
DECLARE_FUNCTION(execIsObjectValid); \
DECLARE_FUNCTION(execRemoveValidator); \
DECLARE_FUNCTION(execAddValidator); \
DECLARE_FUNCTION(execValidateChangelists); \
DECLARE_FUNCTION(execValidateChangelist); \
DECLARE_FUNCTION(execValidateAssetsWithSettings);
struct Z_Construct_UClass_UEditorValidatorSubsystem_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorSubsystem_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditorValidatorSubsystem(); \
friend struct ::Z_Construct_UClass_UEditorValidatorSubsystem_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UEditorValidatorSubsystem_NoRegister(); \
public: \
DECLARE_CLASS2(UEditorValidatorSubsystem, UEditorSubsystem, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UEditorValidatorSubsystem_NoRegister) \
DECLARE_SERIALIZER(UEditorValidatorSubsystem) \
static constexpr const TCHAR* StaticConfigName() {return TEXT("Editor");} \
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEditorValidatorSubsystem(UEditorValidatorSubsystem&&) = delete; \
UEditorValidatorSubsystem(const UEditorValidatorSubsystem&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UEditorValidatorSubsystem); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditorValidatorSubsystem); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEditorValidatorSubsystem) \
DATAVALIDATION_API virtual ~UEditorValidatorSubsystem();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_249_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h_252_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditorValidatorSubsystem;
// ********** End Class UEditorValidatorSubsystem **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidatorSubsystem_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,120 @@
// 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 "EditorValidator_Localization.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEditorValidator_Localization() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidator_Localization();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidator_Localization_NoRegister();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEditorValidator_Localization ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEditorValidator_Localization;
UClass* UEditorValidator_Localization::GetPrivateStaticClass()
{
using TClass = UEditorValidator_Localization;
if (!Z_Registration_Info_UClass_UEditorValidator_Localization.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EditorValidator_Localization"),
Z_Registration_Info_UClass_UEditorValidator_Localization.InnerSingleton,
StaticRegisterNativesUEditorValidator_Localization,
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_UEditorValidator_Localization.InnerSingleton;
}
UClass* Z_Construct_UClass_UEditorValidator_Localization_NoRegister()
{
return UEditorValidator_Localization::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEditorValidator_Localization_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/*\n* Validates that localized assets (within the L10N folder) conform to a corresponding source asset of the correct type.\n* Localized assets that fail this validation will never be loaded as localized variants at runtime.\n*/" },
{ "IncludePath", "EditorValidator_Localization.h" },
{ "ModuleRelativePath", "Public/EditorValidator_Localization.h" },
{ "ToolTip", "* Validates that localized assets (within the L10N folder) conform to a corresponding source asset of the correct type.\n* Localized assets that fail this validation will never be loaded as localized variants at runtime." },
};
#endif // WITH_METADATA
// ********** Begin Class UEditorValidator_Localization constinit property declarations ************
// ********** End Class UEditorValidator_Localization constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEditorValidator_Localization>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEditorValidator_Localization_Statics
UObject* (*const Z_Construct_UClass_UEditorValidator_Localization_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorValidatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidator_Localization_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEditorValidator_Localization_Statics::ClassParams = {
&UEditorValidator_Localization::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidator_Localization_Statics::Class_MetaDataParams), Z_Construct_UClass_UEditorValidator_Localization_Statics::Class_MetaDataParams)
};
void UEditorValidator_Localization::StaticRegisterNativesUEditorValidator_Localization()
{
}
UClass* Z_Construct_UClass_UEditorValidator_Localization()
{
if (!Z_Registration_Info_UClass_UEditorValidator_Localization.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEditorValidator_Localization.OuterSingleton, Z_Construct_UClass_UEditorValidator_Localization_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEditorValidator_Localization.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEditorValidator_Localization);
UEditorValidator_Localization::~UEditorValidator_Localization() {}
// ********** End Class UEditorValidator_Localization **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEditorValidator_Localization, UEditorValidator_Localization::StaticClass, TEXT("UEditorValidator_Localization"), &Z_Registration_Info_UClass_UEditorValidator_Localization, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEditorValidator_Localization), 577613106U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h__Script_DataValidation_715552330{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h__Script_DataValidation_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "EditorValidator_Localization.h"
#ifdef DATAVALIDATION_EditorValidator_Localization_generated_h
#error "EditorValidator_Localization.generated.h already included, missing '#pragma once' in EditorValidator_Localization.h"
#endif
#define DATAVALIDATION_EditorValidator_Localization_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEditorValidator_Localization ********************************************
struct Z_Construct_UClass_UEditorValidator_Localization_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidator_Localization_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditorValidator_Localization(); \
friend struct ::Z_Construct_UClass_UEditorValidator_Localization_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UEditorValidator_Localization_NoRegister(); \
public: \
DECLARE_CLASS2(UEditorValidator_Localization, UEditorValidatorBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UEditorValidator_Localization_NoRegister) \
DECLARE_SERIALIZER(UEditorValidator_Localization)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h_17_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEditorValidator_Localization(UEditorValidator_Localization&&) = delete; \
UEditorValidator_Localization(const UEditorValidator_Localization&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UEditorValidator_Localization); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditorValidator_Localization); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEditorValidator_Localization) \
DATAVALIDATION_API virtual ~UEditorValidator_Localization();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h_14_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditorValidator_Localization;
// ********** End Class UEditorValidator_Localization **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Localization_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,483 @@
// 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 "EditorValidator_Material.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeEditorValidator_Material() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidator_Material();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidator_Material_NoRegister();
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase();
DATAVALIDATION_API UClass* Z_Construct_UClass_UValidationMaterial();
DATAVALIDATION_API UClass* Z_Construct_UClass_UValidationMaterial_NoRegister();
DATAVALIDATION_API UEnum* Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel();
DATAVALIDATION_API UEnum* Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel();
DATAVALIDATION_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform();
DATAVALIDATION_API UScriptStruct* Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform();
ENGINE_API UClass* Z_Construct_UClass_UMaterial();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UEditorValidator_Material ************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UEditorValidator_Material;
UClass* UEditorValidator_Material::GetPrivateStaticClass()
{
using TClass = UEditorValidator_Material;
if (!Z_Registration_Info_UClass_UEditorValidator_Material.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("EditorValidator_Material"),
Z_Registration_Info_UClass_UEditorValidator_Material.InnerSingleton,
StaticRegisterNativesUEditorValidator_Material,
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_UEditorValidator_Material.InnerSingleton;
}
UClass* Z_Construct_UClass_UEditorValidator_Material_NoRegister()
{
return UEditorValidator_Material::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UEditorValidator_Material_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "// Checks if UMaterial and UMaterialInstance are compiling on all validation shader platforms\n" },
{ "IncludePath", "EditorValidator_Material.h" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
{ "ToolTip", "Checks if UMaterial and UMaterialInstance are compiling on all validation shader platforms" },
};
#endif // WITH_METADATA
// ********** Begin Class UEditorValidator_Material constinit property declarations ****************
// ********** End Class UEditorValidator_Material constinit property declarations ******************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UEditorValidator_Material>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UEditorValidator_Material_Statics
UObject* (*const Z_Construct_UClass_UEditorValidator_Material_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorValidatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidator_Material_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UEditorValidator_Material_Statics::ClassParams = {
&UEditorValidator_Material::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UEditorValidator_Material_Statics::Class_MetaDataParams), Z_Construct_UClass_UEditorValidator_Material_Statics::Class_MetaDataParams)
};
void UEditorValidator_Material::StaticRegisterNativesUEditorValidator_Material()
{
}
UClass* Z_Construct_UClass_UEditorValidator_Material()
{
if (!Z_Registration_Info_UClass_UEditorValidator_Material.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UEditorValidator_Material.OuterSingleton, Z_Construct_UClass_UEditorValidator_Material_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UEditorValidator_Material.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UEditorValidator_Material);
UEditorValidator_Material::~UEditorValidator_Material() {}
// ********** End Class UEditorValidator_Material **************************************************
// ********** Begin Class UValidationMaterial ******************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UValidationMaterial;
UClass* UValidationMaterial::GetPrivateStaticClass()
{
using TClass = UValidationMaterial;
if (!Z_Registration_Info_UClass_UValidationMaterial.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ValidationMaterial"),
Z_Registration_Info_UClass_UValidationMaterial.InnerSingleton,
StaticRegisterNativesUValidationMaterial,
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_UValidationMaterial.InnerSingleton;
}
UClass* Z_Construct_UClass_UValidationMaterial_NoRegister()
{
return UValidationMaterial::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UValidationMaterial_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "HideCategories", "Object Thumbnail" },
{ "IncludePath", "EditorValidator_Material.h" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
{ "PrioritizeCategories", "Material Nanite Translucency TranslucencySelfShadowing Refraction WorldPositionOffset PostProcessMaterial Mobile ForwardShading PhysicalMaterial PhysicalMaterialMask Usage Lightmass Previewing ImportSettings" },
};
#endif // WITH_METADATA
// ********** Begin Class UValidationMaterial constinit property declarations **********************
// ********** End Class UValidationMaterial constinit property declarations ************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UValidationMaterial>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UValidationMaterial_Statics
UObject* (*const Z_Construct_UClass_UValidationMaterial_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMaterial,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UValidationMaterial_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UValidationMaterial_Statics::ClassParams = {
&UValidationMaterial::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x008000A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UValidationMaterial_Statics::Class_MetaDataParams), Z_Construct_UClass_UValidationMaterial_Statics::Class_MetaDataParams)
};
void UValidationMaterial::StaticRegisterNativesUValidationMaterial()
{
}
UClass* Z_Construct_UClass_UValidationMaterial()
{
if (!Z_Registration_Info_UClass_UValidationMaterial.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UValidationMaterial.OuterSingleton, Z_Construct_UClass_UValidationMaterial_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UValidationMaterial.OuterSingleton;
}
UValidationMaterial::UValidationMaterial() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UValidationMaterial);
UValidationMaterial::~UValidationMaterial() {}
// ********** End Class UValidationMaterial ********************************************************
// ********** Begin ScriptStruct FMaterialEditorValidationShaderPlatform ***************************
struct Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMaterialEditorValidationShaderPlatform); }
static inline consteval int16 GetStructAlignment() { return alignof(FMaterialEditorValidationShaderPlatform); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = {
{ "Category", "Data Validation" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMaterialEditorValidationShaderPlatform constinit property declarations
static const UECodeGen_Private::FNamePropertyParams NewProp_Name;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMaterialEditorValidationShaderPlatform constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMaterialEditorValidationShaderPlatform>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform;
class UScriptStruct* FMaterialEditorValidationShaderPlatform::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform, (UObject*)Z_Construct_UPackage__Script_DataValidation(), TEXT("MaterialEditorValidationShaderPlatform"));
}
return Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform.OuterSingleton;
}
// ********** Begin ScriptStruct FMaterialEditorValidationShaderPlatform Property Definitions ******
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialEditorValidationShaderPlatform, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::NewProp_Name,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMaterialEditorValidationShaderPlatform Property Definitions ********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
nullptr,
&NewStructOps,
"MaterialEditorValidationShaderPlatform",
Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::PropPointers),
sizeof(FMaterialEditorValidationShaderPlatform),
alignof(FMaterialEditorValidationShaderPlatform),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform()
{
if (!Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform.InnerSingleton, Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform.InnerSingleton);
}
// ********** End ScriptStruct FMaterialEditorValidationShaderPlatform *****************************
// ********** Begin Enum EMaterialEditorValidationFeatureLevel *************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel;
static UEnum* EMaterialEditorValidationFeatureLevel_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel.OuterSingleton)
{
Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel, (UObject*)Z_Construct_UPackage__Script_DataValidation(), TEXT("EMaterialEditorValidationFeatureLevel"));
}
return Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel.OuterSingleton;
}
template<> DATAVALIDATION_NON_ATTRIBUTED_API UEnum* StaticEnum<EMaterialEditorValidationFeatureLevel>()
{
return EMaterialEditorValidationFeatureLevel_StaticEnum();
}
struct Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "CurrentMaxFeatureLevel.DisplayName", "Current Max Feature Level" },
{ "CurrentMaxFeatureLevel.Name", "EMaterialEditorValidationFeatureLevel::CurrentMaxFeatureLevel" },
{ "ES3_1.DisplayName", "ES3.1" },
{ "ES3_1.Name", "EMaterialEditorValidationFeatureLevel::ES3_1" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
{ "SM5.Name", "EMaterialEditorValidationFeatureLevel::SM5" },
{ "SM6.Name", "EMaterialEditorValidationFeatureLevel::SM6" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMaterialEditorValidationFeatureLevel::CurrentMaxFeatureLevel", (int64)EMaterialEditorValidationFeatureLevel::CurrentMaxFeatureLevel },
{ "EMaterialEditorValidationFeatureLevel::ES3_1", (int64)EMaterialEditorValidationFeatureLevel::ES3_1 },
{ "EMaterialEditorValidationFeatureLevel::SM5", (int64)EMaterialEditorValidationFeatureLevel::SM5 },
{ "EMaterialEditorValidationFeatureLevel::SM6", (int64)EMaterialEditorValidationFeatureLevel::SM6 },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_DataValidation,
nullptr,
"EMaterialEditorValidationFeatureLevel",
"EMaterialEditorValidationFeatureLevel",
Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel()
{
if (!Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel.InnerSingleton, Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel.InnerSingleton;
}
// ********** End Enum EMaterialEditorValidationFeatureLevel ***************************************
// ********** Begin Enum EMaterialEditorValidationQualityLevel *************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel;
static UEnum* EMaterialEditorValidationQualityLevel_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel.OuterSingleton)
{
Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel, (UObject*)Z_Construct_UPackage__Script_DataValidation(), TEXT("EMaterialEditorValidationQualityLevel"));
}
return Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel.OuterSingleton;
}
template<> DATAVALIDATION_NON_ATTRIBUTED_API UEnum* StaticEnum<EMaterialEditorValidationQualityLevel>()
{
return EMaterialEditorValidationQualityLevel_StaticEnum();
}
struct Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Epic.Name", "EMaterialEditorValidationQualityLevel::Epic" },
{ "High.Name", "EMaterialEditorValidationQualityLevel::High" },
{ "Low.Name", "EMaterialEditorValidationQualityLevel::Low" },
{ "Medium.Name", "EMaterialEditorValidationQualityLevel::Medium" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EMaterialEditorValidationQualityLevel::Low", (int64)EMaterialEditorValidationQualityLevel::Low },
{ "EMaterialEditorValidationQualityLevel::Medium", (int64)EMaterialEditorValidationQualityLevel::Medium },
{ "EMaterialEditorValidationQualityLevel::High", (int64)EMaterialEditorValidationQualityLevel::High },
{ "EMaterialEditorValidationQualityLevel::Epic", (int64)EMaterialEditorValidationQualityLevel::Epic },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_DataValidation,
nullptr,
"EMaterialEditorValidationQualityLevel",
"EMaterialEditorValidationQualityLevel",
Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics::Enum_MetaDataParams), Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel()
{
if (!Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel.InnerSingleton, Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel.InnerSingleton;
}
// ********** End Enum EMaterialEditorValidationQualityLevel ***************************************
// ********** Begin ScriptStruct FMaterialEditorValidationPlatform *********************************
struct Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FMaterialEditorValidationPlatform); }
static inline consteval int16 GetStructAlignment() { return alignof(FMaterialEditorValidationPlatform); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShaderPlatform_MetaData[] = {
{ "Category", "Data Validation" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FeatureLevel_MetaData[] = {
{ "Category", "Data Validation" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialQualityLevel_MetaData[] = {
{ "Category", "Data Validation" },
{ "ModuleRelativePath", "Public/EditorValidator_Material.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FMaterialEditorValidationPlatform constinit property declarations *
static const UECodeGen_Private::FStructPropertyParams NewProp_ShaderPlatform;
static const UECodeGen_Private::FIntPropertyParams NewProp_FeatureLevel_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_FeatureLevel;
static const UECodeGen_Private::FBytePropertyParams NewProp_MaterialQualityLevel_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_MaterialQualityLevel;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FMaterialEditorValidationPlatform constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FMaterialEditorValidationPlatform>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform;
class UScriptStruct* FMaterialEditorValidationPlatform::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform, (UObject*)Z_Construct_UPackage__Script_DataValidation(), TEXT("MaterialEditorValidationPlatform"));
}
return Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform.OuterSingleton;
}
// ********** Begin ScriptStruct FMaterialEditorValidationPlatform Property Definitions ************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_ShaderPlatform = { "ShaderPlatform", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialEditorValidationPlatform, ShaderPlatform), Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShaderPlatform_MetaData), NewProp_ShaderPlatform_MetaData) }; // 3039807022
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_FeatureLevel_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_FeatureLevel = { "FeatureLevel", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialEditorValidationPlatform, FeatureLevel), Z_Construct_UEnum_DataValidation_EMaterialEditorValidationFeatureLevel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FeatureLevel_MetaData), NewProp_FeatureLevel_MetaData) }; // 2419111257
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_MaterialQualityLevel_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_FMaterialEditorValidationPlatform_Statics::NewProp_MaterialQualityLevel = { "MaterialQualityLevel", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMaterialEditorValidationPlatform, MaterialQualityLevel), Z_Construct_UEnum_DataValidation_EMaterialEditorValidationQualityLevel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialQualityLevel_MetaData), NewProp_MaterialQualityLevel_MetaData) }; // 3159859050
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_ShaderPlatform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_FeatureLevel_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_FeatureLevel,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_MaterialQualityLevel_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewProp_MaterialQualityLevel,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FMaterialEditorValidationPlatform Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
nullptr,
&NewStructOps,
"MaterialEditorValidationPlatform",
Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::PropPointers),
sizeof(FMaterialEditorValidationPlatform),
alignof(FMaterialEditorValidationPlatform),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform()
{
if (!Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform.InnerSingleton, Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform.InnerSingleton);
}
// ********** End ScriptStruct FMaterialEditorValidationPlatform ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EMaterialEditorValidationFeatureLevel_StaticEnum, TEXT("EMaterialEditorValidationFeatureLevel"), &Z_Registration_Info_UEnum_EMaterialEditorValidationFeatureLevel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2419111257U) },
{ EMaterialEditorValidationQualityLevel_StaticEnum, TEXT("EMaterialEditorValidationQualityLevel"), &Z_Registration_Info_UEnum_EMaterialEditorValidationQualityLevel, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3159859050U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FMaterialEditorValidationShaderPlatform::StaticStruct, Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics::NewStructOps, TEXT("MaterialEditorValidationShaderPlatform"),&Z_Registration_Info_UScriptStruct_FMaterialEditorValidationShaderPlatform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialEditorValidationShaderPlatform), 3039807022U) },
{ FMaterialEditorValidationPlatform::StaticStruct, Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics::NewStructOps, TEXT("MaterialEditorValidationPlatform"),&Z_Registration_Info_UScriptStruct_FMaterialEditorValidationPlatform, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMaterialEditorValidationPlatform), 4041716260U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UEditorValidator_Material, UEditorValidator_Material::StaticClass, TEXT("UEditorValidator_Material"), &Z_Registration_Info_UClass_UEditorValidator_Material, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UEditorValidator_Material), 1523518387U) },
{ Z_Construct_UClass_UValidationMaterial, UValidationMaterial::StaticClass, TEXT("UValidationMaterial"), &Z_Registration_Info_UClass_UValidationMaterial, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UValidationMaterial), 3577517397U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_1788790373{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h__Script_DataValidation_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,146 @@
// 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 "EditorValidator_Material.h"
#ifdef DATAVALIDATION_EditorValidator_Material_generated_h
#error "EditorValidator_Material.generated.h already included, missing '#pragma once' in EditorValidator_Material.h"
#endif
#define DATAVALIDATION_EditorValidator_Material_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEditorValidator_Material ************************************************
struct Z_Construct_UClass_UEditorValidator_Material_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidator_Material_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_21_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditorValidator_Material(); \
friend struct ::Z_Construct_UClass_UEditorValidator_Material_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UEditorValidator_Material_NoRegister(); \
public: \
DECLARE_CLASS2(UEditorValidator_Material, UEditorValidatorBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UEditorValidator_Material_NoRegister) \
DECLARE_SERIALIZER(UEditorValidator_Material)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_21_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEditorValidator_Material(UEditorValidator_Material&&) = delete; \
UEditorValidator_Material(const UEditorValidator_Material&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UEditorValidator_Material); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditorValidator_Material); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEditorValidator_Material) \
NO_API virtual ~UEditorValidator_Material();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_18_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_21_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_21_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_21_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditorValidator_Material;
// ********** End Class UEditorValidator_Material **************************************************
// ********** Begin Class UValidationMaterial ******************************************************
struct Z_Construct_UClass_UValidationMaterial_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UValidationMaterial_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_49_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUValidationMaterial(); \
friend struct ::Z_Construct_UClass_UValidationMaterial_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UValidationMaterial_NoRegister(); \
public: \
DECLARE_CLASS2(UValidationMaterial, UMaterial, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UValidationMaterial_NoRegister) \
DECLARE_SERIALIZER(UValidationMaterial)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_49_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UValidationMaterial(); \
/** Deleted move- and copy-constructors, should never be used */ \
UValidationMaterial(UValidationMaterial&&) = delete; \
UValidationMaterial(const UValidationMaterial&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UValidationMaterial); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UValidationMaterial); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UValidationMaterial) \
NO_API virtual ~UValidationMaterial();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_46_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_49_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_49_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_49_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UValidationMaterial;
// ********** End Class UValidationMaterial ********************************************************
// ********** Begin ScriptStruct FMaterialEditorValidationShaderPlatform ***************************
struct Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics;
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_59_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMaterialEditorValidationShaderPlatform_Statics; \
DATAVALIDATION_API static class UScriptStruct* StaticStruct();
struct FMaterialEditorValidationShaderPlatform;
// ********** End ScriptStruct FMaterialEditorValidationShaderPlatform *****************************
// ********** Begin ScriptStruct FMaterialEditorValidationPlatform *********************************
struct Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics;
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h_94_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FMaterialEditorValidationPlatform_Statics; \
DATAVALIDATION_API static class UScriptStruct* StaticStruct();
struct FMaterialEditorValidationPlatform;
// ********** End ScriptStruct FMaterialEditorValidationPlatform ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Public_EditorValidator_Material_h
// ********** Begin Enum EMaterialEditorValidationFeatureLevel *************************************
#define FOREACH_ENUM_EMATERIALEDITORVALIDATIONFEATURELEVEL(op) \
op(EMaterialEditorValidationFeatureLevel::CurrentMaxFeatureLevel) \
op(EMaterialEditorValidationFeatureLevel::ES3_1) \
op(EMaterialEditorValidationFeatureLevel::SM5) \
op(EMaterialEditorValidationFeatureLevel::SM6)
enum class EMaterialEditorValidationFeatureLevel : int32;
template<> struct TIsUEnumClass<EMaterialEditorValidationFeatureLevel> { enum { Value = true }; };
template<> DATAVALIDATION_NON_ATTRIBUTED_API UEnum* StaticEnum<EMaterialEditorValidationFeatureLevel>();
// ********** End Enum EMaterialEditorValidationFeatureLevel ***************************************
// ********** Begin Enum EMaterialEditorValidationQualityLevel *************************************
#define FOREACH_ENUM_EMATERIALEDITORVALIDATIONQUALITYLEVEL(op) \
op(EMaterialEditorValidationQualityLevel::Low) \
op(EMaterialEditorValidationQualityLevel::Medium) \
op(EMaterialEditorValidationQualityLevel::High) \
op(EMaterialEditorValidationQualityLevel::Epic)
enum class EMaterialEditorValidationQualityLevel : uint8;
template<> struct TIsUEnumClass<EMaterialEditorValidationQualityLevel> { enum { Value = true }; };
template<> DATAVALIDATION_NON_ATTRIBUTED_API UEnum* StaticEnum<EMaterialEditorValidationQualityLevel>();
// ********** End Enum EMaterialEditorValidationQualityLevel ***************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,139 @@
// 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 "PackageFileValidator.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePackageFileValidator() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase();
DATAVALIDATION_API UClass* Z_Construct_UClass_UPackageFileValidator();
DATAVALIDATION_API UClass* Z_Construct_UClass_UPackageFileValidator_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UPackageFileValidator ****************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPackageFileValidator;
UClass* UPackageFileValidator::GetPrivateStaticClass()
{
using TClass = UPackageFileValidator;
if (!Z_Registration_Info_UClass_UPackageFileValidator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PackageFileValidator"),
Z_Registration_Info_UClass_UPackageFileValidator.InnerSingleton,
StaticRegisterNativesUPackageFileValidator,
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_UPackageFileValidator.InnerSingleton;
}
UClass* Z_Construct_UClass_UPackageFileValidator_NoRegister()
{
return UPackageFileValidator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPackageFileValidator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * This validator checks the format of the package on disk to make sure that is has not become corrupted since it was last saved.\n * \n * To disable the validator entirely, set ini:Editor:[/Script/DataValidation.PackageFileValidator]:bIsConfigDisabled=true\n * To disable validation of payload hashes (which is much slower than the rest of the validation) set \n * ini:Editor:[/Script/DataValidation.PackageFileValidator]:bValidatePayloadHashes=true\n */" },
{ "IncludePath", "PackageFileValidator.h" },
{ "ModuleRelativePath", "Private/PackageFileValidator.h" },
{ "ToolTip", "This validator checks the format of the package on disk to make sure that is has not become corrupted since it was last saved.\n\nTo disable the validator entirely, set ini:Editor:[/Script/DataValidation.PackageFileValidator]:bIsConfigDisabled=true\nTo disable validation of payload hashes (which is much slower than the rest of the validation) set\nini:Editor:[/Script/DataValidation.PackageFileValidator]:bValidatePayloadHashes=true" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bValidatePayloadHashes_MetaData[] = {
{ "ModuleRelativePath", "Private/PackageFileValidator.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UPackageFileValidator constinit property declarations ********************
static void NewProp_bValidatePayloadHashes_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bValidatePayloadHashes;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPackageFileValidator constinit property declarations **********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPackageFileValidator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPackageFileValidator_Statics
// ********** Begin Class UPackageFileValidator Property Definitions *******************************
void Z_Construct_UClass_UPackageFileValidator_Statics::NewProp_bValidatePayloadHashes_SetBit(void* Obj)
{
((UPackageFileValidator*)Obj)->bValidatePayloadHashes = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPackageFileValidator_Statics::NewProp_bValidatePayloadHashes = { "bValidatePayloadHashes", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPackageFileValidator), &Z_Construct_UClass_UPackageFileValidator_Statics::NewProp_bValidatePayloadHashes_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bValidatePayloadHashes_MetaData), NewProp_bValidatePayloadHashes_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPackageFileValidator_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPackageFileValidator_Statics::NewProp_bValidatePayloadHashes,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPackageFileValidator_Statics::PropPointers) < 2048);
// ********** End Class UPackageFileValidator Property Definitions *********************************
UObject* (*const Z_Construct_UClass_UPackageFileValidator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorValidatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPackageFileValidator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPackageFileValidator_Statics::ClassParams = {
&UPackageFileValidator::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UPackageFileValidator_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UPackageFileValidator_Statics::PropPointers),
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPackageFileValidator_Statics::Class_MetaDataParams), Z_Construct_UClass_UPackageFileValidator_Statics::Class_MetaDataParams)
};
void UPackageFileValidator::StaticRegisterNativesUPackageFileValidator()
{
}
UClass* Z_Construct_UClass_UPackageFileValidator()
{
if (!Z_Registration_Info_UClass_UPackageFileValidator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPackageFileValidator.OuterSingleton, Z_Construct_UClass_UPackageFileValidator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPackageFileValidator.OuterSingleton;
}
UPackageFileValidator::UPackageFileValidator() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPackageFileValidator);
UPackageFileValidator::~UPackageFileValidator() {}
// ********** End Class UPackageFileValidator ******************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPackageFileValidator, UPackageFileValidator::StaticClass, TEXT("UPackageFileValidator"), &Z_Registration_Info_UClass_UPackageFileValidator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPackageFileValidator), 1730524528U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h__Script_DataValidation_1445847154{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h__Script_DataValidation_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 "PackageFileValidator.h"
#ifdef DATAVALIDATION_PackageFileValidator_generated_h
#error "PackageFileValidator.generated.h already included, missing '#pragma once' in PackageFileValidator.h"
#endif
#define DATAVALIDATION_PackageFileValidator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UPackageFileValidator ****************************************************
struct Z_Construct_UClass_UPackageFileValidator_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UPackageFileValidator_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPackageFileValidator(); \
friend struct ::Z_Construct_UClass_UPackageFileValidator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UPackageFileValidator_NoRegister(); \
public: \
DECLARE_CLASS2(UPackageFileValidator, UEditorValidatorBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UPackageFileValidator_NoRegister) \
DECLARE_SERIALIZER(UPackageFileValidator)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h_23_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAVALIDATION_API UPackageFileValidator(); \
/** Deleted move- and copy-constructors, should never be used */ \
UPackageFileValidator(UPackageFileValidator&&) = delete; \
UPackageFileValidator(const UPackageFileValidator&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UPackageFileValidator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPackageFileValidator); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPackageFileValidator) \
DATAVALIDATION_API virtual ~UPackageFileValidator();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h_20_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPackageFileValidator;
// ********** End Class UPackageFileValidator ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_PackageFileValidator_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,11 @@
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\DataValidationChangelist.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\DirtyFilesChangelistValidator.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\EditorValidator_Localization.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\DataValidationCommandlet.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\EditorValidatorBase.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\EditorValidator_Material.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\DataValidationSettings.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Public\EditorValidatorSubsystem.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Private\DataValidationTestActor.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Private\PackageFileValidator.h
D:\UE_5_7_1\Engine\Plugins\Editor\DataValidation\Source\DataValidation\Private\WorldPartitionChangelistValidator.h

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 "WorldPartitionChangelistValidator.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeWorldPartitionChangelistValidator() {}
// ********** Begin Cross Module References ********************************************************
DATAVALIDATION_API UClass* Z_Construct_UClass_UEditorValidatorBase();
DATAVALIDATION_API UClass* Z_Construct_UClass_UWorldPartitionChangelistValidator();
DATAVALIDATION_API UClass* Z_Construct_UClass_UWorldPartitionChangelistValidator_NoRegister();
UPackage* Z_Construct_UPackage__Script_DataValidation();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UWorldPartitionChangelistValidator ***************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UWorldPartitionChangelistValidator;
UClass* UWorldPartitionChangelistValidator::GetPrivateStaticClass()
{
using TClass = UWorldPartitionChangelistValidator;
if (!Z_Registration_Info_UClass_UWorldPartitionChangelistValidator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("WorldPartitionChangelistValidator"),
Z_Registration_Info_UClass_UWorldPartitionChangelistValidator.InnerSingleton,
StaticRegisterNativesUWorldPartitionChangelistValidator,
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_UWorldPartitionChangelistValidator.InnerSingleton;
}
UClass* Z_Construct_UClass_UWorldPartitionChangelistValidator_NoRegister()
{
return UWorldPartitionChangelistValidator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "WorldPartitionChangelistValidator.h" },
{ "ModuleRelativePath", "Private/WorldPartitionChangelistValidator.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UWorldPartitionChangelistValidator constinit property declarations *******
// ********** End Class UWorldPartitionChangelistValidator constinit property declarations *********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UWorldPartitionChangelistValidator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics
UObject* (*const Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UEditorValidatorBase,
(UObject* (*)())Z_Construct_UPackage__Script_DataValidation,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics::ClassParams = {
&UWorldPartitionChangelistValidator::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics::Class_MetaDataParams), Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics::Class_MetaDataParams)
};
void UWorldPartitionChangelistValidator::StaticRegisterNativesUWorldPartitionChangelistValidator()
{
}
UClass* Z_Construct_UClass_UWorldPartitionChangelistValidator()
{
if (!Z_Registration_Info_UClass_UWorldPartitionChangelistValidator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWorldPartitionChangelistValidator.OuterSingleton, Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UWorldPartitionChangelistValidator.OuterSingleton;
}
UWorldPartitionChangelistValidator::UWorldPartitionChangelistValidator() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWorldPartitionChangelistValidator);
UWorldPartitionChangelistValidator::~UWorldPartitionChangelistValidator() {}
// ********** End Class UWorldPartitionChangelistValidator *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h__Script_DataValidation_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UWorldPartitionChangelistValidator, UWorldPartitionChangelistValidator::StaticClass, TEXT("UWorldPartitionChangelistValidator"), &Z_Registration_Info_UClass_UWorldPartitionChangelistValidator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWorldPartitionChangelistValidator), 634112234U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h__Script_DataValidation_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h__Script_DataValidation_1104512787{
TEXT("/Script/DataValidation"),
Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h__Script_DataValidation_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h__Script_DataValidation_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 "WorldPartitionChangelistValidator.h"
#ifdef DATAVALIDATION_WorldPartitionChangelistValidator_generated_h
#error "WorldPartitionChangelistValidator.generated.h already included, missing '#pragma once' in WorldPartitionChangelistValidator.h"
#endif
#define DATAVALIDATION_WorldPartitionChangelistValidator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UWorldPartitionChangelistValidator ***************************************
struct Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics;
DATAVALIDATION_API UClass* Z_Construct_UClass_UWorldPartitionChangelistValidator_NoRegister();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h_18_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUWorldPartitionChangelistValidator(); \
friend struct ::Z_Construct_UClass_UWorldPartitionChangelistValidator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend DATAVALIDATION_API UClass* ::Z_Construct_UClass_UWorldPartitionChangelistValidator_NoRegister(); \
public: \
DECLARE_CLASS2(UWorldPartitionChangelistValidator, UEditorValidatorBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/DataValidation"), Z_Construct_UClass_UWorldPartitionChangelistValidator_NoRegister) \
DECLARE_SERIALIZER(UWorldPartitionChangelistValidator)
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h_18_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
DATAVALIDATION_API UWorldPartitionChangelistValidator(); \
/** Deleted move- and copy-constructors, should never be used */ \
UWorldPartitionChangelistValidator(UWorldPartitionChangelistValidator&&) = delete; \
UWorldPartitionChangelistValidator(const UWorldPartitionChangelistValidator&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(DATAVALIDATION_API, UWorldPartitionChangelistValidator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UWorldPartitionChangelistValidator); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UWorldPartitionChangelistValidator) \
DATAVALIDATION_API virtual ~UWorldPartitionChangelistValidator();
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h_15_PROLOG
#define FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h_18_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h_18_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h_18_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UWorldPartitionChangelistValidator;
// ********** End Class UWorldPartitionChangelistValidator *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Editor_DataValidation_Source_DataValidation_Private_WorldPartitionChangelistValidator_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS