// 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 "PrimitiveStats.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePrimitiveStats() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_AActor_NoRegister(); STATSVIEWER_API UClass* Z_Construct_UClass_UPrimitiveStats(); STATSVIEWER_API UClass* Z_Construct_UClass_UPrimitiveStats_NoRegister(); STATSVIEWER_API UEnum* Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets(); UPackage* Z_Construct_UPackage__Script_StatsViewer(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EPrimitiveObjectSets ****************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EPrimitiveObjectSets; static UEnum* EPrimitiveObjectSets_StaticEnum() { if (!Z_Registration_Info_UEnum_EPrimitiveObjectSets.OuterSingleton) { Z_Registration_Info_UEnum_EPrimitiveObjectSets.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets, (UObject*)Z_Construct_UPackage__Script_StatsViewer(), TEXT("EPrimitiveObjectSets")); } return Z_Registration_Info_UEnum_EPrimitiveObjectSets.OuterSingleton; } template<> STATSVIEWER_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EPrimitiveObjectSets_StaticEnum(); } struct Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Comment", "/** Enum defining the object sets for this stats object */" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "PrimitiveObjectSets_AllObjects.DisplayName", "All Objects" }, { "PrimitiveObjectSets_AllObjects.Name", "PrimitiveObjectSets_AllObjects" }, { "PrimitiveObjectSets_AllObjects.ToolTip", "View primitive statistics for all objects in all levels" }, { "PrimitiveObjectSets_CurrentLevel.DisplayName", "Current Level" }, { "PrimitiveObjectSets_CurrentLevel.Name", "PrimitiveObjectSets_CurrentLevel" }, { "PrimitiveObjectSets_CurrentLevel.ToolTip", "View primitive statistics for objects in the current level" }, { "PrimitiveObjectSets_SelectedObjects.DisplayName", "Selected Objects" }, { "PrimitiveObjectSets_SelectedObjects.Name", "PrimitiveObjectSets_SelectedObjects" }, { "PrimitiveObjectSets_SelectedObjects.ToolTip", "View primitive statistics for selected objects" }, { "ToolTip", "Enum defining the object sets for this stats object" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "PrimitiveObjectSets_AllObjects", (int64)PrimitiveObjectSets_AllObjects }, { "PrimitiveObjectSets_CurrentLevel", (int64)PrimitiveObjectSets_CurrentLevel }, { "PrimitiveObjectSets_SelectedObjects", (int64)PrimitiveObjectSets_SelectedObjects }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_StatsViewer, nullptr, "EPrimitiveObjectSets", "EPrimitiveObjectSets", Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::Regular, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics::Enum_MetaDataParams), Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets() { if (!Z_Registration_Info_UEnum_EPrimitiveObjectSets.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EPrimitiveObjectSets.InnerSingleton, Z_Construct_UEnum_StatsViewer_EPrimitiveObjectSets_Statics::EnumParams); } return Z_Registration_Info_UEnum_EPrimitiveObjectSets.InnerSingleton; } // ********** End Enum EPrimitiveObjectSets ******************************************************** // ********** Begin Class UPrimitiveStats ********************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPrimitiveStats; UClass* UPrimitiveStats::GetPrivateStaticClass() { using TClass = UPrimitiveStats; if (!Z_Registration_Info_UClass_UPrimitiveStats.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PrimitiveStats"), Z_Registration_Info_UClass_UPrimitiveStats.InnerSingleton, StaticRegisterNativesUPrimitiveStats, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UPrimitiveStats.InnerSingleton; } UClass* Z_Construct_UClass_UPrimitiveStats_NoRegister() { return UPrimitiveStats::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPrimitiveStats_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/** Statistics page for primitives. */" }, { "DisplayName", "Primitive Stats" }, { "IncludePath", "PrimitiveStats.h" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ObjectSetType", "EPrimitiveObjectSets" }, { "ToolTip", "Statistics page for primitives." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Object_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "200" }, { "Comment", "/** Resource (e.g. UStaticMesh, USkeletalMesh, UModelComponent, UTerrainComponent, etc */" }, { "DisplayName", "Object" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ToolTip", "Resource (e.g. UStaticMesh, USkeletalMesh, UModelComponent, UTerrainComponent, etc" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actors_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "200" }, { "Comment", "/** Actor(s) that use the resource - click to select & zoom Actor(s) */" }, { "DisplayName", "Actor(s)" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ToolTip", "Actor(s) that use the resource - click to select & zoom Actor(s)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "200" }, { "Comment", "/** Type name*/" }, { "DisplayName", "Type" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ToolTip", "Type name" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Count_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "86" }, { "Comment", "/** Number of occurrences in map */" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Number of occurrences in map" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Sections_MetaData[] = { { "Comment", "/** Section count of mesh */" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ToolTip", "Section count of mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HWInstances_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "102" }, { "Comment", "/** Hardware instances */" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Hardware instances" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstSections_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "102" }, { "Comment", "/** Instanced section count of mesh */" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Instanced section count of mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Triangles_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "74" }, { "Comment", "/** Triangle count of mesh */" }, { "DisplayName", "Tris" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Triangle count of mesh" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstTriangles_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "104" }, { "Comment", "/** Triangle count of all mesh occurances (Count * Tris) */" }, { "DisplayName", "Sum Tris" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Triangle count of all mesh occurances (Count * Tris)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ResourceSize_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "78" }, { "Comment", "/** Resource size in KB */" }, { "DisplayName", "Size" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "SortMode", "Descending" }, { "ToolTip", "Resource size in KB" }, { "Unit", "KB" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexColorMem_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "68" }, { "Comment", "/** Vertex color stat for static and skeletal meshes in KB */" }, { "DisplayName", "VC" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Vertex color stat for static and skeletal meshes in KB" }, { "Unit", "KB" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InstVertexColorMem_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "94" }, { "Comment", "/** Per component vertex color stat for static meshes in KB */" }, { "DisplayName", "Inst VC" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Per component vertex color stat for static meshes in KB" }, { "Unit", "KB" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightsLM_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "96" }, { "Comment", "/** Average number of lightmap lights relevant to each instance */" }, { "DisplayName", "Avg LM" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Average number of lightmap lights relevant to each instance" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightsOther_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "94" }, { "Comment", "/** Average number of other lights relevant to each instance */" }, { "DisplayName", "Avg OL" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Average number of other lights relevant to each instance" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightsTotal_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "104" }, { "Comment", "/** (Avg OL + Avg LM) / Count */" }, { "DisplayName", "Sum Avg" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "(Avg OL + Avg LM) / Count" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ObjLightCost_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "78" }, { "Comment", "/** Avg OL * Sections */" }, { "DisplayName", "Cost" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Avg OL * Sections" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LightMapData_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "70" }, { "Comment", "/** Light map data in KB */" }, { "DisplayName", "LM" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Light map data in KB" }, { "Unit", "KB" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LMSMResolution_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "74" }, { "Comment", "/** Light/shadow map resolution */" }, { "DisplayName", "Res" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Light/shadow map resolution" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RadiusMin_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "84" }, { "Comment", "/** Minimum radius of bounding sphere of instance in map */" }, { "DisplayName", "Min R" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Minimum radius of bounding sphere of instance in map" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RadiusMax_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "88" }, { "Comment", "/** Maximum radius of bounding sphere of instance in map */" }, { "DisplayName", "Max R" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Maximum radius of bounding sphere of instance in map" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RadiusAvg_MetaData[] = { { "Category", "Stats" }, { "ColumnWidth", "86" }, { "Comment", "/** Average radius of bounding sphere of instance in map */" }, { "DisplayName", "Avg R" }, { "ModuleRelativePath", "Classes/PrimitiveStats.h" }, { "ShowTotal", "true" }, { "ToolTip", "Average radius of bounding sphere of instance in map" }, }; #endif // WITH_METADATA // ********** Begin Class UPrimitiveStats constinit property declarations ************************** static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_Object; static const UECodeGen_Private::FWeakObjectPropertyParams NewProp_Actors_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Actors; static const UECodeGen_Private::FStrPropertyParams NewProp_Type; static const UECodeGen_Private::FIntPropertyParams NewProp_Count; static const UECodeGen_Private::FIntPropertyParams NewProp_Sections; static const UECodeGen_Private::FIntPropertyParams NewProp_HWInstances; static const UECodeGen_Private::FIntPropertyParams NewProp_InstSections; static const UECodeGen_Private::FIntPropertyParams NewProp_Triangles; static const UECodeGen_Private::FIntPropertyParams NewProp_InstTriangles; static const UECodeGen_Private::FFloatPropertyParams NewProp_ResourceSize; static const UECodeGen_Private::FFloatPropertyParams NewProp_VertexColorMem; static const UECodeGen_Private::FFloatPropertyParams NewProp_InstVertexColorMem; static const UECodeGen_Private::FIntPropertyParams NewProp_LightsLM; static const UECodeGen_Private::FFloatPropertyParams NewProp_LightsOther; static const UECodeGen_Private::FFloatPropertyParams NewProp_LightsTotal; static const UECodeGen_Private::FFloatPropertyParams NewProp_ObjLightCost; static const UECodeGen_Private::FFloatPropertyParams NewProp_LightMapData; static const UECodeGen_Private::FFloatPropertyParams NewProp_LMSMResolution; static const UECodeGen_Private::FDoublePropertyParams NewProp_RadiusMin; static const UECodeGen_Private::FDoublePropertyParams NewProp_RadiusMax; static const UECodeGen_Private::FDoublePropertyParams NewProp_RadiusAvg; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPrimitiveStats constinit property declarations **************************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPrimitiveStats_Statics // ********** Begin Class UPrimitiveStats Property Definitions ************************************* const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Object = { "Object", nullptr, (EPropertyFlags)0x0014010000020001, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, Object), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Object_MetaData), NewProp_Object_MetaData) }; const UECodeGen_Private::FWeakObjectPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Actors_Inner = { "Actors", nullptr, (EPropertyFlags)0x0004000000020000, UECodeGen_Private::EPropertyGenFlags::WeakObject, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_AActor_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Actors = { "Actors", nullptr, (EPropertyFlags)0x0014010000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, Actors), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actors_MetaData), NewProp_Actors_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, Type), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Count = { "Count", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, Count), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Count_MetaData), NewProp_Count_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Sections = { "Sections", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, Sections), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Sections_MetaData), NewProp_Sections_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_HWInstances = { "HWInstances", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, HWInstances), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HWInstances_MetaData), NewProp_HWInstances_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_InstSections = { "InstSections", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, InstSections), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstSections_MetaData), NewProp_InstSections_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Triangles = { "Triangles", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, Triangles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Triangles_MetaData), NewProp_Triangles_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_InstTriangles = { "InstTriangles", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, InstTriangles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstTriangles_MetaData), NewProp_InstTriangles_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_ResourceSize = { "ResourceSize", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, ResourceSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ResourceSize_MetaData), NewProp_ResourceSize_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_VertexColorMem = { "VertexColorMem", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, VertexColorMem), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexColorMem_MetaData), NewProp_VertexColorMem_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_InstVertexColorMem = { "InstVertexColorMem", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, InstVertexColorMem), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InstVertexColorMem_MetaData), NewProp_InstVertexColorMem_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightsLM = { "LightsLM", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, LightsLM), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightsLM_MetaData), NewProp_LightsLM_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightsOther = { "LightsOther", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, LightsOther), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightsOther_MetaData), NewProp_LightsOther_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightsTotal = { "LightsTotal", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, LightsTotal), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightsTotal_MetaData), NewProp_LightsTotal_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_ObjLightCost = { "ObjLightCost", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, ObjLightCost), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ObjLightCost_MetaData), NewProp_ObjLightCost_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightMapData = { "LightMapData", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, LightMapData), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LightMapData_MetaData), NewProp_LightMapData_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LMSMResolution = { "LMSMResolution", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, LMSMResolution), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LMSMResolution_MetaData), NewProp_LMSMResolution_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_RadiusMin = { "RadiusMin", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, RadiusMin), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RadiusMin_MetaData), NewProp_RadiusMin_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_RadiusMax = { "RadiusMax", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, RadiusMax), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RadiusMax_MetaData), NewProp_RadiusMax_MetaData) }; const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_RadiusAvg = { "RadiusAvg", nullptr, (EPropertyFlags)0x0010010000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPrimitiveStats, RadiusAvg), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RadiusAvg_MetaData), NewProp_RadiusAvg_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPrimitiveStats_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Object, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Actors_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Actors, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Type, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Count, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Sections, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_HWInstances, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_InstSections, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_Triangles, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_InstTriangles, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_ResourceSize, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_VertexColorMem, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_InstVertexColorMem, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightsLM, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightsOther, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightsTotal, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_ObjLightCost, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LightMapData, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_LMSMResolution, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_RadiusMin, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_RadiusMax, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPrimitiveStats_Statics::NewProp_RadiusAvg, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPrimitiveStats_Statics::PropPointers) < 2048); // ********** End Class UPrimitiveStats Property Definitions *************************************** UObject* (*const Z_Construct_UClass_UPrimitiveStats_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_StatsViewer, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPrimitiveStats_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPrimitiveStats_Statics::ClassParams = { &UPrimitiveStats::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UPrimitiveStats_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UPrimitiveStats_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPrimitiveStats_Statics::Class_MetaDataParams), Z_Construct_UClass_UPrimitiveStats_Statics::Class_MetaDataParams) }; void UPrimitiveStats::StaticRegisterNativesUPrimitiveStats() { } UClass* Z_Construct_UClass_UPrimitiveStats() { if (!Z_Registration_Info_UClass_UPrimitiveStats.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPrimitiveStats.OuterSingleton, Z_Construct_UClass_UPrimitiveStats_Statics::ClassParams); } return Z_Registration_Info_UClass_UPrimitiveStats.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPrimitiveStats); UPrimitiveStats::~UPrimitiveStats() {} // ********** End Class UPrimitiveStats ************************************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EPrimitiveObjectSets_StaticEnum, TEXT("EPrimitiveObjectSets"), &Z_Registration_Info_UEnum_EPrimitiveObjectSets, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2629926231U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPrimitiveStats, UPrimitiveStats::StaticClass, TEXT("UPrimitiveStats"), &Z_Registration_Info_UClass_UPrimitiveStats, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPrimitiveStats), 2454192745U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_3850699186{ TEXT("/Script/StatsViewer"), Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_StatsViewer_Classes_PrimitiveStats_h__Script_StatsViewer_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS