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,250 @@
// 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 "AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDAccelerationStructureVisualizationSettings() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVD_API UClass* Z_Construct_UClass_UChaosVDVisualizationSettingsObjectBase();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_NoRegister();
CHAOSVDBUILTINEXTENSIONS_API UEnum* Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESceneDepthPriorityGroup();
UPackage* Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EChaosVDAccelerationStructureDataVisualizationFlags ***********************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags;
static UEnum* EChaosVDAccelerationStructureDataVisualizationFlags_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags.OuterSingleton)
{
Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags, (UObject*)Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions(), TEXT("EChaosVDAccelerationStructureDataVisualizationFlags"));
}
return Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags.OuterSingleton;
}
template<> CHAOSVDBUILTINEXTENSIONS_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDAccelerationStructureDataVisualizationFlags>()
{
return EChaosVDAccelerationStructureDataVisualizationFlags_StaticEnum();
}
struct Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bitflags", "" },
{ "Comment", "/** Visualization flags used to control what is debug draw of the recorded acceleration structure data */" },
{ "DrawBranches.Comment", "/** If Set, draws lines to represent the branches of the tree */" },
{ "DrawBranches.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawBranches" },
{ "DrawBranches.ToolTip", "If Set, draws lines to represent the branches of the tree" },
{ "DrawDynamicTrees.Comment", "/** If Set, all dynamic trees will be drawn */" },
{ "DrawDynamicTrees.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawDynamicTrees" },
{ "DrawDynamicTrees.ToolTip", "If Set, all dynamic trees will be drawn" },
{ "DrawLeavesBounds.Comment", "/** If Set, draws the bounds of the leaves of the tree */" },
{ "DrawLeavesBounds.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesBounds" },
{ "DrawLeavesBounds.ToolTip", "If Set, draws the bounds of the leaves of the tree" },
{ "DrawLeavesElementBounds.Comment", "/** If Set, draws the bounds of each element in the leaves of the tree */" },
{ "DrawLeavesElementBounds.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementBounds" },
{ "DrawLeavesElementBounds.ToolTip", "If Set, draws the bounds of each element in the leaves of the tree" },
{ "DrawLeavesElementConnections.Comment", "/** If Set, inside each leaf bound, it draws lines from the elements to the center of the leaf bounds */" },
{ "DrawLeavesElementConnections.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementConnections" },
{ "DrawLeavesElementConnections.ToolTip", "If Set, inside each leaf bound, it draws lines from the elements to the center of the leaf bounds" },
{ "DrawLeavesRealElementBounds.Comment", "/** If Set, draws the real bounds of each element (not the bounds recorded in the leaf) in the leaves of the tree -\n\x09 * This should match the bounds recorded in the leaf itself, otherwise it means the AABBtree might have out of sync data */" },
{ "DrawLeavesRealElementBounds.Hidden", "" },
{ "DrawLeavesRealElementBounds.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesRealElementBounds" },
{ "DrawLeavesRealElementBounds.ToolTip", "If Set, draws the real bounds of each element (not the bounds recorded in the leaf) in the leaves of the tree -\nThis should match the bounds recorded in the leaf itself, otherwise it means the AABBtree might have out of sync data" },
{ "DrawNodesBounds.Comment", "/** If Set, draws the bound of all nodes in the tree */" },
{ "DrawNodesBounds.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawNodesBounds" },
{ "DrawNodesBounds.ToolTip", "If Set, draws the bound of all nodes in the tree" },
{ "DrawStaticTrees.Comment", "/** If Set, all static trees will be drawn */" },
{ "DrawStaticTrees.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::DrawStaticTrees" },
{ "DrawStaticTrees.ToolTip", "If Set, all static trees will be drawn" },
{ "EnableDraw.Comment", "/** If set, enabled debug drawing for any recorded acceleration structure available at the current visualized frame */" },
{ "EnableDraw.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::EnableDraw" },
{ "EnableDraw.ToolTip", "If set, enabled debug drawing for any recorded acceleration structure available at the current visualized frame" },
{ "ModuleRelativePath", "Private/AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h" },
{ "None.Hidden", "" },
{ "None.Name", "EChaosVDAccelerationStructureDataVisualizationFlags::None" },
{ "ToolTip", "Visualization flags used to control what is debug draw of the recorded acceleration structure data" },
{ "UseEnumValuesAsMaskValuesInEditor", "true" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EChaosVDAccelerationStructureDataVisualizationFlags::None", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::None },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawNodesBounds", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawNodesBounds },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawBranches", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawBranches },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesBounds", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesBounds },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementBounds", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementBounds },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementConnections", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementConnections },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawDynamicTrees", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawDynamicTrees },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawStaticTrees", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawStaticTrees },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesRealElementBounds", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesRealElementBounds },
{ "EChaosVDAccelerationStructureDataVisualizationFlags::EnableDraw", (int64)EChaosVDAccelerationStructureDataVisualizationFlags::EnableDraw },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
nullptr,
"EChaosVDAccelerationStructureDataVisualizationFlags",
"EChaosVDAccelerationStructureDataVisualizationFlags",
Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags()
{
if (!Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags.InnerSingleton, Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDAccelerationStructureDataVisualizationFlags_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags.InnerSingleton;
}
// ********** End Enum EChaosVDAccelerationStructureDataVisualizationFlags *************************
// ********** Begin Class UChaosVDAccelerationStructureVisualizationSettings ***********************
FClassRegistrationInfo Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings;
UClass* UChaosVDAccelerationStructureVisualizationSettings::GetPrivateStaticClass()
{
using TClass = UChaosVDAccelerationStructureVisualizationSettings;
if (!Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ChaosVDAccelerationStructureVisualizationSettings"),
Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings.InnerSingleton,
StaticRegisterNativesUChaosVDAccelerationStructureVisualizationSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_NoRegister()
{
return UChaosVDAccelerationStructureVisualizationSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Settings object that stores the values that control how acceleration structures are debug drawn\n */" },
{ "IncludePath", "AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h" },
{ "ModuleRelativePath", "Private/AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h" },
{ "ToolTip", "Settings object that stores the values that control how acceleration structures are debug drawn" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DepthPriority_MetaData[] = {
{ "Category", "DebugDraw" },
{ "Comment", "/** The depth priority used for while drawing contact data. Can be World or Foreground (with this one the shapes will be drawn on top of the geometry and be always visible) */" },
{ "ModuleRelativePath", "Private/AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h" },
{ "ToolTip", "The depth priority used for while drawing contact data. Can be World or Foreground (with this one the shapes will be drawn on top of the geometry and be always visible)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseThickness_MetaData[] = {
{ "Category", "DebugDraw" },
{ "Comment", "/** The base thickness used to draw node bounds */" },
{ "ModuleRelativePath", "Private/AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h" },
{ "ToolTip", "The base thickness used to draw node bounds" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AccelerationStructureDataVisualizationFlags_MetaData[] = {
{ "Bitmask", "" },
{ "BitmaskEnum", "/Script/ChaosVD.EChaosVDAccelerationStructureDataVisualizationFlags" },
{ "ModuleRelativePath", "Private/AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UChaosVDAccelerationStructureVisualizationSettings constinit property declarations
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BaseThickness;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_AccelerationStructureDataVisualizationFlags;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UChaosVDAccelerationStructureVisualizationSettings constinit property declarations
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UChaosVDAccelerationStructureVisualizationSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics
// ********** Begin Class UChaosVDAccelerationStructureVisualizationSettings Property Definitions **
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosVDAccelerationStructureVisualizationSettings, DepthPriority), Z_Construct_UEnum_Engine_ESceneDepthPriorityGroup, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DepthPriority_MetaData), NewProp_DepthPriority_MetaData) }; // 1271158512
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::NewProp_BaseThickness = { "BaseThickness", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosVDAccelerationStructureVisualizationSettings, BaseThickness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseThickness_MetaData), NewProp_BaseThickness_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::NewProp_AccelerationStructureDataVisualizationFlags = { "AccelerationStructureDataVisualizationFlags", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosVDAccelerationStructureVisualizationSettings, AccelerationStructureDataVisualizationFlags), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AccelerationStructureDataVisualizationFlags_MetaData), NewProp_AccelerationStructureDataVisualizationFlags_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::NewProp_DepthPriority,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::NewProp_BaseThickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::NewProp_AccelerationStructureDataVisualizationFlags,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::PropPointers) < 2048);
// ********** End Class UChaosVDAccelerationStructureVisualizationSettings Property Definitions ****
UObject* (*const Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UChaosVDVisualizationSettingsObjectBase,
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::ClassParams = {
&UChaosVDAccelerationStructureVisualizationSettings::StaticClass,
"ChaosVD",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::PropPointers),
0,
0x000004A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::Class_MetaDataParams)
};
void UChaosVDAccelerationStructureVisualizationSettings::StaticRegisterNativesUChaosVDAccelerationStructureVisualizationSettings()
{
}
UClass* Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings()
{
if (!Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings.OuterSingleton, Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings.OuterSingleton;
}
UChaosVDAccelerationStructureVisualizationSettings::UChaosVDAccelerationStructureVisualizationSettings() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosVDAccelerationStructureVisualizationSettings);
UChaosVDAccelerationStructureVisualizationSettings::~UChaosVDAccelerationStructureVisualizationSettings() {}
// ********** End Class UChaosVDAccelerationStructureVisualizationSettings *************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EChaosVDAccelerationStructureDataVisualizationFlags_StaticEnum, TEXT("EChaosVDAccelerationStructureDataVisualizationFlags"), &Z_Registration_Info_UEnum_EChaosVDAccelerationStructureDataVisualizationFlags, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1992835431U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings, UChaosVDAccelerationStructureVisualizationSettings::StaticClass, TEXT("UChaosVDAccelerationStructureVisualizationSettings"), &Z_Registration_Info_UClass_UChaosVDAccelerationStructureVisualizationSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosVDAccelerationStructureVisualizationSettings), 3391302805U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_570106700{
TEXT("/Script/ChaosVDBuiltInExtensions"),
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h__Script_ChaosVDBuiltInExtensions_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,81 @@
// 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 "AccelerationStructures/Settings/ChaosVDAccelerationStructureVisualizationSettings.h"
#ifdef CHAOSVDBUILTINEXTENSIONS_ChaosVDAccelerationStructureVisualizationSettings_generated_h
#error "ChaosVDAccelerationStructureVisualizationSettings.generated.h already included, missing '#pragma once' in ChaosVDAccelerationStructureVisualizationSettings.h"
#endif
#define CHAOSVDBUILTINEXTENSIONS_ChaosVDAccelerationStructureVisualizationSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UChaosVDAccelerationStructureVisualizationSettings ***********************
struct Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics;
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_NoRegister();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h_42_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUChaosVDAccelerationStructureVisualizationSettings(); \
friend struct ::Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CHAOSVDBUILTINEXTENSIONS_API UClass* ::Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UChaosVDAccelerationStructureVisualizationSettings, UChaosVDVisualizationSettingsObjectBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ChaosVDBuiltInExtensions"), Z_Construct_UClass_UChaosVDAccelerationStructureVisualizationSettings_NoRegister) \
DECLARE_SERIALIZER(UChaosVDAccelerationStructureVisualizationSettings)
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h_42_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UChaosVDAccelerationStructureVisualizationSettings(); \
/** Deleted move- and copy-constructors, should never be used */ \
UChaosVDAccelerationStructureVisualizationSettings(UChaosVDAccelerationStructureVisualizationSettings&&) = delete; \
UChaosVDAccelerationStructureVisualizationSettings(const UChaosVDAccelerationStructureVisualizationSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UChaosVDAccelerationStructureVisualizationSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UChaosVDAccelerationStructureVisualizationSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UChaosVDAccelerationStructureVisualizationSettings) \
NO_API virtual ~UChaosVDAccelerationStructureVisualizationSettings();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h_39_PROLOG
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h_42_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h_42_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h_42_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UChaosVDAccelerationStructureVisualizationSettings;
// ********** End Class UChaosVDAccelerationStructureVisualizationSettings *************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Settings_ChaosVDAccelerationStructureVisualizationSettings_h
// ********** Begin Enum EChaosVDAccelerationStructureDataVisualizationFlags ***********************
#define FOREACH_ENUM_ECHAOSVDACCELERATIONSTRUCTUREDATAVISUALIZATIONFLAGS(op) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::None) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawNodesBounds) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawBranches) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesBounds) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementBounds) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesElementConnections) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawDynamicTrees) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawStaticTrees) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::DrawLeavesRealElementBounds) \
op(EChaosVDAccelerationStructureDataVisualizationFlags::EnableDraw)
enum class EChaosVDAccelerationStructureDataVisualizationFlags : uint32;
template<> struct TIsUEnumClass<EChaosVDAccelerationStructureDataVisualizationFlags> { enum { Value = true }; };
template<> CHAOSVDBUILTINEXTENSIONS_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDAccelerationStructureDataVisualizationFlags>();
// ********** End Enum EChaosVDAccelerationStructureDataVisualizationFlags *************************
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 EmptyLinkFunctionForGeneratedCodeChaosVDBuiltInExtensions_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_ChaosVDBuiltInExtensions;
FORCENOINLINE UPackage* Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions()
{
if (!Z_Registration_Info_UPackage__Script_ChaosVDBuiltInExtensions.OuterSingleton)
{
static const UECodeGen_Private::FPackageParams PackageParams = {
"/Script/ChaosVDBuiltInExtensions",
nullptr,
0,
PKG_CompiledIn | 0x00000040,
0x55B22627,
0x0ECCE9DB,
METADATA_PARAMS(0, nullptr)
};
UECodeGen_Private::ConstructUPackage(Z_Registration_Info_UPackage__Script_ChaosVDBuiltInExtensions.OuterSingleton, PackageParams);
}
return Z_Registration_Info_UPackage__Script_ChaosVDBuiltInExtensions.OuterSingleton;
}
static FRegisterCompiledInInfo Z_CompiledInDeferPackage_UPackage__Script_ChaosVDBuiltInExtensions(Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions, TEXT("/Script/ChaosVDBuiltInExtensions"), Z_Registration_Info_UPackage__Script_ChaosVDBuiltInExtensions, CONSTRUCT_RELOAD_VERSION_INFO(FPackageReloadVersionInfo, 0x55B22627, 0x0ECCE9DB));
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,10 @@
// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#pragma once

View File

@@ -0,0 +1,85 @@
// 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 "AccelerationStructures/Visualizers/ChaosVDGTAccelerationStructureDataComponentVisualizer.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDGTAccelerationStructureDataComponentVisualizer() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVDBUILTINEXTENSIONS_API UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext();
UPackage* Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions();
// ********** End Cross Module References **********************************************************
// ********** Begin ScriptStruct FChaosVDAABBTreeSelectionContext **********************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics
{
static inline consteval int32 GetStructSize() { return sizeof(FChaosVDAABBTreeSelectionContext); }
static inline consteval int16 GetStructAlignment() { return alignof(FChaosVDAABBTreeSelectionContext); }
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = {
{ "ModuleRelativePath", "Private/AccelerationStructures/Visualizers/ChaosVDGTAccelerationStructureDataComponentVisualizer.h" },
};
#endif // WITH_METADATA
// ********** Begin ScriptStruct FChaosVDAABBTreeSelectionContext constinit property declarations **
// ********** End ScriptStruct FChaosVDAABBTreeSelectionContext constinit property declarations ****
static void* NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FChaosVDAABBTreeSelectionContext>();
}
static const UECodeGen_Private::FStructParams StructParams;
}; // struct Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext;
class UScriptStruct* FChaosVDAABBTreeSelectionContext::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext, (UObject*)Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions(), TEXT("ChaosVDAABBTreeSelectionContext"));
}
return Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext.OuterSingleton;
}
const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics::StructParams = {
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
nullptr,
&NewStructOps,
"ChaosVDAABBTreeSelectionContext",
nullptr,
0,
sizeof(FChaosVDAABBTreeSelectionContext),
alignof(FChaosVDAABBTreeSelectionContext),
RF_Public|RF_Transient|RF_MarkAsNative,
EStructFlags(0x00000001),
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics::Struct_MetaDataParams)
};
UScriptStruct* Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext()
{
if (!Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext.InnerSingleton)
{
UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext.InnerSingleton, Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics::StructParams);
}
return CastChecked<UScriptStruct>(Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext.InnerSingleton);
}
// ********** End ScriptStruct FChaosVDAABBTreeSelectionContext ************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h__Script_ChaosVDBuiltInExtensions_Statics
{
static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = {
{ FChaosVDAABBTreeSelectionContext::StaticStruct, Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics::NewStructOps, TEXT("ChaosVDAABBTreeSelectionContext"),&Z_Registration_Info_UScriptStruct_FChaosVDAABBTreeSelectionContext, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FChaosVDAABBTreeSelectionContext), 1585657753U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h__Script_ChaosVDBuiltInExtensions_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h__Script_ChaosVDBuiltInExtensions_205714647{
TEXT("/Script/ChaosVDBuiltInExtensions"),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h__Script_ChaosVDBuiltInExtensions_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h__Script_ChaosVDBuiltInExtensions_Statics::ScriptStructInfo),
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,32 @@
// 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 "AccelerationStructures/Visualizers/ChaosVDGTAccelerationStructureDataComponentVisualizer.h"
#ifdef CHAOSVDBUILTINEXTENSIONS_ChaosVDGTAccelerationStructureDataComponentVisualizer_generated_h
#error "ChaosVDGTAccelerationStructureDataComponentVisualizer.generated.h already included, missing '#pragma once' in ChaosVDGTAccelerationStructureDataComponentVisualizer.h"
#endif
#define CHAOSVDBUILTINEXTENSIONS_ChaosVDGTAccelerationStructureDataComponentVisualizer_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FChaosVDAABBTreeSelectionContext **********************************
struct Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics;
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h_26_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FChaosVDAABBTreeSelectionContext_Statics; \
CHAOSVDBUILTINEXTENSIONS_API static class UScriptStruct* StaticStruct();
struct FChaosVDAABBTreeSelectionContext;
// ********** End ScriptStruct FChaosVDAABBTreeSelectionContext ************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Visualizers_ChaosVDGTAccelerationStructureDataComponentVisualizer_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "AccelerationStructures/Components/ChaosVDGTAccelerationStructuresDataComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDGTAccelerationStructuresDataComponent() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVD_API UClass* Z_Construct_UClass_UChaosVDSolverDataComponent();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UChaosVDGTAccelerationStructuresDataComponent ****************************
FClassRegistrationInfo Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent;
UClass* UChaosVDGTAccelerationStructuresDataComponent::GetPrivateStaticClass()
{
using TClass = UChaosVDGTAccelerationStructuresDataComponent;
if (!Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ChaosVDGTAccelerationStructuresDataComponent"),
Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent.InnerSingleton,
StaticRegisterNativesUChaosVDGTAccelerationStructuresDataComponent,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_NoRegister()
{
return UChaosVDGTAccelerationStructuresDataComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "AccelerationStructures/Components/ChaosVDGTAccelerationStructuresDataComponent.h" },
{ "ModuleRelativePath", "Private/AccelerationStructures/Components/ChaosVDGTAccelerationStructuresDataComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UChaosVDGTAccelerationStructuresDataComponent constinit property declarations
// ********** End Class UChaosVDGTAccelerationStructuresDataComponent constinit property declarations
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UChaosVDGTAccelerationStructuresDataComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics
UObject* (*const Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UChaosVDSolverDataComponent,
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics::ClassParams = {
&UChaosVDGTAccelerationStructuresDataComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics::Class_MetaDataParams)
};
void UChaosVDGTAccelerationStructuresDataComponent::StaticRegisterNativesUChaosVDGTAccelerationStructuresDataComponent()
{
}
UClass* Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent()
{
if (!Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent.OuterSingleton, Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosVDGTAccelerationStructuresDataComponent);
UChaosVDGTAccelerationStructuresDataComponent::~UChaosVDGTAccelerationStructuresDataComponent() {}
// ********** End Class UChaosVDGTAccelerationStructuresDataComponent ******************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent, UChaosVDGTAccelerationStructuresDataComponent::StaticClass, TEXT("UChaosVDGTAccelerationStructuresDataComponent"), &Z_Registration_Info_UClass_UChaosVDGTAccelerationStructuresDataComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosVDGTAccelerationStructuresDataComponent), 329256582U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h__Script_ChaosVDBuiltInExtensions_940395980{
TEXT("/Script/ChaosVDBuiltInExtensions"),
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "AccelerationStructures/Components/ChaosVDGTAccelerationStructuresDataComponent.h"
#ifdef CHAOSVDBUILTINEXTENSIONS_ChaosVDGTAccelerationStructuresDataComponent_generated_h
#error "ChaosVDGTAccelerationStructuresDataComponent.generated.h already included, missing '#pragma once' in ChaosVDGTAccelerationStructuresDataComponent.h"
#endif
#define CHAOSVDBUILTINEXTENSIONS_ChaosVDGTAccelerationStructuresDataComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UChaosVDGTAccelerationStructuresDataComponent ****************************
struct Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics;
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_NoRegister();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h_14_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUChaosVDGTAccelerationStructuresDataComponent(); \
friend struct ::Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CHAOSVDBUILTINEXTENSIONS_API UClass* ::Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UChaosVDGTAccelerationStructuresDataComponent, UChaosVDSolverDataComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ChaosVDBuiltInExtensions"), Z_Construct_UClass_UChaosVDGTAccelerationStructuresDataComponent_NoRegister) \
DECLARE_SERIALIZER(UChaosVDGTAccelerationStructuresDataComponent)
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h_14_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UChaosVDGTAccelerationStructuresDataComponent(UChaosVDGTAccelerationStructuresDataComponent&&) = delete; \
UChaosVDGTAccelerationStructuresDataComponent(const UChaosVDGTAccelerationStructuresDataComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UChaosVDGTAccelerationStructuresDataComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UChaosVDGTAccelerationStructuresDataComponent); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UChaosVDGTAccelerationStructuresDataComponent) \
NO_API virtual ~UChaosVDGTAccelerationStructuresDataComponent();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h_11_PROLOG
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h_14_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h_14_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h_14_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UChaosVDGTAccelerationStructuresDataComponent;
// ********** End Class UChaosVDGTAccelerationStructuresDataComponent ******************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_AccelerationStructures_Components_ChaosVDGTAccelerationStructuresDataComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,118 @@
// 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 "GenericDebugDraw/Components/ChaosVDGenericDebugDrawDataComponent.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDGenericDebugDrawDataComponent() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVD_API UClass* Z_Construct_UClass_UChaosVDSolverDataComponent();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_NoRegister();
UPackage* Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UChaosVDGenericDebugDrawDataComponent ************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent;
UClass* UChaosVDGenericDebugDrawDataComponent::GetPrivateStaticClass()
{
using TClass = UChaosVDGenericDebugDrawDataComponent;
if (!Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ChaosVDGenericDebugDrawDataComponent"),
Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent.InnerSingleton,
StaticRegisterNativesUChaosVDGenericDebugDrawDataComponent,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent.InnerSingleton;
}
UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_NoRegister()
{
return UChaosVDGenericDebugDrawDataComponent::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "GenericDebugDraw/Components/ChaosVDGenericDebugDrawDataComponent.h" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Components/ChaosVDGenericDebugDrawDataComponent.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UChaosVDGenericDebugDrawDataComponent constinit property declarations ****
// ********** End Class UChaosVDGenericDebugDrawDataComponent constinit property declarations ******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UChaosVDGenericDebugDrawDataComponent>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics
UObject* (*const Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UChaosVDSolverDataComponent,
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics::ClassParams = {
&UChaosVDGenericDebugDrawDataComponent::StaticClass,
"Engine",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x00A000A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics::Class_MetaDataParams)
};
void UChaosVDGenericDebugDrawDataComponent::StaticRegisterNativesUChaosVDGenericDebugDrawDataComponent()
{
}
UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent()
{
if (!Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent.OuterSingleton, Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosVDGenericDebugDrawDataComponent);
UChaosVDGenericDebugDrawDataComponent::~UChaosVDGenericDebugDrawDataComponent() {}
// ********** End Class UChaosVDGenericDebugDrawDataComponent **************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent, UChaosVDGenericDebugDrawDataComponent::StaticClass, TEXT("UChaosVDGenericDebugDrawDataComponent"), &Z_Registration_Info_UClass_UChaosVDGenericDebugDrawDataComponent, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosVDGenericDebugDrawDataComponent), 1319417202U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h__Script_ChaosVDBuiltInExtensions_594547960{
TEXT("/Script/ChaosVDBuiltInExtensions"),
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,61 @@
// 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 "GenericDebugDraw/Components/ChaosVDGenericDebugDrawDataComponent.h"
#ifdef CHAOSVDBUILTINEXTENSIONS_ChaosVDGenericDebugDrawDataComponent_generated_h
#error "ChaosVDGenericDebugDrawDataComponent.generated.h already included, missing '#pragma once' in ChaosVDGenericDebugDrawDataComponent.h"
#endif
#define CHAOSVDBUILTINEXTENSIONS_ChaosVDGenericDebugDrawDataComponent_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UChaosVDGenericDebugDrawDataComponent ************************************
struct Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics;
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_NoRegister();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h_23_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUChaosVDGenericDebugDrawDataComponent(); \
friend struct ::Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CHAOSVDBUILTINEXTENSIONS_API UClass* ::Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_NoRegister(); \
public: \
DECLARE_CLASS2(UChaosVDGenericDebugDrawDataComponent, UChaosVDSolverDataComponent, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ChaosVDBuiltInExtensions"), Z_Construct_UClass_UChaosVDGenericDebugDrawDataComponent_NoRegister) \
DECLARE_SERIALIZER(UChaosVDGenericDebugDrawDataComponent)
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h_23_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UChaosVDGenericDebugDrawDataComponent(UChaosVDGenericDebugDrawDataComponent&&) = delete; \
UChaosVDGenericDebugDrawDataComponent(const UChaosVDGenericDebugDrawDataComponent&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UChaosVDGenericDebugDrawDataComponent); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UChaosVDGenericDebugDrawDataComponent); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UChaosVDGenericDebugDrawDataComponent) \
NO_API virtual ~UChaosVDGenericDebugDrawDataComponent();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h_20_PROLOG
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h_23_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h_23_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h_23_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UChaosVDGenericDebugDrawDataComponent;
// ********** End Class UChaosVDGenericDebugDrawDataComponent **************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Components_ChaosVDGenericDebugDrawDataComponent_h
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,237 @@
// 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 "GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeChaosVDGenericDebugDrawSettings() {}
// ********** Begin Cross Module References ********************************************************
CHAOSVD_API UClass* Z_Construct_UClass_UChaosVDVisualizationSettingsObjectBase();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawSettings();
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_NoRegister();
CHAOSVDBUILTINEXTENSIONS_API UEnum* Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ESceneDepthPriorityGroup();
UPackage* Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions();
// ********** End Cross Module References **********************************************************
// ********** Begin Enum EChaosVDGenericDebugDrawVisualizationFlags ********************************
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags;
static UEnum* EChaosVDGenericDebugDrawVisualizationFlags_StaticEnum()
{
if (!Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags.OuterSingleton)
{
Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags, (UObject*)Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions(), TEXT("EChaosVDGenericDebugDrawVisualizationFlags"));
}
return Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags.OuterSingleton;
}
template<> CHAOSVDBUILTINEXTENSIONS_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDGenericDebugDrawVisualizationFlags>()
{
return EChaosVDGenericDebugDrawVisualizationFlags_StaticEnum();
}
struct Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
{ "Bitflags", "" },
{ "Comment", "/** Set of visualization flags options for Scene Queries */" },
{ "DrawBoxes.Name", "EChaosVDGenericDebugDrawVisualizationFlags::DrawBoxes" },
{ "DrawImplicitObjects.Name", "EChaosVDGenericDebugDrawVisualizationFlags::DrawImplicitObjects" },
{ "DrawLines.Name", "EChaosVDGenericDebugDrawVisualizationFlags::DrawLines" },
{ "DrawSpheres.Name", "EChaosVDGenericDebugDrawVisualizationFlags::DrawSpheres" },
{ "EnableDraw.Name", "EChaosVDGenericDebugDrawVisualizationFlags::EnableDraw" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
{ "None.Hidden", "" },
{ "None.Name", "EChaosVDGenericDebugDrawVisualizationFlags::None" },
{ "ToolTip", "Set of visualization flags options for Scene Queries" },
{ "UseEnumValuesAsMaskValuesInEditor", "true" },
};
#endif // WITH_METADATA
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
{ "EChaosVDGenericDebugDrawVisualizationFlags::None", (int64)EChaosVDGenericDebugDrawVisualizationFlags::None },
{ "EChaosVDGenericDebugDrawVisualizationFlags::EnableDraw", (int64)EChaosVDGenericDebugDrawVisualizationFlags::EnableDraw },
{ "EChaosVDGenericDebugDrawVisualizationFlags::DrawBoxes", (int64)EChaosVDGenericDebugDrawVisualizationFlags::DrawBoxes },
{ "EChaosVDGenericDebugDrawVisualizationFlags::DrawLines", (int64)EChaosVDGenericDebugDrawVisualizationFlags::DrawLines },
{ "EChaosVDGenericDebugDrawVisualizationFlags::DrawSpheres", (int64)EChaosVDGenericDebugDrawVisualizationFlags::DrawSpheres },
{ "EChaosVDGenericDebugDrawVisualizationFlags::DrawImplicitObjects", (int64)EChaosVDGenericDebugDrawVisualizationFlags::DrawImplicitObjects },
};
static const UECodeGen_Private::FEnumParams EnumParams;
}; // struct Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics::EnumParams = {
(UObject*(*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
nullptr,
"EChaosVDGenericDebugDrawVisualizationFlags",
"EChaosVDGenericDebugDrawVisualizationFlags",
Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics::Enumerators,
RF_Public|RF_Transient|RF_MarkAsNative,
UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics::Enumerators),
EEnumFlags::None,
(uint8)UEnum::ECppForm::EnumClass,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics::Enum_MetaDataParams)
};
UEnum* Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags()
{
if (!Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags.InnerSingleton)
{
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags.InnerSingleton, Z_Construct_UEnum_ChaosVDBuiltInExtensions_EChaosVDGenericDebugDrawVisualizationFlags_Statics::EnumParams);
}
return Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags.InnerSingleton;
}
// ********** End Enum EChaosVDGenericDebugDrawVisualizationFlags **********************************
// ********** Begin Class UChaosVDGenericDebugDrawSettings *****************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings;
UClass* UChaosVDGenericDebugDrawSettings::GetPrivateStaticClass()
{
using TClass = UChaosVDGenericDebugDrawSettings;
if (!Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("ChaosVDGenericDebugDrawSettings"),
Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings.InnerSingleton,
StaticRegisterNativesUChaosVDGenericDebugDrawSettings,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings.InnerSingleton;
}
UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_NoRegister()
{
return UChaosVDGenericDebugDrawSettings::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowDebugText_MetaData[] = {
{ "Category", "DebugDraw" },
{ "Comment", "/** If true, any debug draw text available will be drawn */" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
{ "ToolTip", "If true, any debug draw text available will be drawn" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DepthPriority_MetaData[] = {
{ "Category", "DebugDraw" },
{ "Comment", "/** The depth priority used for while drawing data. Can be World or Foreground (with this one the shapes will be drawn on top of the geometry and be always visible) */" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
{ "ToolTip", "The depth priority used for while drawing data. Can be World or Foreground (with this one the shapes will be drawn on top of the geometry and be always visible)" },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BaseThickness_MetaData[] = {
{ "Category", "DebugDraw" },
{ "Comment", "/** Thickness to apply to any debug draw shape controlled by this setting. */" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
{ "ToolTip", "Thickness to apply to any debug draw shape controlled by this setting." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DebugDrawFlags_MetaData[] = {
{ "Bitmask", "" },
{ "BitmaskEnum", "/Script/ChaosVD.EChaosVDGenericDebugDrawVisualizationFlags" },
{ "Comment", "/** Set of flags to enable/disable visualization of debug draw data shapes */" },
{ "ModuleRelativePath", "Private/GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h" },
{ "ToolTip", "Set of flags to enable/disable visualization of debug draw data shapes" },
};
#endif // WITH_METADATA
// ********** Begin Class UChaosVDGenericDebugDrawSettings constinit property declarations *********
static void NewProp_bShowDebugText_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowDebugText;
static const UECodeGen_Private::FBytePropertyParams NewProp_DepthPriority;
static const UECodeGen_Private::FFloatPropertyParams NewProp_BaseThickness;
static const UECodeGen_Private::FUInt32PropertyParams NewProp_DebugDrawFlags;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UChaosVDGenericDebugDrawSettings constinit property declarations ***********
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UChaosVDGenericDebugDrawSettings>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics
// ********** Begin Class UChaosVDGenericDebugDrawSettings Property Definitions ********************
void Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_bShowDebugText_SetBit(void* Obj)
{
((UChaosVDGenericDebugDrawSettings*)Obj)->bShowDebugText = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_bShowDebugText = { "bShowDebugText", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UChaosVDGenericDebugDrawSettings), &Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_bShowDebugText_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowDebugText_MetaData), NewProp_bShowDebugText_MetaData) };
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_DepthPriority = { "DepthPriority", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosVDGenericDebugDrawSettings, DepthPriority), Z_Construct_UEnum_Engine_ESceneDepthPriorityGroup, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DepthPriority_MetaData), NewProp_DepthPriority_MetaData) }; // 1271158512
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_BaseThickness = { "BaseThickness", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosVDGenericDebugDrawSettings, BaseThickness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BaseThickness_MetaData), NewProp_BaseThickness_MetaData) };
const UECodeGen_Private::FUInt32PropertyParams Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_DebugDrawFlags = { "DebugDrawFlags", nullptr, (EPropertyFlags)0x0040000000004000, UECodeGen_Private::EPropertyGenFlags::UInt32, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UChaosVDGenericDebugDrawSettings, DebugDrawFlags), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DebugDrawFlags_MetaData), NewProp_DebugDrawFlags_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_bShowDebugText,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_DepthPriority,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_BaseThickness,
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::NewProp_DebugDrawFlags,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::PropPointers) < 2048);
// ********** End Class UChaosVDGenericDebugDrawSettings Property Definitions **********************
UObject* (*const Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UChaosVDVisualizationSettingsObjectBase,
(UObject* (*)())Z_Construct_UPackage__Script_ChaosVDBuiltInExtensions,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::ClassParams = {
&UChaosVDGenericDebugDrawSettings::StaticClass,
"ChaosVD",
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::PropPointers,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::PropPointers),
0,
0x000004A4u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::Class_MetaDataParams), Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::Class_MetaDataParams)
};
void UChaosVDGenericDebugDrawSettings::StaticRegisterNativesUChaosVDGenericDebugDrawSettings()
{
}
UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawSettings()
{
if (!Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings.OuterSingleton, Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings.OuterSingleton;
}
UChaosVDGenericDebugDrawSettings::UChaosVDGenericDebugDrawSettings() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UChaosVDGenericDebugDrawSettings);
UChaosVDGenericDebugDrawSettings::~UChaosVDGenericDebugDrawSettings() {}
// ********** End Class UChaosVDGenericDebugDrawSettings *******************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_Statics
{
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
{ EChaosVDGenericDebugDrawVisualizationFlags_StaticEnum, TEXT("EChaosVDGenericDebugDrawVisualizationFlags"), &Z_Registration_Info_UEnum_EChaosVDGenericDebugDrawVisualizationFlags, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1418937392U) },
};
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UChaosVDGenericDebugDrawSettings, UChaosVDGenericDebugDrawSettings::StaticClass, TEXT("UChaosVDGenericDebugDrawSettings"), &Z_Registration_Info_UClass_UChaosVDGenericDebugDrawSettings, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UChaosVDGenericDebugDrawSettings), 1201181876U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_3894495683{
TEXT("/Script/ChaosVDBuiltInExtensions"),
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_Statics::ClassInfo),
nullptr, 0,
Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h__Script_ChaosVDBuiltInExtensions_Statics::EnumInfo),
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,77 @@
// 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 "GenericDebugDraw/Settings/ChaosVDGenericDebugDrawSettings.h"
#ifdef CHAOSVDBUILTINEXTENSIONS_ChaosVDGenericDebugDrawSettings_generated_h
#error "ChaosVDGenericDebugDrawSettings.generated.h already included, missing '#pragma once' in ChaosVDGenericDebugDrawSettings.h"
#endif
#define CHAOSVDBUILTINEXTENSIONS_ChaosVDGenericDebugDrawSettings_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UChaosVDGenericDebugDrawSettings *****************************************
struct Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics;
CHAOSVDBUILTINEXTENSIONS_API UClass* Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_NoRegister();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h_24_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUChaosVDGenericDebugDrawSettings(); \
friend struct ::Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend CHAOSVDBUILTINEXTENSIONS_API UClass* ::Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UChaosVDGenericDebugDrawSettings, UChaosVDVisualizationSettingsObjectBase, COMPILED_IN_FLAGS(0 | CLASS_Config), CASTCLASS_None, TEXT("/Script/ChaosVDBuiltInExtensions"), Z_Construct_UClass_UChaosVDGenericDebugDrawSettings_NoRegister) \
DECLARE_SERIALIZER(UChaosVDGenericDebugDrawSettings)
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h_24_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
NO_API UChaosVDGenericDebugDrawSettings(); \
/** Deleted move- and copy-constructors, should never be used */ \
UChaosVDGenericDebugDrawSettings(UChaosVDGenericDebugDrawSettings&&) = delete; \
UChaosVDGenericDebugDrawSettings(const UChaosVDGenericDebugDrawSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UChaosVDGenericDebugDrawSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UChaosVDGenericDebugDrawSettings); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UChaosVDGenericDebugDrawSettings) \
NO_API virtual ~UChaosVDGenericDebugDrawSettings();
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h_21_PROLOG
#define FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h_24_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h_24_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h_24_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UChaosVDGenericDebugDrawSettings;
// ********** End Class UChaosVDGenericDebugDrawSettings *******************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_ChaosVD_Source_ChaosVDBuiltInExtensions_Private_GenericDebugDraw_Settings_ChaosVDGenericDebugDrawSettings_h
// ********** Begin Enum EChaosVDGenericDebugDrawVisualizationFlags ********************************
#define FOREACH_ENUM_ECHAOSVDGENERICDEBUGDRAWVISUALIZATIONFLAGS(op) \
op(EChaosVDGenericDebugDrawVisualizationFlags::None) \
op(EChaosVDGenericDebugDrawVisualizationFlags::EnableDraw) \
op(EChaosVDGenericDebugDrawVisualizationFlags::DrawBoxes) \
op(EChaosVDGenericDebugDrawVisualizationFlags::DrawLines) \
op(EChaosVDGenericDebugDrawVisualizationFlags::DrawSpheres) \
op(EChaosVDGenericDebugDrawVisualizationFlags::DrawImplicitObjects)
enum class EChaosVDGenericDebugDrawVisualizationFlags : uint32;
template<> struct TIsUEnumClass<EChaosVDGenericDebugDrawVisualizationFlags> { enum { Value = true }; };
template<> CHAOSVDBUILTINEXTENSIONS_NON_ATTRIBUTED_API UEnum* StaticEnum<EChaosVDGenericDebugDrawVisualizationFlags>();
// ********** End Enum EChaosVDGenericDebugDrawVisualizationFlags **********************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS

View File

@@ -0,0 +1,5 @@
D:\UE_5_7_1\Engine\Plugins\ChaosVD\Source\ChaosVDBuiltInExtensions\Private\AccelerationStructures\Settings\ChaosVDAccelerationStructureVisualizationSettings.h
D:\UE_5_7_1\Engine\Plugins\ChaosVD\Source\ChaosVDBuiltInExtensions\Private\AccelerationStructures\Components\ChaosVDGTAccelerationStructuresDataComponent.h
D:\UE_5_7_1\Engine\Plugins\ChaosVD\Source\ChaosVDBuiltInExtensions\Private\GenericDebugDraw\Components\ChaosVDGenericDebugDrawDataComponent.h
D:\UE_5_7_1\Engine\Plugins\ChaosVD\Source\ChaosVDBuiltInExtensions\Private\GenericDebugDraw\Settings\ChaosVDGenericDebugDrawSettings.h
D:\UE_5_7_1\Engine\Plugins\ChaosVD\Source\ChaosVDBuiltInExtensions\Private\AccelerationStructures\Visualizers\ChaosVDGTAccelerationStructureDataComponentVisualizer.h