![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <DirectedGraph.h>
Inheritance diagram for uLang::TDiGraphTopologicalIterator_Base< InElementType >:Public Types | |
| using | DiGraphType = TDirectedGraph< InElementType > |
Public Member Functions | |
| TDiGraphTopologicalIterator_Base (const DiGraphType &InContainer) | |
| operator bool () const | |
| DiGraphType::NodeId | SkipCurrent () |
| void | Enqueue (TArray< typename DiGraphType::NodeId > &&NodesToVisit) |
Protected Member Functions | |
| void | Increment (const DiGraphType &Container) |
| DiGraphType::NodeId | CurrentNodeIndex () const |
| void | Reset (const DiGraphType &Container) |
Base functionality for both const and non-const directed-graph iterators.
| using uLang::TDiGraphTopologicalIterator_Base< InElementType >::DiGraphType = TDirectedGraph<InElementType> |
|
inline |
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inlineexplicit |
|
inlineprotected |
|
inline |
This automatically increments the iterator to the next element. You don't need to increment the iterator after calling this.