Navigation
API > API/Plugins > API/Plugins/GeometryScriptingEditor
| Name | UGeometryScriptLibrary_EditorDynamicMeshFunctions |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingEditor/Public/GeometryScript/EditorDynamicMeshUtilityFunctions.h |
| Include Path | #include "GeometryScript/EditorDynamicMeshUtilityFunctions.h" |
Syntax
UCLASS (Meta=(ScriptName="GeometryScript_EditorDynamicMeshUtil"))
class UGeometryScriptLibrary_EditorDynamicMeshFunctions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UGeometryScriptLibrary_EditorDynamicMeshFunctions
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bClearDebugMesh | UDynamicMesh bool | GeometryScript/EditorDynamicMeshUtilityFunctions.h | ||
| bDebugMeshExists | UDynamicMesh bool bool & | GeometryScript/EditorDynamicMeshUtilityFunctions.h | ||
| ChangeTracker | FDynamicMeshChangeContainer & | GeometryScript/EditorDynamicMeshUtilityFunctions.h | ||
| DebugMeshName | FString | GeometryScript/EditorDynamicMeshUtilityFunctions.h | ||
| ToTargetMesh | UDynamicMesh * | GeometryScript/EditorDynamicMeshUtilityFunctions.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UPARAM
(
ref |
GeometryScript/EditorDynamicMeshUtilityFunctions.h |
|
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static static UPARAM
(
DisplayName |
Save current state of TargetMesh so that an undoable/redoable Change can be emitted after TargetMesh is modified, using EmitTrackedMeshChange(). | GeometryScript/EditorDynamicMeshUtilityFunctions.h |
|
static static UPARAM
(
DisplayName |
Emit an undo/redo Change for a modified TargetMesh, based on the ChangeTracker information that was saved (via call to BeginTrackedMeshChange) before TargetMesh was modified. | GeometryScript/EditorDynamicMeshUtilityFunctions.h |
|
static static UPARAM
(
DisplayName |
Store a copy of TargetMesh with name DebugMeshName. | GeometryScript/EditorDynamicMeshUtilityFunctions.h |
|
static static UPARAM
(
DisplayName |
Fetch a debug FDynamicMesh3 saved with DebugMeshName from the global debug mesh storage and copy to ToTargetMesh. | GeometryScript/EditorDynamicMeshUtilityFunctions.h |
|