Navigation
API > API/Plugins > API/Plugins/DataValidation
Inheritance Hierarchy
- UObject
- UDataValidationChangelist
References
| Module | DataValidation |
| Header | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Public/DataValidationChangelist.h |
| Include | #include "DataValidationChangelist.h" |
Syntax
UCLASS (Config=Editor)
class UDataValidationChangelist : public UObject
Remarks
Changelist abstraction to allow changelist-level data validation
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSourceControlChangelistPtr | Changelist | Changelist to validate - may be null if this was constructed from a list of files | |
| TArray< FString > | DeletedFiles | ||
| TArray< FName > | DeletedPackageNames | ||
| FText | Description | ||
| TArray< FString > | ModifiedFiles | Non-asset files in the changelist. | |
| TArray< FName > | ModifiedPackageNames | Asset files in the changelist. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor with nothing |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GatherDependencies
(
const FName& InPackageName, |
||
| FString | GetPrettyPackageName
(
const FName& InPackageName |
||
| void | Initialize
(
TConstArrayView< FSourceControlStateRef > InFileStates |
Initializes from a list of file states as a pseudo-changelist | |
| void | Initialize
(
FSourceControlChangelistPtr InChangelist |
Initializes from a changelist reference, querying the state from the provider | |
| void | Initialize
(
FSourceControlChangelistStateRef InChangelistState |
Initializes from an already-queried changelist state | |
| EDataValidationResult | IsDataValid
(
FDataValidationContext& Context |