447 lines
31 KiB
C++
447 lines
31 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 "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<EPrimitiveObjectSets>()
|
||
|
|
{
|
||
|
|
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<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
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<UPrimitiveStats>::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
|