/Engine/Plugins/Editor/DataValidation/Source/DataValidation/Public/EditorValidatorSubsystem.h
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
[UFUNCTION](Programming/UnrealArchitecture/Reference/Functions)(BlueprintCallable, Category="Asset Validation") virtual EDataValidationResult IsObjectValid ( [UObject](API\Runtime\CoreUObject\UObject\UObject) * InObject, [TArray](API\Runtime\Core\Containers\TArray)< [FText](API\Runtime\Core\Internationalization\FText) > & ValidationErrors, [TArray](API\Runtime\Core\Containers\TArray)< [FText](API\Runtime\Core\Internationalization\FText) > & ValidationWarnings, const [EDataValidationUsecase](API\Plugins\DataValidation\EDataValidationUsecase) InValidationUsecase ) const