Navigation
API > API/Plugins > API/Plugins/DataValidation
Inheritance Hierarchy
- UObject
- UEditorValidatorBase
- UEditorValidator_Localization
References
| Module | DataValidation |
| Header | /Engine/Plugins/Editor/DataValidation/Source/DataValidation/Public/EditorValidator_Localization.h |
| Include | #include "EditorValidator_Localization.h" |
Syntax
UCLASS ()
class UEditorValidator_Localization : public UEditorValidatorBase
Remarks
Validates that localized assets (within the L10N folder) conform to a corresponding source asset of the correct type. Localized assets that fail this validation will never be loaded as localized variants at runtime.
Variables
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const TArray< FString > * | FindOrCacheCulturesForLocalizedRoot
(
const FString& InLocalizedRootPath |
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 |