Graphs
Last updated
Last updated
Graphs are the core of Open Logic, giving users an easy way to create and manage complex logic.
Our custom graph editor, built with , is different from Unreal Engine's existing graph systems.
[Hold] Middle Mouse Button
Pan across the graph
CTRL + Scroll Mouse Up
Zoom in on the graph
CTRL + Scroll Mouse Down
Zoom out of the graph
Right Click
Opens the node palette
Left Click
Connects the pin
ALT + Left Click
Disconnect the pin
Shift + Left Click
Removes the dynamic pin
DELETE
Removes the node from the owning graph
Left Mouse Button
Selects the node
[Hold] Left Mouse Button
Moves the node
The Node Palette is the primary method for adding nodes to your graph in Open Logic. It provides an interface where you can view and select from the available nodes. See Node Palette Classes.
Open Logic Graphs (UGraphObject) provides the FromString
and ToString
utility functions, which let you convert a graph object into a string or create graph data from a string.
This section provides an overview of the format used to store graph data in Open Logic.
In-editor Graph Editor
Create graph assets seamlessly within the Unreal Engine editor.
Runtime Graph Editor
Display graph editors dynamically during runtime.