Navigation
API > API/Plugins > API/Plugins/DataValidation > API/Plugins/DataValidation/UEditorValidatorSubsystem
Description
Called to validate assets from either the UI or a commandlet. Loads the specified assets and runs all registered validators on them. Populates the message log with errors and warnings with clickable links.
| Name | ValidateChangelist |
| Type | function |
| Header File | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Public/EditorValidatorSubsystem.h |
| Include Path | #include "EditorValidatorSubsystem.h" |
| Source | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Private/EditorValidatorSubsystem.cpp |
UFUNCTION (BlueprintCallable, Category="Asset Validation")
virtual EDataValidationResult ValidateChangelist
(
UDataValidationChangelist * InChangelist,
const FValidateAssetsSettings & InSettings,
FValidateAssetsResults & OutResults
) const
Validation results for the changelist object itself
Parameters
| Name | Remarks |
|---|---|
| InSettings | Structure passing context and settings for ValidateAssetsWithSettings |
| OutResults | More detailed information about the results of the validate assets command |