Navigation
API > API/Plugins > API/Plugins/ModelingComponents
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDynamicMeshGroupEdit | FDynamicMeshGroupEdit stores a modification of polygroup IDs on a set of triangles | ||
| FDynamicMeshGroupEditBuilder | FDynamicMeshGroupEditBuilder builds up a FDynamicMeshGroupEdit incrementally. | ||
| FMeshPolygroupChange | FMeshPolygroupChange stores a change to Polygroup IDs on a set of triangles, as a FDynamicMeshGroupEdit. | ||
| FMeshSelectionChange | FMeshSelectionChange represents an reversible change to a UMeshSelectionSet | ||
| FMeshSelectionChangeBuilder | FMeshSelectionChangeBuilder can be used to construct a FMeshSelectionChange. | ||
| TCustomIndexedValuesChange | TCustomIndexedValuesChange is an implementation of TIndexedValuesChange that allows you to provide the Apply() And Revert() implementations via lambdas, as well as specify a custom data element to be stored with the Change. | ||
| TIndexedValuesChange | TIndexedValuesChange stores a change of values at a set of indices. | ||
| TIndexedValuesChangeBuilder | TIndexedValuesChangeBuilder incrementally builds up a TIndexedValuesChange instance/subclass. | ||
| TSimpleValueLambdaChange | TSimpleValueLambdaChange is a generic FToolCommandChange that swaps between two (template-type) Values. | ||
| 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. |