![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "CoreMinimal.h"#include "DynamicMesh/DynamicMesh3.h"#include "Changes/MeshVertexChange.h"#include "Changes/MeshChange.h"#include "Changes/MeshReplacementChange.h"#include "UDynamicMesh.generated.h"Go to the source code of this file.
Classes | |
| class | UDynamicMeshGenerator |
| struct | FDynamicMeshChangeInfo |
| class | UDynamicMesh |
| class | UDynamicMeshPool |
Enumerations | |
| enum class | EDynamicMeshChangeType : uint8 { GeneralEdit = 0 , MeshChange = 1 , MeshReplacementChange = 2 , MeshVertexChange = 3 , DeformationEdit = 4 , AttributeEdit = 5 } |
| enum class | EDynamicMeshAttributeChangeFlags : uint8 { Unknown = 0 , MeshTopology = 1 << 0 , VertexPositions = 1 << 1 , NormalsTangents = 1 << 2 , VertexColors = 1 << 3 , UVs = 1 << 4 , TriangleGroups = 1 << 5 } |
|
strong |
|
strong |
EDynamicMeshChangeType is used by FDynamicMeshChangeInfo to indicate a "type" of mesh change
| Enumerator | |
|---|---|
| GeneralEdit | |
| MeshChange | |
| MeshReplacementChange | |
| MeshVertexChange | |
| DeformationEdit | |
| AttributeEdit | |
| DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam | ( | FOnDynamicMeshModifiedBP | , |
| UDynamicMesh * | , | ||
| Mesh | |||
| ) |
| DECLARE_MULTICAST_DELEGATE_TwoParams | ( | FOnDynamicMeshChanged | , |
| UDynamicMesh * | , | ||
| FDynamicMeshChangeInfo | |||
| ) |