/Engine/Source/Developer/AnimationDataController/Public/AnimDataControllerActions.h
UAnimDataControllerinstanced FChange-based objects used for storing mutations to anIAnimationDataModelwithin the Transaction Buffer. Each Action class represents an (invertable) operation mutating anIAnimationDataModelobject utilizing aUAnimDataController. Allowing for a more granular approach to undo/redo-ing changes while also allowing for script-based interoperability.
class FAnimDataBaseAction : public [FSwapChange](API\Runtime\Core\Misc\FSwapChange)