/Engine/Source/Editor/UnrealEd/Public/EditorUndoClient.h
An undo client that registers itself in its constructor and unregisters itself in its destructor
class FSelfRegisteringEditorUndoClient : public [FEditorUndoClient](API\Editor\UnrealEd\FEditorUndoClient)