Open 3D Engine GraphModel Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
▼NAZStd | |
Chash< GraphModel::SlotId > | |
▼NGraphModel | |
CConnection | !! Start in Graph.h for high level GraphModel documentation !!! |
CDataType | |
CGraph | |
CGraphContext | !! Start in Graph.h for high level GraphModel documentation !!! |
CGraphElement | !! Start in Graph.h for high level GraphModel documentation !!! |
CBaseInputOutputNode | Common base class for GraphInput/OutputNodes |
CGraphInputNode | Provides a node that serves as a data input into a node graph |
CGraphOutputNode | Provides an node that serves as a data output from a node graph |
CModuleGraphManager | |
CModuleNode | |
▼CNode | |
CSortSlotsBySubId | |
CSlotId | |
CSlotDefinition | |
CSlot | !! Start in Graph.h for high level GraphModel documentation !!! |
CGraphModelSystemComponent | |
▼NGraphModelIntegration | |
CGraphModelSerialization | |
CGraphManagerRequests | |
CGraphControllerRequests | |
CGraphControllerNotifications | |
CBooleanDataInterface | Satisfies GraphCanvas API requirements for showing bool property widgets in nodes |
CEditorMainWindow | |
CFloatDataInterface | Satisfies GraphCanvas API requirements for showing float property widgets in nodes |
CGraphCanvasMetadata | |
CGraphCanvasSelectionData | Structure used to serialize the selection state for nodes and constructs so that it can be restored when loading and undoing operations |
CGraphController | This is the main class for binding the node graph data to the UI provided by Graph Canvas |
CGraphControllerManager | This is the main class for managing the Graph Controllers for Graph Canvas scenes |
CHelpers | |
CIntegerDataInterface | Satisfies GraphCanvas API requirements for showing int property widgets in nodes |
CIntegrationBusInterface | Bus functions that allow the GraphModel Integration system to callback to the client system |
CCreateGraphCanvasNodeMimeEvent | Provides a common interface for instantiating Graph Canvas support nodes like comments through the Node Palette |
CCreateCommentNodeMimeEvent | |
CCommentNodePaletteTreeItem | |
CCreateNodeGroupNodeMimeEvent | |
CNodeGroupNodePaletteTreeItem | |
CCreateInputOutputNodeMimeEvent | |
CInputOutputNodePaletteItem | Provides a common interface for instantiating InputGraphNode and OutputGraphNode through the Node Palette |
CCreateModuleNodeMimeEvent | |
CModuleNodePaletteItem | |
CCreateStandardNodeMimeEvent | |
CStandardNodePaletteItem | Provides a common interface for instantiating GraphModel::Node subclasses through the Node Palette |
CReadOnlyDataInterface | Satisfies GraphCanvas API requirements for showing read only property widgets in nodes |
CStringDataInterface | Satisfies GraphCanvas API requirements for showing string property widgets in nodes |
CThumbnailImageItem | |
CThumbnailItem | |
CVectorDataInterface |