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,810 @@
// 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 "DataWrappers/ChaosVDAccelerationStructureDataWrappers.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDAccelerationStructureDataWrappers() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags();
CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDWrapperDataBase();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox();
UPackage* Z_Construct_UPackage__Script_ChaosVDRuntime();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EChaosVDAABBTreeNodeFlags *************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags;
static UEnum* EChaosVDAABBTreeNodeFlags_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags.OuterSingleton)
{
Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDAABBTreeNodeFlags"));
}
return Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags.OuterSingleton;
}
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDAABBTreeNodeFlags>()
{
return EChaosVDAABBTreeNodeFlags_StaticEnum();
}
struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "IsDirty.Name", "EChaosVDAABBTreeNodeFlags::IsDirty" },
{ "IsLeaf.Name", "EChaosVDAABBTreeNodeFlags::IsLeaf" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
{ "None.Name", "EChaosVDAABBTreeNodeFlags::None" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EChaosVDAABBTreeNodeFlags::None", (int64)EChaosVDAABBTreeNodeFlags::None },
{ "EChaosVDAABBTreeNodeFlags::IsLeaf", (int64)EChaosVDAABBTreeNodeFlags::IsLeaf },
{ "EChaosVDAABBTreeNodeFlags::IsDirty", (int64)EChaosVDAABBTreeNodeFlags::IsDirty },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
"EChaosVDAABBTreeNodeFlags",
"EChaosVDAABBTreeNodeFlags",
Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags()
{
if (!Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAABBTreeNodeFlags_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags.InnerSingleton;
}
// ********** End Enum EChaosVDAABBTreeNodeFlags ***************************************************
// ********** Begin Enum EChaosVDAccelerationStructureType *****************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType;
static UEnum* EChaosVDAccelerationStructureType_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType.OuterSingleton)
{
Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDAccelerationStructureType"));
}
return Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType.OuterSingleton;
}
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDAccelerationStructureType>()
{
return EChaosVDAccelerationStructureType_StaticEnum();
}
struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "AABBTree.Name", "EChaosVDAccelerationStructureType::AABBTree" },
{ "AABBTreeBV.Name", "EChaosVDAccelerationStructureType::AABBTreeBV" },
{ "BoundingVolume.Name", "EChaosVDAccelerationStructureType::BoundingVolume" },
{ "Collection.Name", "EChaosVDAccelerationStructureType::Collection" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
{ "Unknown.Name", "EChaosVDAccelerationStructureType::Unknown" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EChaosVDAccelerationStructureType::BoundingVolume", (int64)EChaosVDAccelerationStructureType::BoundingVolume },
{ "EChaosVDAccelerationStructureType::AABBTree", (int64)EChaosVDAccelerationStructureType::AABBTree },
{ "EChaosVDAccelerationStructureType::AABBTreeBV", (int64)EChaosVDAccelerationStructureType::AABBTreeBV },
{ "EChaosVDAccelerationStructureType::Collection", (int64)EChaosVDAccelerationStructureType::Collection },
{ "EChaosVDAccelerationStructureType::Unknown", (int64)EChaosVDAccelerationStructureType::Unknown },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
"EChaosVDAccelerationStructureType",
"EChaosVDAccelerationStructureType",
Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType()
{
if (!Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType.InnerSingleton;
}
// ********** End Enum EChaosVDAccelerationStructureType *******************************************
// ********** Begin ScriptStruct FChaosVDAccelerationStructureBase *********************************
struct Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAccelerationStructureBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAccelerationStructureBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverId_MetaData[] = {
{ "Category", "CVD Debug" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Type_MetaData[] = {
{ "Category", "Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAccelerationStructureBase constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_SolverId;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_Type_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Type;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDAccelerationStructureBase constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAccelerationStructureBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics
static_assert(std::is_polymorphic<FChaosVDAccelerationStructureBase>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDAccelerationStructureBase cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase;
class UScriptStruct* FChaosVDAccelerationStructureBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDAccelerationStructureBase"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDAccelerationStructureBase Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewProp_SolverId = { "SolverId", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAccelerationStructureBase, SolverId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverId_MetaData), NewProp_SolverId_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewProp_Type_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewProp_Type = { "Type", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAccelerationStructureBase, Type), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDAccelerationStructureType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Type_MetaData), NewProp_Type_MetaData) }; // 2374552900
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewProp_SolverId,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewProp_Type_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewProp_Type,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDAccelerationStructureBase Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDAccelerationStructureBase",
Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::PropPointers),
sizeof(FChaosVDAccelerationStructureBase),
alignof(FChaosVDAccelerationStructureBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAccelerationStructureBase ***********************************
// ********** Begin ScriptStruct FChaosVDBVCellElementDataWrapper **********************************
struct Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDBVCellElementDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDBVCellElementDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bounds_MetaData[] = {
{ "Category", "Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleIndex_MetaData[] = {
{ "Category", "Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDBVCellElementDataWrapper constinit property declarations **
static const UECodeGen_Private::FStructPropertyParams NewProp_Bounds;
static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleIndex;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDBVCellElementDataWrapper constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDBVCellElementDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDBVCellElementDataWrapper>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDBVCellElementDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper;
class UScriptStruct* FChaosVDBVCellElementDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDBVCellElementDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDBVCellElementDataWrapper Property Definitions *************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::NewProp_Bounds = { "Bounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDBVCellElementDataWrapper, Bounds), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bounds_MetaData), NewProp_Bounds_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::NewProp_ParticleIndex = { "ParticleIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDBVCellElementDataWrapper, ParticleIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleIndex_MetaData), NewProp_ParticleIndex_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::NewProp_Bounds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::NewProp_ParticleIndex,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDBVCellElementDataWrapper Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDBVCellElementDataWrapper",
Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::PropPointers),
sizeof(FChaosVDBVCellElementDataWrapper),
alignof(FChaosVDBVCellElementDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDBVCellElementDataWrapper ************************************
// ********** Begin ScriptStruct FChaosVDBoundingVolumeDataWrapper *********************************
struct Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDBoundingVolumeDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDBoundingVolumeDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxPayloadBounds_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDBoundingVolumeDataWrapper constinit property declarations *
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxPayloadBounds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDBoundingVolumeDataWrapper constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDBoundingVolumeDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDBoundingVolumeDataWrapper>() == std::is_polymorphic<FChaosVDAccelerationStructureBase>(), "USTRUCT FChaosVDBoundingVolumeDataWrapper cannot be polymorphic unless super FChaosVDAccelerationStructureBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper;
class UScriptStruct* FChaosVDBoundingVolumeDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDBoundingVolumeDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDBoundingVolumeDataWrapper Property Definitions ************
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::NewProp_MaxPayloadBounds = { "MaxPayloadBounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDBoundingVolumeDataWrapper, MaxPayloadBounds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxPayloadBounds_MetaData), NewProp_MaxPayloadBounds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::NewProp_MaxPayloadBounds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDBoundingVolumeDataWrapper Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase,
&NewStructOps,
"ChaosVDBoundingVolumeDataWrapper",
Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::PropPointers),
sizeof(FChaosVDBoundingVolumeDataWrapper),
alignof(FChaosVDBoundingVolumeDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDBoundingVolumeDataWrapper ***********************************
// ********** Begin ScriptStruct FChaosVDAABBTreeNodeDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAABBTreeNodeDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAABBTreeNodeDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DisplayName", "AABB Tree Node" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildrenBounds_MetaData[] = {
{ "Category", "Node" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ChildrenNodes_MetaData[] = {
{ "Category", "Node" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParentNode_MetaData[] = {
{ "Category", "Node" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bLeaf_MetaData[] = {
{ "Category", "Node" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDirtyNode_MetaData[] = {
{ "Category", "Node" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAABBTreeNodeDataWrapper constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_ChildrenBounds;
static const UECodeGen_Private::FIntPropertyParams NewProp_ChildrenNodes;
static const UECodeGen_Private::FIntPropertyParams NewProp_ParentNode;
static void NewProp_bLeaf_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bLeaf;
static void NewProp_bDirtyNode_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDirtyNode;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDAABBTreeNodeDataWrapper constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAABBTreeNodeDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDAABBTreeNodeDataWrapper>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDAABBTreeNodeDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper;
class UScriptStruct* FChaosVDAABBTreeNodeDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDAABBTreeNodeDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDAABBTreeNodeDataWrapper Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_ChildrenBounds = { "ChildrenBounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(ChildrenBounds, FChaosVDAABBTreeNodeDataWrapper), STRUCT_OFFSET(FChaosVDAABBTreeNodeDataWrapper, ChildrenBounds), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildrenBounds_MetaData), NewProp_ChildrenBounds_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_ChildrenNodes = { "ChildrenNodes", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, CPP_ARRAY_DIM(ChildrenNodes, FChaosVDAABBTreeNodeDataWrapper), STRUCT_OFFSET(FChaosVDAABBTreeNodeDataWrapper, ChildrenNodes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ChildrenNodes_MetaData), NewProp_ChildrenNodes_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_ParentNode = { "ParentNode", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeNodeDataWrapper, ParentNode), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParentNode_MetaData), NewProp_ParentNode_MetaData) };
void Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bLeaf_SetBit(void* Obj)
{
((FChaosVDAABBTreeNodeDataWrapper*)Obj)->bLeaf = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bLeaf = { "bLeaf", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FChaosVDAABBTreeNodeDataWrapper), &Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bLeaf_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bLeaf_MetaData), NewProp_bLeaf_MetaData) };
void Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bDirtyNode_SetBit(void* Obj)
{
((FChaosVDAABBTreeNodeDataWrapper*)Obj)->bDirtyNode = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bDirtyNode = { "bDirtyNode", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FChaosVDAABBTreeNodeDataWrapper), &Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bDirtyNode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDirtyNode_MetaData), NewProp_bDirtyNode_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_ChildrenBounds,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_ChildrenNodes,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_ParentNode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bLeaf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewProp_bDirtyNode,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDAABBTreeNodeDataWrapper Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDAABBTreeNodeDataWrapper",
Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::PropPointers),
sizeof(FChaosVDAABBTreeNodeDataWrapper),
alignof(FChaosVDAABBTreeNodeDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAABBTreeNodeDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDAABBTreePayloadBoundsElement ******************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAABBTreePayloadBoundsElement); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAABBTreePayloadBoundsElement); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ParticleIndex_MetaData[] = {
{ "Category", "Leaf" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bounds_MetaData[] = {
{ "Category", "Leaf" },
{ "Comment", "/** Bounds used to add this element into the AABBTree */" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
{ "ToolTip", "Bounds used to add this element into the AABBTree" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAABBTreePayloadBoundsElement constinit property declarations
static const UECodeGen_Private::FIntPropertyParams NewProp_ParticleIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_Bounds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDAABBTreePayloadBoundsElement constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAABBTreePayloadBoundsElement>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics
static_assert(std::is_polymorphic<FChaosVDAABBTreePayloadBoundsElement>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDAABBTreePayloadBoundsElement cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement;
class UScriptStruct* FChaosVDAABBTreePayloadBoundsElement::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDAABBTreePayloadBoundsElement"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDAABBTreePayloadBoundsElement Property Definitions *********
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::NewProp_ParticleIndex = { "ParticleIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreePayloadBoundsElement, ParticleIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ParticleIndex_MetaData), NewProp_ParticleIndex_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::NewProp_Bounds = { "Bounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreePayloadBoundsElement, Bounds), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bounds_MetaData), NewProp_Bounds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::NewProp_ParticleIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::NewProp_Bounds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDAABBTreePayloadBoundsElement Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDAABBTreePayloadBoundsElement",
Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::PropPointers),
sizeof(FChaosVDAABBTreePayloadBoundsElement),
alignof(FChaosVDAABBTreePayloadBoundsElement),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAABBTreePayloadBoundsElement ********************************
// ********** Begin ScriptStruct FChaosVDAABBTreeLeafDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAABBTreeLeafDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAABBTreeLeafDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DisplayName", "AABB Tree Leaf" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Elements_MetaData[] = {
{ "Category", "Leaf" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Bounds_MetaData[] = {
{ "Category", "Leaf" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAABBTreeLeafDataWrapper constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_Elements_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_Elements;
static const UECodeGen_Private::FStructPropertyParams NewProp_Bounds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDAABBTreeLeafDataWrapper constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAABBTreeLeafDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDAABBTreeLeafDataWrapper>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDAABBTreeLeafDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper;
class UScriptStruct* FChaosVDAABBTreeLeafDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDAABBTreeLeafDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDAABBTreeLeafDataWrapper Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewProp_Elements_Inner = { "Elements", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement, METADATA_PARAMS(0, nullptr) }; // 529937575
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewProp_Elements = { "Elements", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeLeafDataWrapper, Elements), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Elements_MetaData), NewProp_Elements_MetaData) }; // 529937575
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewProp_Bounds = { "Bounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeLeafDataWrapper, Bounds), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Bounds_MetaData), NewProp_Bounds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewProp_Elements_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewProp_Elements,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewProp_Bounds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDAABBTreeLeafDataWrapper Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDAABBTreeLeafDataWrapper",
Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::PropPointers),
sizeof(FChaosVDAABBTreeLeafDataWrapper),
alignof(FChaosVDAABBTreeLeafDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAABBTreeLeafDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDAccelerationStructureContainer ****************************
struct Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAccelerationStructureContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAccelerationStructureContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAccelerationStructureContainer constinit property declarations
// ********** End ScriptStruct FChaosVDAccelerationStructureContainer constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAccelerationStructureContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer;
class UScriptStruct* FChaosVDAccelerationStructureContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDAccelerationStructureContainer"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
&NewStructOps,
"ChaosVDAccelerationStructureContainer",
nullptr,
0,
sizeof(FChaosVDAccelerationStructureContainer),
alignof(FChaosVDAccelerationStructureContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAccelerationStructureContainer ******************************
// ********** Begin ScriptStruct FChaosVDAABBTreeDataWrapper ***************************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAABBTreeDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAABBTreeDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "DisplayName", "AABB Tree Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootNodeIndex_MetaData[] = {
{ "Category", "Tree Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TreeDepth_MetaData[] = {
{ "Category", "Tree Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_NodesNum_MetaData[] = {
{ "Category", "Tree Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LeavesNum_MetaData[] = {
{ "Category", "Tree Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDynamicTree_MetaData[] = {
{ "Category", "Tree Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxChildrenInLeaf_MetaData[] = {
{ "Category", "Tree Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxTreeDepth_MetaData[] = {
{ "Category", "Tree Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxPayloadBounds_MetaData[] = {
{ "Category", "Tree Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDAccelerationStructureDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAABBTreeDataWrapper constinit property declarations *******
static const UECodeGen_Private::FIntPropertyParams NewProp_RootNodeIndex;
static const UECodeGen_Private::FIntPropertyParams NewProp_TreeDepth;
static const UECodeGen_Private::FIntPropertyParams NewProp_NodesNum;
static const UECodeGen_Private::FIntPropertyParams NewProp_LeavesNum;
static void NewProp_bDynamicTree_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDynamicTree;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxChildrenInLeaf;
static const UECodeGen_Private::FIntPropertyParams NewProp_MaxTreeDepth;
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxPayloadBounds;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDAABBTreeDataWrapper constinit property declarations *********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAABBTreeDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDAABBTreeDataWrapper>() == std::is_polymorphic<FChaosVDAccelerationStructureBase>(), "USTRUCT FChaosVDAABBTreeDataWrapper cannot be polymorphic unless super FChaosVDAccelerationStructureBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper;
class UScriptStruct* FChaosVDAABBTreeDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDAABBTreeDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDAABBTreeDataWrapper Property Definitions ******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_RootNodeIndex = { "RootNodeIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, RootNodeIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootNodeIndex_MetaData), NewProp_RootNodeIndex_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_TreeDepth = { "TreeDepth", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, TreeDepth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TreeDepth_MetaData), NewProp_TreeDepth_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_NodesNum = { "NodesNum", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, NodesNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_NodesNum_MetaData), NewProp_NodesNum_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_LeavesNum = { "LeavesNum", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, LeavesNum), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LeavesNum_MetaData), NewProp_LeavesNum_MetaData) };
void Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_bDynamicTree_SetBit(void* Obj)
{
((FChaosVDAABBTreeDataWrapper*)Obj)->bDynamicTree = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_bDynamicTree = { "bDynamicTree", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDAABBTreeDataWrapper), &Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_bDynamicTree_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDynamicTree_MetaData), NewProp_bDynamicTree_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_MaxChildrenInLeaf = { "MaxChildrenInLeaf", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, MaxChildrenInLeaf), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxChildrenInLeaf_MetaData), NewProp_MaxChildrenInLeaf_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_MaxTreeDepth = { "MaxTreeDepth", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, MaxTreeDepth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxTreeDepth_MetaData), NewProp_MaxTreeDepth_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_MaxPayloadBounds = { "MaxPayloadBounds", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDAABBTreeDataWrapper, MaxPayloadBounds), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxPayloadBounds_MetaData), NewProp_MaxPayloadBounds_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_RootNodeIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_TreeDepth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_NodesNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_LeavesNum,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_bDynamicTree,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_MaxChildrenInLeaf,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_MaxTreeDepth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewProp_MaxPayloadBounds,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDAABBTreeDataWrapper Property Definitions ********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase,
&NewStructOps,
"ChaosVDAABBTreeDataWrapper",
Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::PropPointers),
sizeof(FChaosVDAABBTreeDataWrapper),
alignof(FChaosVDAABBTreeDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAABBTreeDataWrapper *****************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EChaosVDAABBTreeNodeFlags_StaticEnum, TEXT("EChaosVDAABBTreeNodeFlags"), &Z_Registration_Info_UEnum_EChaosVDAABBTreeNodeFlags, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2377529508U) },
{ EChaosVDAccelerationStructureType_StaticEnum, TEXT("EChaosVDAccelerationStructureType"), &Z_Registration_Info_UEnum_EChaosVDAccelerationStructureType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2374552900U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FChaosVDAccelerationStructureBase::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics::NewStructOps, TEXT("ChaosVDAccelerationStructureBase"),&Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAccelerationStructureBase), 1372388785U) },
{ FChaosVDBVCellElementDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics::NewStructOps, TEXT("ChaosVDBVCellElementDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDBVCellElementDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDBVCellElementDataWrapper), 3872047930U) },
{ FChaosVDBoundingVolumeDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics::NewStructOps, TEXT("ChaosVDBoundingVolumeDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDBoundingVolumeDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDBoundingVolumeDataWrapper), 3572262049U) },
{ FChaosVDAABBTreeNodeDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics::NewStructOps, TEXT("ChaosVDAABBTreeNodeDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAABBTreeNodeDataWrapper), 950593020U) },
{ FChaosVDAABBTreePayloadBoundsElement::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics::NewStructOps, TEXT("ChaosVDAABBTreePayloadBoundsElement"),&Z_Registration_Info_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAABBTreePayloadBoundsElement), 529937575U) },
{ FChaosVDAABBTreeLeafDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics::NewStructOps, TEXT("ChaosVDAABBTreeLeafDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAABBTreeLeafDataWrapper), 1750946260U) },
{ FChaosVDAccelerationStructureContainer::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics::NewStructOps, TEXT("ChaosVDAccelerationStructureContainer"),&Z_Registration_Info_UScriptStruct_FChaosVDAccelerationStructureContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAccelerationStructureContainer), 4190749802U) },
{ FChaosVDAABBTreeDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics::NewStructOps, TEXT("ChaosVDAABBTreeDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAABBTreeDataWrapper), 1299737927U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_625818392{
TEXT("/Script/ChaosVDRuntime"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h__Script_ChaosVDRuntime_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,133 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDAccelerationStructureDataWrappers.h"
#ifdef CHAOSVDRUNTIME_ChaosVDAccelerationStructureDataWrappers_generated_h
#error "ChaosVDAccelerationStructureDataWrappers.generated.h already included, missing '#pragma once' in ChaosVDAccelerationStructureDataWrappers.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDAccelerationStructureDataWrappers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDAccelerationStructureBase *********************************
struct Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_32_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAccelerationStructureBase_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDAccelerationStructureBase;
// ********** End ScriptStruct FChaosVDAccelerationStructureBase ***********************************
// ********** Begin ScriptStruct FChaosVDBVCellElementDataWrapper **********************************
struct Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_44_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDBVCellElementDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDBVCellElementDataWrapper;
// ********** End ScriptStruct FChaosVDBVCellElementDataWrapper ************************************
// ********** Begin ScriptStruct FChaosVDBoundingVolumeDataWrapper *********************************
struct Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_66_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDBoundingVolumeDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDAccelerationStructureBase Super;
struct FChaosVDBoundingVolumeDataWrapper;
// ********** End ScriptStruct FChaosVDBoundingVolumeDataWrapper ***********************************
// ********** Begin ScriptStruct FChaosVDAABBTreeNodeDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_86_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAABBTreeNodeDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDAABBTreeNodeDataWrapper;
// ********** End ScriptStruct FChaosVDAABBTreeNodeDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDAABBTreePayloadBoundsElement ******************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_110_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAABBTreePayloadBoundsElement_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDAABBTreePayloadBoundsElement;
// ********** End ScriptStruct FChaosVDAABBTreePayloadBoundsElement ********************************
// ********** Begin ScriptStruct FChaosVDAABBTreeLeafDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_134_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAABBTreeLeafDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDAABBTreeLeafDataWrapper;
// ********** End ScriptStruct FChaosVDAABBTreeLeafDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDAccelerationStructureContainer ****************************
struct Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_153_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAccelerationStructureContainer_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDAccelerationStructureContainer;
// ********** End ScriptStruct FChaosVDAccelerationStructureContainer ******************************
// ********** Begin ScriptStruct FChaosVDAABBTreeDataWrapper ***************************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h_161_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAABBTreeDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDAccelerationStructureBase Super;
struct FChaosVDAABBTreeDataWrapper;
// ********** End ScriptStruct FChaosVDAABBTreeDataWrapper *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDAccelerationStructureDataWrappers_h
// ********** Begin Enum EChaosVDAABBTreeNodeFlags *************************************************
#define FOREACH_ENUM_ECHAOSVDAABBTREENODEFLAGS(op) \
op(EChaosVDAABBTreeNodeFlags::None) \
op(EChaosVDAABBTreeNodeFlags::IsLeaf) \
op(EChaosVDAABBTreeNodeFlags::IsDirty)
enum class EChaosVDAABBTreeNodeFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDAABBTreeNodeFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDAABBTreeNodeFlags>();
// ********** End Enum EChaosVDAABBTreeNodeFlags ***************************************************
// ********** Begin Enum EChaosVDAccelerationStructureType *****************************************
#define FOREACH_ENUM_ECHAOSVDACCELERATIONSTRUCTURETYPE(op) \
op(EChaosVDAccelerationStructureType::BoundingVolume) \
op(EChaosVDAccelerationStructureType::AABBTree) \
op(EChaosVDAccelerationStructureType::AABBTreeBV) \
op(EChaosVDAccelerationStructureType::Collection) \
op(EChaosVDAccelerationStructureType::Unknown)
enum class EChaosVDAccelerationStructureType : uint32;
template<> struct TIsUEnumClass<EChaosVDAccelerationStructureType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDAccelerationStructureType>();
// ********** End Enum EChaosVDAccelerationStructureType *******************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,440 @@
// 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 "DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDCharacterGroundConstraintDataWrappers() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDWrapperDataBase();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_ChaosVDRuntime();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper *****************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDCharacterGroundConstraintStateDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDCharacterGroundConstraintStateDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bDisabled_MetaData[] = {
{ "Category", "ConstraintState" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverAppliedForce_MetaData[] = {
{ "Category", "ConstraintState" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverAppliedTorque_MetaData[] = {
{ "Category", "ConstraintState" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper constinit property declarations
static void NewProp_bDisabled_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDisabled;
static const UECodeGen_Private::FStructPropertyParams NewProp_SolverAppliedForce;
static const UECodeGen_Private::FStructPropertyParams NewProp_SolverAppliedTorque;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDCharacterGroundConstraintStateDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDCharacterGroundConstraintStateDataWrapper>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDCharacterGroundConstraintStateDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper;
class UScriptStruct* FChaosVDCharacterGroundConstraintStateDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDCharacterGroundConstraintStateDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper Property Definitions
void Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_bDisabled_SetBit(void* Obj)
{
((FChaosVDCharacterGroundConstraintStateDataWrapper*)Obj)->bDisabled = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_bDisabled = { "bDisabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDCharacterGroundConstraintStateDataWrapper), &Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_bDisabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bDisabled_MetaData), NewProp_bDisabled_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_SolverAppliedForce = { "SolverAppliedForce", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintStateDataWrapper, SolverAppliedForce), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverAppliedForce_MetaData), NewProp_SolverAppliedForce_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_SolverAppliedTorque = { "SolverAppliedTorque", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintStateDataWrapper, SolverAppliedTorque), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverAppliedTorque_MetaData), NewProp_SolverAppliedTorque_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_bDisabled,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_SolverAppliedForce,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewProp_SolverAppliedTorque,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDCharacterGroundConstraintStateDataWrapper",
Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::PropPointers),
sizeof(FChaosVDCharacterGroundConstraintStateDataWrapper),
alignof(FChaosVDCharacterGroundConstraintStateDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper *******************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper **************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDCharacterGroundConstraintSettingsDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDCharacterGroundConstraintSettingsDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VerticalAxis_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetHeight_MetaData[] = {
{ "Category", "Settings" },
{ "ForceUnits", "cm" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RadialForceLimit_MetaData[] = {
{ "Category", "Settings" },
{ "ForceUnits", "Newtons" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FrictionForceLimit_MetaData[] = {
{ "Category", "Settings" },
{ "ForceUnits", "Newtons" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TwistTorqueLimit_MetaData[] = {
{ "Category", "Settings" },
{ "ForceUnits", "NewtonMeters" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SwingTorqueLimit_MetaData[] = {
{ "Category", "Settings" },
{ "ForceUnits", "NewtonMeters" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CosMaxWalkableSlopeAngle_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DampingFactor_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssumedOnGroundHeight_MetaData[] = {
{ "Category", "Settings" },
{ "ForceUnits", "cm" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_VerticalAxis;
static const UECodeGen_Private::FDoublePropertyParams NewProp_TargetHeight;
static const UECodeGen_Private::FDoublePropertyParams NewProp_RadialForceLimit;
static const UECodeGen_Private::FDoublePropertyParams NewProp_FrictionForceLimit;
static const UECodeGen_Private::FDoublePropertyParams NewProp_TwistTorqueLimit;
static const UECodeGen_Private::FDoublePropertyParams NewProp_SwingTorqueLimit;
static const UECodeGen_Private::FDoublePropertyParams NewProp_CosMaxWalkableSlopeAngle;
static const UECodeGen_Private::FDoublePropertyParams NewProp_DampingFactor;
static const UECodeGen_Private::FDoublePropertyParams NewProp_AssumedOnGroundHeight;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDCharacterGroundConstraintSettingsDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDCharacterGroundConstraintSettingsDataWrapper>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDCharacterGroundConstraintSettingsDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper;
class UScriptStruct* FChaosVDCharacterGroundConstraintSettingsDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDCharacterGroundConstraintSettingsDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_VerticalAxis = { "VerticalAxis", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, VerticalAxis), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VerticalAxis_MetaData), NewProp_VerticalAxis_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_TargetHeight = { "TargetHeight", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, TargetHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetHeight_MetaData), NewProp_TargetHeight_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_RadialForceLimit = { "RadialForceLimit", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, RadialForceLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RadialForceLimit_MetaData), NewProp_RadialForceLimit_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_FrictionForceLimit = { "FrictionForceLimit", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, FrictionForceLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FrictionForceLimit_MetaData), NewProp_FrictionForceLimit_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_TwistTorqueLimit = { "TwistTorqueLimit", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, TwistTorqueLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TwistTorqueLimit_MetaData), NewProp_TwistTorqueLimit_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_SwingTorqueLimit = { "SwingTorqueLimit", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, SwingTorqueLimit), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SwingTorqueLimit_MetaData), NewProp_SwingTorqueLimit_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_CosMaxWalkableSlopeAngle = { "CosMaxWalkableSlopeAngle", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, CosMaxWalkableSlopeAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CosMaxWalkableSlopeAngle_MetaData), NewProp_CosMaxWalkableSlopeAngle_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_DampingFactor = { "DampingFactor", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, DampingFactor), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DampingFactor_MetaData), NewProp_DampingFactor_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_AssumedOnGroundHeight = { "AssumedOnGroundHeight", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintSettingsDataWrapper, AssumedOnGroundHeight), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssumedOnGroundHeight_MetaData), NewProp_AssumedOnGroundHeight_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_VerticalAxis,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_TargetHeight,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_RadialForceLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_FrictionForceLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_TwistTorqueLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_SwingTorqueLimit,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_CosMaxWalkableSlopeAngle,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_DampingFactor,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewProp_AssumedOnGroundHeight,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDCharacterGroundConstraintSettingsDataWrapper",
Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::PropPointers),
sizeof(FChaosVDCharacterGroundConstraintSettingsDataWrapper),
alignof(FChaosVDCharacterGroundConstraintSettingsDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper ****************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper ******************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDCharacterGroundConstraintDataDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDCharacterGroundConstraintDataDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GroundNormal_MetaData[] = {
{ "Category", "Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetDeltaPosition_MetaData[] = {
{ "Category", "Data" },
{ "ForceUnits", "cm" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TargetDeltaFacing_MetaData[] = {
{ "Category", "Data" },
{ "ForceUnits", "radians" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_GroundDistance_MetaData[] = {
{ "Category", "Data" },
{ "ForceUnits", "cm" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CosMaxWalkableSlopeAngle_MetaData[] = {
{ "Category", "Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_GroundNormal;
static const UECodeGen_Private::FStructPropertyParams NewProp_TargetDeltaPosition;
static const UECodeGen_Private::FDoublePropertyParams NewProp_TargetDeltaFacing;
static const UECodeGen_Private::FDoublePropertyParams NewProp_GroundDistance;
static const UECodeGen_Private::FDoublePropertyParams NewProp_CosMaxWalkableSlopeAngle;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDCharacterGroundConstraintDataDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDCharacterGroundConstraintDataDataWrapper>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDCharacterGroundConstraintDataDataWrapper cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper;
class UScriptStruct* FChaosVDCharacterGroundConstraintDataDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDCharacterGroundConstraintDataDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper Property Definitions
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_GroundNormal = { "GroundNormal", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintDataDataWrapper, GroundNormal), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GroundNormal_MetaData), NewProp_GroundNormal_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_TargetDeltaPosition = { "TargetDeltaPosition", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintDataDataWrapper, TargetDeltaPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetDeltaPosition_MetaData), NewProp_TargetDeltaPosition_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_TargetDeltaFacing = { "TargetDeltaFacing", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintDataDataWrapper, TargetDeltaFacing), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TargetDeltaFacing_MetaData), NewProp_TargetDeltaFacing_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_GroundDistance = { "GroundDistance", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintDataDataWrapper, GroundDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_GroundDistance_MetaData), NewProp_GroundDistance_MetaData) };
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_CosMaxWalkableSlopeAngle = { "CosMaxWalkableSlopeAngle", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraintDataDataWrapper, CosMaxWalkableSlopeAngle), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CosMaxWalkableSlopeAngle_MetaData), NewProp_CosMaxWalkableSlopeAngle_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_GroundNormal,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_TargetDeltaPosition,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_TargetDeltaFacing,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_GroundDistance,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewProp_CosMaxWalkableSlopeAngle,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper Property Definitions
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDCharacterGroundConstraintDataDataWrapper",
Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::PropPointers),
sizeof(FChaosVDCharacterGroundConstraintDataDataWrapper),
alignof(FChaosVDCharacterGroundConstraintDataDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper ********************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraint *********************************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDCharacterGroundConstraint); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDCharacterGroundConstraint); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ConstraintIndex_MetaData[] = {
{ "Category", "General" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_State_MetaData[] = {
{ "Category", "State" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Data_MetaData[] = {
{ "Category", "Data" },
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraint constinit property declarations *
static const UECodeGen_Private::FIntPropertyParams NewProp_ConstraintIndex;
static const UECodeGen_Private::FStructPropertyParams NewProp_State;
static const UECodeGen_Private::FStructPropertyParams NewProp_Settings;
static const UECodeGen_Private::FStructPropertyParams NewProp_Data;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDCharacterGroundConstraint constinit property declarations ***
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDCharacterGroundConstraint>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics
static_assert(std::is_polymorphic<FChaosVDCharacterGroundConstraint>() == std::is_polymorphic<FChaosVDConstraintDataWrapperBase>(), "USTRUCT FChaosVDCharacterGroundConstraint cannot be polymorphic unless super FChaosVDConstraintDataWrapperBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint;
class UScriptStruct* FChaosVDCharacterGroundConstraint::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDCharacterGroundConstraint"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraint Property Definitions ************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_ConstraintIndex = { "ConstraintIndex", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraint, ConstraintIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ConstraintIndex_MetaData), NewProp_ConstraintIndex_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_State = { "State", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraint, State), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_State_MetaData), NewProp_State_MetaData) }; // 2502496821
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraint, Settings), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) }; // 3478545940
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_Data = { "Data", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDCharacterGroundConstraint, Data), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Data_MetaData), NewProp_Data_MetaData) }; // 2201875948
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_ConstraintIndex,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_State,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_Settings,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewProp_Data,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDCharacterGroundConstraint Property Definitions **************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase,
&NewStructOps,
"ChaosVDCharacterGroundConstraint",
Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::PropPointers),
sizeof(FChaosVDCharacterGroundConstraint),
alignof(FChaosVDCharacterGroundConstraint),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDCharacterGroundConstraint ***********************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h__Script_ChaosVDRuntime_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FChaosVDCharacterGroundConstraintStateDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics::NewStructOps, TEXT("ChaosVDCharacterGroundConstraintStateDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDCharacterGroundConstraintStateDataWrapper), 2502496821U) },
{ FChaosVDCharacterGroundConstraintSettingsDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics::NewStructOps, TEXT("ChaosVDCharacterGroundConstraintSettingsDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDCharacterGroundConstraintSettingsDataWrapper), 3478545940U) },
{ FChaosVDCharacterGroundConstraintDataDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics::NewStructOps, TEXT("ChaosVDCharacterGroundConstraintDataDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDCharacterGroundConstraintDataDataWrapper), 2201875948U) },
{ FChaosVDCharacterGroundConstraint::StaticStruct, Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics::NewStructOps, TEXT("ChaosVDCharacterGroundConstraint"),&Z_Registration_Info_UScriptStruct_FChaosVDCharacterGroundConstraint, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDCharacterGroundConstraint), 3847224079U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h__Script_ChaosVDRuntime_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h__Script_ChaosVDRuntime_2278885971{
TEXT("/Script/ChaosVDRuntime"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDCharacterGroundConstraintDataWrappers.h"
#ifdef CHAOSVDRUNTIME_ChaosVDCharacterGroundConstraintDataWrappers_generated_h
#error "ChaosVDCharacterGroundConstraintDataWrappers.generated.h already included, missing '#pragma once' in ChaosVDCharacterGroundConstraintDataWrappers.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDCharacterGroundConstraintDataWrappers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper *****************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h_33_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintStateDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDCharacterGroundConstraintStateDataWrapper;
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintStateDataWrapper *******************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper **************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h_59_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintSettingsDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDCharacterGroundConstraintSettingsDataWrapper;
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintSettingsDataWrapper ****************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper ******************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h_95_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraintDataDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDCharacterGroundConstraintDataDataWrapper;
// ********** End ScriptStruct FChaosVDCharacterGroundConstraintDataDataWrapper ********************
// ********** Begin ScriptStruct FChaosVDCharacterGroundConstraint *********************************
struct Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h_120_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCharacterGroundConstraint_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDConstraintDataWrapperBase Super;
struct FChaosVDCharacterGroundConstraint;
// ********** End ScriptStruct FChaosVDCharacterGroundConstraint ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCharacterGroundConstraintDataWrappers_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,244 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDCollisionDataWrappers.h"
#ifdef CHAOSVDRUNTIME_ChaosVDCollisionDataWrappers_generated_h
#error "ChaosVDCollisionDataWrappers.generated.h already included, missing '#pragma once' in ChaosVDCollisionDataWrappers.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDCollisionDataWrappers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDContactPoint **********************************************
struct Z_Construct_UScriptStruct_FChaosVDContactPoint_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_58_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDContactPoint_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDContactPoint;
// ********** End ScriptStruct FChaosVDContactPoint ************************************************
// ********** Begin ScriptStruct FChaosVDManifoldPoint *********************************************
struct Z_Construct_UScriptStruct_FChaosVDManifoldPoint_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_101_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDManifoldPoint_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDManifoldPoint;
// ********** End ScriptStruct FChaosVDManifoldPoint ***********************************************
// ********** Begin ScriptStruct FChaosVDCollisionMaterial *****************************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionMaterial_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_146_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionMaterial_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDCollisionMaterial;
// ********** End ScriptStruct FChaosVDCollisionMaterial *******************************************
// ********** Begin ScriptStruct FChaosVDConstraint ************************************************
struct Z_Construct_UScriptStruct_FChaosVDConstraint_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_211_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDConstraint_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDConstraint;
// ********** End ScriptStruct FChaosVDConstraint **************************************************
// ********** Begin ScriptStruct FChaosVDParticlePairMidPhase **************************************
struct Z_Construct_UScriptStruct_FChaosVDParticlePairMidPhase_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_344_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticlePairMidPhase_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDParticlePairMidPhase;
// ********** End ScriptStruct FChaosVDParticlePairMidPhase ****************************************
// ********** Begin ScriptStruct FChaosVDCollisionFilterData ***************************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionFilterData_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_399_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionFilterData_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDCollisionFilterData;
// ********** End ScriptStruct FChaosVDCollisionFilterData *****************************************
// ********** Begin ScriptStruct FChaosVDShapeCollisionData ****************************************
struct Z_Construct_UScriptStruct_FChaosVDShapeCollisionData_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_435_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDShapeCollisionData_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDShapeCollisionData;
// ********** End ScriptStruct FChaosVDShapeCollisionData ******************************************
// ********** Begin ScriptStruct FChaosVDCollisionChannelInfo **************************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionChannelInfo_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_478_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionChannelInfo_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDCollisionChannelInfo;
// ********** End ScriptStruct FChaosVDCollisionChannelInfo ****************************************
// ********** Begin ScriptStruct FChaosVDCollisionChannelsInfoContainer ****************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionChannelsInfoContainer_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h_498_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionChannelsInfoContainer_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDCollisionChannelsInfoContainer;
// ********** End ScriptStruct FChaosVDCollisionChannelsInfoContainer ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDCollisionDataWrappers_h
// ********** Begin Enum EChaosVDContactShapesType *************************************************
#define FOREACH_ENUM_ECHAOSVDCONTACTSHAPESTYPE(op) \
op(EChaosVDContactShapesType::Unknown) \
op(EChaosVDContactShapesType::SphereSphere) \
op(EChaosVDContactShapesType::SphereCapsule) \
op(EChaosVDContactShapesType::SphereBox) \
op(EChaosVDContactShapesType::SphereConvex) \
op(EChaosVDContactShapesType::SphereTriMesh) \
op(EChaosVDContactShapesType::SphereHeightField) \
op(EChaosVDContactShapesType::SpherePlane) \
op(EChaosVDContactShapesType::CapsuleCapsule) \
op(EChaosVDContactShapesType::CapsuleBox) \
op(EChaosVDContactShapesType::CapsuleConvex) \
op(EChaosVDContactShapesType::CapsuleTriMesh) \
op(EChaosVDContactShapesType::CapsuleHeightField) \
op(EChaosVDContactShapesType::BoxBox) \
op(EChaosVDContactShapesType::BoxConvex) \
op(EChaosVDContactShapesType::BoxTriMesh) \
op(EChaosVDContactShapesType::BoxHeightField) \
op(EChaosVDContactShapesType::BoxPlane) \
op(EChaosVDContactShapesType::ConvexConvex) \
op(EChaosVDContactShapesType::ConvexTriMesh) \
op(EChaosVDContactShapesType::ConvexHeightField) \
op(EChaosVDContactShapesType::GenericConvexConvex) \
op(EChaosVDContactShapesType::LevelSetLevelSet) \
op(EChaosVDContactShapesType::NumShapesTypes)
enum class EChaosVDContactShapesType;
template<> struct TIsUEnumClass<EChaosVDContactShapesType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDContactShapesType>();
// ********** End Enum EChaosVDContactShapesType ***************************************************
// ********** Begin Enum EChaosVDContactPointType **************************************************
#define FOREACH_ENUM_ECHAOSVDCONTACTPOINTTYPE(op) \
op(EChaosVDContactPointType::Unknown) \
op(EChaosVDContactPointType::VertexPlane) \
op(EChaosVDContactPointType::EdgeEdge) \
op(EChaosVDContactPointType::PlaneVertex) \
op(EChaosVDContactPointType::VertexVertex)
enum class EChaosVDContactPointType : int8;
template<> struct TIsUEnumClass<EChaosVDContactPointType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDContactPointType>();
// ********** End Enum EChaosVDContactPointType ****************************************************
// ********** Begin Enum EChaosVDManifoldPointFlags ************************************************
#define FOREACH_ENUM_ECHAOSVDMANIFOLDPOINTFLAGS(op) \
op(EChaosVDManifoldPointFlags::None) \
op(EChaosVDManifoldPointFlags::Disabled) \
op(EChaosVDManifoldPointFlags::WasRestored) \
op(EChaosVDManifoldPointFlags::WasReplaced) \
op(EChaosVDManifoldPointFlags::HasStaticFrictionAnchor) \
op(EChaosVDManifoldPointFlags::IsValid) \
op(EChaosVDManifoldPointFlags::InsideStaticFrictionCone)
enum class EChaosVDManifoldPointFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDManifoldPointFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDManifoldPointFlags>();
// ********** End Enum EChaosVDManifoldPointFlags **************************************************
// ********** Begin Enum EChaosVDConstraintFlags ***************************************************
#define FOREACH_ENUM_ECHAOSVDCONSTRAINTFLAGS(op) \
op(EChaosVDConstraintFlags::None) \
op(EChaosVDConstraintFlags::IsCurrent) \
op(EChaosVDConstraintFlags::Disabled) \
op(EChaosVDConstraintFlags::UseManifold) \
op(EChaosVDConstraintFlags::UseIncrementalManifold) \
op(EChaosVDConstraintFlags::CanRestoreManifold) \
op(EChaosVDConstraintFlags::WasManifoldRestored) \
op(EChaosVDConstraintFlags::IsQuadratic0) \
op(EChaosVDConstraintFlags::IsQuadratic1) \
op(EChaosVDConstraintFlags::IsProbe) \
op(EChaosVDConstraintFlags::CCDEnabled) \
op(EChaosVDConstraintFlags::CCDSweepEnabled) \
op(EChaosVDConstraintFlags::ModifierApplied) \
op(EChaosVDConstraintFlags::MaterialSet)
enum class EChaosVDConstraintFlags : uint16;
template<> struct TIsUEnumClass<EChaosVDConstraintFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDConstraintFlags>();
// ********** End Enum EChaosVDConstraintFlags *****************************************************
// ********** Begin Enum EChaosVDMidPhaseFlags *****************************************************
#define FOREACH_ENUM_ECHAOSVDMIDPHASEFLAGS(op) \
op(EChaosVDMidPhaseFlags::None) \
op(EChaosVDMidPhaseFlags::IsActive) \
op(EChaosVDMidPhaseFlags::IsCCD) \
op(EChaosVDMidPhaseFlags::IsCCDActive) \
op(EChaosVDMidPhaseFlags::IsSleeping) \
op(EChaosVDMidPhaseFlags::IsModified)
enum class EChaosVDMidPhaseFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDMidPhaseFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDMidPhaseFlags>();
// ********** End Enum EChaosVDMidPhaseFlags *******************************************************
// ********** Begin Enum EChaosVDMidPhaseType ******************************************************
#define FOREACH_ENUM_ECHAOSVDMIDPHASETYPE(op) \
op(EChaosVDMidPhaseType::Generic) \
op(EChaosVDMidPhaseType::ShapePair) \
op(EChaosVDMidPhaseType::SphereApproximation) \
op(EChaosVDMidPhaseType::Unknown)
enum class EChaosVDMidPhaseType : int8;
template<> struct TIsUEnumClass<EChaosVDMidPhaseType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDMidPhaseType>();
// ********** End Enum EChaosVDMidPhaseType ********************************************************
// ********** Begin Enum EChaosVDCollisionTraceFlag ************************************************
#define FOREACH_ENUM_ECHAOSVDCOLLISIONTRACEFLAG(op) \
op(EChaosVDCollisionTraceFlag::UseDefault) \
op(EChaosVDCollisionTraceFlag::UseSimpleAndComplex) \
op(EChaosVDCollisionTraceFlag::UseSimpleAsComplex) \
op(EChaosVDCollisionTraceFlag::UseComplexAsSimple)
enum class EChaosVDCollisionTraceFlag;
template<> struct TIsUEnumClass<EChaosVDCollisionTraceFlag> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDCollisionTraceFlag>();
// ********** End Enum EChaosVDCollisionTraceFlag **************************************************
// ********** Begin Enum EChaosVDCollisionShapeDataFlags *******************************************
#define FOREACH_ENUM_ECHAOSVDCOLLISIONSHAPEDATAFLAGS(op) \
op(EChaosVDCollisionShapeDataFlags::None) \
op(EChaosVDCollisionShapeDataFlags::SimCollision) \
op(EChaosVDCollisionShapeDataFlags::QueryCollision) \
op(EChaosVDCollisionShapeDataFlags::IsProbe)
enum class EChaosVDCollisionShapeDataFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDCollisionShapeDataFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDCollisionShapeDataFlags>();
// ********** End Enum EChaosVDCollisionShapeDataFlags *********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,509 @@
// 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 "DataWrappers/ChaosVDDebugShapeDataWrapper.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDDebugShapeDataWrapper() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDWrapperDataBase();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FBox();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FColor();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
UPackage* Z_Construct_UPackage__Script_ChaosVDRuntime();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FChaosVDDebugShapeDataContainer ***********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDDebugShapeDataContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDDebugShapeDataContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDDebugShapeDataContainer constinit property declarations ***
// ********** End ScriptStruct FChaosVDDebugShapeDataContainer constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDDebugShapeDataContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer;
class UScriptStruct* FChaosVDDebugShapeDataContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDDebugShapeDataContainer"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
&NewStructOps,
"ChaosVDDebugShapeDataContainer",
nullptr,
0,
sizeof(FChaosVDDebugShapeDataContainer),
alignof(FChaosVDDebugShapeDataContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDDebugShapeDataContainer *************************************
// ********** Begin ScriptStruct FChaosVDMultiSolverDebugShapeDataContainer ************************
struct Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDMultiSolverDebugShapeDataContainer); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDMultiSolverDebugShapeDataContainer); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDMultiSolverDebugShapeDataContainer constinit property declarations
// ********** End ScriptStruct FChaosVDMultiSolverDebugShapeDataContainer constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDMultiSolverDebugShapeDataContainer>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer;
class UScriptStruct* FChaosVDMultiSolverDebugShapeDataContainer::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDMultiSolverDebugShapeDataContainer"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
&NewStructOps,
"ChaosVDMultiSolverDebugShapeDataContainer",
nullptr,
0,
sizeof(FChaosVDMultiSolverDebugShapeDataContainer),
alignof(FChaosVDMultiSolverDebugShapeDataContainer),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDMultiSolverDebugShapeDataContainer **************************
// ********** Begin ScriptStruct FChaosVDDebugDrawShapeBase ****************************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDDebugDrawShapeBase); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDDebugDrawShapeBase); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SolverID_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Tag_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Color_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ThreadContext_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDDebugDrawShapeBase constinit property declarations ********
static const UECodeGen_Private::FIntPropertyParams NewProp_SolverID;
static const UECodeGen_Private::FNamePropertyParams NewProp_Tag;
static const UECodeGen_Private::FStructPropertyParams NewProp_Color;
static const UECodeGen_Private::FIntPropertyParams NewProp_ThreadContext_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_ThreadContext;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDDebugDrawShapeBase constinit property declarations **********
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDDebugDrawShapeBase>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics
static_assert(std::is_polymorphic<FChaosVDDebugDrawShapeBase>() == std::is_polymorphic<FChaosVDWrapperDataBase>(), "USTRUCT FChaosVDDebugDrawShapeBase cannot be polymorphic unless super FChaosVDWrapperDataBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase;
class UScriptStruct* FChaosVDDebugDrawShapeBase::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDDebugDrawShapeBase"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDDebugDrawShapeBase Property Definitions *******************
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_SolverID = { "SolverID", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawShapeBase, SolverID), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SolverID_MetaData), NewProp_SolverID_MetaData) };
const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_Tag = { "Tag", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawShapeBase, Tag), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Tag_MetaData), NewProp_Tag_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_Color = { "Color", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawShapeBase, Color), Z_Construct_UScriptStruct_FColor, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Color_MetaData), NewProp_Color_MetaData) };
const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_ThreadContext_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_ThreadContext = { "ThreadContext", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawShapeBase, ThreadContext), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDParticleContext, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ThreadContext_MetaData), NewProp_ThreadContext_MetaData) }; // 3331661106
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_SolverID,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_Tag,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_Color,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_ThreadContext_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewProp_ThreadContext,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDDebugDrawShapeBase Property Definitions *********************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDWrapperDataBase,
&NewStructOps,
"ChaosVDDebugDrawShapeBase",
Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::PropPointers),
sizeof(FChaosVDDebugDrawShapeBase),
alignof(FChaosVDDebugDrawShapeBase),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDDebugDrawShapeBase ******************************************
// ********** Begin ScriptStruct FChaosVDDebugDrawBoxDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDDebugDrawBoxDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDDebugDrawBoxDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Box_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDDebugDrawBoxDataWrapper constinit property declarations ***
static const UECodeGen_Private::FStructPropertyParams NewProp_Box;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDDebugDrawBoxDataWrapper constinit property declarations *****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDDebugDrawBoxDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDDebugDrawBoxDataWrapper>() == std::is_polymorphic<FChaosVDDebugDrawShapeBase>(), "USTRUCT FChaosVDDebugDrawBoxDataWrapper cannot be polymorphic unless super FChaosVDDebugDrawShapeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper;
class UScriptStruct* FChaosVDDebugDrawBoxDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDDebugDrawBoxDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDDebugDrawBoxDataWrapper Property Definitions **************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::NewProp_Box = { "Box", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawBoxDataWrapper, Box), Z_Construct_UScriptStruct_FBox, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Box_MetaData), NewProp_Box_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::NewProp_Box,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDDebugDrawBoxDataWrapper Property Definitions ****************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase,
&NewStructOps,
"ChaosVDDebugDrawBoxDataWrapper",
Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::PropPointers),
sizeof(FChaosVDDebugDrawBoxDataWrapper),
alignof(FChaosVDDebugDrawBoxDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDDebugDrawBoxDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDDebugDrawSphereDataWrapper ********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDDebugDrawSphereDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDDebugDrawSphereDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Origin_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Radius_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDDebugDrawSphereDataWrapper constinit property declarations
static const UECodeGen_Private::FStructPropertyParams NewProp_Origin;
static const UECodeGen_Private::FFloatPropertyParams NewProp_Radius;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDDebugDrawSphereDataWrapper constinit property declarations **
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDDebugDrawSphereDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDDebugDrawSphereDataWrapper>() == std::is_polymorphic<FChaosVDDebugDrawShapeBase>(), "USTRUCT FChaosVDDebugDrawSphereDataWrapper cannot be polymorphic unless super FChaosVDDebugDrawShapeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper;
class UScriptStruct* FChaosVDDebugDrawSphereDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDDebugDrawSphereDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDDebugDrawSphereDataWrapper Property Definitions ***********
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::NewProp_Origin = { "Origin", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawSphereDataWrapper, Origin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Origin_MetaData), NewProp_Origin_MetaData) };
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::NewProp_Radius = { "Radius", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawSphereDataWrapper, Radius), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Radius_MetaData), NewProp_Radius_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::NewProp_Origin,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::NewProp_Radius,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDDebugDrawSphereDataWrapper Property Definitions *************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase,
&NewStructOps,
"ChaosVDDebugDrawSphereDataWrapper",
Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::PropPointers),
sizeof(FChaosVDDebugDrawSphereDataWrapper),
alignof(FChaosVDDebugDrawSphereDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDDebugDrawSphereDataWrapper **********************************
// ********** Begin ScriptStruct FChaosVDDebugDrawLineDataWrapper **********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDDebugDrawLineDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDDebugDrawLineDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StartLocation_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EndLocation_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsArrow_MetaData[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDDebugDrawLineDataWrapper constinit property declarations **
static const UECodeGen_Private::FStructPropertyParams NewProp_StartLocation;
static const UECodeGen_Private::FStructPropertyParams NewProp_EndLocation;
static void NewProp_bIsArrow_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsArrow;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDDebugDrawLineDataWrapper constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDDebugDrawLineDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDDebugDrawLineDataWrapper>() == std::is_polymorphic<FChaosVDDebugDrawShapeBase>(), "USTRUCT FChaosVDDebugDrawLineDataWrapper cannot be polymorphic unless super FChaosVDDebugDrawShapeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper;
class UScriptStruct* FChaosVDDebugDrawLineDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDDebugDrawLineDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDDebugDrawLineDataWrapper Property Definitions *************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_StartLocation = { "StartLocation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawLineDataWrapper, StartLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StartLocation_MetaData), NewProp_StartLocation_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_EndLocation = { "EndLocation", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDDebugDrawLineDataWrapper, EndLocation), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EndLocation_MetaData), NewProp_EndLocation_MetaData) };
void Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_bIsArrow_SetBit(void* Obj)
{
((FChaosVDDebugDrawLineDataWrapper*)Obj)->bIsArrow = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_bIsArrow = { "bIsArrow", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDDebugDrawLineDataWrapper), &Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_bIsArrow_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsArrow_MetaData), NewProp_bIsArrow_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_StartLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_EndLocation,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewProp_bIsArrow,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDDebugDrawLineDataWrapper Property Definitions ***************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase,
&NewStructOps,
"ChaosVDDebugDrawLineDataWrapper",
Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::PropPointers),
sizeof(FChaosVDDebugDrawLineDataWrapper),
alignof(FChaosVDDebugDrawLineDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDDebugDrawLineDataWrapper ************************************
// ********** Begin ScriptStruct FChaosVDDebugDrawImplicitObjectDataWrapper ************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDDebugDrawImplicitObjectDataWrapper); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDDebugDrawImplicitObjectDataWrapper); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/DataWrappers/ChaosVDDebugShapeDataWrapper.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDDebugDrawImplicitObjectDataWrapper constinit property declarations
// ********** End ScriptStruct FChaosVDDebugDrawImplicitObjectDataWrapper constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDDebugDrawImplicitObjectDataWrapper>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics
static_assert(std::is_polymorphic<FChaosVDDebugDrawImplicitObjectDataWrapper>() == std::is_polymorphic<FChaosVDDebugDrawShapeBase>(), "USTRUCT FChaosVDDebugDrawImplicitObjectDataWrapper cannot be polymorphic unless super FChaosVDDebugDrawShapeBase is polymorphic");
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper;
class UScriptStruct* FChaosVDDebugDrawImplicitObjectDataWrapper::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDDebugDrawImplicitObjectDataWrapper"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase,
&NewStructOps,
"ChaosVDDebugDrawImplicitObjectDataWrapper",
nullptr,
0,
sizeof(FChaosVDDebugDrawImplicitObjectDataWrapper),
alignof(FChaosVDDebugDrawImplicitObjectDataWrapper),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDDebugDrawImplicitObjectDataWrapper **************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h__Script_ChaosVDRuntime_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FChaosVDDebugShapeDataContainer::StaticStruct, Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics::NewStructOps, TEXT("ChaosVDDebugShapeDataContainer"),&Z_Registration_Info_UScriptStruct_FChaosVDDebugShapeDataContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDDebugShapeDataContainer), 376973657U) },
{ FChaosVDMultiSolverDebugShapeDataContainer::StaticStruct, Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics::NewStructOps, TEXT("ChaosVDMultiSolverDebugShapeDataContainer"),&Z_Registration_Info_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDMultiSolverDebugShapeDataContainer), 3893985601U) },
{ FChaosVDDebugDrawShapeBase::StaticStruct, Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics::NewStructOps, TEXT("ChaosVDDebugDrawShapeBase"),&Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawShapeBase, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDDebugDrawShapeBase), 2327151345U) },
{ FChaosVDDebugDrawBoxDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics::NewStructOps, TEXT("ChaosVDDebugDrawBoxDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDDebugDrawBoxDataWrapper), 2616122055U) },
{ FChaosVDDebugDrawSphereDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics::NewStructOps, TEXT("ChaosVDDebugDrawSphereDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDDebugDrawSphereDataWrapper), 1219909260U) },
{ FChaosVDDebugDrawLineDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics::NewStructOps, TEXT("ChaosVDDebugDrawLineDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawLineDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDDebugDrawLineDataWrapper), 1572327913U) },
{ FChaosVDDebugDrawImplicitObjectDataWrapper::StaticStruct, Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics::NewStructOps, TEXT("ChaosVDDebugDrawImplicitObjectDataWrapper"),&Z_Registration_Info_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDDebugDrawImplicitObjectDataWrapper), 4256105778U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h__Script_ChaosVDRuntime_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h__Script_ChaosVDRuntime_655750876{
TEXT("/Script/ChaosVDRuntime"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,97 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDDebugShapeDataWrapper.h"
#ifdef CHAOSVDRUNTIME_ChaosVDDebugShapeDataWrapper_generated_h
#error "ChaosVDDebugShapeDataWrapper.generated.h already included, missing '#pragma once' in ChaosVDDebugShapeDataWrapper.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDDebugShapeDataWrapper_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDDebugShapeDataContainer ***********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_12_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDDebugShapeDataContainer_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDDebugShapeDataContainer;
// ********** End ScriptStruct FChaosVDDebugShapeDataContainer *************************************
// ********** Begin ScriptStruct FChaosVDMultiSolverDebugShapeDataContainer ************************
struct Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_23_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDMultiSolverDebugShapeDataContainer_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDMultiSolverDebugShapeDataContainer;
// ********** End ScriptStruct FChaosVDMultiSolverDebugShapeDataContainer **************************
// ********** Begin ScriptStruct FChaosVDDebugDrawShapeBase ****************************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_31_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDDebugDrawShapeBase_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDDebugDrawShapeBase;
// ********** End ScriptStruct FChaosVDDebugDrawShapeBase ******************************************
// ********** Begin ScriptStruct FChaosVDDebugDrawBoxDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_52_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDDebugDrawBoxDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDDebugDrawShapeBase Super;
struct FChaosVDDebugDrawBoxDataWrapper;
// ********** End ScriptStruct FChaosVDDebugDrawBoxDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDDebugDrawSphereDataWrapper ********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_67_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDDebugDrawSphereDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDDebugDrawShapeBase Super;
struct FChaosVDDebugDrawSphereDataWrapper;
// ********** End ScriptStruct FChaosVDDebugDrawSphereDataWrapper **********************************
// ********** Begin ScriptStruct FChaosVDDebugDrawLineDataWrapper **********************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_85_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDDebugDrawLineDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDDebugDrawShapeBase Super;
struct FChaosVDDebugDrawLineDataWrapper;
// ********** End ScriptStruct FChaosVDDebugDrawLineDataWrapper ************************************
// ********** Begin ScriptStruct FChaosVDDebugDrawImplicitObjectDataWrapper ************************
struct Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h_106_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDDebugDrawImplicitObjectDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDDebugDrawShapeBase Super;
struct FChaosVDDebugDrawImplicitObjectDataWrapper;
// ********** End ScriptStruct FChaosVDDebugDrawImplicitObjectDataWrapper **************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDDebugShapeDataWrapper_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,199 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDJointDataWrappers.h"
#ifdef CHAOSVDRUNTIME_ChaosVDJointDataWrappers_generated_h
#error "ChaosVDJointDataWrappers.generated.h already included, missing '#pragma once' in ChaosVDJointDataWrappers.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDJointDataWrappers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDJointStateDataWrapper *************************************
struct Z_Construct_UScriptStruct_FChaosVDJointStateDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDJointDataWrappers_h_55_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDJointStateDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDJointStateDataWrapper;
// ********** End ScriptStruct FChaosVDJointStateDataWrapper ***************************************
// ********** Begin ScriptStruct FChaosVDGTJointStateDataWrapper ***********************************
struct Z_Construct_UScriptStruct_FChaosVDGTJointStateDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDJointDataWrappers_h_93_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDGTJointStateDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDGTJointStateDataWrapper;
// ********** End ScriptStruct FChaosVDGTJointStateDataWrapper *************************************
// ********** Begin ScriptStruct FChaosVDJointSolverSettingsDataWrapper ****************************
struct Z_Construct_UScriptStruct_FChaosVDJointSolverSettingsDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDJointDataWrappers_h_136_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDJointSolverSettingsDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDJointSolverSettingsDataWrapper;
// ********** End ScriptStruct FChaosVDJointSolverSettingsDataWrapper ******************************
// ********** Begin ScriptStruct FChaosVDJointSettingsDataWrapper **********************************
struct Z_Construct_UScriptStruct_FChaosVDJointSettingsDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDJointDataWrappers_h_261_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDJointSettingsDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDJointSettingsDataWrapper;
// ********** End ScriptStruct FChaosVDJointSettingsDataWrapper ************************************
// ********** Begin ScriptStruct FChaosVDJointConstraint *******************************************
struct Z_Construct_UScriptStruct_FChaosVDJointConstraint_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDJointDataWrappers_h_406_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDJointConstraint_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDConstraintDataWrapperBase Super;
struct FChaosVDJointConstraint;
// ********** End ScriptStruct FChaosVDJointConstraint *********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDJointDataWrappers_h
// ********** Begin Enum EChaosVDJointReSimType ****************************************************
#define FOREACH_ENUM_ECHAOSVDJOINTRESIMTYPE(op) \
op(EChaosVDJointReSimType::FullResim) \
op(EChaosVDJointReSimType::ResimAsFollower)
enum class EChaosVDJointReSimType;
template<> struct TIsUEnumClass<EChaosVDJointReSimType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointReSimType>();
// ********** End Enum EChaosVDJointReSimType ******************************************************
// ********** Begin Enum EChaosVDJointSyncType *****************************************************
#define FOREACH_ENUM_ECHAOSVDJOINTSYNCTYPE(op) \
op(EChaosVDJointSyncType::InSync) \
op(EChaosVDJointSyncType::HardDesync)
enum class EChaosVDJointSyncType;
template<> struct TIsUEnumClass<EChaosVDJointSyncType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointSyncType>();
// ********** End Enum EChaosVDJointSyncType *******************************************************
// ********** Begin Enum EChaosVDJointStateFlags ***************************************************
#define FOREACH_ENUM_ECHAOSVDJOINTSTATEFLAGS(op) \
op(EChaosVDJointStateFlags::None) \
op(EChaosVDJointStateFlags::Disabled) \
op(EChaosVDJointStateFlags::Broken) \
op(EChaosVDJointStateFlags::Breaking) \
op(EChaosVDJointStateFlags::DriveTargetChanged) \
op(EChaosVDJointStateFlags::EnabledDuringResim)
enum class EChaosVDJointStateFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDJointStateFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointStateFlags>();
// ********** End Enum EChaosVDJointStateFlags *****************************************************
// ********** Begin Enum EChaosVDGTJointStateFlags *************************************************
#define FOREACH_ENUM_ECHAOSVDGTJOINTSTATEFLAGS(op) \
op(EChaosVDGTJointStateFlags::None) \
op(EChaosVDGTJointStateFlags::IsBreaking) \
op(EChaosVDGTJointStateFlags::IsBroken) \
op(EChaosVDGTJointStateFlags::DriveTargetChanged) \
op(EChaosVDGTJointStateFlags::IsViolating)
enum class EChaosVDGTJointStateFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDGTJointStateFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDGTJointStateFlags>();
// ********** End Enum EChaosVDGTJointStateFlags ***************************************************
// ********** Begin Enum EChaosVDJointSolverSettingsFlags ******************************************
#define FOREACH_ENUM_ECHAOSVDJOINTSOLVERSETTINGSFLAGS(op) \
op(EChaosVDJointSolverSettingsFlags::None) \
op(EChaosVDJointSolverSettingsFlags::UseLinearSolver) \
op(EChaosVDJointSolverSettingsFlags::SortEnabled) \
op(EChaosVDJointSolverSettingsFlags::SolvePositionLast) \
op(EChaosVDJointSolverSettingsFlags::UsePositionBasedDrives) \
op(EChaosVDJointSolverSettingsFlags::EnableTwistLimits) \
op(EChaosVDJointSolverSettingsFlags::EnableSwingLimits) \
op(EChaosVDJointSolverSettingsFlags::EnableDrives)
enum class EChaosVDJointSolverSettingsFlags : uint16;
template<> struct TIsUEnumClass<EChaosVDJointSolverSettingsFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointSolverSettingsFlags>();
// ********** End Enum EChaosVDJointSolverSettingsFlags ********************************************
// ********** Begin Enum EChaosVDJointMotionType ***************************************************
#define FOREACH_ENUM_ECHAOSVDJOINTMOTIONTYPE(op) \
op(EChaosVDJointMotionType::Free) \
op(EChaosVDJointMotionType::Limited) \
op(EChaosVDJointMotionType::Locked)
enum class EChaosVDJointMotionType : int32;
template<> struct TIsUEnumClass<EChaosVDJointMotionType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointMotionType>();
// ********** End Enum EChaosVDJointMotionType *****************************************************
// ********** Begin Enum EChaosVDJointForceMode ****************************************************
#define FOREACH_ENUM_ECHAOSVDJOINTFORCEMODE(op) \
op(EChaosVDJointForceMode::Acceleration) \
op(EChaosVDJointForceMode::Force)
enum class EChaosVDJointForceMode : int32;
template<> struct TIsUEnumClass<EChaosVDJointForceMode> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointForceMode>();
// ********** End Enum EChaosVDJointForceMode ******************************************************
// ********** Begin Enum EChaosVDPlasticityType ****************************************************
#define FOREACH_ENUM_ECHAOSVDPLASTICITYTYPE(op) \
op(EChaosVDPlasticityType::Free) \
op(EChaosVDPlasticityType::Shrink) \
op(EChaosVDPlasticityType::Grow)
enum class EChaosVDPlasticityType : int32;
template<> struct TIsUEnumClass<EChaosVDPlasticityType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDPlasticityType>();
// ********** End Enum EChaosVDPlasticityType ******************************************************
// ********** Begin Enum EChaosVDJointSettingsFlags ************************************************
#define FOREACH_ENUM_ECHAOSVDJOINTSETTINGSFLAGS(op) \
op(EChaosVDJointSettingsFlags::None) \
op(EChaosVDJointSettingsFlags::CollisionEnabled) \
op(EChaosVDJointSettingsFlags::MassConditioningEnabled) \
op(EChaosVDJointSettingsFlags::AngularSLerpPositionDriveEnabled) \
op(EChaosVDJointSettingsFlags::AngularSLerpVelocityDriveEnabled) \
op(EChaosVDJointSettingsFlags::AngularTwistPositionDriveEnabled) \
op(EChaosVDJointSettingsFlags::AngularTwistVelocityDriveEnabled) \
op(EChaosVDJointSettingsFlags::AngularSwingPositionDriveEnabled) \
op(EChaosVDJointSettingsFlags::AngularSwingVelocityDriveEnabled) \
op(EChaosVDJointSettingsFlags::SoftLinearLimitsEnabled) \
op(EChaosVDJointSettingsFlags::SoftTwistLimitsEnabled) \
op(EChaosVDJointSettingsFlags::SoftSwingLimitsEnabled) \
op(EChaosVDJointSettingsFlags::LinearPositionDriveEnabled0) \
op(EChaosVDJointSettingsFlags::LinearPositionDriveEnable1) \
op(EChaosVDJointSettingsFlags::LinearPositionDriveEnable2) \
op(EChaosVDJointSettingsFlags::LinearVelocityDriveEnabled0) \
op(EChaosVDJointSettingsFlags::LinearVelocityDriveEnabled1) \
op(EChaosVDJointSettingsFlags::LinearVelocityDriveEnabled2) \
op(EChaosVDJointSettingsFlags::UseLinearSolver)
enum class EChaosVDJointSettingsFlags : uint32;
template<> struct TIsUEnumClass<EChaosVDJointSettingsFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDJointSettingsFlags>();
// ********** End Enum EChaosVDJointSettingsFlags **************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,247 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDParticleDataWrapper.h"
#ifdef CHAOSVDRUNTIME_ChaosVDParticleDataWrapper_generated_h
#error "ChaosVDParticleDataWrapper.generated.h already included, missing '#pragma once' in ChaosVDParticleDataWrapper.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDParticleDataWrapper_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDParticleMetadata ******************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_47_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleMetadata_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDParticleMetadata;
// ********** End ScriptStruct FChaosVDParticleMetadata ********************************************
// ********** Begin ScriptStruct FChaosVDWrapperDataBase *******************************************
struct Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_77_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDWrapperDataBase_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDWrapperDataBase;
// ********** End ScriptStruct FChaosVDWrapperDataBase *********************************************
// ********** Begin ScriptStruct FChaosVDConstraintDataWrapperBase *********************************
struct Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_99_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDConstraintDataWrapperBase_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDConstraintDataWrapperBase;
// ********** End ScriptStruct FChaosVDConstraintDataWrapperBase ***********************************
// ********** Begin ScriptStruct FChaosVDFRigidParticleControlFlags ********************************
struct Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_110_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDFRigidParticleControlFlags_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDFRigidParticleControlFlags;
// ********** End ScriptStruct FChaosVDFRigidParticleControlFlags **********************************
// ********** Begin ScriptStruct FChaosVDParticlePositionRotation **********************************
struct Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_190_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticlePositionRotation_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticlePositionRotation;
// ********** End ScriptStruct FChaosVDParticlePositionRotation ************************************
// ********** Begin ScriptStruct FChaosVDParticleVelocities ****************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_252_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleVelocities_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleVelocities;
// ********** End ScriptStruct FChaosVDParticleVelocities ******************************************
// ********** Begin ScriptStruct FChaosVDParticleBounds ********************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_287_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleBounds_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleBounds;
// ********** End ScriptStruct FChaosVDParticleBounds **********************************************
// ********** Begin ScriptStruct FChaosVDParticleDynamics ******************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_324_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleDynamics_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleDynamics;
// ********** End ScriptStruct FChaosVDParticleDynamics ********************************************
// ********** Begin ScriptStruct FChaosVDParticleMassProps *****************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_373_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleMassProps_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleMassProps;
// ********** End ScriptStruct FChaosVDParticleMassProps *******************************************
// ********** Begin ScriptStruct FChaosVDParticleDynamicMisc ***************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_432_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleDynamicMisc_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleDynamicMisc;
// ********** End ScriptStruct FChaosVDParticleDynamicMisc *****************************************
// ********** Begin ScriptStruct FChaosVDConnectivityEdge ******************************************
struct Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_543_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDConnectivityEdge_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDConnectivityEdge;
// ********** End ScriptStruct FChaosVDConnectivityEdge ********************************************
// ********** Begin ScriptStruct FChaosVDParticleCluster *******************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_568_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleCluster_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleCluster;
// ********** End ScriptStruct FChaosVDParticleCluster *********************************************
// ********** Begin ScriptStruct FChaosVDKinematicTarget *******************************************
struct Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_674_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDKinematicTarget_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDKinematicTarget;
// ********** End ScriptStruct FChaosVDKinematicTarget *********************************************
// ********** Begin ScriptStruct FChaosVDVSmooth ***************************************************
struct Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_714_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDVSmooth_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDVSmooth;
// ********** End ScriptStruct FChaosVDVSmooth *****************************************************
// ********** Begin ScriptStruct FChaosVDParticleDataWrapper ***************************************
struct Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h_763_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDParticleDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDParticleDataWrapper;
// ********** End ScriptStruct FChaosVDParticleDataWrapper *****************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDParticleDataWrapper_h
// ********** Begin Enum EChaosVDParticleType ******************************************************
#define FOREACH_ENUM_ECHAOSVDPARTICLETYPE(op) \
op(EChaosVDParticleType::Static) \
op(EChaosVDParticleType::Kinematic) \
op(EChaosVDParticleType::Rigid) \
op(EChaosVDParticleType::Clustered) \
op(EChaosVDParticleType::StaticMesh) \
op(EChaosVDParticleType::SkeletalMesh) \
op(EChaosVDParticleType::GeometryCollection) \
op(EChaosVDParticleType::Unknown)
enum class EChaosVDParticleType : uint8;
template<> struct TIsUEnumClass<EChaosVDParticleType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDParticleType>();
// ********** End Enum EChaosVDParticleType ********************************************************
// ********** Begin Enum EChaosVDSleepType *********************************************************
#define FOREACH_ENUM_ECHAOSVDSLEEPTYPE(op) \
op(EChaosVDSleepType::MaterialSleep) \
op(EChaosVDSleepType::NeverSleep)
enum class EChaosVDSleepType : uint8;
template<> struct TIsUEnumClass<EChaosVDSleepType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDSleepType>();
// ********** End Enum EChaosVDSleepType ***********************************************************
// ********** Begin Enum EChaosVDObjectStateType ***************************************************
#define FOREACH_ENUM_ECHAOSVDOBJECTSTATETYPE(op) \
op(EChaosVDObjectStateType::Uninitialized) \
op(EChaosVDObjectStateType::Sleeping) \
op(EChaosVDObjectStateType::Kinematic) \
op(EChaosVDObjectStateType::Static) \
op(EChaosVDObjectStateType::Dynamic) \
op(EChaosVDObjectStateType::Count)
enum class EChaosVDObjectStateType : int8;
template<> struct TIsUEnumClass<EChaosVDObjectStateType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDObjectStateType>();
// ********** End Enum EChaosVDObjectStateType *****************************************************
// ********** Begin Enum EChaosVDParticleContext ***************************************************
#define FOREACH_ENUM_ECHAOSVDPARTICLECONTEXT(op) \
op(EChaosVDParticleContext::Invalid) \
op(EChaosVDParticleContext::GameThread) \
op(EChaosVDParticleContext::PhysicsThread)
enum class EChaosVDParticleContext;
template<> struct TIsUEnumClass<EChaosVDParticleContext> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDParticleContext>();
// ********** End Enum EChaosVDParticleContext *****************************************************
// ********** Begin Enum EChaosVDKinematicTargetMode ***********************************************
#define FOREACH_ENUM_ECHAOSVDKINEMATICTARGETMODE(op) \
op(EChaosVDKinematicTargetMode::None) \
op(EChaosVDKinematicTargetMode::Reset) \
op(EChaosVDKinematicTargetMode::Position) \
op(EChaosVDKinematicTargetMode::Velocity)
enum class EChaosVDKinematicTargetMode;
template<> struct TIsUEnumClass<EChaosVDKinematicTargetMode> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDKinematicTargetMode>();
// ********** End Enum EChaosVDKinematicTargetMode *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,213 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "DataWrappers/ChaosVDQueryDataWrappers.h"
#ifdef CHAOSVDRUNTIME_ChaosVDQueryDataWrappers_generated_h
#error "ChaosVDQueryDataWrappers.generated.h already included, missing '#pragma once' in ChaosVDQueryDataWrappers.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDQueryDataWrappers_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDCollisionResponseParams ***********************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionResponseParams_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_30_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionResponseParams_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDCollisionResponseParams;
// ********** End ScriptStruct FChaosVDCollisionResponseParams *************************************
// ********** Begin ScriptStruct FChaosVDCollisionObjectQueryParams ********************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionObjectQueryParams_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_67_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionObjectQueryParams_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDCollisionObjectQueryParams;
// ********** End ScriptStruct FChaosVDCollisionObjectQueryParams **********************************
// ********** Begin ScriptStruct FChaosVDCollisionQueryParams **************************************
struct Z_Construct_UScriptStruct_FChaosVDCollisionQueryParams_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_130_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDCollisionQueryParams_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDCollisionQueryParams;
// ********** End ScriptStruct FChaosVDCollisionQueryParams ****************************************
// ********** Begin ScriptStruct FChaosVDQueryFastData *********************************************
struct Z_Construct_UScriptStruct_FChaosVDQueryFastData_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_239_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDQueryFastData_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDQueryFastData;
// ********** End ScriptStruct FChaosVDQueryFastData ***********************************************
// ********** Begin ScriptStruct FChaosVDQueryHitData **********************************************
struct Z_Construct_UScriptStruct_FChaosVDQueryHitData_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_298_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDQueryHitData_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDQueryHitData;
// ********** End ScriptStruct FChaosVDQueryHitData ************************************************
// ********** Begin ScriptStruct FChaosVDQueryVisitStep ********************************************
struct Z_Construct_UScriptStruct_FChaosVDQueryVisitStep_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_367_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDQueryVisitStep_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct(); \
typedef FChaosVDWrapperDataBase Super;
struct FChaosVDQueryVisitStep;
// ********** End ScriptStruct FChaosVDQueryVisitStep **********************************************
// ********** Begin ScriptStruct FChaosVDQueryDataWrapper ******************************************
struct Z_Construct_UScriptStruct_FChaosVDQueryDataWrapper_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_423_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDQueryDataWrapper_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDQueryDataWrapper;
// ********** End ScriptStruct FChaosVDQueryDataWrapper ********************************************
// ********** Begin ScriptStruct FChaosVDSceneQueriesDataContainer *********************************
struct Z_Construct_UScriptStruct_FChaosVDSceneQueriesDataContainer_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h_498_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDSceneQueriesDataContainer_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDSceneQueriesDataContainer;
// ********** End ScriptStruct FChaosVDSceneQueriesDataContainer ***********************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_DataWrappers_ChaosVDQueryDataWrappers_h
// ********** Begin Enum EChaosVDSceneQueryType ****************************************************
#define FOREACH_ENUM_ECHAOSVDSCENEQUERYTYPE(op) \
op(EChaosVDSceneQueryType::Invalid) \
op(EChaosVDSceneQueryType::Sweep) \
op(EChaosVDSceneQueryType::Overlap) \
op(EChaosVDSceneQueryType::RayCast)
enum class EChaosVDSceneQueryType;
template<> struct TIsUEnumClass<EChaosVDSceneQueryType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDSceneQueryType>();
// ********** End Enum EChaosVDSceneQueryType ******************************************************
// ********** Begin Enum EChaosVDSceneQueryMode ****************************************************
#define FOREACH_ENUM_ECHAOSVDSCENEQUERYMODE(op) \
op(EChaosVDSceneQueryMode::Single) \
op(EChaosVDSceneQueryMode::Multi) \
op(EChaosVDSceneQueryMode::Test) \
op(EChaosVDSceneQueryMode::Invalid)
enum class EChaosVDSceneQueryMode;
template<> struct TIsUEnumClass<EChaosVDSceneQueryMode> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDSceneQueryMode>();
// ********** End Enum EChaosVDSceneQueryMode ******************************************************
// ********** Begin Enum EChaosVDCollisionQueryParamsFlags *****************************************
#define FOREACH_ENUM_ECHAOSVDCOLLISIONQUERYPARAMSFLAGS(op) \
op(EChaosVDCollisionQueryParamsFlags::None) \
op(EChaosVDCollisionQueryParamsFlags::TraceComplex) \
op(EChaosVDCollisionQueryParamsFlags::FindInitialOverlaps) \
op(EChaosVDCollisionQueryParamsFlags::ReturnFaceIndex) \
op(EChaosVDCollisionQueryParamsFlags::ReturnPhysicalMaterial) \
op(EChaosVDCollisionQueryParamsFlags::IgnoreBlocks) \
op(EChaosVDCollisionQueryParamsFlags::IgnoreTouches) \
op(EChaosVDCollisionQueryParamsFlags::SkipNarrowPhase) \
op(EChaosVDCollisionQueryParamsFlags::TraceIntoSubComponents) \
op(EChaosVDCollisionQueryParamsFlags::ReplaceHitWithSubComponents)
enum class EChaosVDCollisionQueryParamsFlags : uint16;
template<> struct TIsUEnumClass<EChaosVDCollisionQueryParamsFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDCollisionQueryParamsFlags>();
// ********** End Enum EChaosVDCollisionQueryParamsFlags *******************************************
// ********** Begin Enum EChaosVDQueryFastDataParallelFlags ****************************************
#define FOREACH_ENUM_ECHAOSVDQUERYFASTDATAPARALLELFLAGS(op) \
op(EChaosVDQueryFastDataParallelFlags::None) \
op(EChaosVDQueryFastDataParallelFlags::Parallel0) \
op(EChaosVDQueryFastDataParallelFlags::Parallel1) \
op(EChaosVDQueryFastDataParallelFlags::Parallel2)
enum class EChaosVDQueryFastDataParallelFlags : uint8;
template<> struct TIsUEnumClass<EChaosVDQueryFastDataParallelFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDQueryFastDataParallelFlags>();
// ********** End Enum EChaosVDQueryFastDataParallelFlags ******************************************
// ********** Begin Enum EChaosVDSQHitFlags ********************************************************
#define FOREACH_ENUM_ECHAOSVDSQHITFLAGS(op) \
op(EChaosVDSQHitFlags::None) \
op(EChaosVDSQHitFlags::Position) \
op(EChaosVDSQHitFlags::Normal) \
op(EChaosVDSQHitFlags::Distance) \
op(EChaosVDSQHitFlags::UV) \
op(EChaosVDSQHitFlags::MTD) \
op(EChaosVDSQHitFlags::FaceIndex)
enum class EChaosVDSQHitFlags : uint16;
template<> struct TIsUEnumClass<EChaosVDSQHitFlags> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDSQHitFlags>();
// ********** End Enum EChaosVDSQHitFlags **********************************************************
// ********** Begin Enum EChaosVDCollisionQueryHitType *********************************************
#define FOREACH_ENUM_ECHAOSVDCOLLISIONQUERYHITTYPE(op) \
op(EChaosVDCollisionQueryHitType::None) \
op(EChaosVDCollisionQueryHitType::Touch) \
op(EChaosVDCollisionQueryHitType::Block)
enum class EChaosVDCollisionQueryHitType;
template<> struct TIsUEnumClass<EChaosVDCollisionQueryHitType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDCollisionQueryHitType>();
// ********** End Enum EChaosVDCollisionQueryHitType ***********************************************
// ********** Begin Enum EChaosVDSQVisitRejectReason ***********************************************
#define FOREACH_ENUM_ECHAOSVDSQVISITREJECTREASON(op) \
op(EChaosVDSQVisitRejectReason::None) \
op(EChaosVDSQVisitRejectReason::NoHit) \
op(EChaosVDSQVisitRejectReason::PreFilter) \
op(EChaosVDSQVisitRejectReason::PostFilter) \
op(EChaosVDSQVisitRejectReason::ColocatedHitHasWorseNormal) \
op(EChaosVDSQVisitRejectReason::FailedFastBoundTest)
enum class EChaosVDSQVisitRejectReason;
template<> struct TIsUEnumClass<EChaosVDSQVisitRejectReason> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDSQVisitRejectReason>();
// ********** End Enum EChaosVDSQVisitRejectReason *************************************************
// ********** Begin Enum EChaosVDSceneQueryVisitorType *********************************************
#define FOREACH_ENUM_ECHAOSVDSCENEQUERYVISITORTYPE(op) \
op(EChaosVDSceneQueryVisitorType::Invalid) \
op(EChaosVDSceneQueryVisitorType::BroadPhase) \
op(EChaosVDSceneQueryVisitorType::NarrowPhase)
enum class EChaosVDSceneQueryVisitorType;
template<> struct TIsUEnumClass<EChaosVDSceneQueryVisitorType> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDSceneQueryVisitorType>();
// ********** End Enum EChaosVDSceneQueryVisitorType ***********************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,390 @@
// 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 "ChaosVDRecordingDetails.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDRecordingDetails() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode();
CHAOSVDRUNTIME_API UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage();
CHAOSVDRUNTIME_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDTraceDetails();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FGuid();
UPackage* Z_Construct_UPackage__Script_ChaosVDRuntime();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EChaosVDRecordingMode *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDRecordingMode;
static UEnum* EChaosVDRecordingMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EChaosVDRecordingMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EChaosVDRecordingMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDRecordingMode"));
}
return Z_Registration_Info_UEnum_EChaosVDRecordingMode.OuterSingleton;
}
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDRecordingMode>()
{
return EChaosVDRecordingMode_StaticEnum();
}
struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "File.Name", "EChaosVDRecordingMode::File" },
{ "Invalid.Name", "EChaosVDRecordingMode::Invalid" },
{ "Live.Name", "EChaosVDRecordingMode::Live" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EChaosVDRecordingMode::Invalid", (int64)EChaosVDRecordingMode::Invalid },
{ "EChaosVDRecordingMode::Live", (int64)EChaosVDRecordingMode::Live },
{ "EChaosVDRecordingMode::File", (int64)EChaosVDRecordingMode::File },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
"EChaosVDRecordingMode",
"EChaosVDRecordingMode",
Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode()
{
if (!Z_Registration_Info_UEnum_EChaosVDRecordingMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDRecordingMode.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EChaosVDRecordingMode.InnerSingleton;
}
// ********** End Enum EChaosVDRecordingMode *******************************************************
// ********** Begin Enum EChaosVDTransportMode *****************************************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDTransportMode;
static UEnum* EChaosVDTransportMode_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EChaosVDTransportMode.OuterSingleton)
{
Z_Registration_Info_UEnum_EChaosVDTransportMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("EChaosVDTransportMode"));
}
return Z_Registration_Info_UEnum_EChaosVDTransportMode.OuterSingleton;
}
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDTransportMode>()
{
return EChaosVDTransportMode_StaticEnum();
}
struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Comment", "/** Available transport modes for CVD Trace Data*/" },
{ "Direct.Comment", "/** Data will be traced directly to the editor, accessible via sockets */" },
{ "Direct.Name", "EChaosVDTransportMode::Direct" },
{ "Direct.ToolTip", "Data will be traced directly to the editor, accessible via sockets" },
{ "FileSystem.Comment", "/** The data will be traced directly to a file in the local file system */" },
{ "FileSystem.Name", "EChaosVDTransportMode::FileSystem" },
{ "FileSystem.ToolTip", "The data will be traced directly to a file in the local file system" },
{ "Invalid.Name", "EChaosVDTransportMode::Invalid" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "Relay.Comment", "/** Data will be traced via the trace relay system using a custom transport, like normal UE Networking or a direct socket connection */" },
{ "Relay.Name", "EChaosVDTransportMode::Relay" },
{ "Relay.ToolTip", "Data will be traced via the trace relay system using a custom transport, like normal UE Networking or a direct socket connection" },
{ "ToolTip", "Available transport modes for CVD Trace Data" },
{ "TraceServer.Comment", "/** Data will be traced to the selected trace store server */" },
{ "TraceServer.Name", "EChaosVDTransportMode::TraceServer" },
{ "TraceServer.ToolTip", "Data will be traced to the selected trace store server" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EChaosVDTransportMode::Invalid", (int64)EChaosVDTransportMode::Invalid },
{ "EChaosVDTransportMode::FileSystem", (int64)EChaosVDTransportMode::FileSystem },
{ "EChaosVDTransportMode::TraceServer", (int64)EChaosVDTransportMode::TraceServer },
{ "EChaosVDTransportMode::Direct", (int64)EChaosVDTransportMode::Direct },
{ "EChaosVDTransportMode::Relay", (int64)EChaosVDTransportMode::Relay },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
"EChaosVDTransportMode",
"EChaosVDTransportMode",
Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode()
{
if (!Z_Registration_Info_UEnum_EChaosVDTransportMode.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDTransportMode.InnerSingleton, Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EChaosVDTransportMode.InnerSingleton;
}
// ********** End Enum EChaosVDTransportMode *******************************************************
// ********** Begin ScriptStruct FChaosVDStartRecordingCommandMessage ******************************
struct Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDStartRecordingCommandMessage); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDStartRecordingCommandMessage); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RecordingMode_MetaData[] = {
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransportMode_MetaData[] = {
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Target_MetaData[] = {
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DataChannelsEnabledOverrideList_MetaData[] = {
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDStartRecordingCommandMessage constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_RecordingMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_RecordingMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_TransportMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TransportMode;
static const UECodeGen_Private::FStrPropertyParams NewProp_Target;
static const UECodeGen_Private::FStrPropertyParams NewProp_DataChannelsEnabledOverrideList_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_DataChannelsEnabledOverrideList;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDStartRecordingCommandMessage constinit property declarations
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDStartRecordingCommandMessage>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage;
class UScriptStruct* FChaosVDStartRecordingCommandMessage::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDStartRecordingCommandMessage"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDStartRecordingCommandMessage Property Definitions *********
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_RecordingMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_RecordingMode = { "RecordingMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDStartRecordingCommandMessage, RecordingMode), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RecordingMode_MetaData), NewProp_RecordingMode_MetaData) }; // 2491081596
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_TransportMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_TransportMode = { "TransportMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDStartRecordingCommandMessage, TransportMode), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransportMode_MetaData), NewProp_TransportMode_MetaData) }; // 2064410119
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_Target = { "Target", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDStartRecordingCommandMessage, Target), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Target_MetaData), NewProp_Target_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_DataChannelsEnabledOverrideList_Inner = { "DataChannelsEnabledOverrideList", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_DataChannelsEnabledOverrideList = { "DataChannelsEnabledOverrideList", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDStartRecordingCommandMessage, DataChannelsEnabledOverrideList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DataChannelsEnabledOverrideList_MetaData), NewProp_DataChannelsEnabledOverrideList_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_RecordingMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_RecordingMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_TransportMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_TransportMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_Target,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_DataChannelsEnabledOverrideList_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewProp_DataChannelsEnabledOverrideList,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDStartRecordingCommandMessage Property Definitions ***********
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
&NewStructOps,
"ChaosVDStartRecordingCommandMessage",
Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::PropPointers),
sizeof(FChaosVDStartRecordingCommandMessage),
alignof(FChaosVDStartRecordingCommandMessage),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDStartRecordingCommandMessage ********************************
// ********** Begin ScriptStruct FChaosVDTraceDetails **********************************************
struct Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDTraceDetails); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDTraceDetails); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "Comment", "/** Structure containing the info necessary to connect to a trace session and start receiving data */" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "Structure containing the info necessary to connect to a trace session and start receiving data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TraceGuid_MetaData[] = {
{ "Comment", "/** ID used to find the active trace session in the trace system */" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "ID used to find the active trace session in the trace system" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SessionGuid_MetaData[] = {
{ "Comment", "/** ID from the CVD remote session from which this connection details come from */" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "ID from the CVD remote session from which this connection details come from" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TraceTarget_MetaData[] = {
{ "Comment", "/** Address of the trace server or editor in direct trace mode that will receive the trace data */" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "Address of the trace server or editor in direct trace mode that will receive the trace data" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Port_MetaData[] = {
{ "Comment", "/*** Port number used for the trace connection, if any*/" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "Port number used for the trace connection, if any" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Mode_MetaData[] = {
{ "Comment", "/** Which recording mode is being used by this session (Live or File)*/" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "Which recording mode is being used by this session (Live or File)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransportMode_MetaData[] = {
{ "Comment", "/** How the data is being transported to the editor (Trace Server, Custom Relay, Direct, etc.)*/" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "How the data is being transported to the editor (Trace Server, Custom Relay, Direct, etc.)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CertAuth_MetaData[] = {
{ "Comment", "/** Encoded SSL certificate for the trace connection, if any */" },
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
{ "ToolTip", "Encoded SSL certificate for the trace connection, if any" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsValid_MetaData[] = {
{ "ModuleRelativePath", "Public/ChaosVDRecordingDetails.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDTraceDetails constinit property declarations **************
static const UECodeGen_Private::FStructPropertyParams NewProp_TraceGuid;
static const UECodeGen_Private::FStructPropertyParams NewProp_SessionGuid;
static const UECodeGen_Private::FStrPropertyParams NewProp_TraceTarget;
static const UECodeGen_Private::FUInt16PropertyParams NewProp_Port;
static const UECodeGen_Private::FBytePropertyParams NewProp_Mode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_Mode;
static const UECodeGen_Private::FBytePropertyParams NewProp_TransportMode_Underlying;
static const UECodeGen_Private::FEnumPropertyParams NewProp_TransportMode;
static const UECodeGen_Private::FBytePropertyParams NewProp_CertAuth_Inner;
static const UECodeGen_Private::FArrayPropertyParams NewProp_CertAuth;
static void NewProp_bIsValid_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsValid;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End ScriptStruct FChaosVDTraceDetails constinit property declarations ****************
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDTraceDetails>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails;
class UScriptStruct* FChaosVDTraceDetails::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDTraceDetails, (UObject*)Z_Construct_UPackage__Script_ChaosVDRuntime(), TEXT("ChaosVDTraceDetails"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails.OuterSingleton;
}
// ********** Begin ScriptStruct FChaosVDTraceDetails Property Definitions *************************
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TraceGuid = { "TraceGuid", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, TraceGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TraceGuid_MetaData), NewProp_TraceGuid_MetaData) };
const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_SessionGuid = { "SessionGuid", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, SessionGuid), Z_Construct_UScriptStruct_FGuid, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SessionGuid_MetaData), NewProp_SessionGuid_MetaData) };
const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TraceTarget = { "TraceTarget", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, TraceTarget), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TraceTarget_MetaData), NewProp_TraceTarget_MetaData) };
const UECodeGen_Private::FUInt16PropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_Port = { "Port", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::UInt16, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, Port), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Port_MetaData), NewProp_Port_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_Mode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_Mode = { "Mode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, Mode), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDRecordingMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Mode_MetaData), NewProp_Mode_MetaData) }; // 2491081596
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TransportMode_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FEnumPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TransportMode = { "TransportMode", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, TransportMode), Z_Construct_UEnum_ChaosVDRuntime_EChaosVDTransportMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransportMode_MetaData), NewProp_TransportMode_MetaData) }; // 2064410119
const UECodeGen_Private::FBytePropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_CertAuth_Inner = { "CertAuth", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) };
const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_CertAuth = { "CertAuth", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FChaosVDTraceDetails, CertAuth), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CertAuth_MetaData), NewProp_CertAuth_MetaData) };
void Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_bIsValid_SetBit(void* Obj)
{
((FChaosVDTraceDetails*)Obj)->bIsValid = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_bIsValid = { "bIsValid", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FChaosVDTraceDetails), &Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_bIsValid_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsValid_MetaData), NewProp_bIsValid_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TraceGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_SessionGuid,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TraceTarget,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_Port,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_Mode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_Mode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TransportMode_Underlying,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_TransportMode,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_CertAuth_Inner,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_CertAuth,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewProp_bIsValid,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::PropPointers) < 2048);
// ********** End ScriptStruct FChaosVDTraceDetails Property Definitions ***************************
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDRuntime,
nullptr,
&NewStructOps,
"ChaosVDTraceDetails",
Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::PropPointers,
UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::PropPointers),
sizeof(FChaosVDTraceDetails),
alignof(FChaosVDTraceDetails),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDTraceDetails()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDTraceDetails ************************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EChaosVDRecordingMode_StaticEnum, TEXT("EChaosVDRecordingMode"), &Z_Registration_Info_UEnum_EChaosVDRecordingMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2491081596U) },
{ EChaosVDTransportMode_StaticEnum, TEXT("EChaosVDTransportMode"), &Z_Registration_Info_UEnum_EChaosVDTransportMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2064410119U) },
};
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FChaosVDStartRecordingCommandMessage::StaticStruct, Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics::NewStructOps, TEXT("ChaosVDStartRecordingCommandMessage"),&Z_Registration_Info_UScriptStruct_FChaosVDStartRecordingCommandMessage, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDStartRecordingCommandMessage), 2938841345U) },
{ FChaosVDTraceDetails::StaticStruct, Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics::NewStructOps, TEXT("ChaosVDTraceDetails"),&Z_Registration_Info_UScriptStruct_FChaosVDTraceDetails, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDTraceDetails), 1852116545U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_1384861358{
TEXT("/Script/ChaosVDRuntime"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_Statics::ScriptStructInfo),
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h__Script_ChaosVDRuntime_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,66 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
// IWYU pragma: private, include "ChaosVDRecordingDetails.h"
#ifdef CHAOSVDRUNTIME_ChaosVDRecordingDetails_generated_h
#error "ChaosVDRecordingDetails.generated.h already included, missing '#pragma once' in ChaosVDRecordingDetails.h"
#endif
#define CHAOSVDRUNTIME_ChaosVDRecordingDetails_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDStartRecordingCommandMessage ******************************
struct Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h_35_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDStartRecordingCommandMessage_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDStartRecordingCommandMessage;
// ********** End ScriptStruct FChaosVDStartRecordingCommandMessage ********************************
// ********** Begin ScriptStruct FChaosVDTraceDetails **********************************************
struct Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics;
#define FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h_54_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDTraceDetails_Statics; \
CHAOSVDRUNTIME_API static class UScriptStruct* StaticStruct();
struct FChaosVDTraceDetails;
// ********** End ScriptStruct FChaosVDTraceDetails ************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Source_Runtime_Experimental_ChaosVisualDebugger_Public_ChaosVDRecordingDetails_h
// ********** Begin Enum EChaosVDRecordingMode *****************************************************
#define FOREACH_ENUM_ECHAOSVDRECORDINGMODE(op) \
op(EChaosVDRecordingMode::Invalid) \
op(EChaosVDRecordingMode::Live) \
op(EChaosVDRecordingMode::File)
enum class EChaosVDRecordingMode : uint8;
template<> struct TIsUEnumClass<EChaosVDRecordingMode> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDRecordingMode>();
// ********** End Enum EChaosVDRecordingMode *******************************************************
// ********** Begin Enum EChaosVDTransportMode *****************************************************
#define FOREACH_ENUM_ECHAOSVDTRANSPORTMODE(op) \
op(EChaosVDTransportMode::Invalid) \
op(EChaosVDTransportMode::FileSystem) \
op(EChaosVDTransportMode::TraceServer) \
op(EChaosVDTransportMode::Direct) \
op(EChaosVDTransportMode::Relay)
enum class EChaosVDTransportMode : uint8;
template<> struct TIsUEnumClass<EChaosVDTransportMode> { enum { Value = true }; };
template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDTransportMode>();
// ********** End Enum EChaosVDTransportMode *******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,29 @@
// 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"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeChaosVDRuntime_init() {}
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); static FPackageRegistrationInfo Z_Registration_Info_UPackage__Script_ChaosVDRuntime;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ChaosVDRuntime()
{
if (!Z_Registration_Info_UPackage__Script_ChaosVDRuntime.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ChaosVDRuntime",
nullptr,
0,
PKG_CompiledIn | 0x00000000,
0xA45645DD,
0x06915217,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ChaosVDRuntime.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ChaosVDRuntime.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ChaosVDRuntime(Z_Construct_UPackage__Script_ChaosVDRuntime, TEXT("/Script/ChaosVDRuntime"), Z_Registration_Info_UPackage__Script_ChaosVDRuntime, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0xA45645DD, 0x06915217));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,8 @@
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\ChaosVDRecordingDetails.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDAccelerationStructureDataWrappers.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDCharacterGroundConstraintDataWrappers.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDCollisionDataWrappers.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDDebugShapeDataWrapper.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDJointDataWrappers.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDQueryDataWrappers.h
D:\UE_5_7_1\Engine\Source\Runtime\Experimental\ChaosVisualDebugger\Public\DataWrappers\ChaosVDParticleDataWrapper.h