This allows a user to trigger an event externally as if it was created by UI. For example, to remove a node one just needs to insert a NodeRespone::DeleteNodeUi(..). Without this feature you need to remove the node from the graph and adjust the internals of GraphEditorState.
This allows a user to trigger an event externally as if it was created by UI. For example, to remove a node one just needs to insert a
NodeRespone::DeleteNodeUi(..)
. Without this feature you need to remove the node from the graph and adjust the internals ofGraphEditorState
.