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,447 @@
// 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 "ImageComparer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeImageComparer() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDateTime();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
SCREENSHOTCOMPARISONTOOLS_API UEnum* Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset();
SCREENSHOTCOMPARISONTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FImageComparisonResult();
SCREENSHOTCOMPARISONTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FImageTolerance();
UPackage* Z_Construct_UPackage__Script_ScreenShotComparisonTools();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FImageTolerance ***************************************************
struct Z_Construct_UScriptStruct_FImageTolerance_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FImageTolerance); }
static inline consteval int16 GetStructAlignment() { return alignof(FImageTolerance); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * \n */" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Red_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Green_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blue_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Alpha_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinBrightness_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxBrightness_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IgnoreAntiAliasing_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IgnoreColors_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumLocalError_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaximumGlobalError_MetaData[] = {
{ "Category", "Automation" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FImageTolerance constinit property declarations *******************
static const UECodeGen_Private::FBytePropertyParams NewProp_Red;
static const UECodeGen_Private::FBytePropertyParams NewProp_Green;
static const UECodeGen_Private::FBytePropertyParams NewProp_Blue;
static const UECodeGen_Private::FBytePropertyParams NewProp_Alpha;
static const UECodeGen_Private::FBytePropertyParams NewProp_MinBrightness;
static const UECodeGen_Private::FBytePropertyParams NewProp_MaxBrightness;
static void NewProp_IgnoreAntiAliasing_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IgnoreAntiAliasing;
static void NewProp_IgnoreColors_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_IgnoreColors;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumLocalError;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaximumGlobalError;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FImageTolerance constinit property declarations *********************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FImageTolerance>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FImageTolerance_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FImageTolerance;
class UScriptStruct* FImageTolerance::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FImageTolerance.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FImageTolerance.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FImageTolerance, (UObject*)Z_Construct_UPackage__Script_ScreenShotComparisonTools(), TEXT("ImageTolerance"));
}
return Z_Registration_Info_UScriptStruct_FImageTolerance.OuterSingleton;
}
// ********** Begin ScriptStruct FImageTolerance Property Definitions ******************************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Red = { "Red", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, Red), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Red_MetaData), NewProp_Red_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Green = { "Green", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, Green), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Green_MetaData), NewProp_Green_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Blue = { "Blue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, Blue), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blue_MetaData), NewProp_Blue_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Alpha = { "Alpha", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, Alpha), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Alpha_MetaData), NewProp_Alpha_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MinBrightness = { "MinBrightness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, MinBrightness), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinBrightness_MetaData), NewProp_MinBrightness_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MaxBrightness = { "MaxBrightness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, MaxBrightness), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxBrightness_MetaData), NewProp_MaxBrightness_MetaData) };
void Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreAntiAliasing_SetBit(void* Obj)
{
((FImageTolerance*)Obj)->IgnoreAntiAliasing = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreAntiAliasing = { "IgnoreAntiAliasing", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FImageTolerance), &Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreAntiAliasing_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IgnoreAntiAliasing_MetaData), NewProp_IgnoreAntiAliasing_MetaData) };
void Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreColors_SetBit(void* Obj)
{
((FImageTolerance*)Obj)->IgnoreColors = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreColors = { "IgnoreColors", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FImageTolerance), &Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreColors_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IgnoreColors_MetaData), NewProp_IgnoreColors_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MaximumLocalError = { "MaximumLocalError", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, MaximumLocalError), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumLocalError_MetaData), NewProp_MaximumLocalError_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MaximumGlobalError = { "MaximumGlobalError", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageTolerance, MaximumGlobalError), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaximumGlobalError_MetaData), NewProp_MaximumGlobalError_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FImageTolerance_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Red,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Green,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Blue,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_Alpha,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MinBrightness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MaxBrightness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreAntiAliasing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_IgnoreColors,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MaximumLocalError,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageTolerance_Statics::NewProp_MaximumGlobalError,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImageTolerance_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FImageTolerance Property Definitions ********************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FImageTolerance_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ScreenShotComparisonTools,
nullptr,
&NewStructOps,
"ImageTolerance",
Z_Construct_UScriptStruct_FImageTolerance_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImageTolerance_Statics::PropPointers),
sizeof(FImageTolerance),
alignof(FImageTolerance),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImageTolerance_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FImageTolerance_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FImageTolerance()
{
if (!Z_Registration_Info_UScriptStruct_FImageTolerance.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FImageTolerance.InnerSingleton, Z_Construct_UScriptStruct_FImageTolerance_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FImageTolerance.InnerSingleton);
}
// ********** End ScriptStruct FImageTolerance *****************************************************
// ********** Begin Enum EImageTolerancePreset *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EImageTolerancePreset;
static UEnum* EImageTolerancePreset_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EImageTolerancePreset.OuterSingleton)
{
Z_Registration_Info_UEnum_EImageTolerancePreset.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset, (UObject*)Z_Construct_UPackage__Script_ScreenShotComparisonTools(), TEXT("EImageTolerancePreset"));
}
return Z_Registration_Info_UEnum_EImageTolerancePreset.OuterSingleton;
}
template<> SCREENSHOTCOMPARISONTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EImageTolerancePreset>()
{
return EImageTolerancePreset_StaticEnum();
}
struct Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Custom.Name", "EImageTolerancePreset::Custom" },
{ "IgnoreAntiAliasing.Name", "EImageTolerancePreset::IgnoreAntiAliasing" },
{ "IgnoreColors.Name", "EImageTolerancePreset::IgnoreColors" },
{ "IgnoreLess.Name", "EImageTolerancePreset::IgnoreLess" },
{ "IgnoreNothing.Name", "EImageTolerancePreset::IgnoreNothing" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EImageTolerancePreset::IgnoreNothing", (int64)EImageTolerancePreset::IgnoreNothing },
{ "EImageTolerancePreset::IgnoreLess", (int64)EImageTolerancePreset::IgnoreLess },
{ "EImageTolerancePreset::IgnoreAntiAliasing", (int64)EImageTolerancePreset::IgnoreAntiAliasing },
{ "EImageTolerancePreset::IgnoreColors", (int64)EImageTolerancePreset::IgnoreColors },
{ "EImageTolerancePreset::Custom", (int64)EImageTolerancePreset::Custom },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ScreenShotComparisonTools,
nullptr,
"EImageTolerancePreset",
"EImageTolerancePreset",
Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset()
{
if (!Z_Registration_Info_UEnum_EImageTolerancePreset.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EImageTolerancePreset.InnerSingleton, Z_Construct_UEnum_ScreenShotComparisonTools_EImageTolerancePreset_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EImageTolerancePreset.InnerSingleton;
}
// ********** End Enum EImageTolerancePreset *******************************************************
// ********** Begin ScriptStruct FImageComparisonResult ********************************************
struct Z_Construct_UScriptStruct_FImageComparisonResult_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FImageComparisonResult); }
static inline consteval int16 GetStructAlignment() { return alignof(FImageComparisonResult); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * This struct holds the results of comparing an incoming image from a platform with an approved image that exists under the \n * project hierarchy. \n \n * All paths in this structure should be portable. Test results (including this struct) result can be serialized to \n * JSON and stored on the network as during automation runs then opened in the editor to commit / approve changes\n * to the local project.\n */" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "This struct holds the results of comparing an incoming image from a platform with an approved image that exists under the\nproject hierarchy.\n\nAll paths in this structure should be portable. Test results (including this struct) result can be serialized to\nJSON and stored on the network as during automation runs then opened in the editor to commit / approve changes\nto the local project." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreationTime_MetaData[] = {
{ "Comment", "/*\n\x09\x09Time that the comparison was performed\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Time that the comparison was performed" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourcePlatform_MetaData[] = {
{ "Comment", "/*\n\x09\x09Platform that the incoming image was generated on\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Platform that the incoming image was generated on" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceRHI_MetaData[] = {
{ "Comment", "/*\n\x09\x09RHI that the incoming image was generated with\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "RHI that the incoming image was generated with" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IdealApprovedFolderPath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Path to a folder where the idealized ground-truth for this comparison would be. Relative to the project directory.\n\x09\x09Note: This path may not exist a fallback is being used for approval, or if there is no approved\n\x09\x09image at all. Comparing this value with the FPaths::GetPath(ApprovedFilePath) can be used to determine that.\n\x09\x09(the IsIdeal() function performs that check).\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Path to a folder where the idealized ground-truth for this comparison would be. Relative to the project directory.\nNote: This path may not exist a fallback is being used for approval, or if there is no approved\nimage at all. Comparing this value with the FPaths::GetPath(ApprovedFilePath) can be used to determine that.\n(the IsIdeal() function performs that check)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ApprovedFilePath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Path to the file that was considered as the ground-truth. Relative to the project directory\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Path to the file that was considered as the ground-truth. Relative to the project directory" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IncomingFilePath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Path to the file that was generated in the test. Relative to the project directory, only valid when a test is run locally\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Path to the file that was generated in the test. Relative to the project directory, only valid when a test is run locally" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComparisonFilePath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Path to the delta image between the ground-truth and the incoming file. Relative to the project directory, only valid when a test is run locally\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Path to the delta image between the ground-truth and the incoming file. Relative to the project directory, only valid when a test is run locally" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReportApprovedFilePath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Name of the approved file saved for the report. Path is relative to the location of the metadata for the report\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Name of the approved file saved for the report. Path is relative to the location of the metadata for the report" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReportIncomingFilePath_MetaData[] = {
{ "Comment", "/*\n\x09\x09name of the incoming file saved for the report. Path is relative to the location of the metadata for the report\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "name of the incoming file saved for the report. Path is relative to the location of the metadata for the report" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReportComparisonFilePath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Name of the delta image saved for the report. Path is relative to the location of the metadata for the report\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Name of the delta image saved for the report. Path is relative to the location of the metadata for the report" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxLocalDifference_MetaData[] = {
{ "Comment", "/*\n\x09\x09Largest local difference found during comparison\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Largest local difference found during comparison" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GlobalDifference_MetaData[] = {
{ "Comment", "/*\n\x09\x09Global difference found during comparison\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Global difference found during comparison" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tolerance_MetaData[] = {
{ "Comment", "/*\n\x09\x09Tolerance values for comparison\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Tolerance values for comparison" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ErrorMessage_MetaData[] = {
{ "Comment", "/*\n\x09\x09""Error message that can be set during a comparison\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Error message that can be set during a comparison" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScreenshotPath_MetaData[] = {
{ "Comment", "/*\n\x09\x09Path of the screenshot (includes variant if applicable)\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Path of the screenshot (includes variant if applicable)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComparisonId_MetaData[] = {
{ "Comment", "/*\n\x09\x09Id of the comparison request\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Id of the comparison request" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSkipAttachingImages_MetaData[] = {
{ "Comment", "/*\n\x09\x09Whether to skip saving and attaching images to the report for this test\n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Whether to skip saving and attaching images to the report for this test" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Version_MetaData[] = {
{ "Comment", "/*\n\x09\x09Version of the image comparision result \n\x09*/" },
{ "ModuleRelativePath", "Public/ImageComparer.h" },
{ "ToolTip", "Version of the image comparision result" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FImageComparisonResult constinit property declarations ************
static const UECodeGen_Private::FStructPropertyParams NewProp_CreationTime;
static const UECodeGen_Private::FStrPropertyParams NewProp_SourcePlatform;
static const UECodeGen_Private::FStrPropertyParams NewProp_SourceRHI;
static const UECodeGen_Private::FStrPropertyParams NewProp_IdealApprovedFolderPath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ApprovedFilePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_IncomingFilePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ComparisonFilePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReportApprovedFilePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReportIncomingFilePath;
static const UECodeGen_Private::FStrPropertyParams NewProp_ReportComparisonFilePath;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxLocalDifference;
static const UECodeGen_Private::FDoublePropertyParams NewProp_GlobalDifference;
static const UECodeGen_Private::FStructPropertyParams NewProp_Tolerance;
static const UECodeGen_Private::FTextPropertyParams NewProp_ErrorMessage;
static const UECodeGen_Private::FStrPropertyParams NewProp_ScreenshotPath;
static const UECodeGen_Private::FStructPropertyParams NewProp_ComparisonId;
static void NewProp_bSkipAttachingImages_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bSkipAttachingImages;
static const UECodeGen_Private::FIntPropertyParams NewProp_Version;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FImageComparisonResult constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FImageComparisonResult>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FImageComparisonResult_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FImageComparisonResult;
class UScriptStruct* FImageComparisonResult::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FImageComparisonResult.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FImageComparisonResult.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FImageComparisonResult, (UObject*)Z_Construct_UPackage__Script_ScreenShotComparisonTools(), TEXT("ImageComparisonResult"));
}
return Z_Registration_Info_UScriptStruct_FImageComparisonResult.OuterSingleton;
}
// ********** Begin ScriptStruct FImageComparisonResult Property Definitions ***********************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_CreationTime = { "CreationTime", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, CreationTime), Z_Construct_UScriptStruct_FDateTime, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreationTime_MetaData), NewProp_CreationTime_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_SourcePlatform = { "SourcePlatform", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, SourcePlatform), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourcePlatform_MetaData), NewProp_SourcePlatform_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_SourceRHI = { "SourceRHI", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, SourceRHI), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceRHI_MetaData), NewProp_SourceRHI_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_IdealApprovedFolderPath = { "IdealApprovedFolderPath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, IdealApprovedFolderPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IdealApprovedFolderPath_MetaData), NewProp_IdealApprovedFolderPath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ApprovedFilePath = { "ApprovedFilePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ApprovedFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ApprovedFilePath_MetaData), NewProp_ApprovedFilePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_IncomingFilePath = { "IncomingFilePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, IncomingFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IncomingFilePath_MetaData), NewProp_IncomingFilePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ComparisonFilePath = { "ComparisonFilePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ComparisonFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComparisonFilePath_MetaData), NewProp_ComparisonFilePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ReportApprovedFilePath = { "ReportApprovedFilePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ReportApprovedFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReportApprovedFilePath_MetaData), NewProp_ReportApprovedFilePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ReportIncomingFilePath = { "ReportIncomingFilePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ReportIncomingFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReportIncomingFilePath_MetaData), NewProp_ReportIncomingFilePath_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ReportComparisonFilePath = { "ReportComparisonFilePath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ReportComparisonFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReportComparisonFilePath_MetaData), NewProp_ReportComparisonFilePath_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_MaxLocalDifference = { "MaxLocalDifference", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, MaxLocalDifference), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxLocalDifference_MetaData), NewProp_MaxLocalDifference_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_GlobalDifference = { "GlobalDifference", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, GlobalDifference), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GlobalDifference_MetaData), NewProp_GlobalDifference_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_Tolerance = { "Tolerance", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, Tolerance), Z_Construct_UScriptStruct_FImageTolerance, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tolerance_MetaData), NewProp_Tolerance_MetaData) }; // 2075153699
const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ErrorMessage = { "ErrorMessage", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ErrorMessage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ErrorMessage_MetaData), NewProp_ErrorMessage_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ScreenshotPath = { "ScreenshotPath", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ScreenshotPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScreenshotPath_MetaData), NewProp_ScreenshotPath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ComparisonId = { "ComparisonId", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, ComparisonId), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComparisonId_MetaData), NewProp_ComparisonId_MetaData) };
void Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_bSkipAttachingImages_SetBit(void* Obj)
{
((FImageComparisonResult*)Obj)->bSkipAttachingImages = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_bSkipAttachingImages = { "bSkipAttachingImages", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FImageComparisonResult), &Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_bSkipAttachingImages_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSkipAttachingImages_MetaData), NewProp_bSkipAttachingImages_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_Version = { "Version", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FImageComparisonResult, Version), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Version_MetaData), NewProp_Version_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FImageComparisonResult_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_CreationTime,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_SourcePlatform,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_SourceRHI,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_IdealApprovedFolderPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ApprovedFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_IncomingFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ComparisonFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ReportApprovedFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ReportIncomingFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ReportComparisonFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_MaxLocalDifference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_GlobalDifference,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_Tolerance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ErrorMessage,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ScreenshotPath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_ComparisonId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_bSkipAttachingImages,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewProp_Version,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImageComparisonResult_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FImageComparisonResult Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FImageComparisonResult_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ScreenShotComparisonTools,
nullptr,
&NewStructOps,
"ImageComparisonResult",
Z_Construct_UScriptStruct_FImageComparisonResult_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImageComparisonResult_Statics::PropPointers),
sizeof(FImageComparisonResult),
alignof(FImageComparisonResult),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FImageComparisonResult_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FImageComparisonResult_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FImageComparisonResult()
{
if (!Z_Registration_Info_UScriptStruct_FImageComparisonResult.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FImageComparisonResult.InnerSingleton, Z_Construct_UScriptStruct_FImageComparisonResult_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FImageComparisonResult.InnerSingleton);
}
// ********** End ScriptStruct FImageComparisonResult **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EImageTolerancePreset_StaticEnum, TEXT("EImageTolerancePreset"), &Z_Registration_Info_UEnum_EImageTolerancePreset, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1278650862U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FImageTolerance::StaticStruct, Z_Construct_UScriptStruct_FImageTolerance_Statics::NewStructOps, TEXT("ImageTolerance"),&Z_Registration_Info_UScriptStruct_FImageTolerance, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FImageTolerance), 2075153699U) },
{ FImageComparisonResult::StaticStruct, Z_Construct_UScriptStruct_FImageComparisonResult_Statics::NewStructOps, TEXT("ImageComparisonResult"),&Z_Registration_Info_UScriptStruct_FImageComparisonResult, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FImageComparisonResult), 1296175491U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_1985559634{
TEXT("/Script/ScreenShotComparisonTools"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h__Script_ScreenShotComparisonTools_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,55 @@
// 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 "ImageComparer.h"
#ifdef SCREENSHOTCOMPARISONTOOLS_ImageComparer_generated_h
#error "ImageComparer.generated.h already included, missing '#pragma once' in ImageComparer.h"
#endif
#define SCREENSHOTCOMPARISONTOOLS_ImageComparer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FImageTolerance ***************************************************
struct Z_Construct_UScriptStruct_FImageTolerance_Statics;
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h_30_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FImageTolerance_Statics; \
SCREENSHOTCOMPARISONTOOLS_API static class UScriptStruct* StaticStruct();
struct FImageTolerance;
// ********** End ScriptStruct FImageTolerance *****************************************************
// ********** Begin ScriptStruct FImageComparisonResult ********************************************
struct Z_Construct_UScriptStruct_FImageComparisonResult_Statics;
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h_242_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FImageComparisonResult_Statics; \
SCREENSHOTCOMPARISONTOOLS_API static class UScriptStruct* StaticStruct();
struct FImageComparisonResult;
// ********** End ScriptStruct FImageComparisonResult **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ImageComparer_h
// ********** Begin Enum EImageTolerancePreset *****************************************************
#define FOREACH_ENUM_EIMAGETOLERANCEPRESET(op) \
op(EImageTolerancePreset::IgnoreNothing) \
op(EImageTolerancePreset::IgnoreLess) \
op(EImageTolerancePreset::IgnoreAntiAliasing) \
op(EImageTolerancePreset::IgnoreColors) \
op(EImageTolerancePreset::Custom)
enum class EImageTolerancePreset : uint8;
template<> struct TIsUEnumClass<EImageTolerancePreset> { enum { Value = true }; };
template<> SCREENSHOTCOMPARISONTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EImageTolerancePreset>();
// ********** End Enum EImageTolerancePreset *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,225 @@
// 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 "ScreenShotComparisonSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeScreenShotComparisonSettings() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
SCREENSHOTCOMPARISONTOOLS_API UClass* Z_Construct_UClass_UScreenShotComparisonSettings();
SCREENSHOTCOMPARISONTOOLS_API UClass* Z_Construct_UClass_UScreenShotComparisonSettings_NoRegister();
SCREENSHOTCOMPARISONTOOLS_API UScriptStruct* Z_Construct_UScriptStruct_FScreenshotFallbackEntry();
UPackage* Z_Construct_UPackage__Script_ScreenShotComparisonTools();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FScreenshotFallbackEntry ******************************************
struct Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FScreenshotFallbackEntry); }
static inline consteval int16 GetStructAlignment() { return alignof(FScreenshotFallbackEntry); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n* Holds settings for screenshot fallbacks\n*/" },
{ "ModuleRelativePath", "Public/ScreenShotComparisonSettings.h" },
{ "ToolTip", "Holds settings for screenshot fallbacks" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parent_MetaData[] = {
{ "ModuleRelativePath", "Public/ScreenShotComparisonSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Child_MetaData[] = {
{ "ModuleRelativePath", "Public/ScreenShotComparisonSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FScreenshotFallbackEntry constinit property declarations **********
static const UECodeGen_Private::FStrPropertyParams NewProp_Parent;
static const UECodeGen_Private::FStrPropertyParams NewProp_Child;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FScreenshotFallbackEntry constinit property declarations ************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FScreenshotFallbackEntry>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry;
class UScriptStruct* FScreenshotFallbackEntry::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FScreenshotFallbackEntry, (UObject*)Z_Construct_UPackage__Script_ScreenShotComparisonTools(), TEXT("ScreenshotFallbackEntry"));
}
return Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry.OuterSingleton;
}
// ********** Begin ScriptStruct FScreenshotFallbackEntry Property Definitions *********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::NewProp_Parent = { "Parent", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScreenshotFallbackEntry, Parent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parent_MetaData), NewProp_Parent_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::NewProp_Child = { "Child", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FScreenshotFallbackEntry, Child), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Child_MetaData), NewProp_Child_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::NewProp_Parent,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::NewProp_Child,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FScreenshotFallbackEntry Property Definitions ***********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ScreenShotComparisonTools,
nullptr,
&NewStructOps,
"ScreenshotFallbackEntry",
Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::PropPointers),
sizeof(FScreenshotFallbackEntry),
alignof(FScreenshotFallbackEntry),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FScreenshotFallbackEntry()
{
if (!Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry.InnerSingleton, Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry.InnerSingleton);
}
// ********** End ScriptStruct FScreenshotFallbackEntry ********************************************
// ********** Begin Class UScreenShotComparisonSettings ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UScreenShotComparisonSettings;
UClass* UScreenShotComparisonSettings::GetPrivateStaticClass()
{
using TClass = UScreenShotComparisonSettings;
if (!Z_Registration_Info_UClass_UScreenShotComparisonSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ScreenShotComparisonSettings"),
Z_Registration_Info_UClass_UScreenShotComparisonSettings.InnerSingleton,
StaticRegisterNativesUScreenShotComparisonSettings,
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_UScreenShotComparisonSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UScreenShotComparisonSettings_NoRegister()
{
return UScreenShotComparisonSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UScreenShotComparisonSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ScreenShotComparisonSettings.h" },
{ "ModuleRelativePath", "Public/ScreenShotComparisonSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseConfidentialPlatformPathsForSavedResults_MetaData[] = {
{ "Comment", "/**\n\x09* If true, any checked-in test results for confidential platforms will be put under <ProjectDir>/Platforms/<Platform>/Test instead of <ProjectDir>/Test\n\x09*/" },
{ "ModuleRelativePath", "Public/ScreenShotComparisonSettings.h" },
{ "ToolTip", "If true, any checked-in test results for confidential platforms will be put under <ProjectDir>/Platforms/<Platform>/Test instead of <ProjectDir>/Test" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScreenshotFallbackPlatforms_MetaData[] = {
{ "Comment", "/**\n\x09* An array of entries that describe other platforms we can use for fallbacks when comparing screenshots\n\x09*/" },
{ "ModuleRelativePath", "Public/ScreenShotComparisonSettings.h" },
{ "ToolTip", "An array of entries that describe other platforms we can use for fallbacks when comparing screenshots" },
};
#endif // WITH_METADATA
// ********** Begin Class UScreenShotComparisonSettings constinit property declarations ************
static void NewProp_bUseConfidentialPlatformPathsForSavedResults_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseConfidentialPlatformPathsForSavedResults;
static const UECodeGen_Private::FStructPropertyParams NewProp_ScreenshotFallbackPlatforms_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_ScreenshotFallbackPlatforms;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UScreenShotComparisonSettings constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UScreenShotComparisonSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UScreenShotComparisonSettings_Statics
// ********** Begin Class UScreenShotComparisonSettings Property Definitions ***********************
void Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_bUseConfidentialPlatformPathsForSavedResults_SetBit(void* Obj)
{
((UScreenShotComparisonSettings*)Obj)->bUseConfidentialPlatformPathsForSavedResults = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_bUseConfidentialPlatformPathsForSavedResults = { "bUseConfidentialPlatformPathsForSavedResults", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UScreenShotComparisonSettings), &Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_bUseConfidentialPlatformPathsForSavedResults_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseConfidentialPlatformPathsForSavedResults_MetaData), NewProp_bUseConfidentialPlatformPathsForSavedResults_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_ScreenshotFallbackPlatforms_Inner = { "ScreenshotFallbackPlatforms", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FScreenshotFallbackEntry, METADATA_PARAMS(0, nullptr) }; // 1855283716
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_ScreenshotFallbackPlatforms = { "ScreenshotFallbackPlatforms", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UScreenShotComparisonSettings, ScreenshotFallbackPlatforms), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScreenshotFallbackPlatforms_MetaData), NewProp_ScreenshotFallbackPlatforms_MetaData) }; // 1855283716
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UScreenShotComparisonSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_bUseConfidentialPlatformPathsForSavedResults,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_ScreenshotFallbackPlatforms_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UScreenShotComparisonSettings_Statics::NewProp_ScreenshotFallbackPlatforms,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UScreenShotComparisonSettings_Statics::PropPointers) < 2048);
// ********** End Class UScreenShotComparisonSettings Property Definitions *************************
UObject* (*const Z_Construct_UClass_UScreenShotComparisonSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_ScreenShotComparisonTools,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UScreenShotComparisonSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UScreenShotComparisonSettings_Statics::ClassParams = {
&UScreenShotComparisonSettings::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UScreenShotComparisonSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UScreenShotComparisonSettings_Statics::PropPointers),
0,
0x000800A6u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UScreenShotComparisonSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UScreenShotComparisonSettings_Statics::Class_MetaDataParams)
};
void UScreenShotComparisonSettings::StaticRegisterNativesUScreenShotComparisonSettings()
{
}
UClass* Z_Construct_UClass_UScreenShotComparisonSettings()
{
if (!Z_Registration_Info_UClass_UScreenShotComparisonSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UScreenShotComparisonSettings.OuterSingleton, Z_Construct_UClass_UScreenShotComparisonSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UScreenShotComparisonSettings.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UScreenShotComparisonSettings);
UScreenShotComparisonSettings::~UScreenShotComparisonSettings() {}
// ********** End Class UScreenShotComparisonSettings **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FScreenshotFallbackEntry::StaticStruct, Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics::NewStructOps, TEXT("ScreenshotFallbackEntry"),&Z_Registration_Info_UScriptStruct_FScreenshotFallbackEntry, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FScreenshotFallbackEntry), 1855283716U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UScreenShotComparisonSettings, UScreenShotComparisonSettings::StaticClass, TEXT("UScreenShotComparisonSettings"), &Z_Registration_Info_UClass_UScreenShotComparisonSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UScreenShotComparisonSettings), 368059308U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_4157187787{
TEXT("/Script/ScreenShotComparisonTools"),
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h__Script_ScreenShotComparisonTools_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,73 @@
// 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 "ScreenShotComparisonSettings.h"
#ifdef SCREENSHOTCOMPARISONTOOLS_ScreenShotComparisonSettings_generated_h
#error "ScreenShotComparisonSettings.generated.h already included, missing '#pragma once' in ScreenShotComparisonSettings.h"
#endif
#define SCREENSHOTCOMPARISONTOOLS_ScreenShotComparisonSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FScreenshotFallbackEntry ******************************************
struct Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics;
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_19_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FScreenshotFallbackEntry_Statics; \
SCREENSHOTCOMPARISONTOOLS_API static class UScriptStruct* StaticStruct();
struct FScreenshotFallbackEntry;
// ********** End ScriptStruct FScreenshotFallbackEntry ********************************************
// ********** Begin Class UScreenShotComparisonSettings ********************************************
struct Z_Construct_UClass_UScreenShotComparisonSettings_Statics;
SCREENSHOTCOMPARISONTOOLS_API UClass* Z_Construct_UClass_UScreenShotComparisonSettings_NoRegister();
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_41_INCLASS \
private: \
static void StaticRegisterNativesUScreenShotComparisonSettings(); \
friend struct ::Z_Construct_UClass_UScreenShotComparisonSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SCREENSHOTCOMPARISONTOOLS_API UClass* ::Z_Construct_UClass_UScreenShotComparisonSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UScreenShotComparisonSettings, UObject, COMPILED_IN_FLAGS(0 | CLASS_DefaultConfig | CLASS_Config), CASTCLASS_None, TEXT("/Script/ScreenShotComparisonTools"), Z_Construct_UClass_UScreenShotComparisonSettings_NoRegister) \
DECLARE_SERIALIZER(UScreenShotComparisonSettings)
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_41_STANDARD_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SCREENSHOTCOMPARISONTOOLS_API UScreenShotComparisonSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UScreenShotComparisonSettings) \
DECLARE_VTABLE_PTR_HELPER_CTOR(SCREENSHOTCOMPARISONTOOLS_API, UScreenShotComparisonSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UScreenShotComparisonSettings); \
/** Deleted move- and copy-constructors, should never be used */ \
UScreenShotComparisonSettings(UScreenShotComparisonSettings&&) = delete; \
UScreenShotComparisonSettings(const UScreenShotComparisonSettings&) = delete; \
SCREENSHOTCOMPARISONTOOLS_API virtual ~UScreenShotComparisonSettings();
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_38_PROLOG
#define FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_41_GENERATED_BODY_LEGACY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_41_INCLASS \
FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h_41_STANDARD_CONSTRUCTORS \
public: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UScreenShotComparisonSettings;
// ********** End Class UScreenShotComparisonSettings **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Developer_ScreenShotComparisonTools_Public_ScreenShotComparisonSettings_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeScreenShotComparisonTools_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_ScreenShotComparisonTools;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ScreenShotComparisonTools()
{
if (!Z_Registration_Info_UPackage__Script_ScreenShotComparisonTools.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ScreenShotComparisonTools",
nullptr,
0,
PKG_CompiledIn | 0x00000080,
0x022FEA34,
0x33F60D22,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ScreenShotComparisonTools.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ScreenShotComparisonTools.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ScreenShotComparisonTools(Z_Construct_UPackage__Script_ScreenShotComparisonTools, TEXT("/Script/ScreenShotComparisonTools"), Z_Registration_Info_UPackage__Script_ScreenShotComparisonTools, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x022FEA34, 0x33F60D22));
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,2 @@
D:\UE_5_7_1\Engine\Source\Developer\ScreenShotComparisonTools\Public\ImageComparer.h
D:\UE_5_7_1\Engine\Source\Developer\ScreenShotComparisonTools\Public\ScreenShotComparisonSettings.h