Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateServer/Inc/Engine/UHT/DamageEvents.gen.cpp

396 lines
29 KiB
C++
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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