[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