Files
XCEngine/docs/api/resources/resource-dependency-graph/topological-sort.md

535 B

TopologicalSort

对所有资源节点进行拓扑排序。

方法签名

Containers::Array<ResourceGUID> TopologicalSort() const;

详细描述

返回所有资源节点的一种拓扑排序顺序,确保每个资源的所有依赖项都出现在该资源之前。该方法可用于确定资源的加载顺序。

参数

返回值

Containers::Array<ResourceGUID> - 按拓扑顺序排列的资源 GUID 数组

示例

auto sorted = graph.TopologicalSort();
// 返回资源加载顺序