Navigation
API > API/Plugins > API/Plugins/DataValidation > API/Plugins/DataValidation/UEditorValidatorSubsystem
Description
Runs registered validators on the provided object. Does not add anything to any FMessageLog tabs.
| Name | IsObjectValid |
| 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 IsObjectValid
(
UObject * InObject,
TArray < FText > & ValidationErrors,
TArray < FText > & ValidationWarnings,
const EDataValidationUsecase InValidationUsecase
) const
Returns Valid if the object contains valid data; returns Invalid if the object contains invalid data; returns NotValidated if no validations was performed on the object