Open 3D Engine GraphModel 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.
GraphModel::Graph Member List

This is the complete list of members for GraphModel::Graph, including all inherited members.

AddConnection(SlotPtr sourceSlot, SlotPtr targetSlot)GraphModel::Graph
AddNode(NodePtr node)GraphModel::Graph
AZ_CLASS_ALLOCATOR(Graph, AZ::SystemAllocator) (defined in GraphModel::Graph)GraphModel::Graph
AZ_RTTI(Graph, "{CBF5DC3C-A0A7-45F5-A207-06433A9A10C5}") (defined in GraphModel::Graph)GraphModel::Graph
ClearCachedData()GraphModel::Graph
ConnectionList typedef (defined in GraphModel::Graph)GraphModel::Graph
ConstNodeMap typedef (defined in GraphModel::Graph)GraphModel::Graph
Contains(SlotPtr slot) const (defined in GraphModel::Graph)GraphModel::Graph
FindConnection(ConstSlotPtr sourceSlot, ConstSlotPtr targetSlot) (defined in GraphModel::Graph)GraphModel::Graph
FindSlot(const Endpoint &endpoint) (defined in GraphModel::Graph)GraphModel::Graph
GetConnectionCount() constGraphModel::Graph
GetConnections()GraphModel::Graph
GetContext() constGraphModel::Graph
GetNode(NodeId nodeId)GraphModel::Graph
GetNodeCount() constGraphModel::Graph
GetNodes()GraphModel::Graph
GetNodes() constGraphModel::Graph
GetNodeWrappings()GraphModel::Graph
GetSystemName() constGraphModel::Graph
GetUiMetadata() const (defined in GraphModel::Graph)GraphModel::Graph
GetUiMetadata() (defined in GraphModel::Graph)GraphModel::Graph
Graph()=default (defined in GraphModel::Graph)GraphModel::Graph
Graph(const Graph &)=delete (defined in GraphModel::Graph)GraphModel::Graph
Graph(GraphContextPtr graphContext)GraphModel::Graphexplicit
IsNodeWrapped(NodePtr node) constGraphModel::Graph
NodeMap typedef (defined in GraphModel::Graph)GraphModel::Graph
NodeWrappingMap typedef (defined in GraphModel::Graph)GraphModel::Graph
PostLoadSetup(GraphContextPtr graphContext)GraphModel::Graph
PostLoadSetup(NodePtr node)GraphModel::Graph
Reflect(AZ::ReflectContext *context) (defined in GraphModel::Graph)GraphModel::Graphstatic
RemoveConnection(ConstConnectionPtr connection)GraphModel::Graph
RemoveNode(ConstNodePtr node)GraphModel::Graph
SetUiMetadata(const GraphModelIntegration::GraphCanvasMetadata &uiMetadata)GraphModel::Graph
UnwrapNode(ConstNodePtr node)GraphModel::Graph
WrapNode(NodePtr wrapperNode, NodePtr node, AZ::u32 layoutOrder=DefaultWrappedNodeLayoutOrder)GraphModel::Graph
~Graph()=default (defined in GraphModel::Graph)GraphModel::Graphvirtual