Download

Custom node/graph editor

How would one go about creating a custom graph editor? Not one like behavior trees, but one like blueprints, materials, etc. Does UE4 have built-in support for this?

Thanks!

This is a complex topic, but these are some of main classes you will need to create custom graphs:

Toolkits | Unreal Engine Documentation
UEdGraph | Unreal Engine Documentation
UEdGraphNode | Unreal Engine Documentation
SGraphEditor | Unreal Engine Documentation
SGraphNode | Unreal Engine Documentation
UEdGraphSchema_K2 | Unreal Engine Documentation
FEdGraphUtilities | Unreal Engine Documentation

You can also use Sound Graph as starting point