#include <ModuleNodePaletteItem.h>
Inherits GraphCanvas::DraggableNodePaletteTreeItem.
|
| AZ_CLASS_ALLOCATOR (ModuleNodePaletteItem, AZ::SystemAllocator) |
|
| ModuleNodePaletteItem (GraphCanvas::EditorId editorId, AZ::Uuid sourceFileId, AZStd::string_view sourceFilePath) |
|
GraphCanvas::GraphCanvasMimeEvent * | CreateMimeEvent () const override |
|
|
AZStd::string | m_sourceFileName |
|
AZ::Uuid | m_sourceFileId |
|
Provides the interface for instantiating ModuleNodes through the Node Palette. The ModuleNode is based on a module node graph file that defines the inputs, outputs, and behavior of the node.
◆ ModuleNodePaletteItem()
GraphModelIntegration::ModuleNodePaletteItem::ModuleNodePaletteItem |
( |
GraphCanvas::EditorId |
editorId, |
|
|
AZ::Uuid |
sourceFileId, |
|
|
AZStd::string_view |
sourceFilePath |
|
) |
| |
|
inline |
Constructor
- Parameters
-
editorId | Unique name of the client system editor (ex: AZ_CRC("ShaderCanvas", 0x0a1dff96)) |
sourceFileId | The unique id for the module node graph source file. |
sourceFilePath | The path to the module node graph source file. This will be used for node naming and debug output. |
The documentation for this class was generated from the following file:
- Gems/GraphModel/Code/Include/GraphModel/Integration/NodePalette/ModuleNodePaletteItem.h