Provides a common interface for instantiating InputGraphNode and OutputGraphNode through the Node Palette. More...
#include <InputOutputNodePaletteItem.h>
Inherits GraphCanvas::DraggableNodePaletteTreeItem.
Public Member Functions | |
AZ_CLASS_ALLOCATOR (InputOutputNodePaletteItem, AZ::SystemAllocator) | |
InputOutputNodePaletteItem (AZStd::string_view nodeName, GraphCanvas::EditorId editorId, GraphModel::DataTypePtr dataType) | |
GraphCanvas::GraphCanvasMimeEvent * | CreateMimeEvent () const override |
Protected Attributes | |
GraphModel::DataTypePtr | m_dataType |
Provides a common interface for instantiating InputGraphNode and OutputGraphNode through the Node Palette.
|
inline |
Constructor
nodeName | Name of the node that will show up in the Palette |
editorId | Unique name of the client system editor (ex: AZ_CRC("ShaderCanvas", 0x0a1dff96)) |
dataType | The type of data that the InputGraphNode or OutputGraphNode will represent |