Classes
Name
Description
FMeshChange
FMeshChange represents an undoable change to a FDynamicMesh3.
FMeshReplacementChange
FMeshReplacementChange represents an undoable complete change to a FDynamicMesh3.
FMeshSelectionChange
FMeshSelectionChange represents an reversible change to a UMeshSelectionSet
FMeshSelectionChangeBuilder
FMeshSelectionChangeBuilder can be used to construct a FMeshSelectionChange.
FMeshVertexChange
FMeshVertexChange represents an reversible change to a set of vertex positions.
FMeshVertexChangeBuilder
FMeshVertexChangeBuilder can be used to construct a FMeshVertexChange.
IMeshCommandChangeTarget
IMeshCommandChangeTarget is an interface which is used to apply a mesh change
IMeshReplacementCommandChangeTarget
IMeshReplacementCommandChangeTarget is an interface which is used to apply a mesh replacement change
IMeshVertexCommandChangeTarget
IMeshVertexCommandChangeTarget is an interface which is used to apply a FMeshVertexChange
TValueWatcher
TValueWatcher is used to implement a common Tool pattern where it is necessary to essentially poll a value to see if it has changed, and if it has, call a function.
UDynamicMeshReplacementChangeTarget
Bare bones wrapper of FDynamicMesh3 that supports MeshReplacementChange-based updates.
UMeshCommandChangeTarget
UMeshReplacementCommandChangeTarget
UMeshVertexCommandChangeTarget