/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Changes/IndexedAttributeChange.h
TCustomIndexedValuesChangeis an implementation ofTIndexedValuesChangethat allows you to provide theApply()AndRevert()implementations via lambdas, as well as specify a custom data element to be stored with the Change. For example if this is a change to an attribute array, you could store the attribute identifier in the CustomData.
template<typename ValueType, typename CustomDataType> class TCustomIndexedValuesChange : public [TIndexedValuesChange< ValueType >](API\Plugins\ModelingComponents\Changes\TIndexedValuesChange)
TUniqueFunction...
ApplyFunction
CustomDataType
CustomData
TUniqueFunction...
RevertFunction