Navigation
API > API/Plugins > API/Plugins/MeshModelingToolsExp > API/Plugins/MeshModelingToolsExp/Physics
References
| Module | MeshModelingToolsExp |
| Header | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/Physics/CollisionGeometryVisualization.h |
| Include | #include "Physics/CollisionGeometryVisualization.h" |
| Source | /Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Private/Physics/CollisionGeometryVisualization.cpp |
namespace UE
{
namespace PhysicsTools
{
void UE&58;&58;PhysicsTools&58;&58;PartiallyInitializeCollisionGeometryVisualization
&40;
UPreviewGeometry &42; PartialPreviewGeom,
UCollisionGeometryVisualizationProperties &42; Settings,
const FPhysicsDataCollection & PhysicsData,
int32 FirstLineSetIndex,
float DepthBias,
int32 CircleStepResolution
&41;
}
}
Remarks
The following functions are like InitializeCollisionGeometryVisualization/UpdateCollisionGeometryVisualization but assume that the given UPreviewGeometry only represents part of the complete collision geometry visualization Like InitializeCollisionGeometryVisualization but only initializes part of the collision geometry visualization.
The FirstLineSetIndex parameter is used implement Settings->bRandomColors since random colors are determined using unique integers for each line set, which may be stored in separate UPreviewGeometry objects. Since the initialization is partial this function doesn't set Settings->bVisualizationDirty, the caller should do that.