|
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.
|
Inherits GraphCanvas::ContextMenuAction.
Inherited by GraphCanvas::CopyGraphSelectionMenuAction, GraphCanvas::CutGraphSelectionMenuAction, GraphCanvas::DeleteGraphSelectionMenuAction, GraphCanvas::DuplicateGraphSelectionMenuAction, and GraphCanvas::PasteGraphSelectionMenuAction.
Public Member Functions | |
| ActionGroupId | GetActionGroupId () const override |
Public Member Functions inherited from GraphCanvas::ContextMenuAction | |
| void | SetTarget (const GraphId &graphId, const AZ::EntityId &targetId) |
| virtual bool | IsInSubMenu () const |
| virtual AZStd::string | GetSubMenuPath () const |
| virtual SceneReaction | TriggerAction (const AZ::Vector2 &scenePos) |
| virtual SceneReaction | TriggerAction (const GraphId &graphId, const AZ::Vector2 &scenePos) |
Static Public Member Functions | |
| static ActionGroupId | GetEditContextMenuActionGroupId () |
Protected Member Functions | |
| EditContextMenuAction (AZStd::string_view actionName, QObject *parent) | |
| void | RefreshAction (const GraphId &graphId, const AZ::EntityId &targetId) override |
Protected Member Functions inherited from GraphCanvas::ContextMenuAction | |
| ContextMenuAction (AZStd::string_view actionName, QObject *parent) | |
| const AZ::EntityId & | GetTargetId () const |
| const GraphId & | GetGraphId () const |
| EditorId | GetEditorId () const |
| virtual void | RefreshAction () |
Additional Inherited Members | |
Public Types inherited from GraphCanvas::ContextMenuAction | |
| enum | SceneReaction { Unknown, PostUndo, Nothing } |