Navigation
API > API/Developer > API/Developer/SourceControl
| Name | FSourceControlAssetDataCache |
| Type | class |
| Header File | /Engine/Source/Developer/SourceControl/Public/SourceControlAssetDataCache.h |
| Include Path | #include "SourceControlAssetDataCache.h" |
Syntax
class FSourceControlAssetDataCache
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FAssetDataCache | TMap< FString, FSourceControlAssetDataEntry > | SourceControlAssetDataCache.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActorLabelChangedDelegateHandle | FDelegateHandle | SourceControlAssetDataCache.h | ||
| AssetDataCache | FAssetDataCache | SourceControlAssetDataCache.h | ||
| AssetDataToFetch | TQueue< FSourceControlStatePtr, EQueueMode::Spsc > | SourceControlAssetDataCache.h | ||
| AssetDataToLoad | TQueue< FAssetDataToLoad, EQueueMode::Mpsc > | SourceControlAssetDataCache.h | ||
| AssetUpdatedDelegateHandle | FDelegateHandle | SourceControlAssetDataCache.h | ||
| bIsSourceControlDialogShown | bool | SourceControlAssetDataCache.h | ||
| bIsUpdateHistoryInFlight | bool | SourceControlAssetDataCache.h | ||
| CurrentAsyncTask | std::atomic< uint32 > | SourceControlAssetDataCache.h | ||
| FileHistoryToUpdate | TArray< FString > | SourceControlAssetDataCache.h | ||
| ProviderChangedDelegateHandle | FDelegateHandle | SourceControlAssetDataCache.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool GetAssetDataArray
(
FSourceControlStateRef InFileState, |
Attempt to get AssetData for the provided SourceControlled file. | SourceControlAssetDataCache.h | |
void OnSourceControlDialogClosed() |
Called when Source Control Dialog is closed. Allow work to be resumed. | SourceControlAssetDataCache.h | |
void OnSourceControlDialogShown() |
Called when Source Control Dialog is shown. Prevents tasks to run while the dialog is opened. | SourceControlAssetDataCache.h | |
void Shutdown() |
Called when SourceControl module is shutting down. | SourceControlAssetDataCache.h | |
void Startup() |
Called when SourceControl module is starting up. | SourceControlAssetDataCache.h | |
void Tick() |
Called every update. | SourceControlAssetDataCache.h |