Navigation
API > API/Plugins > API/Plugins/DataValidation > API/Plugins/DataValidation/UEditorValidatorSubsystem
References
| Module | DataValidation |
| Header | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Public/EditorValidatorSubsystem.h |
| Include | #include "EditorValidatorSubsystem.h" |
| Source | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Private/EditorValidatorSubsystem.cpp |
UFUNCTION (BlueprintCallable, Category="Asset Validation")
virtual int32 ValidateAssetsWithSettings
(
const TArray < FAssetData > & AssetDataList,
const FValidateAssetsSettings & InSettings,
FValidateAssetsResults & OutResults
) const
Remarks
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. Number of assets with validation failures or warnings
Parameters
| Name | Description |
|---|---|
| InSettings | Structure passing context and settings for ValidateAssetsWithSettings |
| OutResults | More detailed information about the results of the validate assets command |