Open 3D Engine GraphCanvas Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
GraphCanvas::GraphSubGraph Class Reference

Public Member Functions

 GraphSubGraph (bool isNonConnectable)
 
 GraphSubGraph (const NodeId &sourceNode, AZStd::unordered_set< NodeId > &searchableSceneMembers)
 
void Clear ()
 
bool IsNonConnectableSubGraph () const
 

Public Attributes

AZStd::unordered_set< NodeId > m_containedNodes
 
AZStd::unordered_set< ConnectionId > m_containedConnections
 
AZStd::unordered_set< NodeId > m_innerNodes
 
AZStd::unordered_set< ConnectionId > m_innerConnections
 
AZStd::unordered_set< NodeId > m_entryNodes
 
AZStd::unordered_set< ConnectionId > m_entryConnections
 
AZStd::unordered_set< NodeId > m_exitNodes
 
AZStd::unordered_set< ConnectionId > m_exitConnections
 
QRectF m_sceneBoundingRect
 

The documentation for this class was generated from the following file: