Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,696 @@
// 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/PhysicalAnimationComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodePhysicalAnimationComponent() {}
// ********** Begin Cross Module References ********************************************************
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FTransform();
ENGINE_API UClass* Z_Construct_UClass_UActorComponent();
ENGINE_API UClass* Z_Construct_UClass_UPhysicalAnimationComponent();
ENGINE_API UClass* Z_Construct_UClass_UPhysicalAnimationComponent_NoRegister();
ENGINE_API UClass* Z_Construct_UClass_USkeletalMeshComponent_NoRegister();
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPhysicalAnimationData();
UPackage* Z_Construct_UPackage__Script_Engine();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FPhysicalAnimationData ********************************************
struct Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FPhysicalAnimationData); }
static inline consteval int16 GetStructAlignment() { return alignof(FPhysicalAnimationData); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "Comment", "/** Stores info on the type of motor that will be used for a given bone */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Stores info on the type of motor that will be used for a given bone" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BodyName_MetaData[] = {
{ "Comment", "/** The body we will be driving. We specifically hide this from users since they provide the body name and bodies below in the component API. */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The body we will be driving. We specifically hide this from users since they provide the body name and bodies below in the component API." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsLocalSimulation_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** Whether the drive targets are in world space or local */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Whether the drive targets are in world space or local" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OrientationStrength_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** The strength used to correct orientation error */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The strength used to correct orientation error" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AngularVelocityStrength_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** The strength used to correct angular velocity error */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The strength used to correct angular velocity error" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionStrength_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** The strength used to correct linear position error. Only used for non-local simulation */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The strength used to correct linear position error. Only used for non-local simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VelocityStrength_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** The strength used to correct linear velocity error. Only used for non-local simulation */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The strength used to correct linear velocity error. Only used for non-local simulation" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxLinearForce_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** The max force used to correct linear errors */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The max force used to correct linear errors" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxAngularForce_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** The max force used to correct angular errors */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "The max force used to correct angular errors" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FPhysicalAnimationData constinit property declarations ************
static const UECodeGen_Private::FNamePropertyParams NewProp_BodyName;
static void NewProp_bIsLocalSimulation_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsLocalSimulation;
static const UECodeGen_Private::FFloatPropertyParams NewProp_OrientationStrength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_AngularVelocityStrength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_PositionStrength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_VelocityStrength;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxLinearForce;
static const UECodeGen_Private::FFloatPropertyParams NewProp_MaxAngularForce;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FPhysicalAnimationData constinit property declarations **************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPhysicalAnimationData>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPhysicalAnimationData;
class UScriptStruct* FPhysicalAnimationData::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FPhysicalAnimationData.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FPhysicalAnimationData.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPhysicalAnimationData, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("PhysicalAnimationData"));
}
return Z_Registration_Info_UScriptStruct_FPhysicalAnimationData.OuterSingleton;
}
// ********** Begin ScriptStruct FPhysicalAnimationData Property Definitions ***********************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_BodyName = { "BodyName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, BodyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BodyName_MetaData), NewProp_BodyName_MetaData) };
void Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_bIsLocalSimulation_SetBit(void* Obj)
{
((FPhysicalAnimationData*)Obj)->bIsLocalSimulation = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_bIsLocalSimulation = { "bIsLocalSimulation", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FPhysicalAnimationData), &Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_bIsLocalSimulation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsLocalSimulation_MetaData), NewProp_bIsLocalSimulation_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_OrientationStrength = { "OrientationStrength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, OrientationStrength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OrientationStrength_MetaData), NewProp_OrientationStrength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_AngularVelocityStrength = { "AngularVelocityStrength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, AngularVelocityStrength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AngularVelocityStrength_MetaData), NewProp_AngularVelocityStrength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_PositionStrength = { "PositionStrength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, PositionStrength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionStrength_MetaData), NewProp_PositionStrength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_VelocityStrength = { "VelocityStrength", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, VelocityStrength), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VelocityStrength_MetaData), NewProp_VelocityStrength_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_MaxLinearForce = { "MaxLinearForce", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, MaxLinearForce), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxLinearForce_MetaData), NewProp_MaxLinearForce_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_MaxAngularForce = { "MaxAngularForce", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPhysicalAnimationData, MaxAngularForce), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxAngularForce_MetaData), NewProp_MaxAngularForce_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_BodyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_bIsLocalSimulation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_OrientationStrength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_AngularVelocityStrength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_PositionStrength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_VelocityStrength,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_MaxLinearForce,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewProp_MaxAngularForce,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FPhysicalAnimationData Property Definitions *************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
nullptr,
&NewStructOps,
"PhysicalAnimationData",
Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::PropPointers),
sizeof(FPhysicalAnimationData),
alignof(FPhysicalAnimationData),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FPhysicalAnimationData()
{
if (!Z_Registration_Info_UScriptStruct_FPhysicalAnimationData.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPhysicalAnimationData.InnerSingleton, Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPhysicalAnimationData.InnerSingleton);
}
// ********** End ScriptStruct FPhysicalAnimationData **********************************************
// ********** Begin Class UPhysicalAnimationComponent Function ApplyPhysicalAnimationProfileBelow **
struct Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics
{
struct PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms
{
FName BodyName;
FName ProfileName;
bool bIncludeSelf;
bool bClearNotFound;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/**\n\x09* Applies the physical animation profile to the body given and all bodies below.\n\x09* @param BodyName\x09\x09\x09The body from which we'd like to start applying the physical animation profile. Finds all bodies below in the skeleton hierarchy. None implies all bodies\n\x09* @param ProfileName\x09\x09The physical animation profile we'd like to apply. For each body in the physics asset we search for physical animation settings with this name.\n\x09* @param bIncludeSelf\x09\x09Whether to include the provided body name in the list of bodies we act on (useful to ignore for cases where a root has multiple children)\n\x09* @param bClearNotFound\x09If true, bodies without the given profile name will have any existing physical animation settings cleared. If false, bodies without the given profile name are left untouched.\n\x09*/" },
{ "CPP_Default_bClearNotFound", "false" },
{ "CPP_Default_bIncludeSelf", "true" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Applies the physical animation profile to the body given and all bodies below.\n@param BodyName The body from which we'd like to start applying the physical animation profile. Finds all bodies below in the skeleton hierarchy. None implies all bodies\n@param ProfileName The physical animation profile we'd like to apply. For each body in the physics asset we search for physical animation settings with this name.\n@param bIncludeSelf Whether to include the provided body name in the list of bodies we act on (useful to ignore for cases where a root has multiple children)\n@param bClearNotFound If true, bodies without the given profile name will have any existing physical animation settings cleared. If false, bodies without the given profile name are left untouched." },
{ "UnsafeDuringActorConstruction", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ApplyPhysicalAnimationProfileBelow constinit property declarations ****
static const UECodeGen_Private::FNamePropertyParams NewProp_BodyName;
static const UECodeGen_Private::FNamePropertyParams NewProp_ProfileName;
static void NewProp_bIncludeSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeSelf;
static void NewProp_bClearNotFound_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClearNotFound;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ApplyPhysicalAnimationProfileBelow constinit property declarations ******
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ApplyPhysicalAnimationProfileBelow Property Definitions ***************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_BodyName = { "BodyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms, BodyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_ProfileName = { "ProfileName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms, ProfileName), METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bIncludeSelf_SetBit(void* Obj)
{
((PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms*)Obj)->bIncludeSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bIncludeSelf = { "bIncludeSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms), &Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bIncludeSelf_SetBit, METADATA_PARAMS(0, nullptr) };
void Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bClearNotFound_SetBit(void* Obj)
{
((PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms*)Obj)->bClearNotFound = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bClearNotFound = { "bClearNotFound", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms), &Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bClearNotFound_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_BodyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_ProfileName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bIncludeSelf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::NewProp_bClearNotFound,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::PropPointers) < 2048);
// ********** End Function ApplyPhysicalAnimationProfileBelow Property Definitions *****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicalAnimationComponent, nullptr, "ApplyPhysicalAnimationProfileBelow", Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::PhysicalAnimationComponent_eventApplyPhysicalAnimationProfileBelow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPhysicalAnimationComponent::execApplyPhysicalAnimationProfileBelow)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BodyName);
P_GET_PROPERTY(FNameProperty,Z_Param_ProfileName);
P_GET_UBOOL(Z_Param_bIncludeSelf);
P_GET_UBOOL(Z_Param_bClearNotFound);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ApplyPhysicalAnimationProfileBelow(Z_Param_BodyName,Z_Param_ProfileName,Z_Param_bIncludeSelf,Z_Param_bClearNotFound);
P_NATIVE_END;
}
// ********** End Class UPhysicalAnimationComponent Function ApplyPhysicalAnimationProfileBelow ****
// ********** Begin Class UPhysicalAnimationComponent Function ApplyPhysicalAnimationSettings ******
struct Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics
{
struct PhysicalAnimationComponent_eventApplyPhysicalAnimationSettings_Parms
{
FName BodyName;
FPhysicalAnimationData PhysicalAnimationData;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** Applies the physical animation settings to the body given.*/" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Applies the physical animation settings to the body given." },
{ "UnsafeDuringActorConstruction", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicalAnimationData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ApplyPhysicalAnimationSettings constinit property declarations ********
static const UECodeGen_Private::FNamePropertyParams NewProp_BodyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_PhysicalAnimationData;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ApplyPhysicalAnimationSettings constinit property declarations **********
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ApplyPhysicalAnimationSettings Property Definitions *******************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::NewProp_BodyName = { "BodyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventApplyPhysicalAnimationSettings_Parms, BodyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::NewProp_PhysicalAnimationData = { "PhysicalAnimationData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventApplyPhysicalAnimationSettings_Parms, PhysicalAnimationData), Z_Construct_UScriptStruct_FPhysicalAnimationData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicalAnimationData_MetaData), NewProp_PhysicalAnimationData_MetaData) }; // 1661962273
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::NewProp_BodyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::NewProp_PhysicalAnimationData,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::PropPointers) < 2048);
// ********** End Function ApplyPhysicalAnimationSettings Property Definitions *********************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicalAnimationComponent, nullptr, "ApplyPhysicalAnimationSettings", Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::PhysicalAnimationComponent_eventApplyPhysicalAnimationSettings_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::PhysicalAnimationComponent_eventApplyPhysicalAnimationSettings_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPhysicalAnimationComponent::execApplyPhysicalAnimationSettings)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BodyName);
P_GET_STRUCT_REF(FPhysicalAnimationData,Z_Param_Out_PhysicalAnimationData);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ApplyPhysicalAnimationSettings(Z_Param_BodyName,Z_Param_Out_PhysicalAnimationData);
P_NATIVE_END;
}
// ********** End Class UPhysicalAnimationComponent Function ApplyPhysicalAnimationSettings ********
// ********** Begin Class UPhysicalAnimationComponent Function ApplyPhysicalAnimationSettingsBelow *
struct Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics
{
struct PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms
{
FName BodyName;
FPhysicalAnimationData PhysicalAnimationData;
bool bIncludeSelf;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** Applies the physical animation settings to the body given and all bodies below.*/" },
{ "CPP_Default_bIncludeSelf", "true" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Applies the physical animation settings to the body given and all bodies below." },
{ "UnsafeDuringActorConstruction", "" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PhysicalAnimationData_MetaData[] = {
{ "NativeConst", "" },
};
#endif // WITH_METADATA
// ********** Begin Function ApplyPhysicalAnimationSettingsBelow constinit property declarations ***
static const UECodeGen_Private::FNamePropertyParams NewProp_BodyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_PhysicalAnimationData;
static void NewProp_bIncludeSelf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIncludeSelf;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function ApplyPhysicalAnimationSettingsBelow constinit property declarations *****
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function ApplyPhysicalAnimationSettingsBelow Property Definitions **************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_BodyName = { "BodyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms, BodyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_PhysicalAnimationData = { "PhysicalAnimationData", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms, PhysicalAnimationData), Z_Construct_UScriptStruct_FPhysicalAnimationData, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PhysicalAnimationData_MetaData), NewProp_PhysicalAnimationData_MetaData) }; // 1661962273
void Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_bIncludeSelf_SetBit(void* Obj)
{
((PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms*)Obj)->bIncludeSelf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_bIncludeSelf = { "bIncludeSelf", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms), &Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_bIncludeSelf_SetBit, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_BodyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_PhysicalAnimationData,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::NewProp_bIncludeSelf,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::PropPointers) < 2048);
// ********** End Function ApplyPhysicalAnimationSettingsBelow Property Definitions ****************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicalAnimationComponent, nullptr, "ApplyPhysicalAnimationSettingsBelow", Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04420403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::PhysicalAnimationComponent_eventApplyPhysicalAnimationSettingsBelow_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPhysicalAnimationComponent::execApplyPhysicalAnimationSettingsBelow)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BodyName);
P_GET_STRUCT_REF(FPhysicalAnimationData,Z_Param_Out_PhysicalAnimationData);
P_GET_UBOOL(Z_Param_bIncludeSelf);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->ApplyPhysicalAnimationSettingsBelow(Z_Param_BodyName,Z_Param_Out_PhysicalAnimationData,Z_Param_bIncludeSelf);
P_NATIVE_END;
}
// ********** End Class UPhysicalAnimationComponent Function ApplyPhysicalAnimationSettingsBelow ***
// ********** Begin Class UPhysicalAnimationComponent Function GetBodyTargetTransform **************
struct Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics
{
struct PhysicalAnimationComponent_eventGetBodyTargetTransform_Parms
{
FName BodyName;
FTransform ReturnValue;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** \n\x09 *\x09Returns the target transform for the given body. If physical animation component is not controlling this body, returns its current transform.\n\x09 */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Returns the target transform for the given body. If physical animation component is not controlling this body, returns its current transform." },
{ "UnsafeDuringActorConstruction", "" },
};
#endif // WITH_METADATA
// ********** Begin Function GetBodyTargetTransform constinit property declarations ****************
static const UECodeGen_Private::FNamePropertyParams NewProp_BodyName;
static const UECodeGen_Private::FStructPropertyParams NewProp_ReturnValue;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function GetBodyTargetTransform constinit property declarations ******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function GetBodyTargetTransform Property Definitions ***************************
const UECodeGen_Private::FNamePropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::NewProp_BodyName = { "BodyName", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventGetBodyTargetTransform_Parms, BodyName), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventGetBodyTargetTransform_Parms, ReturnValue), Z_Construct_UScriptStruct_FTransform, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::NewProp_BodyName,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::NewProp_ReturnValue,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::PropPointers) < 2048);
// ********** End Function GetBodyTargetTransform Property Definitions *****************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicalAnimationComponent, nullptr, "GetBodyTargetTransform", Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::PhysicalAnimationComponent_eventGetBodyTargetTransform_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x54820403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::PhysicalAnimationComponent_eventGetBodyTargetTransform_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPhysicalAnimationComponent::execGetBodyTargetTransform)
{
P_GET_PROPERTY(FNameProperty,Z_Param_BodyName);
P_FINISH;
P_NATIVE_BEGIN;
*(FTransform*)Z_Param__Result=P_THIS->GetBodyTargetTransform(Z_Param_BodyName);
P_NATIVE_END;
}
// ********** End Class UPhysicalAnimationComponent Function GetBodyTargetTransform ****************
// ********** Begin Class UPhysicalAnimationComponent Function SetSkeletalMeshComponent ************
struct Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics
{
struct PhysicalAnimationComponent_eventSetSkeletalMeshComponent_Parms
{
USkeletalMeshComponent* InSkeletalMeshComponent;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** Sets the skeletal mesh we are driving through physical animation. Will erase any existing physical animation data. */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Sets the skeletal mesh we are driving through physical animation. Will erase any existing physical animation data." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InSkeletalMeshComponent_MetaData[] = {
{ "EditInline", "true" },
};
#endif // WITH_METADATA
// ********** Begin Function SetSkeletalMeshComponent constinit property declarations **************
static const UECodeGen_Private::FObjectPropertyParams NewProp_InSkeletalMeshComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetSkeletalMeshComponent constinit property declarations ****************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetSkeletalMeshComponent Property Definitions *************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::NewProp_InSkeletalMeshComponent = { "InSkeletalMeshComponent", nullptr, (EPropertyFlags)0x0010000000080080, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventSetSkeletalMeshComponent_Parms, InSkeletalMeshComponent), Z_Construct_UClass_USkeletalMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InSkeletalMeshComponent_MetaData), NewProp_InSkeletalMeshComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::NewProp_InSkeletalMeshComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::PropPointers) < 2048);
// ********** End Function SetSkeletalMeshComponent Property Definitions ***************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicalAnimationComponent, nullptr, "SetSkeletalMeshComponent", Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::PhysicalAnimationComponent_eventSetSkeletalMeshComponent_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::PhysicalAnimationComponent_eventSetSkeletalMeshComponent_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPhysicalAnimationComponent::execSetSkeletalMeshComponent)
{
P_GET_OBJECT(USkeletalMeshComponent,Z_Param_InSkeletalMeshComponent);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetSkeletalMeshComponent(Z_Param_InSkeletalMeshComponent);
P_NATIVE_END;
}
// ********** End Class UPhysicalAnimationComponent Function SetSkeletalMeshComponent **************
// ********** Begin Class UPhysicalAnimationComponent Function SetStrengthMultiplyer ***************
struct Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics
{
struct PhysicalAnimationComponent_eventSetStrengthMultiplyer_Parms
{
float InStrengthMultiplyer;
};
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
{ "Category", "PhysicalAnimation" },
{ "Comment", "/** Updates strength multiplyer and any active motors */" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Updates strength multiplyer and any active motors" },
};
#endif // WITH_METADATA
// ********** Begin Function SetStrengthMultiplyer constinit property declarations *****************
static const UECodeGen_Private::FFloatPropertyParams NewProp_InStrengthMultiplyer;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Function SetStrengthMultiplyer constinit property declarations *******************
static const UECodeGen_Private::FFunctionParams FuncParams;
};
// ********** Begin Function SetStrengthMultiplyer Property Definitions ****************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::NewProp_InStrengthMultiplyer = { "InStrengthMultiplyer", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PhysicalAnimationComponent_eventSetStrengthMultiplyer_Parms, InStrengthMultiplyer), METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::NewProp_InStrengthMultiplyer,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::PropPointers) < 2048);
// ********** End Function SetStrengthMultiplyer Property Definitions ******************************
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPhysicalAnimationComponent, nullptr, "SetStrengthMultiplyer", Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::PropPointers),
sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::PhysicalAnimationComponent_eventSetStrengthMultiplyer_Parms),
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::Function_MetaDataParams)}, };
static_assert(sizeof(Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::PhysicalAnimationComponent_eventSetStrengthMultiplyer_Parms) < MAX_uint16);
UFunction* Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer()
{
static UFunction* ReturnFunction = nullptr;
if (!ReturnFunction)
{
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer_Statics::FuncParams);
}
return ReturnFunction;
}
DEFINE_FUNCTION(UPhysicalAnimationComponent::execSetStrengthMultiplyer)
{
P_GET_PROPERTY(FFloatProperty,Z_Param_InStrengthMultiplyer);
P_FINISH;
P_NATIVE_BEGIN;
P_THIS->SetStrengthMultiplyer(Z_Param_InStrengthMultiplyer);
P_NATIVE_END;
}
// ********** End Class UPhysicalAnimationComponent Function SetStrengthMultiplyer *****************
// ********** Begin Class UPhysicalAnimationComponent **********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UPhysicalAnimationComponent;
UClass* UPhysicalAnimationComponent::GetPrivateStaticClass()
{
using TClass = UPhysicalAnimationComponent;
if (!Z_Registration_Info_UClass_UPhysicalAnimationComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("PhysicalAnimationComponent"),
Z_Registration_Info_UClass_UPhysicalAnimationComponent.InnerSingleton,
StaticRegisterNativesUPhysicalAnimationComponent,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UPhysicalAnimationComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UPhysicalAnimationComponent_NoRegister()
{
return UPhysicalAnimationComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UPhysicalAnimationComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "BlueprintSpawnableComponent", "" },
{ "ClassGroupNames", "Physics" },
{ "DevelopmentStatus", "Experimental" },
{ "IncludePath", "PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StrengthMultiplyer_MetaData[] = {
{ "Category", "PhysicalAnimation" },
{ "ClampMin", "0" },
{ "Comment", "/** Multiplies the strength of any active motors. (can blend from 0-1 for example)*/" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
{ "ToolTip", "Multiplies the strength of any active motors. (can blend from 0-1 for example)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshComponent_MetaData[] = {
{ "EditInline", "true" },
{ "ModuleRelativePath", "Classes/PhysicsEngine/PhysicalAnimationComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UPhysicalAnimationComponent constinit property declarations **************
static const UECodeGen_Private::FFloatPropertyParams NewProp_StrengthMultiplyer;
static const UECodeGen_Private::FObjectPropertyParams NewProp_SkeletalMeshComponent;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UPhysicalAnimationComponent constinit property declarations ****************
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
{ .NameUTF8 = UTF8TEXT("ApplyPhysicalAnimationProfileBelow"), .Pointer = &UPhysicalAnimationComponent::execApplyPhysicalAnimationProfileBelow },
{ .NameUTF8 = UTF8TEXT("ApplyPhysicalAnimationSettings"), .Pointer = &UPhysicalAnimationComponent::execApplyPhysicalAnimationSettings },
{ .NameUTF8 = UTF8TEXT("ApplyPhysicalAnimationSettingsBelow"), .Pointer = &UPhysicalAnimationComponent::execApplyPhysicalAnimationSettingsBelow },
{ .NameUTF8 = UTF8TEXT("GetBodyTargetTransform"), .Pointer = &UPhysicalAnimationComponent::execGetBodyTargetTransform },
{ .NameUTF8 = UTF8TEXT("SetSkeletalMeshComponent"), .Pointer = &UPhysicalAnimationComponent::execSetSkeletalMeshComponent },
{ .NameUTF8 = UTF8TEXT("SetStrengthMultiplyer"), .Pointer = &UPhysicalAnimationComponent::execSetStrengthMultiplyer },
};
static UObject* (*const DependentSingletons[])();
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
{ &Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationProfileBelow, "ApplyPhysicalAnimationProfileBelow" }, // 661456868
{ &Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettings, "ApplyPhysicalAnimationSettings" }, // 1507785268
{ &Z_Construct_UFunction_UPhysicalAnimationComponent_ApplyPhysicalAnimationSettingsBelow, "ApplyPhysicalAnimationSettingsBelow" }, // 3550719666
{ &Z_Construct_UFunction_UPhysicalAnimationComponent_GetBodyTargetTransform, "GetBodyTargetTransform" }, // 1095371079
{ &Z_Construct_UFunction_UPhysicalAnimationComponent_SetSkeletalMeshComponent, "SetSkeletalMeshComponent" }, // 234953549
{ &Z_Construct_UFunction_UPhysicalAnimationComponent_SetStrengthMultiplyer, "SetStrengthMultiplyer" }, // 3261476355
};
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UPhysicalAnimationComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UPhysicalAnimationComponent_Statics
// ********** Begin Class UPhysicalAnimationComponent Property Definitions *************************
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UPhysicalAnimationComponent_Statics::NewProp_StrengthMultiplyer = { "StrengthMultiplyer", nullptr, (EPropertyFlags)0x0010000000000015, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicalAnimationComponent, StrengthMultiplyer), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StrengthMultiplyer_MetaData), NewProp_StrengthMultiplyer_MetaData) };
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UPhysicalAnimationComponent_Statics::NewProp_SkeletalMeshComponent = { "SkeletalMeshComponent", nullptr, (EPropertyFlags)0x0144000000080008, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPhysicalAnimationComponent, SkeletalMeshComponent), Z_Construct_UClass_USkeletalMeshComponent_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshComponent_MetaData), NewProp_SkeletalMeshComponent_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPhysicalAnimationComponent_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicalAnimationComponent_Statics::NewProp_StrengthMultiplyer,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPhysicalAnimationComponent_Statics::NewProp_SkeletalMeshComponent,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicalAnimationComponent_Statics::PropPointers) < 2048);
// ********** End Class UPhysicalAnimationComponent Property Definitions ***************************
UObject* (*const Z_Construct_UClass_UPhysicalAnimationComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UActorComponent,
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicalAnimationComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UPhysicalAnimationComponent_Statics::ClassParams = {
&UPhysicalAnimationComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
FuncInfo,
Z_Construct_UClass_UPhysicalAnimationComponent_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
UE_ARRAY_COUNT(FuncInfo),
UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicalAnimationComponent_Statics::PropPointers),
0,
0x00A800A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPhysicalAnimationComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UPhysicalAnimationComponent_Statics::Class_MetaDataParams)
};
void UPhysicalAnimationComponent::StaticRegisterNativesUPhysicalAnimationComponent()
{
UClass* Class = UPhysicalAnimationComponent::StaticClass();
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPhysicalAnimationComponent_Statics::Funcs));
}
UClass* Z_Construct_UClass_UPhysicalAnimationComponent()
{
if (!Z_Registration_Info_UClass_UPhysicalAnimationComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPhysicalAnimationComponent.OuterSingleton, Z_Construct_UClass_UPhysicalAnimationComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UPhysicalAnimationComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPhysicalAnimationComponent);
UPhysicalAnimationComponent::~UPhysicalAnimationComponent() {}
// ********** End Class UPhysicalAnimationComponent ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FPhysicalAnimationData::StaticStruct, Z_Construct_UScriptStruct_FPhysicalAnimationData_Statics::NewStructOps, TEXT("PhysicalAnimationData"),&Z_Registration_Info_UScriptStruct_FPhysicalAnimationData, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPhysicalAnimationData), 1661962273U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UPhysicalAnimationComponent, UPhysicalAnimationComponent::StaticClass, TEXT("UPhysicalAnimationComponent"), &Z_Registration_Info_UClass_UPhysicalAnimationComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPhysicalAnimationComponent), 3892242903U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_1568996634{
TEXT("/Script/Engine"),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_Statics::ClassInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_PhysicalAnimationComponent_h__Script_Engine_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS