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 EmptyLinkFunctionForGeneratedCodeSVGDistanceField_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_SVGDistanceField;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_SVGDistanceField()
{
if (!Z_Registration_Info_UPackage__Script_SVGDistanceField.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/SVGDistanceField",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0xA86464ED,
0x3BE95155,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_SVGDistanceField.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_SVGDistanceField.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_SVGDistanceField(Z_Construct_UPackage__Script_SVGDistanceField, TEXT("/Script/SVGDistanceField"), Z_Registration_Info_UPackage__Script_SVGDistanceField, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xA86464ED, 0x3BE95155));
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,476 @@
// 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 "SvgDistanceFieldConfiguration.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSvgDistanceFieldConfiguration() {}
// ********** Begin Cross Module References ********************************************************
SVGDISTANCEFIELD_API UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode();
SVGDISTANCEFIELD_API UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode();
SVGDISTANCEFIELD_API UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType();
SVGDISTANCEFIELD_API UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits();
SVGDISTANCEFIELD_API UScriptStruct* Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration();
UPackage* Z_Construct_UPackage__Script_SVGDistanceField();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum ESvgDistanceFieldType *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESvgDistanceFieldType;
static UEnum* ESvgDistanceFieldType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldType.OuterSingleton)
{
Z_Registration_Info_UEnum_ESvgDistanceFieldType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType, (UObject*)Z_Construct_UPackage__Script_SVGDistanceField(), TEXT("ESvgDistanceFieldType"));
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldType.OuterSingleton;
}
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldType>()
{
return ESvgDistanceFieldType_StaticEnum();
}
struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** The possible types of distance fields that can be generated */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "MultiChannelAndSimple.Comment", "/** Multi-channel signed distance field with simple Euclidean distance field in the alpha channel */" },
{ "MultiChannelAndSimple.Name", "ESvgDistanceFieldType::MultiChannelAndSimple" },
{ "MultiChannelAndSimple.ToolTip", "Multi-channel signed distance field with simple Euclidean distance field in the alpha channel" },
{ "Perpendicular.Comment", "/** Single-channel perpendicular-distance field - distance from corners is represented so that extrusions are not rounded. */" },
{ "Perpendicular.Name", "ESvgDistanceFieldType::Perpendicular" },
{ "Perpendicular.ToolTip", "Single-channel perpendicular-distance field - distance from corners is represented so that extrusions are not rounded." },
{ "Simple.Comment", "/** Simple single-channel Euclidean signed distance field */" },
{ "Simple.Name", "ESvgDistanceFieldType::Simple" },
{ "Simple.ToolTip", "Simple single-channel Euclidean signed distance field" },
{ "ToolTip", "The possible types of distance fields that can be generated" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESvgDistanceFieldType::Simple", (int64)ESvgDistanceFieldType::Simple },
{ "ESvgDistanceFieldType::Perpendicular", (int64)ESvgDistanceFieldType::Perpendicular },
{ "ESvgDistanceFieldType::MultiChannelAndSimple", (int64)ESvgDistanceFieldType::MultiChannelAndSimple },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_SVGDistanceField,
nullptr,
"ESvgDistanceFieldType",
"ESvgDistanceFieldType",
Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESvgDistanceFieldType.InnerSingleton, Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldType.InnerSingleton;
}
// ********** End Enum ESvgDistanceFieldType *******************************************************
// ********** Begin Enum ESvgDistanceFieldUnits ****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESvgDistanceFieldUnits;
static UEnum* ESvgDistanceFieldUnits_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldUnits.OuterSingleton)
{
Z_Registration_Info_UEnum_ESvgDistanceFieldUnits.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits, (UObject*)Z_Construct_UPackage__Script_SVGDistanceField(), TEXT("ESvgDistanceFieldUnits"));
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldUnits.OuterSingleton;
}
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldUnits>()
{
return ESvgDistanceFieldUnits_StaticEnum();
}
struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** The units in which certain values are expressed */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "OutputPixels.Comment", "/** Pixels of the output image */" },
{ "OutputPixels.Name", "ESvgDistanceFieldUnits::OutputPixels" },
{ "OutputPixels.ToolTip", "Pixels of the output image" },
{ "ProportionalToMaxDimension.Comment", "/** Proportion of the larger dimension of the output image */" },
{ "ProportionalToMaxDimension.Name", "ESvgDistanceFieldUnits::ProportionalToMaxDimension" },
{ "ProportionalToMaxDimension.ToolTip", "Proportion of the larger dimension of the output image" },
{ "SvgUnits.Comment", "/** The \"user units\" sometimes also referred to as pixels in the input SVG file */" },
{ "SvgUnits.Name", "ESvgDistanceFieldUnits::SvgUnits" },
{ "SvgUnits.ToolTip", "The \"user units\" sometimes also referred to as pixels in the input SVG file" },
{ "ToolTip", "The units in which certain values are expressed" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESvgDistanceFieldUnits::SvgUnits", (int64)ESvgDistanceFieldUnits::SvgUnits },
{ "ESvgDistanceFieldUnits::OutputPixels", (int64)ESvgDistanceFieldUnits::OutputPixels },
{ "ESvgDistanceFieldUnits::ProportionalToMaxDimension", (int64)ESvgDistanceFieldUnits::ProportionalToMaxDimension },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_SVGDistanceField,
nullptr,
"ESvgDistanceFieldUnits",
"ESvgDistanceFieldUnits",
Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldUnits.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESvgDistanceFieldUnits.InnerSingleton, Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldUnits.InnerSingleton;
}
// ********** End Enum ESvgDistanceFieldUnits ******************************************************
// ********** Begin Enum ESvgDistanceFieldScaleMode ************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode;
static UEnum* ESvgDistanceFieldScaleMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode, (UObject*)Z_Construct_UPackage__Script_SVGDistanceField(), TEXT("ESvgDistanceFieldScaleMode"));
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode.OuterSingleton;
}
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldScaleMode>()
{
return ESvgDistanceFieldScaleMode_StaticEnum();
}
struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** The strategy of scaling the SVG coordinate system units to output pixels */" },
{ "ExplicitScale.Comment", "/** The SVG coordinates are to be multiplied by the Scale value. */" },
{ "ExplicitScale.Name", "ESvgDistanceFieldScaleMode::ExplicitScale" },
{ "ExplicitScale.ToolTip", "The SVG coordinates are to be multiplied by the Scale value." },
{ "FitBoundingBox.Comment", "/** Scale is selected so that all areas with a signed distance above the minimum representable value tightly fit the output image. */" },
{ "FitBoundingBox.Name", "ESvgDistanceFieldScaleMode::FitBoundingBox" },
{ "FitBoundingBox.ToolTip", "Scale is selected so that all areas with a signed distance above the minimum representable value tightly fit the output image." },
{ "FitCanvas.Comment", "/** Scale is selected so that the entire SVG canvas tightly fits the output image. */" },
{ "FitCanvas.Name", "ESvgDistanceFieldScaleMode::FitCanvas" },
{ "FitCanvas.ToolTip", "Scale is selected so that the entire SVG canvas tightly fits the output image." },
{ "FitPaddedCanvas.Comment", "/** Scale is selected so that the SVG canvas padded by the outer distance spread on each side tightly fits the output image. */" },
{ "FitPaddedCanvas.Name", "ESvgDistanceFieldScaleMode::FitPaddedCanvas" },
{ "FitPaddedCanvas.ToolTip", "Scale is selected so that the SVG canvas padded by the outer distance spread on each side tightly fits the output image." },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The strategy of scaling the SVG coordinate system units to output pixels" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESvgDistanceFieldScaleMode::ExplicitScale", (int64)ESvgDistanceFieldScaleMode::ExplicitScale },
{ "ESvgDistanceFieldScaleMode::FitCanvas", (int64)ESvgDistanceFieldScaleMode::FitCanvas },
{ "ESvgDistanceFieldScaleMode::FitPaddedCanvas", (int64)ESvgDistanceFieldScaleMode::FitPaddedCanvas },
{ "ESvgDistanceFieldScaleMode::FitBoundingBox", (int64)ESvgDistanceFieldScaleMode::FitBoundingBox },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_SVGDistanceField,
nullptr,
"ESvgDistanceFieldScaleMode",
"ESvgDistanceFieldScaleMode",
Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode.InnerSingleton, Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode.InnerSingleton;
}
// ********** End Enum ESvgDistanceFieldScaleMode **************************************************
// ********** Begin Enum ESvgDistanceFieldPlacementMode ********************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode;
static UEnum* ESvgDistanceFieldPlacementMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode.OuterSingleton)
{
Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode, (UObject*)Z_Construct_UPackage__Script_SVGDistanceField(), TEXT("ESvgDistanceFieldPlacementMode"));
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode.OuterSingleton;
}
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldPlacementMode>()
{
return ESvgDistanceFieldPlacementMode_StaticEnum();
}
struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "CenterBoundingBox.Comment", "/** Centers the actual geometry in such a way that left/right and top/bottom margins are the same. */" },
{ "CenterBoundingBox.Name", "ESvgDistanceFieldPlacementMode::CenterBoundingBox" },
{ "CenterBoundingBox.ToolTip", "Centers the actual geometry in such a way that left/right and top/bottom margins are the same." },
{ "CenterCanvas.Comment", "/** Pins the center of the SVG canvas to the center of the output image. */" },
{ "CenterCanvas.Name", "ESvgDistanceFieldPlacementMode::CenterCanvas" },
{ "CenterCanvas.ToolTip", "Pins the center of the SVG canvas to the center of the output image." },
{ "Comment", "/** The strategy for positioning the SVG geometry within the output image */" },
{ "DoNotTranslate.Comment", "/** Makes sure not to shift the coordinate system at all. */" },
{ "DoNotTranslate.Name", "ESvgDistanceFieldPlacementMode::DoNotTranslate" },
{ "DoNotTranslate.ToolTip", "Makes sure not to shift the coordinate system at all." },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "PadWithOuterSpread.Comment", "/** Shifts the coordinate system predictably (by outer distance spread in both dimensions) to account for the outer distance gradient around the geometry. */" },
{ "PadWithOuterSpread.Name", "ESvgDistanceFieldPlacementMode::PadWithOuterSpread" },
{ "PadWithOuterSpread.ToolTip", "Shifts the coordinate system predictably (by outer distance spread in both dimensions) to account for the outer distance gradient around the geometry." },
{ "ToolTip", "The strategy for positioning the SVG geometry within the output image" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "ESvgDistanceFieldPlacementMode::DoNotTranslate", (int64)ESvgDistanceFieldPlacementMode::DoNotTranslate },
{ "ESvgDistanceFieldPlacementMode::PadWithOuterSpread", (int64)ESvgDistanceFieldPlacementMode::PadWithOuterSpread },
{ "ESvgDistanceFieldPlacementMode::CenterCanvas", (int64)ESvgDistanceFieldPlacementMode::CenterCanvas },
{ "ESvgDistanceFieldPlacementMode::CenterBoundingBox", (int64)ESvgDistanceFieldPlacementMode::CenterBoundingBox },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_SVGDistanceField,
nullptr,
"ESvgDistanceFieldPlacementMode",
"ESvgDistanceFieldPlacementMode",
Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode()
{
if (!Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode.InnerSingleton, Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode.InnerSingleton;
}
// ********** End Enum ESvgDistanceFieldPlacementMode **********************************************
// ********** Begin ScriptStruct FSvgDistanceFieldConfiguration ************************************
struct Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FSvgDistanceFieldConfiguration); }
static inline consteval int16 GetStructAlignment() { return alignof(FSvgDistanceFieldConfiguration); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceFieldType_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** Sets which type of signed distance field should be generated. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "Sets which type of signed distance field should be generated." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseDistanceSpread_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** The base portion of the representable distance spread that will be divided equally between the inside and outside. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The base portion of the representable distance spread that will be divided equally between the inside and outside." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtraOuterDistanceSpread_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** The additional asymmetrical outer portion of the representable distance spread. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The additional asymmetrical outer portion of the representable distance spread." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ExtraInnerDistanceSpread_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** The additional asymmetrical inner portion of the representable distance spread. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The additional asymmetrical inner portion of the representable distance spread." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DistanceSpreadUnits_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** Specifies the units in which all distance spread values are expressed. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "Specifies the units in which all distance spread values are expressed." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputWidth_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "ClampMin", "1" },
{ "Comment", "/** The width of the output image in pixels */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The width of the output image in pixels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputHeight_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "ClampMin", "1" },
{ "Comment", "/** The height of the output image in pixels */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The height of the output image in pixels" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ScaleMode_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** Specifies how the SVG coordinates are scaled when converting to output pixel coordinates. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "Specifies how the SVG coordinates are scaled when converting to output pixel coordinates." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Scale_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "ClampMin", "0" },
{ "Comment", "/** The scaling factor from SVG coordinates to pixel coordinates if ScaleMode is set to ExplicitScale, otherwise ignored */" },
{ "EditCondition", "ScaleMode == ESvgDistanceFieldScaleMode::ExplicitScale" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "The scaling factor from SVG coordinates to pixel coordinates if ScaleMode is set to ExplicitScale, otherwise ignored" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlacementMode_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "Comment", "/** Specifies how the SVG coordinates are translated when converting to output pixel coordinates. */" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "Specifies how the SVG coordinates are translated when converting to output pixel coordinates." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MiterLimit_MetaData[] = {
{ "Category", "SvgDistanceField" },
{ "ClampMin", "0" },
{ "Comment", "/** If DistanceFieldType is set to Perpendicular or MultiChannelAndSimple, specifies the miter limit when computing the bounding box. */" },
{ "EditCondition", "DistanceFieldType != ESvgDistanceFieldType::Simple" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldConfiguration.h" },
{ "ToolTip", "If DistanceFieldType is set to Perpendicular or MultiChannelAndSimple, specifies the miter limit when computing the bounding box." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FSvgDistanceFieldConfiguration constinit property declarations ****
static const UECodeGen_Private::FBytePropertyParams NewProp_DistanceFieldType_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DistanceFieldType;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BaseDistanceSpread;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExtraOuterDistanceSpread;
static const UECodeGen_Private::FFloatPropertyParams NewProp_ExtraInnerDistanceSpread;
static const UECodeGen_Private::FBytePropertyParams NewProp_DistanceSpreadUnits_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_DistanceSpreadUnits;
static const UECodeGen_Private::FIntPropertyParams NewProp_OutputWidth;
static const UECodeGen_Private::FIntPropertyParams NewProp_OutputHeight;
static const UECodeGen_Private::FBytePropertyParams NewProp_ScaleMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ScaleMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Scale;
static const UECodeGen_Private::FBytePropertyParams NewProp_PlacementMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_PlacementMode;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MiterLimit;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FSvgDistanceFieldConfiguration constinit property declarations ******
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FSvgDistanceFieldConfiguration>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration;
class UScriptStruct* FSvgDistanceFieldConfiguration::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration, (UObject*)Z_Construct_UPackage__Script_SVGDistanceField(), TEXT("SvgDistanceFieldConfiguration"));
}
return Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration.OuterSingleton;
}
// ********** Begin ScriptStruct FSvgDistanceFieldConfiguration Property Definitions ***************
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceFieldType_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_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceFieldType = { "DistanceFieldType", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, DistanceFieldType), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceFieldType_MetaData), NewProp_DistanceFieldType_MetaData) }; // 4048891880
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_BaseDistanceSpread = { "BaseDistanceSpread", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, BaseDistanceSpread), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseDistanceSpread_MetaData), NewProp_BaseDistanceSpread_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ExtraOuterDistanceSpread = { "ExtraOuterDistanceSpread", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, ExtraOuterDistanceSpread), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtraOuterDistanceSpread_MetaData), NewProp_ExtraOuterDistanceSpread_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ExtraInnerDistanceSpread = { "ExtraInnerDistanceSpread", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, ExtraInnerDistanceSpread), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ExtraInnerDistanceSpread_MetaData), NewProp_ExtraInnerDistanceSpread_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceSpreadUnits_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_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceSpreadUnits = { "DistanceSpreadUnits", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, DistanceSpreadUnits), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldUnits, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DistanceSpreadUnits_MetaData), NewProp_DistanceSpreadUnits_MetaData) }; // 2065826869
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_OutputWidth = { "OutputWidth", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, OutputWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputWidth_MetaData), NewProp_OutputWidth_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_OutputHeight = { "OutputHeight", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, OutputHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputHeight_MetaData), NewProp_OutputHeight_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ScaleMode_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_FSvgDistanceFieldConfiguration_Statics::NewProp_ScaleMode = { "ScaleMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, ScaleMode), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldScaleMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ScaleMode_MetaData), NewProp_ScaleMode_MetaData) }; // 1902984294
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_Scale = { "Scale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, Scale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Scale_MetaData), NewProp_Scale_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_PlacementMode_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_FSvgDistanceFieldConfiguration_Statics::NewProp_PlacementMode = { "PlacementMode", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, PlacementMode), Z_Construct_UEnum_SVGDistanceField_ESvgDistanceFieldPlacementMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlacementMode_MetaData), NewProp_PlacementMode_MetaData) }; // 677686397
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_MiterLimit = { "MiterLimit", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FSvgDistanceFieldConfiguration, MiterLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MiterLimit_MetaData), NewProp_MiterLimit_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceFieldType_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceFieldType,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_BaseDistanceSpread,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ExtraOuterDistanceSpread,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ExtraInnerDistanceSpread,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceSpreadUnits_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_DistanceSpreadUnits,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_OutputWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_OutputHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ScaleMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_ScaleMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_Scale,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_PlacementMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_PlacementMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewProp_MiterLimit,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FSvgDistanceFieldConfiguration Property Definitions *****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_SVGDistanceField,
nullptr,
&NewStructOps,
"SvgDistanceFieldConfiguration",
Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::PropPointers),
sizeof(FSvgDistanceFieldConfiguration),
alignof(FSvgDistanceFieldConfiguration),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration()
{
if (!Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration.InnerSingleton, Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration.InnerSingleton);
}
// ********** End ScriptStruct FSvgDistanceFieldConfiguration **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ ESvgDistanceFieldType_StaticEnum, TEXT("ESvgDistanceFieldType"), &Z_Registration_Info_UEnum_ESvgDistanceFieldType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4048891880U) },
{ ESvgDistanceFieldUnits_StaticEnum, TEXT("ESvgDistanceFieldUnits"), &Z_Registration_Info_UEnum_ESvgDistanceFieldUnits, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2065826869U) },
{ ESvgDistanceFieldScaleMode_StaticEnum, TEXT("ESvgDistanceFieldScaleMode"), &Z_Registration_Info_UEnum_ESvgDistanceFieldScaleMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1902984294U) },
{ ESvgDistanceFieldPlacementMode_StaticEnum, TEXT("ESvgDistanceFieldPlacementMode"), &Z_Registration_Info_UEnum_ESvgDistanceFieldPlacementMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 677686397U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FSvgDistanceFieldConfiguration::StaticStruct, Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics::NewStructOps, TEXT("SvgDistanceFieldConfiguration"),&Z_Registration_Info_UScriptStruct_FSvgDistanceFieldConfiguration, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FSvgDistanceFieldConfiguration), 1661189048U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_1210452470{
TEXT("/Script/SVGDistanceField"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h__Script_SVGDistanceField_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,78 @@
// 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 "SvgDistanceFieldConfiguration.h"
#ifdef SVGDISTANCEFIELD_SvgDistanceFieldConfiguration_generated_h
#error "SvgDistanceFieldConfiguration.generated.h already included, missing '#pragma once' in SvgDistanceFieldConfiguration.h"
#endif
#define SVGDISTANCEFIELD_SvgDistanceFieldConfiguration_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FSvgDistanceFieldConfiguration ************************************
struct Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics;
#define FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h_64_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration_Statics; \
SVGDISTANCEFIELD_API static class UScriptStruct* StaticStruct();
struct FSvgDistanceFieldConfiguration;
// ********** End ScriptStruct FSvgDistanceFieldConfiguration **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldConfiguration_h
// ********** Begin Enum ESvgDistanceFieldType *****************************************************
#define FOREACH_ENUM_ESVGDISTANCEFIELDTYPE(op) \
op(ESvgDistanceFieldType::Simple) \
op(ESvgDistanceFieldType::Perpendicular) \
op(ESvgDistanceFieldType::MultiChannelAndSimple)
enum class ESvgDistanceFieldType : uint8;
template<> struct TIsUEnumClass<ESvgDistanceFieldType> { enum { Value = true }; };
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldType>();
// ********** End Enum ESvgDistanceFieldType *******************************************************
// ********** Begin Enum ESvgDistanceFieldUnits ****************************************************
#define FOREACH_ENUM_ESVGDISTANCEFIELDUNITS(op) \
op(ESvgDistanceFieldUnits::SvgUnits) \
op(ESvgDistanceFieldUnits::OutputPixels) \
op(ESvgDistanceFieldUnits::ProportionalToMaxDimension)
enum class ESvgDistanceFieldUnits : uint8;
template<> struct TIsUEnumClass<ESvgDistanceFieldUnits> { enum { Value = true }; };
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldUnits>();
// ********** End Enum ESvgDistanceFieldUnits ******************************************************
// ********** Begin Enum ESvgDistanceFieldScaleMode ************************************************
#define FOREACH_ENUM_ESVGDISTANCEFIELDSCALEMODE(op) \
op(ESvgDistanceFieldScaleMode::ExplicitScale) \
op(ESvgDistanceFieldScaleMode::FitCanvas) \
op(ESvgDistanceFieldScaleMode::FitPaddedCanvas) \
op(ESvgDistanceFieldScaleMode::FitBoundingBox)
enum class ESvgDistanceFieldScaleMode : uint8;
template<> struct TIsUEnumClass<ESvgDistanceFieldScaleMode> { enum { Value = true }; };
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldScaleMode>();
// ********** End Enum ESvgDistanceFieldScaleMode **************************************************
// ********** Begin Enum ESvgDistanceFieldPlacementMode ********************************************
#define FOREACH_ENUM_ESVGDISTANCEFIELDPLACEMENTMODE(op) \
op(ESvgDistanceFieldPlacementMode::DoNotTranslate) \
op(ESvgDistanceFieldPlacementMode::PadWithOuterSpread) \
op(ESvgDistanceFieldPlacementMode::CenterCanvas) \
op(ESvgDistanceFieldPlacementMode::CenterBoundingBox)
enum class ESvgDistanceFieldPlacementMode : uint8;
template<> struct TIsUEnumClass<ESvgDistanceFieldPlacementMode> { enum { Value = true }; };
template<> SVGDISTANCEFIELD_NON_ATTRIBUTED_API UEnum* StaticEnum<ESvgDistanceFieldPlacementMode>();
// ********** End Enum ESvgDistanceFieldPlacementMode **********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,198 @@
// 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 "SvgDistanceFieldGenerator.h"
#include "SvgDistanceFieldConfiguration.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeSvgDistanceFieldGenerator() {}
// ********** Begin Cross Module References ********************************************************
ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary();
ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
SVGDISTANCEFIELD_API UClass* Z_Construct_UClass_USvgDistanceFieldGenerator();
SVGDISTANCEFIELD_API UClass* Z_Construct_UClass_USvgDistanceFieldGenerator_NoRegister();
SVGDISTANCEFIELD_API UScriptStruct* Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration();
UPackage* Z_Construct_UPackage__Script_SVGDistanceField();
// ********** End Cross Module References **********************************************************
// ********** Begin Class USvgDistanceFieldGenerator Function GenerateTextureFromSvgFile ***********
struct Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics
{
struct SvgDistanceFieldGenerator_eventGenerateTextureFromSvgFile_Parms
{
FString SvgFilePath;
FSvgDistanceFieldConfiguration Configuration;
UTexture2D* ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "SvgDistanceField" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldGenerator.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SvgFilePath_MetaData[] = {
{ "NativeConst", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Configuration_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GenerateTextureFromSvgFile constinit property declarations ************
static const UECodeGen_Private::FStrPropertyParams NewProp_SvgFilePath;
static const UECodeGen_Private::FStructPropertyParams NewProp_Configuration;
static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GenerateTextureFromSvgFile constinit property declarations **************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GenerateTextureFromSvgFile Property Definitions ***********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::NewProp_SvgFilePath = { "SvgFilePath", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SvgDistanceFieldGenerator_eventGenerateTextureFromSvgFile_Parms, SvgFilePath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SvgFilePath_MetaData), NewProp_SvgFilePath_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::NewProp_Configuration = { "Configuration", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SvgDistanceFieldGenerator_eventGenerateTextureFromSvgFile_Parms, Configuration), Z_Construct_UScriptStruct_FSvgDistanceFieldConfiguration, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Configuration_MetaData), NewProp_Configuration_MetaData) }; // 1661189048
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(SvgDistanceFieldGenerator_eventGenerateTextureFromSvgFile_Parms, ReturnValue), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::NewProp_SvgFilePath,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::NewProp_Configuration,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::PropPointers) < 2048);
// ********** End Function GenerateTextureFromSvgFile Property Definitions *************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_USvgDistanceFieldGenerator, nullptr, "GenerateTextureFromSvgFile", Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::PropPointers),
sizeof(Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::SvgDistanceFieldGenerator_eventGenerateTextureFromSvgFile_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::Function_MetaDataParams), Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::SvgDistanceFieldGenerator_eventGenerateTextureFromSvgFile_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(USvgDistanceFieldGenerator::execGenerateTextureFromSvgFile)
{
P_GET_PROPERTY(FStrProperty,Z_Param_SvgFilePath);
P_GET_STRUCT_REF(FSvgDistanceFieldConfiguration,Z_Param_Out_Configuration);
P_FINISH;
P_NATIVE_BEGIN;
*(UTexture2D**)Z_Param__Result=USvgDistanceFieldGenerator::GenerateTextureFromSvgFile(Z_Param_SvgFilePath,Z_Param_Out_Configuration);
P_NATIVE_END;
}
// ********** End Class USvgDistanceFieldGenerator Function GenerateTextureFromSvgFile *************
// ********** Begin Class USvgDistanceFieldGenerator ***********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_USvgDistanceFieldGenerator;
UClass* USvgDistanceFieldGenerator::GetPrivateStaticClass()
{
using TClass = USvgDistanceFieldGenerator;
if (!Z_Registration_Info_UClass_USvgDistanceFieldGenerator.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("SvgDistanceFieldGenerator"),
Z_Registration_Info_UClass_USvgDistanceFieldGenerator.InnerSingleton,
StaticRegisterNativesUSvgDistanceFieldGenerator,
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_USvgDistanceFieldGenerator.InnerSingleton;
}
UClass* Z_Construct_UClass_USvgDistanceFieldGenerator_NoRegister()
{
return USvgDistanceFieldGenerator::GetPrivateStaticClass();
}
struct Z_Construct_UClass_USvgDistanceFieldGenerator_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "SvgDistanceFieldGenerator.h" },
{ "ModuleRelativePath", "Public/SvgDistanceFieldGenerator.h" },
};
#endif // WITH_METADATA
// ********** Begin Class USvgDistanceFieldGenerator constinit property declarations ***************
// ********** End Class USvgDistanceFieldGenerator constinit property declarations *****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("GenerateTextureFromSvgFile"), .Pointer = &USvgDistanceFieldGenerator::execGenerateTextureFromSvgFile },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_USvgDistanceFieldGenerator_GenerateTextureFromSvgFile, "GenerateTextureFromSvgFile" }, // 894896498
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<USvgDistanceFieldGenerator>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_USvgDistanceFieldGenerator_Statics
UObject* (*const Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary,
(UObject* (*)())Z_Construct_UPackage__Script_SVGDistanceField,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::ClassParams = {
&USvgDistanceFieldGenerator::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
0,
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::Class_MetaDataParams), Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::Class_MetaDataParams)
};
void USvgDistanceFieldGenerator::StaticRegisterNativesUSvgDistanceFieldGenerator()
{
UClass* Class = USvgDistanceFieldGenerator::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::Funcs));
}
UClass* Z_Construct_UClass_USvgDistanceFieldGenerator()
{
if (!Z_Registration_Info_UClass_USvgDistanceFieldGenerator.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USvgDistanceFieldGenerator.OuterSingleton, Z_Construct_UClass_USvgDistanceFieldGenerator_Statics::ClassParams);
}
return Z_Registration_Info_UClass_USvgDistanceFieldGenerator.OuterSingleton;
}
USvgDistanceFieldGenerator::USvgDistanceFieldGenerator(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USvgDistanceFieldGenerator);
USvgDistanceFieldGenerator::~USvgDistanceFieldGenerator() {}
// ********** End Class USvgDistanceFieldGenerator *************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h__Script_SVGDistanceField_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_USvgDistanceFieldGenerator, USvgDistanceFieldGenerator::StaticClass, TEXT("USvgDistanceFieldGenerator"), &Z_Registration_Info_UClass_USvgDistanceFieldGenerator, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USvgDistanceFieldGenerator), 1158437630U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h__Script_SVGDistanceField_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h__Script_SVGDistanceField_648375652{
TEXT("/Script/SVGDistanceField"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h__Script_SVGDistanceField_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h__Script_SVGDistanceField_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,70 @@
// 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 "SvgDistanceFieldGenerator.h"
#ifdef SVGDISTANCEFIELD_SvgDistanceFieldGenerator_generated_h
#error "SvgDistanceFieldGenerator.generated.h already included, missing '#pragma once' in SvgDistanceFieldGenerator.h"
#endif
#define SVGDISTANCEFIELD_SvgDistanceFieldGenerator_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
class UTexture2D;
struct FSvgDistanceFieldConfiguration;
// ********** Begin Class USvgDistanceFieldGenerator ***********************************************
#define FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execGenerateTextureFromSvgFile);
struct Z_Construct_UClass_USvgDistanceFieldGenerator_Statics;
SVGDISTANCEFIELD_API UClass* Z_Construct_UClass_USvgDistanceFieldGenerator_NoRegister();
#define FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSvgDistanceFieldGenerator(); \
friend struct ::Z_Construct_UClass_USvgDistanceFieldGenerator_Statics; \
static UClass* GetPrivateStaticClass(); \
friend SVGDISTANCEFIELD_API UClass* ::Z_Construct_UClass_USvgDistanceFieldGenerator_NoRegister(); \
public: \
DECLARE_CLASS2(USvgDistanceFieldGenerator, UBlueprintFunctionLibrary, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/SVGDistanceField"), Z_Construct_UClass_USvgDistanceFieldGenerator_NoRegister) \
DECLARE_SERIALIZER(USvgDistanceFieldGenerator)
#define FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
SVGDISTANCEFIELD_API USvgDistanceFieldGenerator(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USvgDistanceFieldGenerator(USvgDistanceFieldGenerator&&) = delete; \
USvgDistanceFieldGenerator(const USvgDistanceFieldGenerator&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(SVGDISTANCEFIELD_API, USvgDistanceFieldGenerator); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USvgDistanceFieldGenerator); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USvgDistanceFieldGenerator) \
SVGDISTANCEFIELD_API virtual ~USvgDistanceFieldGenerator();
#define FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_14_PROLOG
#define FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_INCLASS_NO_PURE_DECLS \
FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h_17_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USvgDistanceFieldGenerator;
// ********** End Class USvgDistanceFieldGenerator *************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Editor_SVGDistanceField_Public_SvgDistanceFieldGenerator_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,2 @@
D:\UE_5_7_1\Engine\Source\Editor\SVGDistanceField\Public\SvgDistanceFieldGenerator.h
D:\UE_5_7_1\Engine\Source\Editor\SVGDistanceField\Public\SvgDistanceFieldConfiguration.h