Graph Printer

Naotsun - Code Plugins - Jan 10, 2021

This plugin adds a shortcut key that prints an Unreal Engine graph editor (such as Blueprint or Material ...) to an image file or copies it to the clipboard.

  • Supported Platforms
  • Supported Engine Versions
    4.24 - 4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

This plugin adds a shortcut key that prints an Unreal Engine graph editor (such as Blueprint or Material ...) to an image file or copies it to the clipboard. 

You can output images from any graph editor such as materials, sound cues, and reference viewers, ect.

The supported image formats are png, jpg, bmp, exr.

Technical Details

Usage:

  • [Ctrl + F6] Collects widgets supported by any printer from the currently displayed screen 
  • [Ctrl + F7] Copy all currently open Graph Editor nodes to the clipboard. (Node information cannot be embedded)
  •  [Ctrl + F8] Copy the selected node of the currently open graph editor to the clipboard. (Node information cannot be embedded)
  •  [Ctrl + F9] Outputs an image containing all the nodes of the currently open graph editor.
  •  [Ctrl + F10] Outputs an image containing the selected nodes in the currently open graph editor.
  •  [Ctrl + F11] Restores the nodes contained in the selected png file in the currently open graph editor.
  •  [Ctrl + F12] Open the output destination directory set in the editor preferences.

You can also call the function from the tool menu or the asset editor toolbar.

Code Modules (All EditorNoCommandlet):

  •  GraphPrinterGlobals
  •  GraphPrinterEditorExtension
  •  TextChunkHelper
  •  ClipboardImageExtension
  • GraphPrinterRemoteControl
  • GraphPrinterStreamDeck
  •  WidgetPrinter
  •  GenericGraphPrinter
  •  MaterialGraphPrinter
  •  ReferenceViewerPrinter
  • PreviewViewportPrinter
  • DetailsPanelPrinter

Supported Development Platforms: Windows | Mac | Linux

Documentation: https://github.com/Naotsun19B/GraphPrinter-Document

Latest Update:

  • Fixed a bug where plugin functions could not be used from the menu
  • Added a function that displays a list of widgets to be processed in the menu and allows you to select which widget to process