Open 3D Engine GraphModel Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
AZStd | |
hash< GraphModel::SlotId > | |
GraphModel | |
Connection | !! Start in Graph.h for high level GraphModel documentation !!! |
DataType | |
Graph | |
GraphContext | !! Start in Graph.h for high level GraphModel documentation !!! |
GraphElement | !! Start in Graph.h for high level GraphModel documentation !!! |
BaseInputOutputNode | Common base class for GraphInput/OutputNodes |
GraphInputNode | Provides a node that serves as a data input into a node graph |
GraphOutputNode | Provides an node that serves as a data output from a node graph |
ModuleGraphManager | |
ModuleNode | |
Node | |
SortSlotsBySubId | |
SlotId | |
SlotDefinition | |
Slot | !! Start in Graph.h for high level GraphModel documentation !!! |
GraphModelSystemComponent | |
GraphModelIntegration | |
GraphModelSerialization | |
GraphManagerRequests | |
GraphControllerRequests | |
GraphControllerNotifications | |
BooleanDataInterface | Satisfies GraphCanvas API requirements for showing bool property widgets in nodes |
EditorMainWindow | |
FloatDataInterface | Satisfies GraphCanvas API requirements for showing float property widgets in nodes |
GraphCanvasMetadata | |
GraphCanvasSelectionData | Structure used to serialize the selection state for nodes and constructs so that it can be restored when loading and undoing operations |
GraphController | This is the main class for binding the node graph data to the UI provided by Graph Canvas |
GraphControllerManager | This is the main class for managing the Graph Controllers for Graph Canvas scenes |
Helpers | |
IntegerDataInterface | Satisfies GraphCanvas API requirements for showing int property widgets in nodes |
IntegrationBusInterface | Bus functions that allow the GraphModel Integration system to callback to the client system |
CreateGraphCanvasNodeMimeEvent | Provides a common interface for instantiating Graph Canvas support nodes like comments through the Node Palette |
CreateCommentNodeMimeEvent | |
CommentNodePaletteTreeItem | |
CreateNodeGroupNodeMimeEvent | |
NodeGroupNodePaletteTreeItem | |
CreateInputOutputNodeMimeEvent | |
InputOutputNodePaletteItem | Provides a common interface for instantiating InputGraphNode and OutputGraphNode through the Node Palette |
CreateModuleNodeMimeEvent | |
ModuleNodePaletteItem | |
CreateStandardNodeMimeEvent | |
StandardNodePaletteItem | Provides a common interface for instantiating GraphModel::Node subclasses through the Node Palette |
ReadOnlyDataInterface | Satisfies GraphCanvas API requirements for showing read only property widgets in nodes |
StringDataInterface | Satisfies GraphCanvas API requirements for showing string property widgets in nodes |
ThumbnailImageItem | |
ThumbnailItem | |
VectorDataInterface |