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