XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGraphExpansion Struct Reference

#include <GraphComposition.h>

Public Member Functions

xiiResult Remap (const xiiGraphHandleMap &mapping)

Public Attributes

xiiGraph m_Graph
xiiDynamicArray< xiiGraphExpandedNode > m_Nodes
xiiDynamicArray< xiiGraphExpandedEdge > m_Edges
xiiDynamicArray< xiiGraphExpandedBoundary > m_Boundary
xiiDynamicArray< xiiGraphDefinitionDependency > m_Dependencies

Detailed Description

Output owns only executable topology/payload. No pointers into definitions or instance objects survive. On Compact callers must explicitly apply the handle map to these arrays using Remap.


The documentation for this struct was generated from the following files:
  • /home/runner/work/XII/XII/Source/Engine/Core/Graph/GraphComposition.h
  • /home/runner/work/XII/XII/Source/Engine/Core/Graph/Implementation/GraphComposition.cpp