Navigation
API > API/Plugins > API/Plugins/DataValidation
Inheritance Hierarchy
- UObject
- UEditorValidatorBase
- UEditorValidator_Material
References
| Module | DataValidation |
| Header | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Public/EditorValidator_Material.h |
| Include | #include "EditorValidator_Material.h" |
Syntax
UCLASS ()
class UEditorValidator_Material : public UEditorValidatorBase
Remarks
Checks if UMaterial and UMaterialInstance are compiling on all validation shader platforms.
Constructors
| Type | Name | Description | |
|---|---|---|---|
Overridden from UEditorValidatorBase
| Type | Name | Description | |
|---|---|---|---|
| bool | CanValidateAsset_Implementation
(
const FAssetData& InAssetData, |
Override this to determine whether or not you can use this validator given this context. | |
| EDataValidationResult | ValidateLoadedAsset_Implementation
(
const FAssetData& InAssetData, |
Override this to validate in C++ with access to FDataValidationContext |