Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/UnrealEd/UHT/ThumbnailManager.gen.cpp

386 lines
32 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "ThumbnailRendering/ThumbnailManager.h"
#include "Serialization/ArchiveUObjectFromStructuredArchive.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeThumbnailManager() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UMaterial_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTexture2D_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_UTextureCube_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UThumbnailManager();
UNREALED_API UClass* Z_Construct_UClass_UThumbnailManager_NoRegister();
UNREALED_API UClass* Z_Construct_UClass_UThumbnailRenderer_NoRegister();
UNREALED_API UEnum* Z_Construct_UEnum_UnrealEd_EThumbnailPrimType();
UNREALED_API UScriptStruct* Z_Construct_UScriptStruct_FThumbnailRenderingInfo();
UPackage* Z_Construct_UPackage__Script_UnrealEd();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EThumbnailPrimType ********************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EThumbnailPrimType;
static UEnum* EThumbnailPrimType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EThumbnailPrimType.OuterSingleton)
{
Z_Registration_Info_UEnum_EThumbnailPrimType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_UnrealEd_EThumbnailPrimType, (UObject*)Z_Construct_UPackage__Script_UnrealEd(), TEXT("EThumbnailPrimType"));
}
return Z_Registration_Info_UEnum_EThumbnailPrimType.OuterSingleton;
}
template<> UNREALED_NON_ATTRIBUTED_API UEnum* StaticEnum<EThumbnailPrimType>()
{
return EThumbnailPrimType_StaticEnum();
}
struct Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/**\n * Types of primitives for drawing thumbnails of resources.\n */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "Types of primitives for drawing thumbnails of resources." },
{ "TPT_Cube.Name", "TPT_Cube" },
{ "TPT_Cylinder.Name", "TPT_Cylinder" },
{ "TPT_MAX.Name", "TPT_MAX" },
{ "TPT_None.Name", "TPT_None" },
{ "TPT_Plane.Name", "TPT_Plane" },
{ "TPT_Sphere.Name", "TPT_Sphere" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "TPT_None", (int64)TPT_None },
{ "TPT_Sphere", (int64)TPT_Sphere },
{ "TPT_Cube", (int64)TPT_Cube },
{ "TPT_Plane", (int64)TPT_Plane },
{ "TPT_Cylinder", (int64)TPT_Cylinder },
{ "TPT_MAX", (int64)TPT_MAX },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_UnrealEd,
nullptr,
"EThumbnailPrimType",
"EThumbnailPrimType",
Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::Regular,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_UnrealEd_EThumbnailPrimType()
{
if (!Z_Registration_Info_UEnum_EThumbnailPrimType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EThumbnailPrimType.InnerSingleton, Z_Construct_UEnum_UnrealEd_EThumbnailPrimType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EThumbnailPrimType.InnerSingleton;
}
// ********** End Enum EThumbnailPrimType **********************************************************
// ********** Begin ScriptStruct FThumbnailRenderingInfo *******************************************
struct Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FThumbnailRenderingInfo); }
static inline consteval int16 GetStructAlignment() { return alignof(FThumbnailRenderingInfo); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/**\n * Holds the settings for a class that needs a thumbnail renderer. Each entry\n * maps to a corresponding class and holds the information needed\n * to render the thumbnail, including which object to render via and its\n * border color.\n */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "Holds the settings for a class that needs a thumbnail renderer. Each entry\nmaps to a corresponding class and holds the information needed\nto render the thumbnail, including which object to render via and its\nborder color." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassNeedingThumbnailName_MetaData[] = {
{ "Comment", "/**\n\x09 * The name of the class that this thumbnail is for (so we can lazy bind)\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "The name of the class that this thumbnail is for (so we can lazy bind)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassNeedingThumbnail_MetaData[] = {
{ "Comment", "/**\n\x09 * This is the class that this entry is for, i.e. the class that\n\x09 * will be rendered in the thumbnail views\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "This is the class that this entry is for, i.e. the class that\nwill be rendered in the thumbnail views" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RendererClassName_MetaData[] = {
{ "Comment", "/**\n\x09 * The name of the class to load when rendering this thumbnail\n\x09 * NOTE: This is a string to avoid any dependencies of compilation\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "The name of the class to load when rendering this thumbnail\nNOTE: This is a string to avoid any dependencies of compilation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Renderer_MetaData[] = {
{ "Comment", "/**\n\x09 * The instance of the renderer class\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "The instance of the renderer class" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bUseClassDefaultObject_MetaData[] = {
{ "Comment", "/**\n\x09 * Should we get the default object from the specified object before passing it to the renderer? (only used for blueprints)\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "Should we get the default object from the specified object before passing it to the renderer? (only used for blueprints)" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FThumbnailRenderingInfo constinit property declarations ***********
static const UECodeGen_Private::FStrPropertyParams NewProp_ClassNeedingThumbnailName;
static const UECodeGen_Private::FClassPropertyParams NewProp_ClassNeedingThumbnail;
static const UECodeGen_Private::FStrPropertyParams NewProp_RendererClassName;
static const UECodeGen_Private::FObjectPropertyParams NewProp_Renderer;
static void NewProp_bUseClassDefaultObject_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseClassDefaultObject;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FThumbnailRenderingInfo constinit property declarations *************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FThumbnailRenderingInfo>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo;
class UScriptStruct* FThumbnailRenderingInfo::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FThumbnailRenderingInfo, (UObject*)Z_Construct_UPackage__Script_UnrealEd(), TEXT("ThumbnailRenderingInfo"));
}
return Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo.OuterSingleton;
}
// ********** Begin ScriptStruct FThumbnailRenderingInfo Property Definitions **********************
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_ClassNeedingThumbnailName = { "ClassNeedingThumbnailName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FThumbnailRenderingInfo, ClassNeedingThumbnailName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassNeedingThumbnailName_MetaData), NewProp_ClassNeedingThumbnailName_MetaData) };
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_ClassNeedingThumbnail = { "ClassNeedingThumbnail", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FThumbnailRenderingInfo, ClassNeedingThumbnail), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassNeedingThumbnail_MetaData), NewProp_ClassNeedingThumbnail_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_RendererClassName = { "RendererClassName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FThumbnailRenderingInfo, RendererClassName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RendererClassName_MetaData), NewProp_RendererClassName_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_Renderer = { "Renderer", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FThumbnailRenderingInfo, Renderer), Z_Construct_UClass_UThumbnailRenderer_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Renderer_MetaData), NewProp_Renderer_MetaData) };
void Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_bUseClassDefaultObject_SetBit(void* Obj)
{
((FThumbnailRenderingInfo*)Obj)->bUseClassDefaultObject = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_bUseClassDefaultObject = { "bUseClassDefaultObject", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FThumbnailRenderingInfo), &Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_bUseClassDefaultObject_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bUseClassDefaultObject_MetaData), NewProp_bUseClassDefaultObject_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_ClassNeedingThumbnailName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_ClassNeedingThumbnail,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_RendererClassName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_Renderer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewProp_bUseClassDefaultObject,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FThumbnailRenderingInfo Property Definitions ************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_UnrealEd,
nullptr,
&NewStructOps,
"ThumbnailRenderingInfo",
Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::PropPointers),
sizeof(FThumbnailRenderingInfo),
alignof(FThumbnailRenderingInfo),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FThumbnailRenderingInfo()
{
if (!Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo.InnerSingleton, Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo.InnerSingleton);
}
// ********** End ScriptStruct FThumbnailRenderingInfo *********************************************
// ********** Begin Class UThumbnailManager ********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UThumbnailManager;
UClass* UThumbnailManager::GetPrivateStaticClass()
{
using TClass = UThumbnailManager;
if (!Z_Registration_Info_UClass_UThumbnailManager.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ThumbnailManager"),
Z_Registration_Info_UClass_UThumbnailManager.InnerSingleton,
StaticRegisterNativesUThumbnailManager,
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_UThumbnailManager.InnerSingleton;
}
UClass* Z_Construct_UClass_UThumbnailManager_NoRegister()
{
return UThumbnailManager::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UThumbnailManager_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "ThumbnailRendering/ThumbnailManager.h" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NotSupported_MetaData[] = {
{ "Comment", "/**\n\x09 * The render info to share across all object types when the object doesn't\n\x09 * support rendering of thumbnails\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "The render info to share across all object types when the object doesn't\nsupport rendering of thumbnails" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorCube_MetaData[] = {
{ "Comment", "// All these meshes/materials/textures are preloaded via default properties\n" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "All these meshes/materials/textures are preloaded via default properties" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorSphere_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorCylinder_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorPlane_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorSkySphere_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FloorPlaneMaterial_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AmbientCubemap_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CheckerboardTexture_MetaData[] = {
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RenderableThumbnailTypes_MetaData[] = {
{ "Comment", "/**\n\x09 * The array of thumbnail rendering information entries. Each type that supports\n\x09 * thumbnail rendering has an entry in here.\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "The array of thumbnail rendering information entries. Each type that supports\nthumbnail rendering has an entry in here." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThumbnailManagerClassName_MetaData[] = {
{ "Comment", "/**\n\x09 * Holds the name of the thumbnail manager singleton class to instantiate\n\x09 */" },
{ "ModuleRelativePath", "Classes/ThumbnailRendering/ThumbnailManager.h" },
{ "ToolTip", "Holds the name of the thumbnail manager singleton class to instantiate" },
};
#endif // WITH_METADATA
// ********** Begin Class UThumbnailManager constinit property declarations ************************
static const UECodeGen_Private::FStructPropertyParams NewProp_NotSupported;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorCube;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorSphere;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorCylinder;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorPlane;
static const UECodeGen_Private::FObjectPropertyParams NewProp_EditorSkySphere;
static const UECodeGen_Private::FObjectPropertyParams NewProp_FloorPlaneMaterial;
static const UECodeGen_Private::FObjectPropertyParams NewProp_AmbientCubemap;
static const UECodeGen_Private::FObjectPropertyParams NewProp_CheckerboardTexture;
static const UECodeGen_Private::FStructPropertyParams NewProp_RenderableThumbnailTypes_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_RenderableThumbnailTypes;
static const UECodeGen_Private::FStrPropertyParams NewProp_ThumbnailManagerClassName;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UThumbnailManager constinit property declarations **************************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UThumbnailManager>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UThumbnailManager_Statics
// ********** Begin Class UThumbnailManager Property Definitions ***********************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_NotSupported = { "NotSupported", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, NotSupported), Z_Construct_UScriptStruct_FThumbnailRenderingInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NotSupported_MetaData), NewProp_NotSupported_MetaData) }; // 553071049
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorCube = { "EditorCube", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, EditorCube), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorCube_MetaData), NewProp_EditorCube_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorSphere = { "EditorSphere", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, EditorSphere), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorSphere_MetaData), NewProp_EditorSphere_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorCylinder = { "EditorCylinder", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, EditorCylinder), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorCylinder_MetaData), NewProp_EditorCylinder_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorPlane = { "EditorPlane", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, EditorPlane), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorPlane_MetaData), NewProp_EditorPlane_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorSkySphere = { "EditorSkySphere", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, EditorSkySphere), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorSkySphere_MetaData), NewProp_EditorSkySphere_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_FloorPlaneMaterial = { "FloorPlaneMaterial", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, FloorPlaneMaterial), Z_Construct_UClass_UMaterial_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FloorPlaneMaterial_MetaData), NewProp_FloorPlaneMaterial_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_AmbientCubemap = { "AmbientCubemap", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, AmbientCubemap), Z_Construct_UClass_UTextureCube_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AmbientCubemap_MetaData), NewProp_AmbientCubemap_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_CheckerboardTexture = { "CheckerboardTexture", nullptr, (EPropertyFlags)0x0114000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, CheckerboardTexture), Z_Construct_UClass_UTexture2D_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CheckerboardTexture_MetaData), NewProp_CheckerboardTexture_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_RenderableThumbnailTypes_Inner = { "RenderableThumbnailTypes", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FThumbnailRenderingInfo, METADATA_PARAMS(0, nullptr) }; // 553071049
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_RenderableThumbnailTypes = { "RenderableThumbnailTypes", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, RenderableThumbnailTypes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RenderableThumbnailTypes_MetaData), NewProp_RenderableThumbnailTypes_MetaData) }; // 553071049
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UThumbnailManager_Statics::NewProp_ThumbnailManagerClassName = { "ThumbnailManagerClassName", nullptr, (EPropertyFlags)0x0020080000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UThumbnailManager, ThumbnailManagerClassName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThumbnailManagerClassName_MetaData), NewProp_ThumbnailManagerClassName_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UThumbnailManager_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_NotSupported,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorCube,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorSphere,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorCylinder,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorPlane,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_EditorSkySphere,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_FloorPlaneMaterial,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_AmbientCubemap,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_CheckerboardTexture,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_RenderableThumbnailTypes_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_RenderableThumbnailTypes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UThumbnailManager_Statics::NewProp_ThumbnailManagerClassName,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UThumbnailManager_Statics::PropPointers) < 2048);
// ********** End Class UThumbnailManager Property Definitions *************************************
UObject* (*const Z_Construct_UClass_UThumbnailManager_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UObject,
(UObject* (*)())Z_Construct_UPackage__Script_UnrealEd,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UThumbnailManager_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UThumbnailManager_Statics::ClassParams = {
&UThumbnailManager::StaticClass,
"Editor",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UThumbnailManager_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UThumbnailManager_Statics::PropPointers),
0,
0x000000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UThumbnailManager_Statics::Class_MetaDataParams), Z_Construct_UClass_UThumbnailManager_Statics::Class_MetaDataParams)
};
void UThumbnailManager::StaticRegisterNativesUThumbnailManager()
{
}
UClass* Z_Construct_UClass_UThumbnailManager()
{
if (!Z_Registration_Info_UClass_UThumbnailManager.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UThumbnailManager.OuterSingleton, Z_Construct_UClass_UThumbnailManager_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UThumbnailManager.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UThumbnailManager);
UThumbnailManager::~UThumbnailManager() {}
IMPLEMENT_FSTRUCTUREDARCHIVE_SERIALIZER(UThumbnailManager)
// ********** End Class UThumbnailManager **********************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EThumbnailPrimType_StaticEnum, TEXT("EThumbnailPrimType"), &Z_Registration_Info_UEnum_EThumbnailPrimType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1188939042U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FThumbnailRenderingInfo::StaticStruct, Z_Construct_UScriptStruct_FThumbnailRenderingInfo_Statics::NewStructOps, TEXT("ThumbnailRenderingInfo"),&Z_Registration_Info_UScriptStruct_FThumbnailRenderingInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FThumbnailRenderingInfo), 553071049U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UThumbnailManager, UThumbnailManager::StaticClass, TEXT("UThumbnailManager"), &Z_Registration_Info_UClass_UThumbnailManager, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UThumbnailManager), 2180407036U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_3521069547{
TEXT("/Script/UnrealEd"),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_UnrealEd_Classes_ThumbnailRendering_ThumbnailManager_h__Script_UnrealEd_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS