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_CE("ShaderCanvas")) |
| dataType | The type of data that the InputGraphNode or OutputGraphNode will represent |