Type

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/UObject/PhysicsObjectVersion.h

Include

#include "UObject/PhysicsObjectVersion.h"

Syntax

enum Type
{
    BeforeCustomVersionWasAdded              = 0,
    PerShapeData,
    SerializeGTGeometryParticles,
    GroomWithDescription,
    GroomWithImportSettings,
    TriangleMeshHasVertexIndexMap,
    VariableConvexStructureData,
    AddCCDEnableFlag,
    ChaosClothAddWeightedValue,
    ConvexUsesVerticesArray,
    ChaosClothAddfictitiousforces,
    ChaosClothAddTetherStiffnessWeightMap,
    ChaosClothFixLODTransitionMaps,
    ChaosConvexUsesHalfEdges,
    ChaosConvexHasUniqueEdgeSet,
    VersionPlusOne,
    LatestVersion                            = VersionPlusOne - 1,
}

Values

Name

Description

BeforeCustomVersionWasAdded

Before any version changes were made.

PerShapeData

Adding PerShapeData to serialization.

SerializeGTGeometryParticles

Add serialization from handle back to particle.

GroomWithDescription

Groom serialization with hair description as bulk data.

GroomWithImportSettings

Groom serialization with import option.

TriangleMeshHasVertexIndexMap

TriangleMesh has map from source vertex index to internal vertex index for per-poly collisoin.

VariableConvexStructureData

Chaos Convex StructureData supports different index sizes based on num verts/planes.

AddCCDEnableFlag

Add the ability to enable or disable Continuous Collision Detection.

ChaosClothAddWeightedValue

Added the weighted value property type to store the cloths weight maps' low/high ranges.

ConvexUsesVerticesArray

Chaos FConvex uses array of FVec3s for vertices instead of particles.

ChaosClothAddfictitiousforces

Add centrifugal forces for cloth.

ChaosClothAddTetherStiffnessWeightMap

Added the Long Range Attachment stiffness weight map.

ChaosClothFixLODTransitionMaps

Fix corrupted LOD transition maps.

ChaosConvexUsesHalfEdges

Convex structure data is now an index-based half-edge structure.

ChaosConvexHasUniqueEdgeSet

Convex structure data has a list of unique edges (half of the half edges)

VersionPlusOne

--="">----------------------------------------------

LatestVersion

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss