// 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/KazahTender.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_UOBJECT"); void EmptyLinkFunctionForGeneratedCodeKazahTender() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_AActor(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UBoxComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UCameraComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UMaterialInstanceDynamic(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_UPointLightComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_USceneComponent(ETypeConstructPhase); ENGINE_API UClass* Z_Construct_UClass_USpotLightComponent(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_UDescentTenderFleet(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentWorldSubsystem(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_AKazahTender(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentDashComponent(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_IDescentInteractable(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UDescentTenderFleet(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_AKazahTender(ETypeConstructPhase); THEDESCENT_API UClass* Z_Construct_UClass_UTenderFlightComponent(ETypeConstructPhase); // ********** End Same Module References *********************************************************** #define UHT_STRUCT_BASE(INIT) UE::CodeGen::ConstInit::TCompiledInObjectPtr(UE::Private::AsStructBaseChain(INIT)) // ********** Begin Class UDescentTenderFleet ****************************************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UClass_UDescentTenderFleet_Statics struct UHT_STATICS { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "/**\n * The fleet (DESIGN_UE.md section 1.4, sim step 4): steps every Tender that belongs to the game (flight of the piloted one, drift of\n * abandoned ones, recharge in a cradle) and feeds the cockpit dashboards in the Dashboards late step. Tenders that are only looked at\n * (the showcase rig) are not in it.\n */" }, #endif { "IncludePath", "Vehicles/KazahTender.h" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "The fleet (DESIGN_UE.md section 1.4, sim step 4): steps every Tender that belongs to the game (flight of the piloted one, drift of\nabandoned ones, recharge in a cradle) and feeds the cockpit dashboards in the Dashboards late step. Tenders that are only looked at\n(the showcase rig) are not in it." }, #endif }; #endif // WITH_METADATA // ********** Begin Class UDescentTenderFleet constinit property declarations ********************** // ********** End Class UDescentTenderFleet 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_UDescentTenderFleet, 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_UDescentTenderFleet; UClass* Z_Construct_UClass_UDescentTenderFleet(ETypeConstructPhase Phase) { if (Phase == ETypeConstructPhase::Inner) { using TClass = UDescentTenderFleet; if (!Z_Registration_Info_UClass_UDescentTenderFleet.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("DescentTenderFleet"), Z_Registration_Info_UClass_UDescentTenderFleet.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_UDescentTenderFleet.InnerSingleton; } if (!Z_Registration_Info_UClass_UDescentTenderFleet.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UDescentTenderFleet.OuterSingleton, UHT_STATICS::ClassParams); } return Z_Registration_Info_UClass_UDescentTenderFleet.OuterSingleton; } #undef UHT_STATICS UDescentTenderFleet::UDescentTenderFleet(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UDescentTenderFleet); UDescentTenderFleet::~UDescentTenderFleet() {} // ********** End Class UDescentTenderFleet ******************************************************** // ********** Begin Class AKazahTender Function GetRotorAngleDeg *********************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UFunction_AKazahTender_GetRotorAngleDeg_Statics struct UHT_STATICS { struct KazahTender_eventGetRotorAngleDeg_Parms { float ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { { "Category", "Tender|Propulsion" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetRotorAngleDeg constinit property declarations ********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetRotorAngleDeg constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetRotorAngleDeg Property Definitions ********************************* const UECodeGen_Private::FFloatPropertyParams UHT_STATICS::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Float, nullptr, nullptr, 1, STRUCT_OFFSET(KazahTender_eventGetRotorAngleDeg_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const UHT_STATICS::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::PropPointers) < 2048); // ********** End Function GetRotorAngleDeg Property Definitions *********************************** const UECodeGen_Private::FFunctionParams UHT_STATICS::FuncParams = { { (FTypeConstructFunc*)Z_Construct_UClass_AKazahTender, nullptr, "GetRotorAngleDeg", UHT_STATICS::PropPointers, UE_ARRAY_COUNT(UHT_STATICS::PropPointers), DataSizeOf(), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData)}, }; static_assert(sizeof(UHT_STATICS::KazahTender_eventGetRotorAngleDeg_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AKazahTender_GetRotorAngleDeg(ETypeConstructPhase Phase) { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, UHT_STATICS::FuncParams); } return ReturnFunction; } #undef UHT_STATICS DEFINE_FUNCTION(AKazahTender::execGetRotorAngleDeg) { P_FINISH; P_NATIVE_BEGIN; *(float*)Z_Param__Result=P_THIS->GetRotorAngleDeg(); P_NATIVE_END; } // ********** End Class AKazahTender Function GetRotorAngleDeg ************************************* // ********** Begin Class AKazahTender Function GetRotorTotalDeg *********************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UFunction_AKazahTender_GetRotorTotalDeg_Statics struct UHT_STATICS { struct KazahTender_eventGetRotorTotalDeg_Parms { double ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { { "Category", "Tender|Propulsion" }, #if !UE_BUILD_SHIPPING { "Comment", "/** Degrees the rotors have turned in total since spawn (not wrapped); a scenario can assert it grew. */" }, #endif { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Degrees the rotors have turned in total since spawn (not wrapped); a scenario can assert it grew." }, #endif }; #endif // WITH_METADATA // ********** Begin Function GetRotorTotalDeg constinit property declarations ********************** static const UECodeGen_Private::FDoublePropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetRotorTotalDeg constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetRotorTotalDeg Property Definitions ********************************* const UECodeGen_Private::FDoublePropertyParams UHT_STATICS::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Double, nullptr, nullptr, 1, STRUCT_OFFSET(KazahTender_eventGetRotorTotalDeg_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const UHT_STATICS::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::PropPointers) < 2048); // ********** End Function GetRotorTotalDeg Property Definitions *********************************** const UECodeGen_Private::FFunctionParams UHT_STATICS::FuncParams = { { (FTypeConstructFunc*)Z_Construct_UClass_AKazahTender, nullptr, "GetRotorTotalDeg", UHT_STATICS::PropPointers, UE_ARRAY_COUNT(UHT_STATICS::PropPointers), DataSizeOf(), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData)}, }; static_assert(sizeof(UHT_STATICS::KazahTender_eventGetRotorTotalDeg_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AKazahTender_GetRotorTotalDeg(ETypeConstructPhase Phase) { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, UHT_STATICS::FuncParams); } return ReturnFunction; } #undef UHT_STATICS DEFINE_FUNCTION(AKazahTender::execGetRotorTotalDeg) { P_FINISH; P_NATIVE_BEGIN; *(double*)Z_Param__Result=P_THIS->GetRotorTotalDeg(); P_NATIVE_END; } // ********** End Class AKazahTender Function GetRotorTotalDeg ************************************* // ********** Begin Class AKazahTender Function SetHeadlight *************************************** #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UFunction_AKazahTender_SetHeadlight_Statics struct UHT_STATICS { struct KazahTender_eventSetHeadlight_Parms { bool bOn; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { { "Category", "Tender|Headlight" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; #endif // WITH_METADATA // ********** Begin Function SetHeadlight constinit property declarations ************************** static void NewProp_bOn_SetBit(void* Obj) { ((KazahTender_eventSetHeadlight_Parms*)Obj)->bOn = 1; } static const UECodeGen_Private::FBoolPropertyParams NewProp_bOn; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetHeadlight constinit property declarations **************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetHeadlight Property Definitions ************************************* const UECodeGen_Private::FBoolPropertyParams UHT_STATICS::NewProp_bOn = { "bOn", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, nullptr, nullptr, 1, sizeof(bool), sizeof(KazahTender_eventSetHeadlight_Parms), &UHT_STATICS::NewProp_bOn_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const UHT_STATICS::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_bOn, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::PropPointers) < 2048); // ********** End Function SetHeadlight Property Definitions *************************************** const UECodeGen_Private::FFunctionParams UHT_STATICS::FuncParams = { { (FTypeConstructFunc*)Z_Construct_UClass_AKazahTender, nullptr, "SetHeadlight", UHT_STATICS::PropPointers, UE_ARRAY_COUNT(UHT_STATICS::PropPointers), DataSizeOf(), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData)}, }; static_assert(sizeof(UHT_STATICS::KazahTender_eventSetHeadlight_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_AKazahTender_SetHeadlight(ETypeConstructPhase Phase) { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, UHT_STATICS::FuncParams); } return ReturnFunction; } #undef UHT_STATICS DEFINE_FUNCTION(AKazahTender::execSetHeadlight) { P_GET_UBOOL(Z_Param_bOn); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetHeadlight(Z_Param_bOn); P_NATIVE_END; } // ********** End Class AKazahTender Function SetHeadlight ***************************************** // ********** Begin Class AKazahTender ************************************************************* #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_Construct_UClass_AKazahTender_Statics struct UHT_STATICS { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Type_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "/**\n * The small submarine (\"Subtub\", the Kazah Tender), DESIGN_UE.md section 4. It assembles the imported parts as components and, when it\n * belongs to the fleet (InitFleet), flies: flight component, collision boxes against the player, headlamp, cockpit camera and\n * dashboards, lids, beacon, paint.\n *\n * Frame: +X forward (the nose), +Y starboard (right), +Z up. The origin is the Blender file's world origin:\n * 3.73 m behind the tip of the nose, 3.26 m ahead of the tail, 0.97 m above the keel and 1.55 m below the top of\n * the hatch collar. 6.99 m long, 3.27 m wide, 2.51 m tall.\n *\n * Each moving part is its own component whose origin is on its axis of motion:\n * Rotor_Port / Rotor_Stbd spin about the X axis (roll) through the hub; they counter-rotate\n * Canopy_Lid, Canopy_Glass share one hinge line (lateral, Y axis) at the rear-bottom edge of the lid\n * Hatch_Lid hinge line at the aft edge of the roof hatch\n * Tool_Housing, Nose_Lens, Chin_Sensor pivot at their centres\n * The meshes come from /Game/Vehicles/Kazah/ (created by Tools/import_assets.ps1); a missing mesh is logged\n * once and the part is simply absent.\n */" }, #endif { "IncludePath", "Vehicles/KazahTender.h" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "The small submarine (\"Subtub\", the Kazah Tender), DESIGN_UE.md section 4. It assembles the imported parts as components and, when it\nbelongs to the fleet (InitFleet), flies: flight component, collision boxes against the player, headlamp, cockpit camera and\ndashboards, lids, beacon, paint.\n\nFrame: +X forward (the nose), +Y starboard (right), +Z up. The origin is the Blender file's world origin:\n3.73 m behind the tip of the nose, 3.26 m ahead of the tail, 0.97 m above the keel and 1.55 m below the top of\nthe hatch collar. 6.99 m long, 3.27 m wide, 2.51 m tall.\n\nEach moving part is its own component whose origin is on its axis of motion:\n Rotor_Port / Rotor_Stbd spin about the X axis (roll) through the hub; they counter-rotate\n Canopy_Lid, Canopy_Glass share one hinge line (lateral, Y axis) at the rear-bottom edge of the lid\n Hatch_Lid hinge line at the aft edge of the roof hatch\n Tool_Housing, Nose_Lens, Chin_Sensor pivot at their centres\nThe meshes come from /Game/Vehicles/Kazah/ (created by Tools/import_assets.ps1); a missing mesh is logged\nonce and the part is simply absent." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RotorRPM_MetaData[] = { { "Category", "Tender|Propulsion" }, { "ClampMax", "3000" }, { "ClampMin", "-3000" }, #if !UE_BUILD_SHIPPING { "Comment", "/** Revolutions per minute of the rotors (the port one turns the opposite way). 0 stops them. A fleet Tender sets it from its thrust. */" }, #endif { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Revolutions per minute of the rotors (the port one turns the opposite way). 0 stops them. A fleet Tender sets it from its thrust." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bHeadlightOn_MetaData[] = { { "Category", "Tender|Headlight" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HeadlightIntensityScale_MetaData[] = { { "Category", "Tender|Headlight" }, { "ClampMin", "0" }, #if !UE_BUILD_SHIPPING { "Comment", "/** Multiplies the start intensity of the Tender headlamp of DESIGN 7.5 (3.2, set up by Descent::Look::ConfigureSpot); the horror flicker uses it. */" }, #endif { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "Multiplies the start intensity of the Tender headlamp of DESIGN 7.5 (3.2, set up by Descent::Look::ConfigureSpot); the horror flicker uses it." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Flight_MetaData[] = { { "Category", "KazahTender" }, #if !UE_BUILD_SHIPPING { "Comment", "// ---- the flying Tender (M3) ----------------------------------------------------------------------------------\n" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "---- the flying Tender (M3) ----------------------------------------------------------------------------------" }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CockpitCamera_MetaData[] = { { "Category", "KazahTender" }, { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Root_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Parts_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Headlight_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CockpitGlow_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DrillGlow_MetaData[] = { #if !UE_BUILD_SHIPPING { "Comment", "/** The glow at the point the drill bites (section 4.5): colour (1.0, 0.8, 0.55), radius 9 m; white on dense basalt. */" }, #endif { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, #if !UE_BUILD_SHIPPING { "ToolTip", "The glow at the point the drill bites (section 4.5): colour (1.0, 0.8, 0.55), radius 9 m; white on dense basalt." }, #endif }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Beacon_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionBoxes_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DashMain_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DashCargo_MetaData[] = { { "EditInline", "true" }, { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LensMID_MetaData[] = { { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BeaconMID_MetaData[] = { { "ModuleRelativePath", "Vehicles/KazahTender.h" }, }; #endif // WITH_METADATA // ********** Begin Class AKazahTender constinit property declarations ***************************** static const UECodeGen_Private::FFloatPropertyParams NewProp_RotorRPM; static void NewProp_bHeadlightOn_SetBit(void* Obj) { ((AKazahTender*)Obj)->bHeadlightOn = 1; } static const UECodeGen_Private::FBoolPropertyParams NewProp_bHeadlightOn; static const UECodeGen_Private::FFloatPropertyParams NewProp_HeadlightIntensityScale; static const UECodeGen_Private::FObjectPropertyParams NewProp_Flight; static const UECodeGen_Private::FObjectPropertyParams NewProp_CockpitCamera; static const UECodeGen_Private::FObjectPropertyParams NewProp_Root; static const UECodeGen_Private::FObjectPropertyParams NewProp_Parts_ValueProp; static const UECodeGen_Private::FNamePropertyParams NewProp_Parts_Key_KeyProp; static const UECodeGen_Private::FMapPropertyParams NewProp_Parts; static const UECodeGen_Private::FObjectPropertyParams NewProp_Headlight; static const UECodeGen_Private::FObjectPropertyParams NewProp_CockpitGlow; static const UECodeGen_Private::FObjectPropertyParams NewProp_DrillGlow; static const UECodeGen_Private::FObjectPropertyParams NewProp_Beacon; static const UECodeGen_Private::FObjectPropertyParams NewProp_CollisionBoxes_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_CollisionBoxes; static const UECodeGen_Private::FObjectPropertyParams NewProp_DashMain; static const UECodeGen_Private::FObjectPropertyParams NewProp_DashCargo; static const UECodeGen_Private::FObjectPropertyParams NewProp_LensMID; static const UECodeGen_Private::FObjectPropertyParams NewProp_BeaconMID; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class AKazahTender constinit property declarations ******************************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetRotorAngleDeg"), .Pointer = &AKazahTender::execGetRotorAngleDeg }, { .NameUTF8 = UTF8TEXT("GetRotorTotalDeg"), .Pointer = &AKazahTender::execGetRotorTotalDeg }, { .NameUTF8 = UTF8TEXT("SetHeadlight"), .Pointer = &AKazahTender::execSetHeadlight }, }; static FTypeConstructFunc* DependentSingletons[]; static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_AKazahTender_GetRotorAngleDeg, "GetRotorAngleDeg" }, // 9a299d98063f16fe2667dc0ea3970c6b5af9a591 { &Z_Construct_UFunction_AKazahTender_GetRotorTotalDeg, "GetRotorTotalDeg" }, // a7ba43e4f415816750c5fbc5b24b1b7847f5b016 { &Z_Construct_UFunction_AKazahTender_SetHeadlight, "SetHeadlight" }, // 5b688f1033becdae1277e0fa3bc92f30a5b4cafd }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct UHT_STATICS // ********** Begin Class AKazahTender Property Definitions **************************************** const UECodeGen_Private::FFloatPropertyParams UHT_STATICS::NewProp_RotorRPM = { "RotorRPM", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, RotorRPM), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RotorRPM_MetaData), NewProp_RotorRPM_MetaData) }; const UECodeGen_Private::FBoolPropertyParams UHT_STATICS::NewProp_bHeadlightOn = { "bHeadlightOn", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, nullptr, nullptr, 1, sizeof(bool), sizeof(AKazahTender), &UHT_STATICS::NewProp_bHeadlightOn_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bHeadlightOn_MetaData), NewProp_bHeadlightOn_MetaData) }; const UECodeGen_Private::FFloatPropertyParams UHT_STATICS::NewProp_HeadlightIntensityScale = { "HeadlightIntensityScale", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, HeadlightIntensityScale), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HeadlightIntensityScale_MetaData), NewProp_HeadlightIntensityScale_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Flight = { "Flight", nullptr, (EPropertyFlags)0x01140000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, Flight), Z_Construct_UClass_UTenderFlightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Flight_MetaData), NewProp_Flight_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_CockpitCamera = { "CockpitCamera", nullptr, (EPropertyFlags)0x01140000000a0009, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, CockpitCamera), Z_Construct_UClass_UCameraComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CockpitCamera_MetaData), NewProp_CockpitCamera_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Root = { "Root", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, Root), Z_Construct_UClass_USceneComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Root_MetaData), NewProp_Root_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Parts_ValueProp = { "Parts", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, 1, Z_Construct_UClass_UStaticMeshComponent, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FNamePropertyParams UHT_STATICS::NewProp_Parts_Key_KeyProp = { "Parts_Key", nullptr, (EPropertyFlags)0x0100000000080008, UECodeGen_Private::EPropertyGenFlags::Name, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FMapPropertyParams UHT_STATICS::NewProp_Parts = { "Parts", nullptr, (EPropertyFlags)0x0144008000000008, UECodeGen_Private::EPropertyGenFlags::Map, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, Parts), EMapPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Parts_MetaData), NewProp_Parts_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Headlight = { "Headlight", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, Headlight), Z_Construct_UClass_USpotLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Headlight_MetaData), NewProp_Headlight_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_CockpitGlow = { "CockpitGlow", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, CockpitGlow), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CockpitGlow_MetaData), NewProp_CockpitGlow_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_DrillGlow = { "DrillGlow", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, DrillGlow), Z_Construct_UClass_UPointLightComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DrillGlow_MetaData), NewProp_DrillGlow_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_Beacon = { "Beacon", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, Beacon), Z_Construct_UClass_UStaticMeshComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Beacon_MetaData), NewProp_Beacon_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_CollisionBoxes_Inner = { "CollisionBoxes", nullptr, (EPropertyFlags)0x0104000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, 0, Z_Construct_UClass_UBoxComponent, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams UHT_STATICS::NewProp_CollisionBoxes = { "CollisionBoxes", nullptr, (EPropertyFlags)0x0144008000000008, UECodeGen_Private::EPropertyGenFlags::Array, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, CollisionBoxes), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionBoxes_MetaData), NewProp_CollisionBoxes_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_DashMain = { "DashMain", nullptr, (EPropertyFlags)0x0144000000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, DashMain), Z_Construct_UClass_UDescentDashComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DashMain_MetaData), NewProp_DashMain_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_DashCargo = { "DashCargo", nullptr, (EPropertyFlags)0x0144000000082008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, DashCargo), Z_Construct_UClass_UDescentDashComponent, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DashCargo_MetaData), NewProp_DashCargo_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_LensMID = { "LensMID", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, LensMID), Z_Construct_UClass_UMaterialInstanceDynamic, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LensMID_MetaData), NewProp_LensMID_MetaData) }; const UECodeGen_Private::FObjectPropertyParams UHT_STATICS::NewProp_BeaconMID = { "BeaconMID", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, nullptr, nullptr, 1, STRUCT_OFFSET(AKazahTender, BeaconMID), Z_Construct_UClass_UMaterialInstanceDynamic, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BeaconMID_MetaData), NewProp_BeaconMID_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const UHT_STATICS::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_RotorRPM, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_bHeadlightOn, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_HeadlightIntensityScale, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Flight, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_CockpitCamera, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Root, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Parts_ValueProp, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Parts_Key_KeyProp, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Parts, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Headlight, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_CockpitGlow, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_DrillGlow, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_Beacon, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_CollisionBoxes_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_CollisionBoxes, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_DashMain, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_DashCargo, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_LensMID, (const UECodeGen_Private::FPropertyParamsBase*)&UHT_STATICS::NewProp_BeaconMID, }; static_assert(UE_ARRAY_COUNT(UHT_STATICS::PropPointers) < 2048); // ********** End Class AKazahTender 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::FImplementedInterfaceParams UHT_STATICS::InterfaceParams[] = { { Z_Construct_UClass_UDescentInteractable, (int32)VTABLE_OFFSET(AKazahTender, IDescentInteractable), false }, // e45343c7623f87f80c73bff90c398d27d1c87285 }; const UECodeGen_Private::FClassParams UHT_STATICS::ClassParams = { &Z_Construct_UClass_AKazahTender, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, UHT_STATICS::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(UHT_STATICS::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x009000A4u, METADATA_PARAMS(UE_ARRAY_COUNT(UHT_STATICS::Type_MetaData), UHT_STATICS::Type_MetaData) }; static void AKazahTender_StaticRegisterNativesAKazahTender() { UClass* Class = AKazahTender::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(UHT_STATICS::Funcs)); } FClassRegistrationInfo Z_Registration_Info_UClass_AKazahTender; UClass* Z_Construct_UClass_AKazahTender(ETypeConstructPhase Phase) { if (Phase == ETypeConstructPhase::Inner) { using TClass = AKazahTender; if (!Z_Registration_Info_UClass_AKazahTender.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("KazahTender"), Z_Registration_Info_UClass_AKazahTender.InnerSingleton, AKazahTender_StaticRegisterNativesAKazahTender, 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_AKazahTender.InnerSingleton; } if (!Z_Registration_Info_UClass_AKazahTender.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_AKazahTender.OuterSingleton, UHT_STATICS::ClassParams); } return Z_Registration_Info_UClass_AKazahTender.OuterSingleton; } #undef UHT_STATICS DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, AKazahTender); AKazahTender::~AKazahTender() {} // ********** End Class AKazahTender *************************************************************** // ********** Begin Registration ******************************************************************* #ifdef UHT_STATICS #error UHT_STATICS already defined #endif #define UHT_STATICS Z_CompiledInDeferFile_FID_TheDescentUE_Source_TheDescent_Vehicles_KazahTender_h__Script_TheDescent_Statics struct UHT_STATICS { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UDescentTenderFleet, TEXT("UDescentTenderFleet"), &Z_Registration_Info_UClass_UDescentTenderFleet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UDescentTenderFleet), 2239994474U) }, { Z_Construct_UClass_AKazahTender, TEXT("AKazahTender"), &Z_Registration_Info_UClass_AKazahTender, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(AKazahTender), 327377526U) }, }; }; // UHT_STATICS static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_TheDescentUE_Source_TheDescent_Vehicles_KazahTender_h__Script_TheDescent_ce0b64b72eff2d52b5a0b78613668fcb23bf06b9{ 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