unreal.MaterialValidationGroup

class unreal.MaterialValidationGroup(outer: Object | None = None, name: Name | str = 'None')

Bases: DataAsset

Data Asset containing the validation setup for a group of UMaterials.

C++ Source:

  • Plugin: MaterialValidation

  • Module: MaterialValidation

  • File: MaterialValidationGroup.h

Editor Properties: (see get_editor_property/set_editor_property)

  • add_project_path (bool): [Read-Write] Use the project content path in addition to MaterialPaths when searching for UMaterials.

  • add_project_plugin_paths (bool): [Read-Write] Use all project plugin content paths in addition to MaterialPaths when searching for UMaterials.

  • material_exclude_paths (Array[DirectoryPath]): [Read-Write] Array of explicit directory paths that we exclude when searching for UMaterial packages that need validating.

  • material_paths (Array[DirectoryPath]): [Read-Write] Array of explicit directory paths that we use when searching for UMaterial packages that need validating.

get_material_paths() Array[SoftObjectPath]

Get UMaterial assets resolved to FSoftObjectPaths.

Returns:

out_material_paths (Array[SoftObjectPath]):

Return type:

Array[SoftObjectPath]