386 lines
32 KiB
C++
386 lines
32 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 "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
|