Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/ModelingComponents/Public/Changes/IndexedAttributeChange.h |
Include |
#include "Changes/IndexedAttributeChange.h" |
template<typename ValueType, typename ChangeClassType>
class TIndexedValuesChangeBuilder
TIndexedValuesChangeBuilder incrementally builds up a TIndexedValuesChange instance/subclass. The ChangeClassType template parameter should be the name of the TIndexedValuesChange-derived class.
Name | Description | ||
---|---|---|---|
|
TUniquePtr< Cha... |
Change |
|
|
SavedIndices |
Name | Description | |
---|---|---|
|
TIndexedValuesChangeBuilder() |
Name | Description | ||
---|---|---|---|
|
BeginNewChange() |
Allocate a new change and start tracking |
|
|
TUniquePtr< ... |
ExtractResult() |
Complete the change construction and return it |
|
UpdateValue ( |
Modify the value at an Index. Changes will be tracked as necessary. |
|
|
UpdateValues |
Modify a set of values |