/Engine/Source/Developer/UnsavedAssetsTracker/Source/Public/UnsavedAssetsTrackerModule.h
Tracks assets that has in-memory modification not saved to disk yet and checks the source control states of those assets when a source control provider is available.
class FUnsavedAssetsTrackerModule : public [IModuleInterface](API\Runtime\Core\Modules\IModuleInterface)
FOnUnsavedAsset...
OnUnsavedAssetAdded
Invoked when a file is added to the unsaved list.
FOnUnsavedAsset...
OnUnsavedAssetRemoved
Invoked when a file is removed from the unsaved list.
FPostUnsavedAss...
PostUnsavedAssetAutoCheckout
Invoked after an asset has been checked out of source control
FPostUnsavedAss...
PostUnsavedAssetAutoCheckoutCancel
Invoked after an asset has been cancelled for automatic check out
FPostUnsavedAss...
PostUnsavedAssetAutoCheckoutFailure
Invoked after an asset failed to be checked out of source control
FPreUnsavedAsse...
PreUnsavedAssetAutoCheckout
Invoked before an asset is potentially automatically checked out of source control Every notified File/Operation combination is followed by one of the Cancel/Success/Failure notifications below