396 lines
29 KiB
C++
396 lines
29 KiB
C++
// 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 "Engine/DamageEvents.h"
|
|
#include "Engine/HitResult.h"
|
|
#include "Engine/NetSerialization.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeDamageEvents() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UClass_NoRegister();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
|
ENGINE_API UClass* Z_Construct_UClass_UDamageType_NoRegister();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FDamageEvent();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FHitResult();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FPointDamageEvent();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FRadialDamageEvent();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FRadialDamageParams();
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FVector_NetQuantizeNormal();
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin ScriptStruct FDamageEvent ******************************************************
|
|
struct Z_Construct_UScriptStruct_FDamageEvent_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FDamageEvent); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FDamageEvent); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/** Event used by AActor::TakeDamage and related functions */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Event used by AActor::TakeDamage and related functions" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DamageTypeClass_MetaData[] = {
|
|
{ "Comment", "/** Optional DamageType for this event. If nullptr, UDamageType will be assumed. */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Optional DamageType for this event. If nullptr, UDamageType will be assumed." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FDamageEvent constinit property declarations **********************
|
|
static const UECodeGen_Private::FClassPropertyParams NewProp_DamageTypeClass;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FDamageEvent constinit property declarations ************************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FDamageEvent>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FDamageEvent_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FDamageEvent;
|
|
class UScriptStruct* FDamageEvent::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FDamageEvent.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FDamageEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FDamageEvent, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("DamageEvent"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FDamageEvent.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FDamageEvent Property Definitions *********************************
|
|
const UECodeGen_Private::FClassPropertyParams Z_Construct_UScriptStruct_FDamageEvent_Statics::NewProp_DamageTypeClass = { "DamageTypeClass", nullptr, (EPropertyFlags)0x0014000000000000, UECodeGen_Private::EPropertyGenFlags::Class, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FDamageEvent, DamageTypeClass), Z_Construct_UClass_UClass_NoRegister, Z_Construct_UClass_UDamageType_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DamageTypeClass_MetaData), NewProp_DamageTypeClass_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FDamageEvent_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FDamageEvent_Statics::NewProp_DamageTypeClass,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDamageEvent_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FDamageEvent Property Definitions ***********************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FDamageEvent_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"DamageEvent",
|
|
Z_Construct_UScriptStruct_FDamageEvent_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDamageEvent_Statics::PropPointers),
|
|
sizeof(FDamageEvent),
|
|
alignof(FDamageEvent),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FDamageEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FDamageEvent_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FDamageEvent()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FDamageEvent.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FDamageEvent.InnerSingleton, Z_Construct_UScriptStruct_FDamageEvent_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FDamageEvent.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FDamageEvent ********************************************************
|
|
|
|
// ********** Begin ScriptStruct FPointDamageEvent *************************************************
|
|
struct Z_Construct_UScriptStruct_FPointDamageEvent_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FPointDamageEvent); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FPointDamageEvent); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/** Damage subclass that handles damage with a single impact location and source direction */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Damage subclass that handles damage with a single impact location and source direction" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Damage_MetaData[] = {
|
|
{ "Comment", "/** Actual damage done */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Actual damage done" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ShotDirection_MetaData[] = {
|
|
{ "Comment", "/** Direction the shot came from. Should be normalized. */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Direction the shot came from. Should be normalized." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HitInfo_MetaData[] = {
|
|
{ "Comment", "/** Describes the trace/location that caused this damage */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Describes the trace/location that caused this damage" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FPointDamageEvent constinit property declarations *****************
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_Damage;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ShotDirection;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_HitInfo;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FPointDamageEvent constinit property declarations *******************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FPointDamageEvent>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FPointDamageEvent_Statics
|
|
static_assert(std::is_polymorphic<FPointDamageEvent>() == std::is_polymorphic<FDamageEvent>(), "USTRUCT FPointDamageEvent cannot be polymorphic unless super FDamageEvent is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPointDamageEvent;
|
|
class UScriptStruct* FPointDamageEvent::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FPointDamageEvent.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FPointDamageEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPointDamageEvent, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("PointDamageEvent"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FPointDamageEvent.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FPointDamageEvent Property Definitions ****************************
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewProp_Damage = { "Damage", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPointDamageEvent, Damage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Damage_MetaData), NewProp_Damage_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewProp_ShotDirection = { "ShotDirection", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPointDamageEvent, ShotDirection), Z_Construct_UScriptStruct_FVector_NetQuantizeNormal, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ShotDirection_MetaData), NewProp_ShotDirection_MetaData) }; // 274636605
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewProp_HitInfo = { "HitInfo", nullptr, (EPropertyFlags)0x0010008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPointDamageEvent, HitInfo), Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HitInfo_MetaData), NewProp_HitInfo_MetaData) }; // 222120718
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPointDamageEvent_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewProp_Damage,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewProp_ShotDirection,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewProp_HitInfo,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPointDamageEvent_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FPointDamageEvent Property Definitions ******************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPointDamageEvent_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
Z_Construct_UScriptStruct_FDamageEvent,
|
|
&NewStructOps,
|
|
"PointDamageEvent",
|
|
Z_Construct_UScriptStruct_FPointDamageEvent_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPointDamageEvent_Statics::PropPointers),
|
|
sizeof(FPointDamageEvent),
|
|
alignof(FPointDamageEvent),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000005),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPointDamageEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPointDamageEvent_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FPointDamageEvent()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FPointDamageEvent.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPointDamageEvent.InnerSingleton, Z_Construct_UScriptStruct_FPointDamageEvent_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FPointDamageEvent.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FPointDamageEvent ***************************************************
|
|
|
|
// ********** Begin ScriptStruct FRadialDamageParams ***********************************************
|
|
struct Z_Construct_UScriptStruct_FRadialDamageParams_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRadialDamageParams); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRadialDamageParams); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "BlueprintType", "true" },
|
|
{ "Comment", "/** Parameters used to compute radial damage */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Parameters used to compute radial damage" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseDamage_MetaData[] = {
|
|
{ "Category", "RadialDamageParams" },
|
|
{ "Comment", "/** Max damage done */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Max damage done" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MinimumDamage_MetaData[] = {
|
|
{ "Category", "RadialDamageParams" },
|
|
{ "Comment", "/** Damage will not fall below this if within range */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Damage will not fall below this if within range" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InnerRadius_MetaData[] = {
|
|
{ "Category", "RadialDamageParams" },
|
|
{ "Comment", "/** Within InnerRadius, do max damage */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Within InnerRadius, do max damage" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OuterRadius_MetaData[] = {
|
|
{ "Category", "RadialDamageParams" },
|
|
{ "Comment", "/** Outside OuterRadius, do no damage */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Outside OuterRadius, do no damage" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DamageFalloff_MetaData[] = {
|
|
{ "Category", "RadialDamageParams" },
|
|
{ "Comment", "/** Describes amount of exponential damage falloff */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Describes amount of exponential damage falloff" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRadialDamageParams constinit property declarations ***************
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_BaseDamage;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_MinimumDamage;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InnerRadius;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_OuterRadius;
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_DamageFalloff;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRadialDamageParams constinit property declarations *****************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRadialDamageParams>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRadialDamageParams_Statics
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRadialDamageParams;
|
|
class UScriptStruct* FRadialDamageParams::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRadialDamageParams.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRadialDamageParams.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRadialDamageParams, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("RadialDamageParams"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRadialDamageParams.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRadialDamageParams Property Definitions **************************
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_BaseDamage = { "BaseDamage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageParams, BaseDamage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseDamage_MetaData), NewProp_BaseDamage_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_MinimumDamage = { "MinimumDamage", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageParams, MinimumDamage), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MinimumDamage_MetaData), NewProp_MinimumDamage_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_InnerRadius = { "InnerRadius", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageParams, InnerRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InnerRadius_MetaData), NewProp_InnerRadius_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_OuterRadius = { "OuterRadius", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageParams, OuterRadius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OuterRadius_MetaData), NewProp_OuterRadius_MetaData) };
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_DamageFalloff = { "DamageFalloff", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageParams, DamageFalloff), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DamageFalloff_MetaData), NewProp_DamageFalloff_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRadialDamageParams_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_BaseDamage,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_MinimumDamage,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_InnerRadius,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_OuterRadius,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewProp_DamageFalloff,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialDamageParams_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRadialDamageParams Property Definitions ****************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRadialDamageParams_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
nullptr,
|
|
&NewStructOps,
|
|
"RadialDamageParams",
|
|
Z_Construct_UScriptStruct_FRadialDamageParams_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialDamageParams_Statics::PropPointers),
|
|
sizeof(FRadialDamageParams),
|
|
alignof(FRadialDamageParams),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000001),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialDamageParams_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRadialDamageParams_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRadialDamageParams()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRadialDamageParams.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRadialDamageParams.InnerSingleton, Z_Construct_UScriptStruct_FRadialDamageParams_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRadialDamageParams.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FRadialDamageParams *************************************************
|
|
|
|
// ********** Begin ScriptStruct FRadialDamageEvent ************************************************
|
|
struct Z_Construct_UScriptStruct_FRadialDamageEvent_Statics
|
|
{
|
|
static inline consteval int32 GetStructSize() { return sizeof(FRadialDamageEvent); }
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FRadialDamageEvent); }
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
|
{ "Comment", "/** Damage subclass that handles damage with a source location and falloff radius */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Damage subclass that handles damage with a source location and falloff radius" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Params_MetaData[] = {
|
|
{ "Comment", "/** Static parameters describing damage falloff math */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Static parameters describing damage falloff math" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = {
|
|
{ "Comment", "/** Location of origin point */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Location of origin point" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ComponentHits_MetaData[] = {
|
|
{ "Comment", "/** Hit reslts of specific impacts */" },
|
|
{ "ModuleRelativePath", "Classes/Engine/DamageEvents.h" },
|
|
{ "ToolTip", "Hit reslts of specific impacts" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin ScriptStruct FRadialDamageEvent constinit property declarations ****************
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Params;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_Origin;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_ComponentHits_Inner;
|
|
static const UECodeGen_Private::FArrayPropertyParams NewProp_ComponentHits;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End ScriptStruct FRadialDamageEvent constinit property declarations ******************
|
|
static void* NewStructOps()
|
|
{
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FRadialDamageEvent>();
|
|
}
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
|
}; // struct Z_Construct_UScriptStruct_FRadialDamageEvent_Statics
|
|
static_assert(std::is_polymorphic<FRadialDamageEvent>() == std::is_polymorphic<FDamageEvent>(), "USTRUCT FRadialDamageEvent cannot be polymorphic unless super FDamageEvent is polymorphic");
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FRadialDamageEvent;
|
|
class UScriptStruct* FRadialDamageEvent::StaticStruct()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRadialDamageEvent.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UScriptStruct_FRadialDamageEvent.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FRadialDamageEvent, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("RadialDamageEvent"));
|
|
}
|
|
return Z_Registration_Info_UScriptStruct_FRadialDamageEvent.OuterSingleton;
|
|
}
|
|
|
|
// ********** Begin ScriptStruct FRadialDamageEvent Property Definitions ***************************
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_Params = { "Params", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageEvent, Params), Z_Construct_UScriptStruct_FRadialDamageParams, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Params_MetaData), NewProp_Params_MetaData) }; // 734130643
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageEvent, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_ComponentHits_Inner = { "ComponentHits", nullptr, (EPropertyFlags)0x0000008000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FHitResult, METADATA_PARAMS(0, nullptr) }; // 222120718
|
|
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_ComponentHits = { "ComponentHits", nullptr, (EPropertyFlags)0x0010008000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FRadialDamageEvent, ComponentHits), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ComponentHits_MetaData), NewProp_ComponentHits_MetaData) }; // 222120718
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_Params,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_Origin,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_ComponentHits_Inner,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewProp_ComponentHits,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::PropPointers) < 2048);
|
|
// ********** End ScriptStruct FRadialDamageEvent Property Definitions *****************************
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::StructParams = {
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
|
Z_Construct_UScriptStruct_FDamageEvent,
|
|
&NewStructOps,
|
|
"RadialDamageEvent",
|
|
Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::PropPointers,
|
|
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::PropPointers),
|
|
sizeof(FRadialDamageEvent),
|
|
alignof(FRadialDamageEvent),
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
EStructFlags(0x00000005),
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::Struct_MetaDataParams)
|
|
};
|
|
UScriptStruct* Z_Construct_UScriptStruct_FRadialDamageEvent()
|
|
{
|
|
if (!Z_Registration_Info_UScriptStruct_FRadialDamageEvent.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FRadialDamageEvent.InnerSingleton, Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::StructParams);
|
|
}
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FRadialDamageEvent.InnerSingleton);
|
|
}
|
|
// ********** End ScriptStruct FRadialDamageEvent **************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_DamageEvents_h__Script_Engine_Statics
|
|
{
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
|
{ FDamageEvent::StaticStruct, Z_Construct_UScriptStruct_FDamageEvent_Statics::NewStructOps, TEXT("DamageEvent"),&Z_Registration_Info_UScriptStruct_FDamageEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FDamageEvent), 3388470811U) },
|
|
{ FPointDamageEvent::StaticStruct, Z_Construct_UScriptStruct_FPointDamageEvent_Statics::NewStructOps, TEXT("PointDamageEvent"),&Z_Registration_Info_UScriptStruct_FPointDamageEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPointDamageEvent), 520155933U) },
|
|
{ FRadialDamageParams::StaticStruct, Z_Construct_UScriptStruct_FRadialDamageParams_Statics::NewStructOps, TEXT("RadialDamageParams"),&Z_Registration_Info_UScriptStruct_FRadialDamageParams, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRadialDamageParams), 734130643U) },
|
|
{ FRadialDamageEvent::StaticStruct, Z_Construct_UScriptStruct_FRadialDamageEvent_Statics::NewStructOps, TEXT("RadialDamageEvent"),&Z_Registration_Info_UScriptStruct_FRadialDamageEvent, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FRadialDamageEvent), 57859690U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_DamageEvents_h__Script_Engine_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_DamageEvents_h__Script_Engine_4023266757{
|
|
TEXT("/Script/Engine"),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_DamageEvents_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_Engine_DamageEvents_h__Script_Engine_Statics::ScriptStructInfo),
|
|
nullptr, 0,
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|