// 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 { enum { Value = true }; }; template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** 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 { enum { Value = true }; }; template<> CHAOSVDRUNTIME_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EChaosVDAccelerationStructureType ******************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS