Navigation
API > API/Developer > API/Developer/UncontrolledChangelists
Inheritance Hierarchy
- IModuleInterface
- FUncontrolledChangelistsModule
References
| Module | UncontrolledChangelists |
| Header | /Engine/Source/Developer/UncontrolledChangelists/Public/UncontrolledChangelistsModule.h |
| Include | #include "UncontrolledChangelistsModule.h" |
Syntax
class FUncontrolledChangelistsModule : public IModuleInterface
Remarks
Interface for talking to Uncontrolled Changelists
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnUncontrolledChangelistModuleChanged | OnUncontrolledChangelistModuleChanged |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOptional< FUncontrolledChangelist > | CreateUncontrolledChangelist
(
const FText& InDescription |
Creates a new Uncontrolled Changelist. | |
| void | DeleteUncontrolledChangelist
(
const FUncontrolledChangelist& InUncontrolledChangelist |
Deletes an Uncontrolled Changelist. | |
| void | EditUncontrolledChangelist
(
const FUncontrolledChangelist& InUncontrolledChangelist, |
Edits an Uncontrolled Changelist's description | |
| FUncontrolledChangelistsModule & | Get () |
Gets a reference to the UncontrolledChangelists module | |
| TArray< FUncontrolledChangelistStateRef > | Get the changelist state of each cached Uncontrolled Changelist. | ||
| FName | |||
| FText | Gets a message indicating the status of SCC coherence. | ||
| bool | IsAvailable () |
Checks to see if this module is loaded and ready. | |
| bool | IsEnabled () |
Check whether uncontrolled changelist module is enabled. | |
| void | MoveFilesToControlledChangelist
(
const TArray< FSourceControlStateRef >& InUncontrolledFileStates, |
Moves files to a Controlled Changelist. | |
| void | MoveFilesToControlledChangelist
(
const TArray< FString >& InUncontrolledFiles, |
Moves files to a Controlled Changelist. | |
| void | MoveFilesToUncontrolledChangelist
(
const TArray< FSourceControlStateRef >& InControlledFileStates, |
Moves files to an Uncontrolled Changelist. | |
| void | OnAssetAdded
(
const FAssetData& AssetData |
Delegate callback called when assets are added to AssetRegistry. | |
| void | OnAssetLoaded
(
UObject* InAsset |
Delegate callback called when an asset is loaded. | |
| bool | OnDeleteWritable
(
const FString& InFilename |
Called when file has been deleted without an available Provider. | |
| bool | OnMakeWritable
(
const FString& InFilename |
Called when file has been made writable. | |
| bool | OnNewFilesAdded
(
const TArray< FString >& InFilenames |
Called when files should have been marked for add without an available Provider. | |
| void | OnObjectPreSaved
(
UObject* InObject, |
Delegate callback called before an asset has been written to disk. | |
| bool | Called when "Reconcile assets" button is clicked. | ||
| bool | Called when "Revert files" button is clicked. Reverts modified files and deletes new ones. | ||
| bool | OnSaveWritable
(
const FString& InFilename |
Called when file has been saved without an available Provider. | |
| void | UpdateStatus () |
Updates the status of Uncontrolled Changelists and files. |
Overridden from IModuleInterface
| Type | Name | Description | |
|---|---|---|---|
| void | Called before the module is unloaded, right before the module object is destroyed. | ||
| void | IModuleInterface implementation |
Typedefs
| Name | Description |
|---|---|
| FOnUncontrolledChangelistModuleChanged | Callback called when the state of the Uncontrolled Changelist Module (or any Uncontrolled Changelist) changed |
| FUncontrolledChangelistsStateCache |
Constants
| Name | Description |
|---|---|
| CHANGELISTS_NAME | |
| VERSION_NAME | |
| VERSION_NUMBER |