UEditorStaticMeshLibrary::SetConvexDecompositionCollisionsWithNotification

Add a convex collision to a static mesh.

Windows
MacOS
Linux

References

Module

EditorScriptingUtilities

Header

/Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Public/EditorStaticMeshLibrary.h

Include

#include "EditorStaticMeshLibrary.h"

Source

/Engine/Plugins/Editor/EditorScriptingUtilities/Source/EditorScriptingUtilities/Private/EditorStaticMeshLibrary.cpp

Syntax

[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Editor Scripting | StaticMesh")
static bool SetConvexDecompositionCollisionsWithNotification
(
    UStaticMesh * StaticMesh,
    int32 HullCount,
    int32 MaxHullVerts,
    int32 HullPrecision,
    bool bApplyChanges
)

Remarks

Add a convex collision to a static mesh. Any existing collisions will be removed from the static mesh. This method replicates what is done when invoking menu entry "Collision > Auto Convex Collision" in the Mesh Editor.

Returns

A boolean indicating if the addition was successful or not.

Parameters

Parameter

Description

StaticMesh

Static mesh to add convex collision on.

HullCount

Maximum number of convex pieces that will be created. Must be positive.

MaxHullVerts

Maximum number of vertices allowed for any generated convex hull.

HullPrecision

Number of voxels to use when generating collision. Must be positive.

bApplyChanges

Indicates if changes must be apply or not.

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