Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/Paper2D/UHT/PaperTileSet.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

475 lines
37 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "PaperTileSet.h"
#include "IntMargin.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
#include "SpriteEditorOnlyTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePaperTileSet() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FIntPoint();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FLinearColor();
ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTexture_NoRegister();
PAPER2D_API UClass* Z_Construct_UClass_UPaperTileSet();
PAPER2D_API UClass* Z_Construct_UClass_UPaperTileSet_NoRegister();
PAPER2D_API UScriptStruct* Z_Construct_UScriptStruct_FIntMargin();
PAPER2D_API UScriptStruct* Z_Construct_UScriptStruct_FPaperTileMetadata();
PAPER2D_API UScriptStruct* Z_Construct_UScriptStruct_FPaperTileSetTerrain();
PAPER2D_API UScriptStruct* Z_Construct_UScriptStruct_FSpriteGeometryCollection();
UPackage* Z_Construct_UPackage__Script_Paper2D();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPaperTileMetadata ************************************************
struct Z_Construct_UScriptStruct_FPaperTileMetadata_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPaperTileMetadata); }
static inline consteval int16 GetStructAlignment() { return alignof(FPaperTileMetadata); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "// Information about a single tile in a tile set\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ShowOnlyInnerProperties", "" },
{ "ToolTip", "Information about a single tile in a tile set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_UserDataName_MetaData[] = {
{ "Category", "Sprite" },
{ "Comment", "// A tag that can be used for grouping and categorizing (consider using it as the index into a UDataTable asset).\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "A tag that can be used for grouping and categorizing (consider using it as the index into a UDataTable asset)." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionData_MetaData[] = {
{ "Category", "Sprite" },
{ "Comment", "// Collision data for the tile\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Collision data for the tile" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TerrainMembership_MetaData[] = {
{ "Comment", "// Indexes into the Terrains array of the owning tile set, in counterclockwise order starting from top-left\n// 0xFF indicates no membership.\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Indexes into the Terrains array of the owning tile set, in counterclockwise order starting from top-left\n0xFF indicates no membership." },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPaperTileMetadata constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_UserDataName;
static const UECodeGen_Private::FStructPropertyParams NewProp_CollisionData;
static const UECodeGen_Private::FBytePropertyParams NewProp_TerrainMembership;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPaperTileMetadata constinit property declarations ******************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPaperTileMetadata>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPaperTileMetadata_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPaperTileMetadata;
class UScriptStruct* FPaperTileMetadata::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPaperTileMetadata.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPaperTileMetadata.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPaperTileMetadata, (UObject*)Z_Construct_UPackage__Script_Paper2D(), TEXT("PaperTileMetadata"));
}
return Z_Registration_Info_UScriptStruct_FPaperTileMetadata.OuterSingleton;
}
// ********** Begin ScriptStruct FPaperTileMetadata Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewProp_UserDataName = { "UserDataName", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPaperTileMetadata, UserDataName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_UserDataName_MetaData), NewProp_UserDataName_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewProp_CollisionData = { "CollisionData", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPaperTileMetadata, CollisionData), Z_Construct_UScriptStruct_FSpriteGeometryCollection, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionData_MetaData), NewProp_CollisionData_MetaData) }; // 1493429670
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewProp_TerrainMembership = { "TerrainMembership", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(TerrainMembership, FPaperTileMetadata), STRUCT_OFFSET(FPaperTileMetadata, TerrainMembership), nullptr, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TerrainMembership_MetaData), NewProp_TerrainMembership_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewProp_UserDataName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewProp_CollisionData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewProp_TerrainMembership,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPaperTileMetadata Property Definitions *****************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Paper2D,
nullptr,
&NewStructOps,
"PaperTileMetadata",
Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::PropPointers),
sizeof(FPaperTileMetadata),
alignof(FPaperTileMetadata),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPaperTileMetadata()
{
if (!Z_Registration_Info_UScriptStruct_FPaperTileMetadata.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPaperTileMetadata.InnerSingleton, Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPaperTileMetadata.InnerSingleton);
}
// ********** End ScriptStruct FPaperTileMetadata **************************************************
// ********** Begin ScriptStruct FPaperTileSetTerrain **********************************************
struct Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPaperTileSetTerrain); }
static inline consteval int16 GetStructAlignment() { return alignof(FPaperTileSetTerrain); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "// Information about a terrain type\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Information about a terrain type" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TerrainName_MetaData[] = {
{ "Category", "Sprite" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CenterTileIndex_MetaData[] = {
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPaperTileSetTerrain constinit property declarations **************
static const UECodeGen_Private::FStrPropertyParams NewProp_TerrainName;
static const UECodeGen_Private::FIntPropertyParams NewProp_CenterTileIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPaperTileSetTerrain constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPaperTileSetTerrain>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain;
class UScriptStruct* FPaperTileSetTerrain::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPaperTileSetTerrain, (UObject*)Z_Construct_UPackage__Script_Paper2D(), TEXT("PaperTileSetTerrain"));
}
return Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain.OuterSingleton;
}
// ********** Begin ScriptStruct FPaperTileSetTerrain Property Definitions *************************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::NewProp_TerrainName = { "TerrainName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPaperTileSetTerrain, TerrainName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TerrainName_MetaData), NewProp_TerrainName_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::NewProp_CenterTileIndex = { "CenterTileIndex", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPaperTileSetTerrain, CenterTileIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CenterTileIndex_MetaData), NewProp_CenterTileIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::NewProp_TerrainName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::NewProp_CenterTileIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPaperTileSetTerrain Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Paper2D,
nullptr,
&NewStructOps,
"PaperTileSetTerrain",
Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::PropPointers),
sizeof(FPaperTileSetTerrain),
alignof(FPaperTileSetTerrain),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPaperTileSetTerrain()
{
if (!Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain.InnerSingleton, Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain.InnerSingleton);
}
// ********** End ScriptStruct FPaperTileSetTerrain ************************************************
// ********** Begin Class UPaperTileSet ************************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPaperTileSet;
UClass* UPaperTileSet::GetPrivateStaticClass()
{
using TClass = UPaperTileSet;
if (!Z_Registration_Info_UClass_UPaperTileSet.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PaperTileSet"),
Z_Registration_Info_UClass_UPaperTileSet.InnerSingleton,
StaticRegisterNativesUPaperTileSet,
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_UPaperTileSet.InnerSingleton;
}
UClass* Z_Construct_UClass_UPaperTileSet_NoRegister()
{
return UPaperTileSet::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPaperTileSet_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/**\n * A tile set is a collection of tiles pulled from a texture that can be used to fill out a tile map.\n *\n * @see UPaperTileMap, UPaperTileMapComponent\n */" },
{ "IncludePath", "PaperTileSet.h" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "A tile set is a collection of tiles pulled from a texture that can be used to fill out a tile map.\n\n@see UPaperTileMap, UPaperTileMapComponent" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TileSize_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "TileSet" },
{ "ClampMin", "1" },
{ "Comment", "// The width and height of a single tile (in pixels)\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "The width and height of a single tile (in pixels)" },
{ "UIMin", "1" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TileSheet_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "TileSet" },
{ "Comment", "// The tile sheet texture associated with this tile set\n" },
{ "DisplayName", "Tile Sheet Texture" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "The tile sheet texture associated with this tile set" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AdditionalSourceTextures_MetaData[] = {
{ "Category", "TileSet" },
{ "Comment", "// Additional source textures for other slots\n" },
{ "DisplayName", "Additional Textures" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Additional source textures for other slots" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BorderMargin_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "TileSet" },
{ "ClampMin", "0" },
{ "Comment", "// The amount of padding around the border of the tile sheet (in pixels)\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "The amount of padding around the border of the tile sheet (in pixels)" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PerTileSpacing_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "TileSet" },
{ "ClampMin", "0" },
{ "Comment", "// The amount of padding between tiles in the tile sheet (in pixels)\n" },
{ "DisplayName", "Per-Tile Spacing" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "The amount of padding between tiles in the tile sheet (in pixels)" },
{ "UIMin", "0" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DrawingOffset_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "TileSet" },
{ "Comment", "// The drawing offset for tiles from this set (in pixels)\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "The drawing offset for tiles from this set (in pixels)" },
};
#if WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BackgroundColor_MetaData[] = {
{ "AllowPrivateAccess", "true" },
{ "Category", "TileSet" },
{ "Comment", "/** The background color displayed in the tile set viewer */" },
{ "HideAlphaChannel", "" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "The background color displayed in the tile set viewer" },
};
#endif // WITH_EDITORONLY_DATA
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WidthInTiles_MetaData[] = {
{ "Comment", "// Cached width of this tile set (in tiles)\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Cached width of this tile set (in tiles)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HeightInTiles_MetaData[] = {
{ "Comment", "// Cached height of this tile set (in tiles)\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Cached height of this tile set (in tiles)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllocatedWidth_MetaData[] = {
{ "Comment", "// Allocated width of the per-tile data\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Allocated width of the per-tile data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AllocatedHeight_MetaData[] = {
{ "Comment", "// Allocated height of the per-tile data\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Allocated height of the per-tile data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PerTileData_MetaData[] = {
{ "Category", "Sprite" },
{ "Comment", "// Per-tile information\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Per-tile information" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Terrains_MetaData[] = {
{ "Comment", "// Terrain information\n//@TODO: TileMapTerrains: (EditAnywhere, Category=Sprite)\n" },
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
{ "ToolTip", "Terrain information\n@TODO: TileMapTerrains: (EditAnywhere, Category=Sprite)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TileWidth_MetaData[] = {
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TileHeight_MetaData[] = {
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Margin_MetaData[] = {
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Spacing_MetaData[] = {
{ "ModuleRelativePath", "Classes/PaperTileSet.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UPaperTileSet constinit property declarations ****************************
static const UECodeGen_Private::FStructPropertyParams NewProp_TileSize;
static const UECodeGen_Private::FObjectPropertyParams NewProp_TileSheet;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AdditionalSourceTextures_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_AdditionalSourceTextures;
static const UECodeGen_Private::FStructPropertyParams NewProp_BorderMargin;
static const UECodeGen_Private::FStructPropertyParams NewProp_PerTileSpacing;
static const UECodeGen_Private::FStructPropertyParams NewProp_DrawingOffset;
#if WITH_EDITORONLY_DATA
static const UECodeGen_Private::FStructPropertyParams NewProp_BackgroundColor;
#endif // WITH_EDITORONLY_DATA
static const UECodeGen_Private::FIntPropertyParams NewProp_WidthInTiles;
static const UECodeGen_Private::FIntPropertyParams NewProp_HeightInTiles;
static const UECodeGen_Private::FIntPropertyParams NewProp_AllocatedWidth;
static const UECodeGen_Private::FIntPropertyParams NewProp_AllocatedHeight;
static const UECodeGen_Private::FStructPropertyParams NewProp_PerTileData_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_PerTileData;
static const UECodeGen_Private::FStructPropertyParams NewProp_Terrains_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Terrains;
static const UECodeGen_Private::FIntPropertyParams NewProp_TileWidth;
static const UECodeGen_Private::FIntPropertyParams NewProp_TileHeight;
static const UECodeGen_Private::FIntPropertyParams NewProp_Margin;
static const UECodeGen_Private::FIntPropertyParams NewProp_Spacing;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPaperTileSet constinit property declarations ******************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPaperTileSet>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPaperTileSet_Statics
// ********** Begin Class UPaperTileSet Property Definitions ***************************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileSize = { "TileSize", nullptr, (EPropertyFlags)0x0040000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, TileSize), Z_Construct_UScriptStruct_FIntPoint, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TileSize_MetaData), NewProp_TileSize_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileSheet = { "TileSheet", nullptr, (EPropertyFlags)0x0144000000000015, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, TileSheet), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TileSheet_MetaData), NewProp_TileSheet_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AdditionalSourceTextures_Inner = { "AdditionalSourceTextures", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTexture_NoRegister, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AdditionalSourceTextures = { "AdditionalSourceTextures", nullptr, (EPropertyFlags)0x0144010000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, AdditionalSourceTextures), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AdditionalSourceTextures_MetaData), NewProp_AdditionalSourceTextures_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_BorderMargin = { "BorderMargin", nullptr, (EPropertyFlags)0x0040000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, BorderMargin), Z_Construct_UScriptStruct_FIntMargin, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BorderMargin_MetaData), NewProp_BorderMargin_MetaData) }; // 1804099584
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_PerTileSpacing = { "PerTileSpacing", nullptr, (EPropertyFlags)0x0040000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, PerTileSpacing), Z_Construct_UScriptStruct_FIntPoint, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PerTileSpacing_MetaData), NewProp_PerTileSpacing_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_DrawingOffset = { "DrawingOffset", nullptr, (EPropertyFlags)0x0040000000000015, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, DrawingOffset), Z_Construct_UScriptStruct_FIntPoint, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DrawingOffset_MetaData), NewProp_DrawingOffset_MetaData) };
#if WITH_EDITORONLY_DATA
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_BackgroundColor = { "BackgroundColor", nullptr, (EPropertyFlags)0x0040000800000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, BackgroundColor), Z_Construct_UScriptStruct_FLinearColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BackgroundColor_MetaData), NewProp_BackgroundColor_MetaData) };
#endif // WITH_EDITORONLY_DATA
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_WidthInTiles = { "WidthInTiles", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, WidthInTiles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WidthInTiles_MetaData), NewProp_WidthInTiles_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_HeightInTiles = { "HeightInTiles", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, HeightInTiles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HeightInTiles_MetaData), NewProp_HeightInTiles_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AllocatedWidth = { "AllocatedWidth", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, AllocatedWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllocatedWidth_MetaData), NewProp_AllocatedWidth_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AllocatedHeight = { "AllocatedHeight", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, AllocatedHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AllocatedHeight_MetaData), NewProp_AllocatedHeight_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_PerTileData_Inner = { "PerTileData", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPaperTileMetadata, METADATA_PARAMS(0, nullptr) }; // 3806974194
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_PerTileData = { "PerTileData", nullptr, (EPropertyFlags)0x0040000000000041, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, PerTileData), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PerTileData_MetaData), NewProp_PerTileData_MetaData) }; // 3806974194
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Terrains_Inner = { "Terrains", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPaperTileSetTerrain, METADATA_PARAMS(0, nullptr) }; // 3275690338
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Terrains = { "Terrains", nullptr, (EPropertyFlags)0x0040000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, Terrains), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Terrains_MetaData), NewProp_Terrains_MetaData) }; // 3275690338
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileWidth = { "TileWidth", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, TileWidth_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TileWidth_MetaData), NewProp_TileWidth_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileHeight = { "TileHeight", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, TileHeight_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TileHeight_MetaData), NewProp_TileHeight_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Margin = { "Margin", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, Margin_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Margin_MetaData), NewProp_Margin_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Spacing = { "Spacing", nullptr, (EPropertyFlags)0x0040000020000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPaperTileSet, Spacing_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Spacing_MetaData), NewProp_Spacing_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPaperTileSet_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileSize,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileSheet,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AdditionalSourceTextures_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AdditionalSourceTextures,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_BorderMargin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_PerTileSpacing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_DrawingOffset,
#if WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_BackgroundColor,
#endif // WITH_EDITORONLY_DATA
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_WidthInTiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_HeightInTiles,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AllocatedWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_AllocatedHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_PerTileData_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_PerTileData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Terrains_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Terrains,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileWidth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_TileHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Margin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPaperTileSet_Statics::NewProp_Spacing,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPaperTileSet_Statics::PropPointers) < 2048);
// ********** End Class UPaperTileSet Property Definitions *****************************************
UObject* (*const Z_Construct_UClass_UPaperTileSet_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_Paper2D,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPaperTileSet_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPaperTileSet_Statics::ClassParams = {
&UPaperTileSet::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UPaperTileSet_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UPaperTileSet_Statics::PropPointers),
0,
0x000800A0u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPaperTileSet_Statics::Class_MetaDataParams), Z_Construct_UClass_UPaperTileSet_Statics::Class_MetaDataParams)
};
void UPaperTileSet::StaticRegisterNativesUPaperTileSet()
{
}
UClass* Z_Construct_UClass_UPaperTileSet()
{
if (!Z_Registration_Info_UClass_UPaperTileSet.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPaperTileSet.OuterSingleton, Z_Construct_UClass_UPaperTileSet_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPaperTileSet.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPaperTileSet);
UPaperTileSet::~UPaperTileSet() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UPaperTileSet)
// ********** End Class UPaperTileSet **************************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPaperTileMetadata::StaticStruct, Z_Construct_UScriptStruct_FPaperTileMetadata_Statics::NewStructOps, TEXT("PaperTileMetadata"),&Z_Registration_Info_UScriptStruct_FPaperTileMetadata, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPaperTileMetadata), 3806974194U) },
{ FPaperTileSetTerrain::StaticStruct, Z_Construct_UScriptStruct_FPaperTileSetTerrain_Statics::NewStructOps, TEXT("PaperTileSetTerrain"),&Z_Registration_Info_UScriptStruct_FPaperTileSetTerrain, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPaperTileSetTerrain), 3275690338U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPaperTileSet, UPaperTileSet::StaticClass, TEXT("UPaperTileSet"), &Z_Registration_Info_UClass_UPaperTileSet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPaperTileSet), 1992769266U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_1836581510{
TEXT("/Script/Paper2D"),
Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_2D_Paper2D_Source_Paper2D_Classes_PaperTileSet_h__Script_Paper2D_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS