88 lines
6.1 KiB
C++
88 lines
6.1 KiB
C++
|
|
// Copyright Epic Games, Inc. All Rights Reserved.
|
||
|
|
/*===========================================================================
|
||
|
|
Generated code exported from UnrealHeaderTool.
|
||
|
|
DO NOT modify this manually! Edit the corresponding .h files instead!
|
||
|
|
===========================================================================*/
|
||
|
|
|
||
|
|
#include "UObject/GeneratedCppIncludes.h"
|
||
|
|
#include "PhysicsEngine/ExternalSpatialAccelerationPayload.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeExternalSpatialAccelerationPayload() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_Engine();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FExternalSpatialAccelerationPayload *******************************
|
||
|
|
struct Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics
|
||
|
|
{
|
||
|
|
static inline consteval int32 GetStructSize() { return sizeof(FExternalSpatialAccelerationPayload); }
|
||
|
|
static inline consteval int16 GetStructAlignment() { return alignof(FExternalSpatialAccelerationPayload); }
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/**\n * This is a Chaos spatial acceleration payload that can be used for spatial acceleration structures that are meant to only be used\n * in external contexts. This provides safety as we aren't holding particle handles directly but rather going through the primitive component's\n * physics object interface to grab them when needed.\n */" },
|
||
|
|
{ "ModuleRelativePath", "Classes/PhysicsEngine/ExternalSpatialAccelerationPayload.h" },
|
||
|
|
{ "ToolTip", "This is a Chaos spatial acceleration payload that can be used for spatial acceleration structures that are meant to only be used\nin external contexts. This provides safety as we aren't holding particle handles directly but rather going through the primitive component's\nphysics object interface to grab them when needed." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin ScriptStruct FExternalSpatialAccelerationPayload constinit property declarations
|
||
|
|
// ********** End ScriptStruct FExternalSpatialAccelerationPayload constinit property declarations *
|
||
|
|
static void* NewStructOps()
|
||
|
|
{
|
||
|
|
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FExternalSpatialAccelerationPayload>();
|
||
|
|
}
|
||
|
|
static const UECodeGen_Private::FStructParams StructParams;
|
||
|
|
}; // struct Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics
|
||
|
|
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload;
|
||
|
|
class UScriptStruct* FExternalSpatialAccelerationPayload::StaticStruct()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload, (UObject*)Z_Construct_UPackage__Script_Engine(), TEXT("ExternalSpatialAccelerationPayload"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload.OuterSingleton;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics::StructParams = {
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_Engine,
|
||
|
|
nullptr,
|
||
|
|
&NewStructOps,
|
||
|
|
"ExternalSpatialAccelerationPayload",
|
||
|
|
nullptr,
|
||
|
|
0,
|
||
|
|
sizeof(FExternalSpatialAccelerationPayload),
|
||
|
|
alignof(FExternalSpatialAccelerationPayload),
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
EStructFlags(0x00000001),
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics::Struct_MetaDataParams)
|
||
|
|
};
|
||
|
|
UScriptStruct* Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload.InnerSingleton, Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics::StructParams);
|
||
|
|
}
|
||
|
|
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload.InnerSingleton);
|
||
|
|
}
|
||
|
|
// ********** End ScriptStruct FExternalSpatialAccelerationPayload *********************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_ExternalSpatialAccelerationPayload_h__Script_Engine_Statics
|
||
|
|
{
|
||
|
|
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
|
||
|
|
{ FExternalSpatialAccelerationPayload::StaticStruct, Z_Construct_UScriptStruct_FExternalSpatialAccelerationPayload_Statics::NewStructOps, TEXT("ExternalSpatialAccelerationPayload"),&Z_Registration_Info_UScriptStruct_FExternalSpatialAccelerationPayload, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FExternalSpatialAccelerationPayload), 2248045875U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_ExternalSpatialAccelerationPayload_h__Script_Engine_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_ExternalSpatialAccelerationPayload_h__Script_Engine_621261798{
|
||
|
|
TEXT("/Script/Engine"),
|
||
|
|
nullptr, 0,
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_ExternalSpatialAccelerationPayload_h__Script_Engine_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_Engine_Classes_PhysicsEngine_ExternalSpatialAccelerationPayload_h__Script_Engine_Statics::ScriptStructInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|