Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore > API/Plugins/GeometryScriptingCore/GeometryScript
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UGeometryScriptLibrary_CollisionFunctions
References
| Module | GeometryScriptingCore |
| Header | /Engine/Plugins/Experimental/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/CollisionFunctions.h |
| Include | #include "GeometryScript/CollisionFunctions.h" |
Syntax
UCLASS&40;Meta&61;&40;ScriptName&61;"GeometryScript_Collision"&41;&41;
class UGeometryScriptLibrary_CollisionFunctions : public UBlueprintFunctionLibrary
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ResetDynamicMeshCollision
(
UDynamicMeshComponent* Component, |
Clears Simple Collisions from the Dynamic Mesh Component. | |
| UDynamicMesh * | SetDynamicMeshCollisionFromMesh
(
UDynamicMesh* FromDynamicMesh, |
Generate Simple Collision shapes for a Dynamic Mesh Component based on the input Dynamic Mesh. | |
| void | SetStaticMeshCollisionFromComponent
(
UStaticMesh* StaticMeshAsset, |
Copy the Simple Collision Geometry from the Source Component to the Static Mesh Asset. | |
| UDynamicMesh * | SetStaticMeshCollisionFromMesh
(
UDynamicMesh* FromDynamicMesh, |
Generates Simple Collision shapes for a Static Mesh Asset based on the input Dynamic Mesh. |