// 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 "Player/Arm/DescentArmDebugRig.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_UOBJECT"); void EmptyLinkFunctionForGeneratedCodeDescentArmDebugRig() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_AActor(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UCameraComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UPointLightComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_USceneComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UStaticMeshComponent(ETypeConstructPhase); // ********** End Cross Module References ********************************************************** // ********** Begin Same Module References ********************************************************* UPackage* Z_Construct_UPackage__Script_TheDescent(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_ADescentArmDebugRig(ETypeConstructPhase); THEDESCENT_API UEnum* Z_Construct_UEnum_TheDescent_EDescentArmRigMode(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_ADescentArmDebugRig(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentArmViewmodelComponent(ETypeConstructPhase); // ********** End Same Module References *********************************************************** #define UHT_STRUCT_BASE(INIT) UE::CodeGen::ConstInit::TCompiledInObjectPtr(UE::Private::AsStructBaseChain(INIT)) // ********** Begin Enum EDescentArmRigMode ******************************************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UEnum_TheDescent_EDescentArmRigMode_Statics template<> THEDESCENT_NON_ATTRIBUTED_API UEnum* StaticEnum() { return Z_Construct_UEnum_TheDescent_EDescentArmRigMode(ETypeConstructPhase::Outer); } struct UHT_STATICS { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { { "FirstPerson.Comment", "// the arm on a stand in the dark, lit, seen from outside (no first-person settings, shadows on)\n" }, { "FirstPerson.Name", "EDescentArmRigMode::FirstPerson" }, { "FirstPerson.ToolTip", "the arm on a stand in the dark, lit, seen from outside (no first-person settings, shadows on)" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, { "Showcase.Name", "EDescentArmRigMode::Showcase" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EDescentArmRigMode::Showcase", (int64)EDescentArmRigMode::Showcase }, { "EDescentArmRigMode::FirstPerson", (int64)EDescentArmRigMode::FirstPerson }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct UHT_STATICS const UECodeGen_Private::FEnumParams UHT_STATICS::EnumParams = { (FTypeConstructFunc*)Z_Construct_UPackage__Script_TheDescent, nullptr, "EDescentArmRigMode", "EDescentArmRigMode", UHT_STATICS::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(UHT_STATICS::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, (uint8)UEnum::EUnderlyingType::uint8, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData) }; static FEnumRegistrationInfo ZRIE_EDescentArmRigMode; UEnum* Z_Construct_UEnum_TheDescent_EDescentArmRigMode(ETypeConstructPhase Phase) { if (Phase == ETypeConstructPhase::Outer) { if (!ZRIE_EDescentArmRigMode.OuterSingleton) { ZRIE_EDescentArmRigMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_TheDescent_EDescentArmRigMode, (UObject*)Z_Construct_UPackage__Script_TheDescent(ETypeConstructPhase::Outer), TEXT("EDescentArmRigMode")); } return ZRIE_EDescentArmRigMode.OuterSingleton; } if (!ZRIE_EDescentArmRigMode.InnerSingleton) { UECodeGen_Private::ConstructUEnum(ZRIE_EDescentArmRigMode.InnerSingleton, UHT_STATICS::EnumParams); } return ZRIE_EDescentArmRigMode.InnerSingleton; } #undef UHT_STATICS // ********** End Enum EDescentArmRigMode ********************************************************** // ********** Begin Class ADescentArmDebugRig ****************************************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UClass_ADescentArmDebugRig_Statics struct UHT_STATICS { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "/**\n * A stand-in for the character, for looking at the arm alone and for the arm's own scenarios. It owns one\n * UDescentArmViewmodelComponent, its lights (the game's unitless light convention; exposure and water are ADescentEnvironment's,\n * as everywhere), an eye-height camera with the game's field of view, and a wall with a blockout nutrient port at the design's\n * socket height.\n * Not part of the game: only the scenarios `arm_showcase`, `arm_jack` and the command `Descent.Arm.Rig` spawn it.\n */" }, #endif { "IncludePath", "Player/Arm/DescentArmDebugRig.h" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "A stand-in for the character, for looking at the arm alone and for the arm's own scenarios. It owns one\nUDescentArmViewmodelComponent, its lights (the game's unitless light convention; exposure and water are ADescentEnvironment's,\nas everywhere), an eye-height camera with the game's field of view, and a wall with a blockout nutrient port at the design's\nsocket height.\nNot part of the game: only the scenarios `arm_showcase`, `arm_jack` and the command `Descent.Arm.Rig` spawn it." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Stand_MetaData[] = { { "Category", "Arm Rig" }, { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Camera_MetaData[] = { { "Category", "Arm Rig" }, { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Arm_MetaData[] = { { "Category", "Arm Rig" }, { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = { { "Category", "Arm Rig" }, #if !UE_BUILD_SHIPPING { "Comment", "/** Showcase lights: key (front, above, right), fill (left, low), rim (behind). */" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Showcase lights: key (front, above, right), fill (left, low), rim (behind)." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Fill_MetaData[] = { { "Category", "Arm Rig" }, { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Rim_MetaData[] = { { "Category", "Arm Rig" }, { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Room_MetaData[] = { { "Category", "Arm Rig" }, #if !UE_BUILD_SHIPPING { "Comment", "/** First person: a ceiling lamp behind the viewer and the port's own glow. */" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "First person: a ceiling lamp behind the viewer and the port's own glow." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PortGlow_MetaData[] = { { "Category", "Arm Rig" }, { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WallParts_MetaData[] = { { "Category", "Arm Rig" }, #if !UE_BUILD_SHIPPING { "Comment", "/** Wall, the port's socket plate and the four bars of its collar. */" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Player/Arm/DescentArmDebugRig.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Wall, the port's socket plate and the four bars of its collar." }, #endif }; #endif // WITH_METADATA // ********** Begin Class ADescentArmDebugRig constinit property declarations ********************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Stand; static const UECodeGen_Private::FObjectPropertyParams NewProp_Camera; static const UECodeGen_Private::FObjectPropertyParams NewProp_Arm; static const UECodeGen_Private::FObjectPropertyParams NewProp_Key; static const UECodeGen_Private::FObjectPropertyParams NewProp_Fill; static const UECodeGen_Private::FObjectPropertyParams NewProp_Rim; static const UECodeGen_Private::FObjectPropertyParams NewProp_Room; static const UECodeGen_Private::FObjectPropertyParams NewProp_PortGlow; static const UECodeGen_Private::FObjectPropertyParams NewProp_WallParts_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_WallParts; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ADescentArmDebugRig constinit property declarations ************************ static FTypeConstructFunc* DependentSingletons[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct UHT_STATICS // ********** Begin Class ADescentArmDebugRig Property Definitions ********************************* const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Stand = { "Stand", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Stand), Z_Construct_UClass_USceneComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Stand_MetaData), NewProp_Stand_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Camera = { "Camera", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Camera), Z_Construct_UClass_UCameraComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Camera_MetaData), NewProp_Camera_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Arm = { "Arm", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Arm), Z_Construct_UClass_UDescentArmViewmodelComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Arm_MetaData), NewProp_Arm_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Key), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Fill = { "Fill", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Fill), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Fill_MetaData), NewProp_Fill_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Rim = { "Rim", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Rim), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Rim_MetaData), NewProp_Rim_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Room = { "Room", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, Room), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Room_MetaData), NewProp_Room_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_PortGlow = { "PortGlow", nullptr, (EPropertyFlags)0x01440000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, PortGlow), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PortGlow_MetaData), NewProp_PortGlow_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_WallParts_Inner = { "WallParts", nullptr, (EPropertyFlags)0x01040000000a0008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, 0, Z_Construct_UClass_UStaticMeshComponent, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams UHT_STATICS::NewProp_WallParts = { "WallParts", nullptr, (EPropertyFlags)0x0144008000020009, UECodeGen_Private::EPropertyGenFlags::Array, nullptr, nullptr, 1, STRUCT_OFFSET(ADescentArmDebugRig, WallParts), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WallParts_MetaData), NewProp_WallParts_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const UHT_STATICS::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Stand, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Camera, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Arm, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Key, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Fill, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Rim, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Room, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_PortGlow, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_WallParts_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_WallParts, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::PropPointers) < 2048); // ********** End Class ADescentArmDebugRig 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_ADescentArmDebugRig, "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_ADescentArmDebugRig; UClass* Z_Construct_UClass_ADescentArmDebugRig(ETypeConstructPhase Phase) { if (Phase == ETypeConstructPhase::Inner) { using TClass = ADescentArmDebugRig; if (!Z_Registration_Info_UClass_ADescentArmDebugRig.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("DescentArmDebugRig"), Z_Registration_Info_UClass_ADescentArmDebugRig.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_ADescentArmDebugRig.InnerSingleton; } if (!Z_Registration_Info_UClass_ADescentArmDebugRig.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ADescentArmDebugRig.OuterSingleton, UHT_STATICS::ClassParams); } return Z_Registration_Info_UClass_ADescentArmDebugRig.OuterSingleton; } #undef UHT_STATICS DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ADescentArmDebugRig); ADescentArmDebugRig::~ADescentArmDebugRig() {} // ********** End Class ADescentArmDebugRig ******************************************************** // ********** Begin Registration ******************************************************************* #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_CompiledInDeferFile_FID_TheDescentUE_Source_TheDescent_Player_Arm_DescentArmDebugRig_h__Script_TheDescent_Statics struct UHT_STATICS { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { Z_Construct_UEnum_TheDescent_EDescentArmRigMode, TEXT("EDescentArmRigMode"), &ZRIE_EDescentArmRigMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1260165299U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_ADescentArmDebugRig, TEXT("ADescentArmDebugRig"), &Z_Registration_Info_UClass_ADescentArmDebugRig, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ADescentArmDebugRig), 3830779515U) }, }; }; // UHT_STATICS static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TheDescentUE_Source_TheDescent_Player_Arm_DescentArmDebugRig_h__Script_TheDescent_1df9b143e17c778477a885d23c047639294de366{ TEXT("/Script/TheDescent"), UHT_STATICS::ClassInfo, UE_ARRAY_COUNT(UHT_STATICS::ClassInfo), nullptr, 0, UHT_STATICS::EnumInfo, UE_ARRAY_COUNT(UHT_STATICS::EnumInfo), nullptr, 0, }; #undef UHT_STATICS // ********** End Registration ********************************************************************* #undef UHT_STRUCT_BASE PRAGMA_ENABLE_DEPRECATION_WARNINGS