Navigation
API > API/Plugins > API/Plugins/DatasmithImporter > API/Plugins/DatasmithImporter/FDatasmithImporterUtils
Description
Finds all materials that are referenced by other materials in the scene and returns a list ordered by dependencies, making sure that materials referencing other materials in the list will come after. The list also include the direct parents (materials or functions) that are using the functions.
| Name | GetOrderedListOfMaterialsReferencedByMaterials |
| Type | function |
| Header File | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Public/Utility/DatasmithImporterUtils.h |
| Include Path | #include "Utility/DatasmithImporterUtils.h" |
| Source | /Engine/Plugins/Enterprise/DatasmithImporter/Source/DatasmithImporter/Private/Utility/DatasmithImporterUtils.cpp |
static TArray < FFunctionAndMaterialsThatUseIt > GetOrderedListOfMaterialsReferencedByMaterials
(
TSharedPtr < IDatasmithScene > & SceneElement
)
Parameters
| Name | Remarks |
|---|---|
| SceneElement | DatasmithScene holding the materials. |