// 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 "Vehicles/DescentCarrier.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_UOBJECT"); void EmptyLinkFunctionForGeneratedCodeDescentCarrier() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_AActor(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UCameraComponent(ETypeConstructPhase); // ********** End Cross Module References ********************************************************** // ********** Begin Same Module References ********************************************************* UPackage* Z_Construct_UPackage__Script_TheDescent(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_ADescentCarrier(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentCarrierSubsystem(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentWorldSubsystem(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UCarrierBlockoutComponent(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UCarrierCarouselComponent(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_ADescentCarrier(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentCarrierSubsystem(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentDashComponent(ETypeConstructPhase); // ********** End Same Module References *********************************************************** #define UHT_STRUCT_BASE(INIT) UE::CodeGen::ConstInit::TCompiledInObjectPtr(UE::Private::AsStructBaseChain(INIT)) // ********** Begin Class UDescentCarrierSubsystem ************************************************* #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UClass_UDescentCarrierSubsystem_Statics struct UHT_STATICS { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "/** Finds the one carrier of a world (set by the carrier's BeginPlay). */" }, #endif { "IncludePath", "Vehicles/DescentCarrier.h" }, { "ModuleRelativePath", "Vehicles/DescentCarrier.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Finds the one carrier of a world (set by the carrier's BeginPlay)." }, #endif }; #endif // WITH_METADATA // ********** Begin Class UDescentCarrierSubsystem constinit property declarations ***************** // ********** End Class UDescentCarrierSubsystem constinit property declarations ******************* static FTypeConstructFunc* DependentSingletons[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct UHT_STATICS FTypeConstructFunc* UHT_STATICS::DependentSingletons[] = { (FTypeConstructFunc*)Z_Construct_UClass_UDescentWorldSubsystem, (FTypeConstructFunc*)Z_Construct_UPackage__Script_TheDescent, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::DependentSingletons) < 16); const UECodeGen_Private::FClassParams UHT_STATICS::ClassParams = { &Z_Construct_UClass_UDescentCarrierSubsystem, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x001000A0u, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData) }; FClassRegistrationInfo Z_Registration_Info_UClass_UDescentCarrierSubsystem; UClass* Z_Construct_UClass_UDescentCarrierSubsystem(ETypeConstructPhase Phase) { if (Phase == ETypeConstructPhase::Inner) { using TClass = UDescentCarrierSubsystem; if (!Z_Registration_Info_UClass_UDescentCarrierSubsystem.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("DescentCarrierSubsystem"), Z_Registration_Info_UClass_UDescentCarrierSubsystem.InnerSingleton, nullptr, DataSizeOf(), 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_UDescentCarrierSubsystem.InnerSingleton; } if (!Z_Registration_Info_UClass_UDescentCarrierSubsystem.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDescentCarrierSubsystem.OuterSingleton, UHT_STATICS::ClassParams); } return Z_Registration_Info_UClass_UDescentCarrierSubsystem.OuterSingleton; } #undef UHT_STATICS UDescentCarrierSubsystem::UDescentCarrierSubsystem(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDescentCarrierSubsystem); UDescentCarrierSubsystem::~UDescentCarrierSubsystem() {} // ********** End Class UDescentCarrierSubsystem *************************************************** // ********** Begin Class ADescentCarrier ********************************************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UClass_ADescentCarrier_Statics struct UHT_STATICS { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "/**\n * CANTICLE (DESIGN_UE.md section 3). At M2 it is the procedural blockout (UCarrierBlockoutComponent), the dry volume (U5, U6), the\n * stream focus, fixtures, the `carrier` state section and the debug motion; the helm physics, carousel and systems arrive later.\n */" }, #endif { "IncludePath", "Vehicles/DescentCarrier.h" }, { "ModuleRelativePath", "Vehicles/DescentCarrier.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "CANTICLE (DESIGN_UE.md section 3). At M2 it is the procedural blockout (UCarrierBlockoutComponent), the dry volume (U5, U6), the\nstream focus, fixtures, the `carrier` state section and the debug motion; the helm physics, carousel and systems arrive later." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Blockout_MetaData[] = { { "Category", "DescentCarrier" }, { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/DescentCarrier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Carousel_MetaData[] = { { "Category", "DescentCarrier" }, #if !UE_BUILD_SHIPPING { "Comment", "/** Section 3.5: sub bay carousel, hoist and the three Tenders (M3). */" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/DescentCarrier.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Section 3.5: sub bay carousel, hoist and the three Tenders (M3)." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HelmCamera_MetaData[] = { { "Category", "DescentCarrier" }, { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/DescentCarrier.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HelmDash_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/DescentCarrier.h" }, }; #endif // WITH_METADATA // ********** Begin Class ADescentCarrier constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Blockout; static const UECodeGen_Private::FObjectPropertyParams NewProp_Carousel; static const UECodeGen_Private::FObjectPropertyParams NewProp_HelmCamera; static const UECodeGen_Private::FObjectPropertyParams NewProp_HelmDash; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ADescentCarrier constinit property declarations **************************** static FTypeConstructFunc* DependentSingletons[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct UHT_STATICS // ********** Begin Class ADescentCarrier Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Blockout = { "Blockout", nullptr, (EPropertyFlags)0x01140000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentCarrier, Blockout), Z_Construct_UClass_UCarrierBlockoutComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Blockout_MetaData), NewProp_Blockout_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Carousel = { "Carousel", nullptr, (EPropertyFlags)0x01140000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentCarrier, Carousel), Z_Construct_UClass_UCarrierCarouselComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Carousel_MetaData), NewProp_Carousel_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_HelmCamera = { "HelmCamera", nullptr, (EPropertyFlags)0x01140000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentCarrier, HelmCamera), Z_Construct_UClass_UCameraComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HelmCamera_MetaData), NewProp_HelmCamera_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_HelmDash = { "HelmDash", nullptr, (EPropertyFlags)0x0114000000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentCarrier, HelmDash), Z_Construct_UClass_UDescentDashComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HelmDash_MetaData), NewProp_HelmDash_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const UHT_STATICS::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Blockout, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Carousel, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_HelmCamera, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_HelmDash, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::PropPointers) < 2048); // ********** End Class ADescentCarrier Property Definitions *************************************** FTypeConstructFunc* UHT_STATICS::DependentSingletons[] = { (FTypeConstructFunc*)Z_Construct_UClass_AActor, (FTypeConstructFunc*)Z_Construct_UPackage__Script_TheDescent, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::DependentSingletons) < 16); const UECodeGen_Private::FClassParams UHT_STATICS::ClassParams = { &Z_Construct_UClass_ADescentCarrier, "Engine", &StaticCppClassTypeInfo, DependentSingletons, nullptr, UHT_STATICS::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(UHT_STATICS::PropPointers), 0, 0x009000A4u, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData) }; FClassRegistrationInfo Z_Registration_Info_UClass_ADescentCarrier; UClass* Z_Construct_UClass_ADescentCarrier(ETypeConstructPhase Phase) { if (Phase == ETypeConstructPhase::Inner) { using TClass = ADescentCarrier; if (!Z_Registration_Info_UClass_ADescentCarrier.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("DescentCarrier"), Z_Registration_Info_UClass_ADescentCarrier.InnerSingleton, nullptr, DataSizeOf(), 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_ADescentCarrier.InnerSingleton; } if (!Z_Registration_Info_UClass_ADescentCarrier.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ADescentCarrier.OuterSingleton, UHT_STATICS::ClassParams); } return Z_Registration_Info_UClass_ADescentCarrier.OuterSingleton; } #undef UHT_STATICS DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ADescentCarrier); ADescentCarrier::~ADescentCarrier() {} // ********** End Class ADescentCarrier ************************************************************ // ********** Begin Registration ******************************************************************* #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_CompiledInDeferFile_FID_TheDescentUE_Source_TheDescent_Vehicles_DescentCarrier_h__Script_TheDescent_Statics struct UHT_STATICS { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UDescentCarrierSubsystem, TEXT("UDescentCarrierSubsystem"), &Z_Registration_Info_UClass_UDescentCarrierSubsystem, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDescentCarrierSubsystem), 2178410024U) }, { Z_Construct_UClass_ADescentCarrier, TEXT("ADescentCarrier"), &Z_Registration_Info_UClass_ADescentCarrier, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ADescentCarrier), 1852874740U) }, }; }; // UHT_STATICS static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TheDescentUE_Source_TheDescent_Vehicles_DescentCarrier_h__Script_TheDescent_d6b569197daad4a2a022cb090a68874381fb3acc{ TEXT("/Script/TheDescent"), UHT_STATICS::ClassInfo, UE_ARRAY_COUNT(UHT_STATICS::ClassInfo), nullptr, 0, nullptr, 0, nullptr, 0, }; #undef UHT_STATICS // ********** End Registration ********************************************************************* #undef UHT_STRUCT_BASE PRAGMA_ENABLE_DEPRECATION_WARNINGS