// 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 "PhysicsEngine/PhysicsHandleComponent.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePhysicsHandleComponent() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); ENGINE_API UClass* Z_Construct_UClass_UActorComponent(); ENGINE_API UClass* Z_Construct_UClass_UPhysicsHandleComponent(); ENGINE_API UClass* Z_Construct_UClass_UPhysicsHandleComponent_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UPrimitiveComponent_NoRegister(); UPackage* Z_Construct_UPackage__Script_Engine(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UPhysicsHandleComponent Function GetGrabbedComponent ********************* struct Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics { struct PhysicsHandleComponent_eventGetGrabbedComponent_Parms { UPrimitiveComponent* ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Returns the currently grabbed component, or null if nothing is grabbed. */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Returns the currently grabbed component, or null if nothing is grabbed." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function GetGrabbedComponent constinit property declarations ******************* static const UECodeGen_Private::FObjectPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetGrabbedComponent constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetGrabbedComponent Property Definitions ****************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000080588, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGetGrabbedComponent_Parms, ReturnValue), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::PropPointers) < 2048); // ********** End Function GetGrabbedComponent Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "GetGrabbedComponent", Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::PhysicsHandleComponent_eventGetGrabbedComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::PhysicsHandleComponent_eventGetGrabbedComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execGetGrabbedComponent) { P_FINISH; P_NATIVE_BEGIN; *(UPrimitiveComponent**)Z_Param__Result=P_THIS->GetGrabbedComponent(); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function GetGrabbedComponent *********************** // ********** Begin Class UPhysicsHandleComponent Function GetTargetLocationAndRotation ************ struct Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics { struct PhysicsHandleComponent_eventGetTargetLocationAndRotation_Parms { FVector TargetLocation; FRotator TargetRotation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Get the current location and rotation */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Get the current location and rotation" }, }; #endif // WITH_METADATA // ********** Begin Function GetTargetLocationAndRotation constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_TargetLocation; static const UECodeGen_Private::FStructPropertyParams NewProp_TargetRotation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetTargetLocationAndRotation constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetTargetLocationAndRotation Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::NewProp_TargetLocation = { "TargetLocation", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGetTargetLocationAndRotation_Parms, TargetLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::NewProp_TargetRotation = { "TargetRotation", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGetTargetLocationAndRotation_Parms, TargetRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::NewProp_TargetLocation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::NewProp_TargetRotation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::PropPointers) < 2048); // ********** End Function GetTargetLocationAndRotation Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "GetTargetLocationAndRotation", Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::PhysicsHandleComponent_eventGetTargetLocationAndRotation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54C20403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::PhysicsHandleComponent_eventGetTargetLocationAndRotation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execGetTargetLocationAndRotation) { P_GET_STRUCT_REF(FVector,Z_Param_Out_TargetLocation); P_GET_STRUCT_REF(FRotator,Z_Param_Out_TargetRotation); P_FINISH; P_NATIVE_BEGIN; P_THIS->GetTargetLocationAndRotation(Z_Param_Out_TargetLocation,Z_Param_Out_TargetRotation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function GetTargetLocationAndRotation ************** // ********** Begin Class UPhysicsHandleComponent Function GrabComponent *************************** struct Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics { struct PhysicsHandleComponent_eventGrabComponent_Parms { UPrimitiveComponent* Component; FName InBoneName; FVector GrabLocation; bool bConstrainRotation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "DeprecatedFunction", "" }, { "DeprecationMessage", "Please use GrabComponentAtLocation or GrabComponentAtLocationWithRotation" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function GrabComponent constinit property declarations ************************* static const UECodeGen_Private::FObjectPropertyParams NewProp_Component; static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_GrabLocation; static void NewProp_bConstrainRotation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bConstrainRotation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GrabComponent constinit property declarations *************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GrabComponent Property Definitions ************************************ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponent_Parms, Component), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponent_Parms, InBoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_GrabLocation = { "GrabLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponent_Parms, GrabLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; void Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_bConstrainRotation_SetBit(void* Obj) { ((PhysicsHandleComponent_eventGrabComponent_Parms*)Obj)->bConstrainRotation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_bConstrainRotation = { "bConstrainRotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PhysicsHandleComponent_eventGrabComponent_Parms), &Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_bConstrainRotation_SetBit, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_Component, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_GrabLocation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::NewProp_bConstrainRotation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::PropPointers) < 2048); // ********** End Function GrabComponent Property Definitions ************************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "GrabComponent", Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::PhysicsHandleComponent_eventGrabComponent_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::PhysicsHandleComponent_eventGrabComponent_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execGrabComponent) { P_GET_OBJECT(UPrimitiveComponent,Z_Param_Component); P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_STRUCT(FVector,Z_Param_GrabLocation); P_GET_UBOOL(Z_Param_bConstrainRotation); P_FINISH; P_NATIVE_BEGIN; P_THIS->GrabComponent(Z_Param_Component,Z_Param_InBoneName,Z_Param_GrabLocation,Z_Param_bConstrainRotation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function GrabComponent ***************************** // ********** Begin Class UPhysicsHandleComponent Function GrabComponentAtLocation ***************** struct Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics { struct PhysicsHandleComponent_eventGrabComponentAtLocation_Parms { UPrimitiveComponent* Component; FName InBoneName; FVector GrabLocation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Grab the specified component at a given location. Does NOT constraint rotation which means the handle will pivot about GrabLocation.*/" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Grab the specified component at a given location. Does NOT constraint rotation which means the handle will pivot about GrabLocation." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function GrabComponentAtLocation constinit property declarations *************** static const UECodeGen_Private::FObjectPropertyParams NewProp_Component; static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_GrabLocation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GrabComponentAtLocation constinit property declarations ***************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GrabComponentAtLocation Property Definitions ************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocation_Parms, Component), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocation_Parms, InBoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::NewProp_GrabLocation = { "GrabLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocation_Parms, GrabLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::NewProp_Component, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::NewProp_GrabLocation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::PropPointers) < 2048); // ********** End Function GrabComponentAtLocation Property Definitions **************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "GrabComponentAtLocation", Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::PhysicsHandleComponent_eventGrabComponentAtLocation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::PhysicsHandleComponent_eventGrabComponentAtLocation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execGrabComponentAtLocation) { P_GET_OBJECT(UPrimitiveComponent,Z_Param_Component); P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_STRUCT(FVector,Z_Param_GrabLocation); P_FINISH; P_NATIVE_BEGIN; P_THIS->GrabComponentAtLocation(Z_Param_Component,Z_Param_InBoneName,Z_Param_GrabLocation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function GrabComponentAtLocation ******************* // ********** Begin Class UPhysicsHandleComponent Function GrabComponentAtLocationWithRotation ***** struct Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics { struct PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms { UPrimitiveComponent* Component; FName InBoneName; FVector Location; FRotator Rotation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Grab the specified component at a given location and rotation. Constrains rotation.*/" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Grab the specified component at a given location and rotation. Constrains rotation." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Component_MetaData[] = { { "EditInline", "true" }, }; #endif // WITH_METADATA // ********** Begin Function GrabComponentAtLocationWithRotation constinit property declarations *** static const UECodeGen_Private::FObjectPropertyParams NewProp_Component; static const UECodeGen_Private::FNamePropertyParams NewProp_InBoneName; static const UECodeGen_Private::FStructPropertyParams NewProp_Location; static const UECodeGen_Private::FStructPropertyParams NewProp_Rotation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GrabComponentAtLocationWithRotation constinit property declarations ***** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GrabComponentAtLocationWithRotation Property Definitions ************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_Component = { "Component", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms, Component), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Component_MetaData), NewProp_Component_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_InBoneName = { "InBoneName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms, InBoneName), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_Location = { "Location", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms, Location), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_Rotation = { "Rotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms, Rotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_Component, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_InBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_Location, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::NewProp_Rotation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::PropPointers) < 2048); // ********** End Function GrabComponentAtLocationWithRotation Property Definitions **************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "GrabComponentAtLocationWithRotation", Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::PhysicsHandleComponent_eventGrabComponentAtLocationWithRotation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execGrabComponentAtLocationWithRotation) { P_GET_OBJECT(UPrimitiveComponent,Z_Param_Component); P_GET_PROPERTY(FNameProperty,Z_Param_InBoneName); P_GET_STRUCT(FVector,Z_Param_Location); P_GET_STRUCT(FRotator,Z_Param_Rotation); P_FINISH; P_NATIVE_BEGIN; P_THIS->GrabComponentAtLocationWithRotation(Z_Param_Component,Z_Param_InBoneName,Z_Param_Location,Z_Param_Rotation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function GrabComponentAtLocationWithRotation ******* // ********** Begin Class UPhysicsHandleComponent Function ReleaseComponent ************************ struct Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Release the currently held component */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Release the currently held component" }, }; #endif // WITH_METADATA // ********** Begin Function ReleaseComponent constinit property declarations ********************** // ********** End Function ReleaseComponent constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "ReleaseComponent", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020402, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execReleaseComponent) { P_FINISH; P_NATIVE_BEGIN; P_THIS->ReleaseComponent(); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function ReleaseComponent ************************** // ********** Begin Class UPhysicsHandleComponent Function SetAngularDamping *********************** struct Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics { struct PhysicsHandleComponent_eventSetAngularDamping_Parms { float NewAngularDamping; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set angular damping */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set angular damping" }, }; #endif // WITH_METADATA // ********** Begin Function SetAngularDamping constinit property declarations ********************* static const UECodeGen_Private::FFloatPropertyParams NewProp_NewAngularDamping; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAngularDamping constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAngularDamping Property Definitions ******************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::NewProp_NewAngularDamping = { "NewAngularDamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetAngularDamping_Parms, NewAngularDamping), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::NewProp_NewAngularDamping, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::PropPointers) < 2048); // ********** End Function SetAngularDamping Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetAngularDamping", Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::PhysicsHandleComponent_eventSetAngularDamping_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::PhysicsHandleComponent_eventSetAngularDamping_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetAngularDamping) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewAngularDamping); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetAngularDamping(Z_Param_NewAngularDamping); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetAngularDamping ************************* // ********** Begin Class UPhysicsHandleComponent Function SetAngularStiffness ********************* struct Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics { struct PhysicsHandleComponent_eventSetAngularStiffness_Parms { float NewAngularStiffness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set angular stiffness */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set angular stiffness" }, }; #endif // WITH_METADATA // ********** Begin Function SetAngularStiffness constinit property declarations ******************* static const UECodeGen_Private::FFloatPropertyParams NewProp_NewAngularStiffness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetAngularStiffness constinit property declarations ********************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetAngularStiffness Property Definitions ****************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::NewProp_NewAngularStiffness = { "NewAngularStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetAngularStiffness_Parms, NewAngularStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::NewProp_NewAngularStiffness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::PropPointers) < 2048); // ********** End Function SetAngularStiffness Property Definitions ******************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetAngularStiffness", Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::PhysicsHandleComponent_eventSetAngularStiffness_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::PhysicsHandleComponent_eventSetAngularStiffness_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetAngularStiffness) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewAngularStiffness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetAngularStiffness(Z_Param_NewAngularStiffness); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetAngularStiffness *********************** // ********** Begin Class UPhysicsHandleComponent Function SetInterpolationSpeed ******************* struct Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics { struct PhysicsHandleComponent_eventSetInterpolationSpeed_Parms { float NewInterpolationSpeed; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set interpolation speed */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set interpolation speed" }, }; #endif // WITH_METADATA // ********** Begin Function SetInterpolationSpeed constinit property declarations ***************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewInterpolationSpeed; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetInterpolationSpeed constinit property declarations ******************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetInterpolationSpeed Property Definitions **************************** const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::NewProp_NewInterpolationSpeed = { "NewInterpolationSpeed", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetInterpolationSpeed_Parms, NewInterpolationSpeed), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::NewProp_NewInterpolationSpeed, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::PropPointers) < 2048); // ********** End Function SetInterpolationSpeed Property Definitions ****************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetInterpolationSpeed", Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::PhysicsHandleComponent_eventSetInterpolationSpeed_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::PhysicsHandleComponent_eventSetInterpolationSpeed_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetInterpolationSpeed) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewInterpolationSpeed); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetInterpolationSpeed(Z_Param_NewInterpolationSpeed); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetInterpolationSpeed ********************* // ********** Begin Class UPhysicsHandleComponent Function SetLinearDamping ************************ struct Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics { struct PhysicsHandleComponent_eventSetLinearDamping_Parms { float NewLinearDamping; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set linear damping */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set linear damping" }, }; #endif // WITH_METADATA // ********** Begin Function SetLinearDamping constinit property declarations ********************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewLinearDamping; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLinearDamping constinit property declarations ************************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLinearDamping Property Definitions ********************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::NewProp_NewLinearDamping = { "NewLinearDamping", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetLinearDamping_Parms, NewLinearDamping), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::NewProp_NewLinearDamping, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::PropPointers) < 2048); // ********** End Function SetLinearDamping Property Definitions *********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetLinearDamping", Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::PhysicsHandleComponent_eventSetLinearDamping_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::PhysicsHandleComponent_eventSetLinearDamping_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetLinearDamping) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewLinearDamping); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLinearDamping(Z_Param_NewLinearDamping); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetLinearDamping ************************** // ********** Begin Class UPhysicsHandleComponent Function SetLinearStiffness ********************** struct Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics { struct PhysicsHandleComponent_eventSetLinearStiffness_Parms { float NewLinearStiffness; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set linear stiffness */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set linear stiffness" }, }; #endif // WITH_METADATA // ********** Begin Function SetLinearStiffness constinit property declarations ******************** static const UECodeGen_Private::FFloatPropertyParams NewProp_NewLinearStiffness; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetLinearStiffness constinit property declarations ********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetLinearStiffness Property Definitions ******************************* const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::NewProp_NewLinearStiffness = { "NewLinearStiffness", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetLinearStiffness_Parms, NewLinearStiffness), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::NewProp_NewLinearStiffness, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::PropPointers) < 2048); // ********** End Function SetLinearStiffness Property Definitions ********************************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetLinearStiffness", Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::PhysicsHandleComponent_eventSetLinearStiffness_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::PhysicsHandleComponent_eventSetLinearStiffness_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetLinearStiffness) { P_GET_PROPERTY(FFloatProperty,Z_Param_NewLinearStiffness); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetLinearStiffness(Z_Param_NewLinearStiffness); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetLinearStiffness ************************ // ********** Begin Class UPhysicsHandleComponent Function SetTargetLocation *********************** struct Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics { struct PhysicsHandleComponent_eventSetTargetLocation_Parms { FVector NewLocation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set the target location */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set the target location" }, }; #endif // WITH_METADATA // ********** Begin Function SetTargetLocation constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_NewLocation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTargetLocation constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTargetLocation Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::NewProp_NewLocation = { "NewLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetTargetLocation_Parms, NewLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::NewProp_NewLocation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::PropPointers) < 2048); // ********** End Function SetTargetLocation Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetTargetLocation", Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::PhysicsHandleComponent_eventSetTargetLocation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::PhysicsHandleComponent_eventSetTargetLocation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetTargetLocation) { P_GET_STRUCT(FVector,Z_Param_NewLocation); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTargetLocation(Z_Param_NewLocation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetTargetLocation ************************* // ********** Begin Class UPhysicsHandleComponent Function SetTargetLocationAndRotation ************ struct Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics { struct PhysicsHandleComponent_eventSetTargetLocationAndRotation_Parms { FVector NewLocation; FRotator NewRotation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set target location and rotation */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set target location and rotation" }, }; #endif // WITH_METADATA // ********** Begin Function SetTargetLocationAndRotation constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_NewLocation; static const UECodeGen_Private::FStructPropertyParams NewProp_NewRotation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTargetLocationAndRotation constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTargetLocationAndRotation Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::NewProp_NewLocation = { "NewLocation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetTargetLocationAndRotation_Parms, NewLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::NewProp_NewRotation = { "NewRotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetTargetLocationAndRotation_Parms, NewRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::NewProp_NewLocation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::NewProp_NewRotation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::PropPointers) < 2048); // ********** End Function SetTargetLocationAndRotation Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetTargetLocationAndRotation", Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::PhysicsHandleComponent_eventSetTargetLocationAndRotation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::PhysicsHandleComponent_eventSetTargetLocationAndRotation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetTargetLocationAndRotation) { P_GET_STRUCT(FVector,Z_Param_NewLocation); P_GET_STRUCT(FRotator,Z_Param_NewRotation); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTargetLocationAndRotation(Z_Param_NewLocation,Z_Param_NewRotation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetTargetLocationAndRotation ************** // ********** Begin Class UPhysicsHandleComponent Function SetTargetRotation *********************** struct Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics { struct PhysicsHandleComponent_eventSetTargetRotation_Parms { FRotator NewRotation; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Physics|Components|PhysicsHandle" }, { "Comment", "/** Set the target rotation */" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Set the target rotation" }, }; #endif // WITH_METADATA // ********** Begin Function SetTargetRotation constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_NewRotation; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function SetTargetRotation constinit property declarations *********************** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function SetTargetRotation Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::NewProp_NewRotation = { "NewRotation", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicsHandleComponent_eventSetTargetRotation_Parms, NewRotation), Z_Construct_UScriptStruct_FRotator, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::NewProp_NewRotation, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::PropPointers) < 2048); // ********** End Function SetTargetRotation Property Definitions ********************************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicsHandleComponent, nullptr, "SetTargetRotation", Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::PhysicsHandleComponent_eventSetTargetRotation_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::PhysicsHandleComponent_eventSetTargetRotation_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPhysicsHandleComponent::execSetTargetRotation) { P_GET_STRUCT(FRotator,Z_Param_NewRotation); P_FINISH; P_NATIVE_BEGIN; P_THIS->SetTargetRotation(Z_Param_NewRotation); P_NATIVE_END; } // ********** End Class UPhysicsHandleComponent Function SetTargetRotation ************************* // ********** Begin Class UPhysicsHandleComponent ************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPhysicsHandleComponent; UClass* UPhysicsHandleComponent::GetPrivateStaticClass() { using TClass = UPhysicsHandleComponent; if (!Z_Registration_Info_UClass_UPhysicsHandleComponent.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PhysicsHandleComponent"), Z_Registration_Info_UClass_UPhysicsHandleComponent.InnerSingleton, StaticRegisterNativesUPhysicsHandleComponent, 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_UPhysicsHandleComponent.InnerSingleton; } UClass* Z_Construct_UClass_UPhysicsHandleComponent_NoRegister() { return UPhysicsHandleComponent::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPhysicsHandleComponent_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "BlueprintSpawnableComponent", "" }, { "ClassGroupNames", "Physics" }, { "Comment", "/**\n *\x09Utility object for moving physics objects around.\n */" }, { "HideCategories", "Object" }, { "IncludePath", "PhysicsEngine/PhysicsHandleComponent.h" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Utility object for moving physics objects around." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GrabbedComponent_MetaData[] = { { "Comment", "/** Component we are currently holding */" }, { "EditInline", "true" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Component we are currently holding" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSoftAngularConstraint_MetaData[] = { { "Category", "PhysicsHandle" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSoftLinearConstraint_MetaData[] = { { "Category", "PhysicsHandle" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bInterpolateTarget_MetaData[] = { { "Category", "PhysicsHandle" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinearDamping_MetaData[] = { { "Category", "PhysicsHandle" }, { "Comment", "/** Linear damping of the handle spring. */" }, { "EditCondition", "bSoftLinearConstraint" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Linear damping of the handle spring." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LinearStiffness_MetaData[] = { { "Category", "PhysicsHandle" }, { "Comment", "/** Linear stiffness of the handle spring */" }, { "EditCondition", "bSoftLinearConstraint" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Linear stiffness of the handle spring" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AngularDamping_MetaData[] = { { "Category", "PhysicsHandle" }, { "Comment", "/** Angular damping of the handle spring */" }, { "EditCondition", "bSoftAngularConstraint" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Angular damping of the handle spring" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AngularStiffness_MetaData[] = { { "Category", "PhysicsHandle" }, { "Comment", "/** Angular stiffness of the handle spring */" }, { "EditCondition", "bSoftAngularConstraint" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "Angular stiffness of the handle spring" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InterpolationSpeed_MetaData[] = { { "Category", "PhysicsHandle" }, { "Comment", "/** How quickly we interpolate the physics target transform */" }, { "EditCondition", "bInterpolateTarget" }, { "ModuleRelativePath", "Classes/PhysicsEngine/PhysicsHandleComponent.h" }, { "ToolTip", "How quickly we interpolate the physics target transform" }, }; #endif // WITH_METADATA // ********** Begin Class UPhysicsHandleComponent constinit property declarations ****************** static const UECodeGen_Private::FObjectPropertyParams NewProp_GrabbedComponent; static void NewProp_bSoftAngularConstraint_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSoftAngularConstraint; static void NewProp_bSoftLinearConstraint_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSoftLinearConstraint; static void NewProp_bInterpolateTarget_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bInterpolateTarget; static const UECodeGen_Private::FFloatPropertyParams NewProp_LinearDamping; static const UECodeGen_Private::FFloatPropertyParams NewProp_LinearStiffness; static const UECodeGen_Private::FFloatPropertyParams NewProp_AngularDamping; static const UECodeGen_Private::FFloatPropertyParams NewProp_AngularStiffness; static const UECodeGen_Private::FFloatPropertyParams NewProp_InterpolationSpeed; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPhysicsHandleComponent constinit property declarations ******************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetGrabbedComponent"), .Pointer = &UPhysicsHandleComponent::execGetGrabbedComponent }, { .NameUTF8 = UTF8TEXT("GetTargetLocationAndRotation"), .Pointer = &UPhysicsHandleComponent::execGetTargetLocationAndRotation }, { .NameUTF8 = UTF8TEXT("GrabComponent"), .Pointer = &UPhysicsHandleComponent::execGrabComponent }, { .NameUTF8 = UTF8TEXT("GrabComponentAtLocation"), .Pointer = &UPhysicsHandleComponent::execGrabComponentAtLocation }, { .NameUTF8 = UTF8TEXT("GrabComponentAtLocationWithRotation"), .Pointer = &UPhysicsHandleComponent::execGrabComponentAtLocationWithRotation }, { .NameUTF8 = UTF8TEXT("ReleaseComponent"), .Pointer = &UPhysicsHandleComponent::execReleaseComponent }, { .NameUTF8 = UTF8TEXT("SetAngularDamping"), .Pointer = &UPhysicsHandleComponent::execSetAngularDamping }, { .NameUTF8 = UTF8TEXT("SetAngularStiffness"), .Pointer = &UPhysicsHandleComponent::execSetAngularStiffness }, { .NameUTF8 = UTF8TEXT("SetInterpolationSpeed"), .Pointer = &UPhysicsHandleComponent::execSetInterpolationSpeed }, { .NameUTF8 = UTF8TEXT("SetLinearDamping"), .Pointer = &UPhysicsHandleComponent::execSetLinearDamping }, { .NameUTF8 = UTF8TEXT("SetLinearStiffness"), .Pointer = &UPhysicsHandleComponent::execSetLinearStiffness }, { .NameUTF8 = UTF8TEXT("SetTargetLocation"), .Pointer = &UPhysicsHandleComponent::execSetTargetLocation }, { .NameUTF8 = UTF8TEXT("SetTargetLocationAndRotation"), .Pointer = &UPhysicsHandleComponent::execSetTargetLocationAndRotation }, { .NameUTF8 = UTF8TEXT("SetTargetRotation"), .Pointer = &UPhysicsHandleComponent::execSetTargetRotation }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UPhysicsHandleComponent_GetGrabbedComponent, "GetGrabbedComponent" }, // 970002171 { &Z_Construct_UFunction_UPhysicsHandleComponent_GetTargetLocationAndRotation, "GetTargetLocationAndRotation" }, // 2272861726 { &Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponent, "GrabComponent" }, // 4171562659 { &Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocation, "GrabComponentAtLocation" }, // 1507676171 { &Z_Construct_UFunction_UPhysicsHandleComponent_GrabComponentAtLocationWithRotation, "GrabComponentAtLocationWithRotation" }, // 3015101402 { &Z_Construct_UFunction_UPhysicsHandleComponent_ReleaseComponent, "ReleaseComponent" }, // 2298520312 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularDamping, "SetAngularDamping" }, // 330648351 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetAngularStiffness, "SetAngularStiffness" }, // 2315748555 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetInterpolationSpeed, "SetInterpolationSpeed" }, // 3582573710 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearDamping, "SetLinearDamping" }, // 2228640764 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetLinearStiffness, "SetLinearStiffness" }, // 3130633085 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocation, "SetTargetLocation" }, // 4157559753 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetLocationAndRotation, "SetTargetLocationAndRotation" }, // 2666365078 { &Z_Construct_UFunction_UPhysicsHandleComponent_SetTargetRotation, "SetTargetRotation" }, // 309069429 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPhysicsHandleComponent_Statics // ********** Begin Class UPhysicsHandleComponent Property Definitions ***************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_GrabbedComponent = { "GrabbedComponent", nullptr, (EPropertyFlags)0x0114000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicsHandleComponent, GrabbedComponent), Z_Construct_UClass_UPrimitiveComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GrabbedComponent_MetaData), NewProp_GrabbedComponent_MetaData) }; void Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftAngularConstraint_SetBit(void* Obj) { ((UPhysicsHandleComponent*)Obj)->bSoftAngularConstraint = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftAngularConstraint = { "bSoftAngularConstraint", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UPhysicsHandleComponent), &Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftAngularConstraint_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSoftAngularConstraint_MetaData), NewProp_bSoftAngularConstraint_MetaData) }; void Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftLinearConstraint_SetBit(void* Obj) { ((UPhysicsHandleComponent*)Obj)->bSoftLinearConstraint = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftLinearConstraint = { "bSoftLinearConstraint", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UPhysicsHandleComponent), &Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftLinearConstraint_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSoftLinearConstraint_MetaData), NewProp_bSoftLinearConstraint_MetaData) }; void Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bInterpolateTarget_SetBit(void* Obj) { ((UPhysicsHandleComponent*)Obj)->bInterpolateTarget = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bInterpolateTarget = { "bInterpolateTarget", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(UPhysicsHandleComponent), &Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bInterpolateTarget_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bInterpolateTarget_MetaData), NewProp_bInterpolateTarget_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_LinearDamping = { "LinearDamping", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicsHandleComponent, LinearDamping), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinearDamping_MetaData), NewProp_LinearDamping_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_LinearStiffness = { "LinearStiffness", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicsHandleComponent, LinearStiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LinearStiffness_MetaData), NewProp_LinearStiffness_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_AngularDamping = { "AngularDamping", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicsHandleComponent, AngularDamping), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AngularDamping_MetaData), NewProp_AngularDamping_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_AngularStiffness = { "AngularStiffness", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicsHandleComponent, AngularStiffness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AngularStiffness_MetaData), NewProp_AngularStiffness_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_InterpolationSpeed = { "InterpolationSpeed", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicsHandleComponent, InterpolationSpeed), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InterpolationSpeed_MetaData), NewProp_InterpolationSpeed_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPhysicsHandleComponent_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_GrabbedComponent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftAngularConstraint, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bSoftLinearConstraint, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_bInterpolateTarget, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_LinearDamping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_LinearStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_AngularDamping, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_AngularStiffness, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicsHandleComponent_Statics::NewProp_InterpolationSpeed, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicsHandleComponent_Statics::PropPointers) < 2048); // ********** End Class UPhysicsHandleComponent Property Definitions ******************************* UObject* (*const Z_Construct_UClass_UPhysicsHandleComponent_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UActorComponent, (UObject* (*)())Z_Construct_UPackage__Script_Engine, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicsHandleComponent_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPhysicsHandleComponent_Statics::ClassParams = { &UPhysicsHandleComponent::StaticClass, "Engine", &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UPhysicsHandleComponent_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicsHandleComponent_Statics::PropPointers), 0, 0x00A820A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicsHandleComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UPhysicsHandleComponent_Statics::Class_MetaDataParams) }; void UPhysicsHandleComponent::StaticRegisterNativesUPhysicsHandleComponent() { UClass* Class = UPhysicsHandleComponent::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPhysicsHandleComponent_Statics::Funcs)); } UClass* Z_Construct_UClass_UPhysicsHandleComponent() { if (!Z_Registration_Info_UClass_UPhysicsHandleComponent.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPhysicsHandleComponent.OuterSingleton, Z_Construct_UClass_UPhysicsHandleComponent_Statics::ClassParams); } return Z_Registration_Info_UClass_UPhysicsHandleComponent.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPhysicsHandleComponent); UPhysicsHandleComponent::~UPhysicsHandleComponent() {} // ********** End Class UPhysicsHandleComponent **************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicsHandleComponent_h__Script_Engine_Statics { static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPhysicsHandleComponent, UPhysicsHandleComponent::StaticClass, TEXT("UPhysicsHandleComponent"), &Z_Registration_Info_UClass_UPhysicsHandleComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPhysicsHandleComponent), 2025149721U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicsHandleComponent_h__Script_Engine_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicsHandleComponent_h__Script_Engine_3427444500{ TEXT("/Script/Engine"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicsHandleComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicsHandleComponent_h__Script_Engine_Statics::ClassInfo), nullptr, 0, nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS