Open 3D Engine GraphCanvas 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.
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W
  A  
ComputedStyle (GraphCanvas::Styling)   FocusConfig (GraphCanvas)   NodeDataSlotRequests (GraphCanvas)   SceneBookmarkRequests (GraphCanvas)   
ConnectionComponent::ConnectionCandidate (GraphCanvas)   FontConfiguration (GraphCanvas)   NodeDetachConfig (GraphCanvas)   SceneComponent (GraphCanvas)   
ActiveEditorDockWidgetRequests (GraphCanvas)   ConnectionComponent (GraphCanvas)   ForcedWrappedNodeRequests (GraphCanvas)   NodeFocusCyclingHelper (GraphCanvas)   SceneComponent::SceneComponentSaveData (GraphCanvas)   
AddBookmarkMenuAction (GraphCanvas)   ConnectionContextMenu (GraphCanvas)   
  G  
NodeFrameGraphicsWidget (GraphCanvas)   SceneContextMenu (GraphCanvas)   
AddCommentPresetMenuAction (GraphCanvas)   ConnectionComponent::ConnectionEndpointAnimator (GraphCanvas)   NodeGroupActionsMenuGroup (GraphCanvas)   SceneContextMenuAction (GraphCanvas)   
AddNodeGroupPresetMenuAction (GraphCanvas)   ConnectionEndpoints (GraphCanvas)   GeneralNodeFrameComponent (GraphCanvas)   NodeGroupContextMenu (GraphCanvas)   SceneEventFilter (GraphCanvas)   
AddPresetMenuAction (GraphCanvas)   ConnectionEventFilter (GraphCanvas)   GeneralNodeFrameGraphicsWidget (GraphCanvas)   NodeGroupContextMenuAction (GraphCanvas)   SceneHelper (GraphCanvas)   
AddSlotMenuAction (GraphCanvas)   ConnectionFilter (GraphCanvas)   GeneralNodeLayoutComponent (GraphCanvas)   NodeGroupFrameBlockAreaWidget (GraphCanvas)   SceneMemberBuckets (GraphCanvas)   
AlignConfig (GraphCanvas)   ConnectionFilterRequests (GraphCanvas)   GeneralNodeTitleComponent (GraphCanvas)   NodeGroupFrameComponent (GraphCanvas)   SceneMemberComponent (GraphCanvas)   
AlignmentActionsMenuGroup (GraphCanvas)   ConnectionGraphicsItem (GraphCanvas)   GeneralNodeTitleComponentSaveData (GraphCanvas)   NodeGroupFrameComponent::NodeGroupFrameComponentSaveData (GraphCanvas)   SceneMemberComponentSaveData (GraphCanvas)   
AlignmentContextMenuAction (GraphCanvas)   ConnectionLayerControllerComponent (GraphCanvas)   GeneralNodeTitleGraphicsWidget (GraphCanvas)   NodeGroupFrameGraphicsWidget (GraphCanvas)   SceneMemberGlowOutlineConfiguration (GraphCanvas)   
AlignSelectionMenuAction (GraphCanvas)   ConnectionNotifications (GraphCanvas)   GeneralSlotLayoutComponent (GraphCanvas)   NodeGroupFrameTitleWidget (GraphCanvas)   SceneMemberNotifications (GraphCanvas)   
AnimatedPulse (GraphCanvas)   ConnectionRequests (GraphCanvas)   GeneralSlotLayoutGraphicsWidget (GraphCanvas)   NodeGroupLayerControllerComponent (GraphCanvas)   SceneMemberRequests (GraphCanvas)   
AnimatedPulseConfiguration (GraphCanvas)   ConnectionSpliceConfig (GraphCanvas)   GenericComboBoxDelegate (GraphCanvas)   NodeGroupLayoutComponent (GraphCanvas)   SceneMimeDelegateHandlerRequests (GraphCanvas)   
AnimatedPulseControlPoint (GraphCanvas)   ConnectionTypeFilter (GraphCanvas)   GeometryComponent (GraphCanvas)   NodeGroupNotifications (GraphCanvas)   SceneMimeDelegateRequests (GraphCanvas)   
ApplyCommentPresetMenuActionGroup (GraphCanvas)   ConnectionUIRequests (GraphCanvas)   GeometryNotifications (GraphCanvas)   NodeGroupPreset (GraphCanvas)   SceneNotifications (GraphCanvas)   
ApplyNodeGroupPresetMenuActionGroup (GraphCanvas)   ConnectionValidationTooltip (GraphCanvas)   GeometryRequests (GraphCanvas)   NodeGroupPresetBucket (GraphCanvas)   SceneRequests (GraphCanvas)   
ApplyPresetMenuAction (GraphCanvas)   ConnectionVisualComponent (GraphCanvas)   GeometrySaveData (GraphCanvas)   NodeGroupRequests (GraphCanvas)   ScopedGraphUndoBatch (GraphCanvas)   
ApplyPresetMenuActionGroup (GraphCanvas)   ConnectionVisualNotifications (GraphCanvas)   GestureSceneHelper (GraphCanvas)   NodeLayerControllerComponent (GraphCanvas)   ScopedGraphUndoBlocker (GraphCanvas)   
AssetEditorAutomationRequests (GraphCanvas)   ConstructContextMenuAction (GraphCanvas)   GlowOutlineConfiguration (GraphCanvas)   NodeLayoutComponent (GraphCanvas)   Selector (GraphCanvas::Styling)   
AssetEditorCentralDockWindow (GraphCanvas)   ConstructPreset (GraphCanvas)   GlowOutlineGraphicsItem (GraphCanvas)   NodeLayoutRequests (GraphCanvas)   SelectorImplementation (GraphCanvas::Styling)   
AssetEditorMainWindow (GraphCanvas)   ConstructPresetDialog (GraphCanvas)   GraphCanvasCheckBox (GraphCanvas)   NodeNotifications (GraphCanvas)   SetEnabledStateMenuAction (GraphCanvas)   
AssetEditorNotifications (GraphCanvas)   ConstructPresetsTableModel (GraphCanvas)   GraphCanvasCheckBoxNotifications (GraphCanvas)   NodeNudgingController (GraphCanvas)   SlotComponent (GraphCanvas)   
AssetEditorPresetNotifications (GraphCanvas)   ConstructTypePresetBucket (GraphCanvas)   GraphCanvasComboBox (GraphCanvas)   NodeOrderingStruct (GraphCanvas)   SlotConfiguration (GraphCanvas)   
AssetEditorRequests (GraphCanvas)   ContextMenuAction (GraphCanvas)   GraphCanvasComboBoxFilterProxyModel (GraphCanvas)   NodePaletteAutoCompleteModel (GraphCanvas)   SlotConnectionFilterComponent (GraphCanvas)   
AssetEditorSettingsNotifications (GraphCanvas)   ConversionUtils (GraphCanvas)   GraphCanvasComboBoxMenu (GraphCanvas)   NodePaletteConfig (GraphCanvas)   SlotConnectionPin (GraphCanvas)   
AssetEditorSettingsRequests (GraphCanvas)   CopyGraphSelectionMenuAction (GraphCanvas)   GraphCanvasConstructActionsMenuGroup (GraphCanvas)   NodePaletteDockWidget (GraphCanvas)   SlotContextMenu (GraphCanvas)   
AssetEditorToolbar (GraphCanvas)   CreateCommentPresetMenuActionGroup (GraphCanvas)   SceneComponent::GraphCanvasConstructSaveData (GraphCanvas)   NodePaletteSortFilterProxyModel (GraphCanvas)   SlotContextMenuAction (GraphCanvas)   
AssetEditorUserSettings (GraphCanvas)   CreateConnectionsBetweenConfig (GraphCanvas)   GraphCanvasEditorEmptyDockWidget (GraphCanvas)   NodePaletteTreeDelegate (GraphCanvas)   SlotGroupConfiguration (GraphCanvas)   
AssetEditorWindowConfig (GraphCanvas)   CreateNodeGroupMenuAction (GraphCanvas)   GraphCanvasGraphicsScene (GraphCanvas)   NodePaletteTreeItem (GraphCanvas)   SlotGroupConfigurationComparator (GraphCanvas)   
AssetIdDataInterface (GraphCanvas)   CreateNodeGroupPresetMenuActionGroup (GraphCanvas)   GraphCanvasGraphicsView (GraphCanvas)   NodePaletteTreeView (GraphCanvas)   SlotLayoutComponent (GraphCanvas)   
AssetIdNodePropertyDisplay (GraphCanvas)   CreatePresetFromSelection (GraphCanvas)   GraphCanvasLabel (GraphCanvas)   NodePaletteWidget (GraphCanvas)   SlotLayoutInfo (GraphCanvas)   
AutomationUtils (GraphCanvas)   CreateSplicingNodeMimeEvent (GraphCanvas)   GraphCanvasListComboBoxModel (GraphCanvas)   NodePropertiesRequests (GraphCanvas)   SlotLayoutItem (GraphCanvas)   
  B  
CutGraphSelectionMenuAction (GraphCanvas)   GraphCanvasMimeContainer (GraphCanvas)   NodePropertyConfiguration (GraphCanvas)   SlotLayoutRequests (GraphCanvas)   
  D  
GraphCanvasMimeEvent (GraphCanvas)   NodePropertyDisplay (GraphCanvas)   SlotNotifications (GraphCanvas)   
BasicSelector (GraphCanvas::Styling)   GraphCanvasModule (GraphCanvas)   NodePropertyDisplayWidget (GraphCanvas)   SlotRedirectionConfiguration (GraphCanvas)   
BookmarkAnchorComponent (GraphCanvas)   DataConnectionComponent (GraphCanvas)   GraphCanvasPropertyBusHandler (GraphCanvas)   NodePropertyRequests (GraphCanvas)   SlotRequests (GraphCanvas)   
BookmarkAnchorComponentSaveData (GraphCanvas)   DataConnectionGraphicsItem (GraphCanvas)   GraphCanvasPropertyComponent (GraphCanvas)   NodeRequests (GraphCanvas)   SlotTypeFilter (GraphCanvas)   
BookmarkAnchorComponentSaveDataCallback (GraphCanvas)   DataConnectionVisualComponent (GraphCanvas)   GraphCanvasPropertyInterface (GraphCanvas)   NodeSaveData (GraphCanvas)   SlotUINotifications (GraphCanvas)   
BookmarkAnchorLayerControllerComponent (GraphCanvas)   DataInterface (GraphCanvas)   GraphCanvasPropertyInterfaceNotifications (GraphCanvas)   NodeSlotsRequests (GraphCanvas)   SlotUIRequests (GraphCanvas)   
BookmarkAnchorVisualComponent (GraphCanvas)   DataPinStyleMonitor (GraphCanvas)   GraphCanvasRequests (GraphCanvas)   NodeTitleNotifications (GraphCanvas)   StackStateController (GraphCanvas)   
BookmarkAnchorVisualComponent::BookmarkAnchorVisualComponentSaveData (GraphCanvas)   DataSlotComponent (GraphCanvas)   GraphCanvasSortFilterComboBoxProxyModel (GraphCanvas)   NodeTitleRequests (GraphCanvas)   StateController (GraphCanvas)   
BookmarkAnchorVisualGraphicsWidget (GraphCanvas)   DataSlotConfiguration (GraphCanvas)   GraphCanvasSystemComponent (GraphCanvas)   NodeUIRequests (GraphCanvas)   StateControllerNotificationInterface (GraphCanvas)   
BookmarkContextMenu (GraphCanvas)   DataSlotConnectionPin (GraphCanvas)   GraphCanvasTreeCategorizer (GraphCanvas)   NullSelector (GraphCanvas::Styling)   StateSetter (GraphCanvas)   
BookmarkDockWidget (GraphCanvas)   DataSlotDragDropInterface (GraphCanvas)   GraphCanvasTreeItem (GraphCanvas)   NumericDataInterface (GraphCanvas)   StringDataInterface (GraphCanvas)   
BookmarkManagerComponent (GraphCanvas)   DataSlotLayout (GraphCanvas)   GraphCanvasTreeModel (GraphCanvas)   NumericNodePropertyDisplay (GraphCanvas)   StringNodePropertyDisplay (GraphCanvas)   
BookmarkManagerNotifications (GraphCanvas)   DataSlotLayoutComponent (GraphCanvas)   GraphCanvasTreeModelRequests (GraphCanvas)   
  O  
Style (GraphCanvas::Styling)   
BookmarkManagerRequests (GraphCanvas)   DataSlotLayoutRequests (GraphCanvas)   GraphData (GraphCanvas)   StyledEntityRequests (GraphCanvas)   
BookmarkNotifications (GraphCanvas)   DataSlotNotifications (GraphCanvas)   GraphicsEffect (GraphCanvas)   Occluder (GraphCanvas)   StyleHelper (GraphCanvas::Styling)   
BookmarkRequests (GraphCanvas)   DataSlotRequests (GraphCanvas)   GraphicsEffectInterface (GraphCanvas)   OccluderConfiguration (GraphCanvas)   StyleManager (GraphCanvas)   
BookmarkShorcutComboBoxDelegate (GraphCanvas)   DataSlotTypeFilter (GraphCanvas)   GraphicsEffectRequests (GraphCanvas)   OpportunisticSpliceResult (GraphCanvas)   StyleManagerNotifications (GraphCanvas)   
BookmarkTableRequests (GraphCanvas)   DataSlotUtils (GraphCanvas)   GraphModelNotifications (GraphCanvas)   
  P  
StyleManagerRequests (GraphCanvas)   
BookmarkTableSortProxyModel (GraphCanvas)   DefaultSelector (GraphCanvas::Styling)   GraphModelRequests (GraphCanvas)   StyleNotifications (GraphCanvas)   
BookmarkTableSourceModel (GraphCanvas)   DefaultSlotLayout (GraphCanvas)   GraphSerialization (GraphCanvas)   PaletteIconConfiguration (GraphCanvas)   StyleRequests (GraphCanvas)   
BooleanDataInterface (GraphCanvas)   DefaultSlotLayoutComponent (GraphCanvas)   GraphSettingsRequests (GraphCanvas)   Parser (GraphCanvas::Styling)   StyleSheetComponent (GraphCanvas::Deprecated)   
BooleanNodePropertyDisplay (GraphCanvas)   DeleteGraphSelectionMenuAction (GraphCanvas)   GraphSubGraph (GraphCanvas)   ParticleConfiguration (GraphCanvas)   StylingComponent (GraphCanvas)   
  C  
TranslationRequests::Details (GraphCanvas)   GraphUtils (GraphCanvas)   ParticleGraphicsItem (GraphCanvas)   StylingComponent::StylingComponentSaveData (GraphCanvas)   
DisableActionsMenuGroup (GraphCanvas)   GridComponent (GraphCanvas)   PasteGraphSelectionMenuAction (GraphCanvas)   SubGraphOrderingStruct (GraphCanvas)   
CandyStripeConfiguration (GraphCanvas)   DisableContextMenuAction (GraphCanvas)   GridGraphicsItem (GraphCanvas)   PatternedFillGenerator (GraphCanvas)   SubGraphParsingConfig (GraphCanvas)   
CategorizerInterface (GraphCanvas)   DraggableNodePaletteTreeItem (GraphCanvas)   GridNotifications (GraphCanvas)   PatternFillConfiguration (GraphCanvas)   SubGraphParsingResult (GraphCanvas)   
ClearConnectionsMenuAction (GraphCanvas)   DuplicateGraphSelectionMenuAction (GraphCanvas)   GridRequests (GraphCanvas)   PersistentIdComponent (GraphCanvas)   
  T  
CollapsedNodeGroupComponent (GraphCanvas)   
  E  
GridVisualComponent (GraphCanvas)   PersistentIdComponentSaveData (GraphCanvas)   
CollapsedNodeGroupConfiguration (GraphCanvas)   GroupableSceneMemberNotifications (GraphCanvas)   PersistentIdNotifications (GraphCanvas)   TintableIcon (GraphCanvas)   
CollapsedNodeGroupContextMenu (GraphCanvas)   EditActionsMenuGroup (GraphCanvas)   GroupableSceneMemberRequests (GraphCanvas)   PersistentIdRequests (GraphCanvas)   ToggleReferenceStateAction (GraphCanvas)   
CollapsedNodeGroupNotifications (GraphCanvas)   EditCommentMenuAction (GraphCanvas)   
  H  
PersistentMemberRequests (GraphCanvas)   TranslationAsset (GraphCanvas)   
CollapsedNodeGroupRequests (GraphCanvas)   EditContextMenuAction (GraphCanvas)   PresetsMenuActionGroup (GraphCanvas)   TranslationAssetHandler (GraphCanvas)   
CollapseNodeGroupMenuAction (GraphCanvas)   EditGroupTitleMenuAction (GraphCanvas)   hash (AZStd)   PrioritizedStateController (GraphCanvas)   TranslationAssetWorker (GraphCanvas)   
ColorPaletteManagerComponent (GraphCanvas::Deprecated)   EditorConstructPresets (GraphCanvas)   hash< GraphCanvas::TranslationKey > (AZStd)   PromoteToVariableAction (GraphCanvas)   TranslationDatabase (GraphCanvas)   
ColorUtils (GraphCanvas)   EditorContextMenu (GraphCanvas)   HideSlotConfig (GraphCanvas)   PropertySlotComponent (GraphCanvas)   TranslationFormat (GraphCanvas)   
ComboBoxDataInterface (GraphCanvas)   EditorDockWidget (GraphCanvas)   
  I  
PropertySlotLayout (GraphCanvas)   TranslationFormatSerializer (GraphCanvas)   
ComboBoxItemModelInterface (GraphCanvas)   EditorDockWidgetRequests (GraphCanvas)   PropertySlotLayoutComponent (GraphCanvas)   TranslationKey (GraphCanvas)   
ComboBoxNodePropertyDisplay (GraphCanvas)   Endpoint (GraphCanvas)   IconDecoratedNameDelegate (GraphCanvas)   PropertySlotNotifications (GraphCanvas)   TranslationRequests (GraphCanvas)   
CommentActionsMenuGroup (GraphCanvas)   EndpointOrderingStruct (GraphCanvas)   IconDecoratedNodePaletteTreeItem (GraphCanvas)   PropertySlotRequests (GraphCanvas)   TypeListingConfiguration (GraphCanvas)   
CommentContextMenu (GraphCanvas)   EndpointSelectionAction (GraphCanvas)   IconLayoutItem (GraphCanvas)   PseudoElementFactoryRequests (GraphCanvas::Styling)   
  U  
CommentContextMenuAction (GraphCanvas)   EntityIdDataInterface (GraphCanvas)   
  L  
PulseNotifications (GraphCanvas)   
CommentLayerControllerComponent (GraphCanvas)   EntityIdNodePropertyDisplay (GraphCanvas)   PulseRequests (GraphCanvas)   UngroupNodeGroupMenuAction (GraphCanvas)   
CommentLayoutRequests (GraphCanvas)   EntitySaveDataContainer (GraphCanvas)   LayerControllerComponent (GraphCanvas)   
  Q  
  V  
CommentNodeFrameComponent (GraphCanvas)   EntitySaveDataRequests (GraphCanvas)   LayerControllerNotifications (GraphCanvas)   
CommentNodeFrameGraphicsWidget (GraphCanvas)   EnumStringifier (GraphCanvas)   LayerControllerRequests (GraphCanvas)   QtDrawingUtils (GraphCanvas)   VectorDataInterface (GraphCanvas)   
CommentNodeLayoutComponent (GraphCanvas)   ExecutionSlotComponent (GraphCanvas)   LayerUtils (GraphCanvas)   QtMath (GraphCanvas)   VectorEventFilter (GraphCanvas)   
CommentNodeTextComponent (GraphCanvas)   ExecutionSlotConfiguration (GraphCanvas)   GeneralSlotLayoutGraphicsWidget::LayoutDividerWidget (GraphCanvas)   QtMimeUtils (GraphCanvas)   VectorNodePropertyDisplay (GraphCanvas)   
CommentNodeTextSaveData (GraphCanvas)   ExecutionSlotConnectionPin (GraphCanvas)   GeneralSlotLayoutGraphicsWidget::LinearSlotGroupWidget (GraphCanvas)   QtVectorMath (GraphCanvas)   ViewNotifications (GraphCanvas)   
CommentNodeTextSaveDataInterface (GraphCanvas)   ExecutionSlotLayout (GraphCanvas)   
  M  
  R  
ViewParams (GraphCanvas)   
CommentNotifications (GraphCanvas)   ExecutionSlotLayoutComponent (GraphCanvas)   ViewRequests (GraphCanvas)   
CommentPreset (GraphCanvas)   ExpandNodeGroupMenuAction (GraphCanvas)   ManageUnusedSlotsMenuAction (GraphCanvas)   ReadOnlyDataInterface (GraphCanvas)   ViewSceneNotifications (GraphCanvas)   
CommentPresetBucket (GraphCanvas)   SlotGroupConfiguration::ExtendabilityConfig (GraphCanvas)   MimeDelegateSceneHelper (GraphCanvas)   ReadOnlyNodePropertyDisplay (GraphCanvas)   VirtualChildElement (GraphCanvas::Styling)   
CommentRequests (GraphCanvas)   ExtenderSlotComponent (GraphCanvas)   MiniMapDockWidget (GraphCanvas)   ReadOnlyVectorControl (GraphCanvas)   
  W  
CommentTextGraphicsWidget (GraphCanvas)   ExtenderSlotConfiguration (GraphCanvas)   MiniMapGraphicsView (GraphCanvas)   RedirectedSlotWatcher (GraphCanvas)   
CommentUIRequests (GraphCanvas)   ExtenderSlotConnectionPin (GraphCanvas)   
  N  
RemoveSlotMenuAction (GraphCanvas)   WrappedNodeConfiguration (GraphCanvas)   
SubGraphOrderingStruct::Comparator (GraphCanvas)   ExtenderSlotLayout (GraphCanvas)   RemoveUnusedElementsMenuAction (GraphCanvas)   WrapperNodeConfigurationRequests (GraphCanvas)   
NodeOrderingStruct::Comparator (GraphCanvas)   ExtenderSlotLayoutComponent (GraphCanvas)   NestedSelector (GraphCanvas::Styling)   RemoveUnusedNodesMenuAction (GraphCanvas)   WrapperNodeLayoutComponent (GraphCanvas)   
EndpointOrderingStruct::Comparator (GraphCanvas)   ExtenderSlotNotifications (GraphCanvas)   NodeComponent (GraphCanvas)   ResetToDefaultValueMenuAction (GraphCanvas)   WrapperNodeNotifications (GraphCanvas)   
ComponentSaveData (GraphCanvas)   ExtenderSlotRequests (GraphCanvas)   NodeConfiguration (GraphCanvas)   RootGraphicsItem (GraphCanvas)   WrapperNodeRequests (GraphCanvas)   
ComponentSaveDataInterface (GraphCanvas)   
  F  
NodeContextMenu (GraphCanvas)   
  S  
CompoundSelector (GraphCanvas::Styling)   NodeContextMenuAction (GraphCanvas)   
FixedGlowOutlineConfiguration (GraphCanvas)   SceneBookmarkActions (GraphCanvas)   
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W