UGeometryScriptLibrary_CollisionFunctions

Choose your operating system:

Windows

macOS

Linux

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(Meta=(ScriptName="GeometryScript_Collision"))
class UGeometryScriptLibrary_CollisionFunctions : public UBlueprintFunctionLibrary

Functions

Name Description

Public function Static

UDynamicMesh...

 

SetDynamicMeshCollisionFromMesh

(
    UDynamicMesh* FromDynamicMesh,
    UDynamicMeshComponent* ToDynam...,
    FGeometryScriptCollisionFromMeshOpt...,
    UGeometryScriptDebug* Debug
)

Public function Static

void

 

SetStaticMeshCollisionFromComponent

(
    UStaticMesh* StaticMeshAsset,
    UPrimitiveComponent* SourceCom...,
    FGeometryScriptSetSimpleCollisionOp...,
    UGeometryScriptDebug* Debug
)

Copy the Simple Collision Geometry from the SourceComponent to the StaticMeshAsset

Public function Static

UDynamicMesh...

 

SetStaticMeshCollisionFromMesh

(
    UDynamicMesh* FromDynamicMesh,
    UStaticMesh* ToStaticMeshAsset,
    FGeometryScriptCollisionFromMeshOpt...,
    UGeometryScriptDebug* Debug
)