![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "GeometryCollection/GeometryCollectionObject.h"#include "GeometryCollection/GeometryCollection.h"#include "GeometryCollection/GeometryCollectionCache.h"#include "GeometryCollection/GeometryCollectionRenderData.h"#include "Materials/Material.h"#include "UObject/DestructionObjectVersion.h"#include "UObject/UE5MainStreamObjectVersion.h"#include "UObject/FortniteMainBranchObjectVersion.h"#include "UObject/ObjectSaveContext.h"#include "Serialization/ArchiveCountMem.h"#include "HAL/IConsoleManager.h"#include "Interfaces/ITargetPlatform.h"#include "UObject/Package.h"#include "Materials/MaterialInstance.h"#include "ProfilingDebugging/CookStats.h"#include "EngineUtils.h"#include "Engine/Engine.h"#include "Engine/StaticMesh.h"#include "PhysicsEngine/PhysicsSettings.h"#include "EditorFramework/AssetImportData.h"#include "Rendering/NaniteResources.h"#include "Engine/AssetUserData.h"#include "PhysicalMaterials/PhysicalMaterial.h"#include "PhysicsProxy/GeometryCollectionPhysicsProxy.h"#include "Chaos/ErrorReporter.h"#include "GeometryCollection/GeometryCollectionSimulationCoreTypes.h"#include "Chaos/ChaosArchive.h"#include "Chaos/MassProperties.h"#include "GeometryCollectionProxyData.h"#include "Dataflow/DataflowObject.h"#include "GeometryCollection/Facades/CollectionHierarchyFacade.h"#include "GeometryCollection/Facades/CollectionInstancedMeshFacade.h"Classes | |
| struct | FPackedHierarchyNode_Old |
| struct | FPageStreamingState_Old |
Namespaces | |
| namespace | Chaos |
| namespace | Chaos::CVars |
| namespace | UE |
| namespace | UE::Dataflow |
| namespace | UE::Dataflow::Private |
| DEFINE_LOG_CATEGORY_STATIC | ( | LogGeometryCollectionInternal | , |
| Log | , | ||
| All | |||
| ) |
| void FillSharedSimulationSizeSpecificData | ( | FSharedSimulationSizeSpecificData & | ToData, |
| const FGeometryCollectionSizeSpecificData & | FromData | ||
| ) |
| FArchive & operator<< | ( | FArchive & | Ar, |
| FPackedHierarchyNode_Old & | Node | ||
| ) |
| FArchive & operator<< | ( | FArchive & | Ar, |
| FPageStreamingState_Old & | PageStreamingState | ||
| ) |
| FAutoConsoleVariableRef CVarGeometryCollectionAlwaysRecreateSimulationData(TEXT("p.GeometryCollectionAlwaysRecreateSimulationData"), bGeometryCollectionAlwaysRecreateSimulationData, TEXT("always recreate the simulation data even if the simulation data is not marked as dirty - this has runtime cost in editor - only use as a last resort if default has issues [def:false]")) | ( | TEXT("p.GeometryCollectionAlwaysRecreateSimulationData") | , |
| bGeometryCollectionAlwaysRecreateSimulationData | , | ||
| TEXT("always recreate the simulation data even if the simulation data is not marked as dirty - this has runtime cost in editor - only use as a last resort if default has issues [def:false]") | |||
| ) |
| FAutoConsoleVariableRef CVarGeometryCollectionBypassPhysicsAttributes(TEXT("p.GeometryCollectionAssetForceStripOnCook"), GeometryCollectionAssetForceStripOnCook, TEXT("Bypass the construction of simulation properties when all bodies are simply cached for playback.")) | ( | TEXT("p.GeometryCollectionAssetForceStripOnCook") | , |
| GeometryCollectionAssetForceStripOnCook | , | ||
| TEXT("Bypass the construction of simulation properties when all bodies are simply cached for playback.") | |||
| ) |
| FAutoConsoleVariableRef CVarGeometryCollectionEnableForcedConvexGenerationInSerialize(TEXT("p.GeometryCollectionEnableForcedConvexGenerationInSerialize"), bGeometryCollectionEnableForcedConvexGenerationInSerialize, TEXT("Enable generation of convex geometry on older destruction files.[def:true]")) | ( | TEXT("p.GeometryCollectionEnableForcedConvexGenerationInSerialize") | , |
| bGeometryCollectionEnableForcedConvexGenerationInSerialize | , | ||
| TEXT("Enable generation of convex geometry on older destruction files.[def:true]") | |||
| ) |