ludus::resources::DependencyEdge¶
Ludus Wiki · API overview · Browse API
Struct
One required resident edge. Duplicate parent/child pairs retain the first property. Optional, build-only and package references are outside this initial runtime graph.
Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h
#include <ludus/runtime/resources/manager.h>
struct ludus::resources::DependencyEdge final
Fields¶
Parent¶
content::ResourceId ludus::resources::DependencyEdge::Parent
Exact catalog ID of the dependent resource.
Related types: content::ResourceId
Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h
Child¶
content::ResourceId ludus::resources::DependencyEdge::Child
Exact catalog ID that must be ready before parent preparation.
Related types: content::ResourceId
Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h
Property¶
content::Text<96> ludus::resources::DependencyEdge::Property
Optional authoring property path, copied for failure provenance.
Related types: content::Text
Declared in modules/runtime/resources/include/ludus/runtime/resources/manager.h