Provides a common interface for instantiating Graph Canvas support nodes like comments through the Node Palette. More...
#include <GraphCanvasNodePaletteItems.h>
Inherits GraphCanvas::GraphCanvasMimeEvent.
Inherited by GraphModelIntegration::CreateCommentNodeMimeEvent, and GraphModelIntegration::CreateNodeGroupNodeMimeEvent.
Public Member Functions | |
AZ_RTTI (CreateGraphCanvasNodeMimeEvent, "{7171A847-7405-459F-A031-CC9AE50745B6}", GraphCanvas::GraphCanvasMimeEvent) | |
AZ_CLASS_ALLOCATOR (CreateGraphCanvasNodeMimeEvent, AZ::SystemAllocator) | |
bool | ExecuteEvent (const AZ::Vector2 &mouseDropPosition, AZ::Vector2 &dropPosition, const AZ::EntityId &graphCanvasSceneId) override final |
Static Public Member Functions | |
static void | Reflect (AZ::ReflectContext *reflectContext) |
Protected Member Functions | |
virtual AZ::Entity * | CreateNode () const =0 |
Provides a common interface for instantiating Graph Canvas support nodes like comments through the Node Palette.