unreal.ValidateAssetsResults

class unreal.ValidateAssetsResults(num_requested: int = 0, num_external_objects: int = 0, num_checked: int = 0, num_valid: int = 0, num_invalid: int = 0, num_skipped: int = 0, num_warnings: int = 0, num_unable_to_validate: int = 0, asset_limit_reached: bool = False, validator_statistics: None = {}, assets_details: None = {})

Bases: StructBase

Validate Assets Results

C++ Source:

  • Plugin: DataValidation

  • Module: DataValidation

  • File: EditorValidatorSubsystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • asset_limit_reached (bool): [Read-Only] True if FValidateAssetSettings::MaxAssetsToValidation was reached

  • assets_details (Map[str, ValidateAssetsDetails]): [Read-Only] Per asset details Indexed by object path Only returned if FValidateAssetsSettings::bCollectPerAssetDetails is true.

  • num_checked (int32): [Read-Only] Amount of tested assets

  • num_external_objects (int32): [Read-Only] Total amount of external objects to validate with their owning asset (e.g. actors with maps).

  • num_invalid (int32): [Read-Only] Amount of assets with errors

  • num_requested (int32): [Read-Only] Total amount of assets that were gathered to validate, not including external objects such as actors.

  • num_skipped (int32): [Read-Only] Amount of assets skipped

  • num_unable_to_validate (int32): [Read-Only] Amount of assets that could not be validated

  • num_valid (int32): [Read-Only] Amount of assets without errors or warnings

  • num_warnings (int32): [Read-Only] Amount of assets with warnings

  • validator_statistics (Map[TopLevelAssetPath, ValidatorStatistics]): [Read-Only] Per-validator statistics on assets validated and assets added for validation

property asset_limit_reached: bool

[Read-Only] True if FValidateAssetSettings::MaxAssetsToValidation was reached

Type:

(bool)

property assets_details: None

[Read-Only] Per asset details Indexed by object path Only returned if FValidateAssetsSettings::bCollectPerAssetDetails is true.

Type:

(Map[str, ValidateAssetsDetails])

property num_checked: int

[Read-Only] Amount of tested assets

Type:

(int32)

property num_external_objects: int

[Read-Only] Total amount of external objects to validate with their owning asset (e.g. actors with maps).

Type:

(int32)

property num_invalid: int

[Read-Only] Amount of assets with errors

Type:

(int32)

property num_requested: int

[Read-Only] Total amount of assets that were gathered to validate, not including external objects such as actors.

Type:

(int32)

property num_skipped: int

[Read-Only] Amount of assets skipped

Type:

(int32)

property num_unable_to_validate: int

[Read-Only] Amount of assets that could not be validated

Type:

(int32)

property num_valid: int

[Read-Only] Amount of assets without errors or warnings

Type:

(int32)

property num_warnings: int

[Read-Only] Amount of assets with warnings

Type:

(int32)

property validator_statistics: None

[Read-Only] Per-validator statistics on assets validated and assets added for validation

Type:

(Map[TopLevelAssetPath, ValidatorStatistics])