Navigation
API > API/Plugins > API/Plugins/GeometryScriptingEditor > API/Plugins/GeometryScriptingEditor/GeometryScript
References
| Module | GeometryScriptingEditor |
| Header | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingEditor/Public/GeometryScript/EditorDynamicMeshUtilityFunctions.h |
| Include | #include "GeometryScript/EditorDynamicMeshUtilityFunctions.h" |
Syntax
USTRUCT (BlueprintType , Meta=(DisplayName="Dynamic Mesh ChangeTracker"))
struct FDynamicMeshChangeContainer
Remarks
FDynamicMeshChangeContainer is a temporary struct usable in Blueprints to emit "change" transactions for a UDynamicMesh. The internals are hidden and this type is only intended to be used with the BeginTrackedMeshChange() and EmitTrackedMeshChange() functions
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsActive | ||
| TSharedPtr< UE::Geometry::FDynamicMeshChangeContainerInternals > | ChangeInternals | Internals are only available inside the cpp file and are likely to change | |
| UDynamicMesh * | TargetMesh | This is only used as a token to ensure that the ChangeContainer is not applied to a different UDynamicMesh, so it is not a uproperty/etc |