208 lines
10 KiB
C++
208 lines
10 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 "Subsystems/WorldSubsystem.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeWorldSubsystem() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_USubsystem();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UTickableWorldSubsystem();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UTickableWorldSubsystem_NoRegister();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UWorldSubsystem();
|
||
|
|
ENGINE_API UClass* Z_Construct_UClass_UWorldSubsystem_NoRegister();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UWorldSubsystem **********************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UWorldSubsystem;
|
||
|
|
UClass* UWorldSubsystem::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UWorldSubsystem;
|
||
|
|
if (!Z_Registration_Info_UClass_UWorldSubsystem.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("WorldSubsystem"),
|
||
|
|
Z_Registration_Info_UClass_UWorldSubsystem.InnerSingleton,
|
||
|
|
StaticRegisterNativesUWorldSubsystem,
|
||
|
|
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_UWorldSubsystem.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UWorldSubsystem_NoRegister()
|
||
|
|
{
|
||
|
|
return UWorldSubsystem::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UWorldSubsystem_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/**\n * UWorldSubsystem\n * Base class for auto instanced and initialized systems that share the lifetime of a UWorld\n */" },
|
||
|
|
{ "IncludePath", "Subsystems/WorldSubsystem.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/Subsystems/WorldSubsystem.h" },
|
||
|
|
{ "ToolTip", "UWorldSubsystem\nBase class for auto instanced and initialized systems that share the lifetime of a UWorld" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UWorldSubsystem constinit property declarations **************************
|
||
|
|
// ********** End Class UWorldSubsystem constinit property declarations ****************************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UWorldSubsystem>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UWorldSubsystem_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UWorldSubsystem_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_USubsystem,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UWorldSubsystem_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UWorldSubsystem_Statics::ClassParams = {
|
||
|
|
&UWorldSubsystem::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0x000800A1u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UWorldSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UWorldSubsystem_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UWorldSubsystem::StaticRegisterNativesUWorldSubsystem()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UWorldSubsystem()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UWorldSubsystem.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UWorldSubsystem.OuterSingleton, Z_Construct_UClass_UWorldSubsystem_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UWorldSubsystem.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UWorldSubsystem);
|
||
|
|
UWorldSubsystem::~UWorldSubsystem() {}
|
||
|
|
// ********** End Class UWorldSubsystem ************************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UTickableWorldSubsystem **************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UTickableWorldSubsystem;
|
||
|
|
UClass* UTickableWorldSubsystem::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UTickableWorldSubsystem;
|
||
|
|
if (!Z_Registration_Info_UClass_UTickableWorldSubsystem.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("TickableWorldSubsystem"),
|
||
|
|
Z_Registration_Info_UClass_UTickableWorldSubsystem.InnerSingleton,
|
||
|
|
StaticRegisterNativesUTickableWorldSubsystem,
|
||
|
|
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_UTickableWorldSubsystem.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UTickableWorldSubsystem_NoRegister()
|
||
|
|
{
|
||
|
|
return UTickableWorldSubsystem::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UTickableWorldSubsystem_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/**\n * UTickableWorldSubsystem\n * Base class for auto instanced and initialized systems that share the lifetime of a UWorld and are ticking along with it.\n * With the default implementation, it will start ticking after Initialize and stop during Deinitialize,\n * and it will call IsTickable every frame (defaults to true) before calling Tick.\n * Subclasses must forward calls to the Initialize/Deinitialize functions to correctly enable ticking.\n */" },
|
||
|
|
{ "IncludePath", "Subsystems/WorldSubsystem.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/Subsystems/WorldSubsystem.h" },
|
||
|
|
{ "ToolTip", "UTickableWorldSubsystem\nBase class for auto instanced and initialized systems that share the lifetime of a UWorld and are ticking along with it.\nWith the default implementation, it will start ticking after Initialize and stop during Deinitialize,\nand it will call IsTickable every frame (defaults to true) before calling Tick.\nSubclasses must forward calls to the Initialize/Deinitialize functions to correctly enable ticking." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UTickableWorldSubsystem constinit property declarations ******************
|
||
|
|
// ********** End Class UTickableWorldSubsystem constinit property declarations ********************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UTickableWorldSubsystem>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UTickableWorldSubsystem_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UTickableWorldSubsystem_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UWorldSubsystem,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableWorldSubsystem_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTickableWorldSubsystem_Statics::ClassParams = {
|
||
|
|
&UTickableWorldSubsystem::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0x000800A1u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTickableWorldSubsystem_Statics::Class_MetaDataParams), Z_Construct_UClass_UTickableWorldSubsystem_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UTickableWorldSubsystem::StaticRegisterNativesUTickableWorldSubsystem()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UTickableWorldSubsystem()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UTickableWorldSubsystem.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTickableWorldSubsystem.OuterSingleton, Z_Construct_UClass_UTickableWorldSubsystem_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UTickableWorldSubsystem.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTickableWorldSubsystem);
|
||
|
|
UTickableWorldSubsystem::~UTickableWorldSubsystem() {}
|
||
|
|
// ********** End Class UTickableWorldSubsystem ****************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subsystems_WorldSubsystem_h__Script_Engine_Statics
|
||
|
|
{
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_UWorldSubsystem, UWorldSubsystem::StaticClass, TEXT("UWorldSubsystem"), &Z_Registration_Info_UClass_UWorldSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UWorldSubsystem), 2309342492U) },
|
||
|
|
{ Z_Construct_UClass_UTickableWorldSubsystem, UTickableWorldSubsystem::StaticClass, TEXT("UTickableWorldSubsystem"), &Z_Registration_Info_UClass_UTickableWorldSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTickableWorldSubsystem), 3448848364U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subsystems_WorldSubsystem_h__Script_Engine_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subsystems_WorldSubsystem_h__Script_Engine_3065665537{
|
||
|
|
TEXT("/Script/Engine"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subsystems_WorldSubsystem_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Public_Subsystems_WorldSubsystem_h__Script_Engine_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|