// 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 "MassEntitySettings.h" #include "MassProcessingPhaseManager.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeMassEntitySettings() {} // ********** Begin Cross Module References ******************************************************** MASSENTITY_API UClass* Z_Construct_UClass_UMassEntitySettings(); MASSENTITY_API UClass* Z_Construct_UClass_UMassEntitySettings_NoRegister(); MASSENTITY_API UClass* Z_Construct_UClass_UMassModuleSettings(); MASSENTITY_API UClass* Z_Construct_UClass_UMassProcessor_NoRegister(); MASSENTITY_API UScriptStruct* Z_Construct_UScriptStruct_FMassProcessingPhaseConfig(); UPackage* Z_Construct_UPackage__Script_MassEntity(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UMassEntitySettings ****************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMassEntitySettings; UClass* UMassEntitySettings::GetPrivateStaticClass() { using TClass = UMassEntitySettings; if (!Z_Registration_Info_UClass_UMassEntitySettings.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MassEntitySettings"), Z_Registration_Info_UClass_UMassEntitySettings.InnerSingleton, StaticRegisterNativesUMassEntitySettings, 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_UMassEntitySettings.InnerSingleton; } UClass* Z_Construct_UClass_UMassEntitySettings_NoRegister() { return UMassEntitySettings::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMassEntitySettings_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Implements the settings for MassEntity plugin\n */" }, { "DisplayName", "Mass Entity" }, { "IncludePath", "MassEntitySettings.h" }, { "ModuleRelativePath", "Public/MassEntitySettings.h" }, { "ObjectInitializerConstructorDeclared", "" }, { "ToolTip", "Implements the settings for MassEntity plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChunkMemorySize_MetaData[] = { { "Category", "Mass" }, { "ModuleRelativePath", "Public/MassEntitySettings.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DumpDependencyGraphFileName_MetaData[] = { { "Category", "Mass" }, { "Comment", "/**\n\x09 * The name of the file to dump the processor dependency graph. T\n\x09 * The dot file will be put in the project log folder.\n\x09 * To generate a svg out of that file, simply run dot executable with following parameters: -Tsvg -O filename.dot \n\x09 */" }, { "ModuleRelativePath", "Public/MassEntitySettings.h" }, { "ToolTip", "The name of the file to dump the processor dependency graph. T\nThe dot file will be put in the project log folder.\nTo generate a svg out of that file, simply run dot executable with following parameters: -Tsvg -O filename.dot" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProcessingPhasesConfig_MetaData[] = { { "ArraySizeEnum", "/Script/MassEntity.EMassProcessingPhase" }, { "Category", "Mass" }, { "Comment", "/** Lets users configure processing phases including the composite processor class to be used as a container for the phases' processors. */" }, { "ModuleRelativePath", "Public/MassEntitySettings.h" }, { "ToolTip", "Lets users configure processing phases including the composite processor class to be used as a container for the phases' processors." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProcessorCDOs_Inner_MetaData[] = { { "Category", "Mass" }, { "Comment", "/** This list contains all the processors available in the given binary (including plugins). The contents are sorted by display name.*/" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/MassEntitySettings.h" }, { "ToolTip", "This list contains all the processors available in the given binary (including plugins). The contents are sorted by display name." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ProcessorCDOs_MetaData[] = { { "Category", "Mass" }, { "Comment", "/** This list contains all the processors available in the given binary (including plugins). The contents are sorted by display name.*/" }, { "EditInline", "true" }, { "ModuleRelativePath", "Public/MassEntitySettings.h" }, { "ToolTip", "This list contains all the processors available in the given binary (including plugins). The contents are sorted by display name." }, }; #endif // WITH_METADATA // ********** Begin Class UMassEntitySettings constinit property declarations ********************** static const UECodeGen_Private::FUInt32PropertyParams NewProp_ChunkMemorySize; static const UECodeGen_Private::FStrPropertyParams NewProp_DumpDependencyGraphFileName; static const UECodeGen_Private::FStructPropertyParams NewProp_ProcessingPhasesConfig; static const UECodeGen_Private::FObjectPropertyParams NewProp_ProcessorCDOs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ProcessorCDOs; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMassEntitySettings constinit property declarations ************************ static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMassEntitySettings_Statics // ********** Begin Class UMassEntitySettings Property Definitions ********************************* const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ChunkMemorySize = { "ChunkMemorySize", nullptr, (EPropertyFlags)0x0010040000014001, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMassEntitySettings, ChunkMemorySize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChunkMemorySize_MetaData), NewProp_ChunkMemorySize_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_DumpDependencyGraphFileName = { "DumpDependencyGraphFileName", nullptr, (EPropertyFlags)0x0010000000012001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMassEntitySettings, DumpDependencyGraphFileName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DumpDependencyGraphFileName_MetaData), NewProp_DumpDependencyGraphFileName_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ProcessingPhasesConfig = { "ProcessingPhasesConfig", nullptr, (EPropertyFlags)0x0010000000014001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(ProcessingPhasesConfig, UMassEntitySettings), STRUCT_OFFSET(UMassEntitySettings, ProcessingPhasesConfig), Z_Construct_UScriptStruct_FMassProcessingPhaseConfig, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProcessingPhasesConfig_MetaData), NewProp_ProcessingPhasesConfig_MetaData) }; // 2191669011 const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ProcessorCDOs_Inner = { "ProcessorCDOs", nullptr, (EPropertyFlags)0x01060000000a0008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UMassProcessor_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProcessorCDOs_Inner_MetaData), NewProp_ProcessorCDOs_Inner_MetaData) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ProcessorCDOs = { "ProcessorCDOs", nullptr, (EPropertyFlags)0x0114008000022049, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMassEntitySettings, ProcessorCDOs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ProcessorCDOs_MetaData), NewProp_ProcessorCDOs_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMassEntitySettings_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ChunkMemorySize, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_DumpDependencyGraphFileName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ProcessingPhasesConfig, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ProcessorCDOs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMassEntitySettings_Statics::NewProp_ProcessorCDOs, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMassEntitySettings_Statics::PropPointers) < 2048); // ********** End Class UMassEntitySettings Property Definitions *********************************** UObject* (*const Z_Construct_UClass_UMassEntitySettings_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMassModuleSettings, (UObject* (*)())Z_Construct_UPackage__Script_MassEntity, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMassEntitySettings_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMassEntitySettings_Statics::ClassParams = { &UMassEntitySettings::StaticClass, "Mass", &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMassEntitySettings_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMassEntitySettings_Statics::PropPointers), 0, 0x008820A6u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMassEntitySettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UMassEntitySettings_Statics::Class_MetaDataParams) }; void UMassEntitySettings::StaticRegisterNativesUMassEntitySettings() { } UClass* Z_Construct_UClass_UMassEntitySettings() { if (!Z_Registration_Info_UClass_UMassEntitySettings.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMassEntitySettings.OuterSingleton, Z_Construct_UClass_UMassEntitySettings_Statics::ClassParams); } return Z_Registration_Info_UClass_UMassEntitySettings.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMassEntitySettings); UMassEntitySettings::~UMassEntitySettings() {} // ********** End Class UMassEntitySettings ******************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MassEntity_Public_MassEntitySettings_h__Script_MassEntity_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UMassEntitySettings, UMassEntitySettings::StaticClass, TEXT("UMassEntitySettings"), &Z_Registration_Info_UClass_UMassEntitySettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMassEntitySettings), 2941738514U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MassEntity_Public_MassEntitySettings_h__Script_MassEntity_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MassEntity_Public_MassEntitySettings_h__Script_MassEntity_3266084713{ TEXT("/Script/MassEntity"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MassEntity_Public_MassEntitySettings_h__Script_MassEntity_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MassEntity_Public_MassEntitySettings_h__Script_MassEntity_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS