miggor-StreamGraph/graph_node_renderer
Lera Elvoé c4e35043df types system simplification (#8)
no longer using classes for every type. the type system has been greatly simplified, with the added bonus that it hooks directly into GraphEdit's slot type system. connections will still fail if the type conversion fails, which may be used by other renderers.

the type conversion map is straightforward to understand, and easy to extend should the need arise (hopefully it shouldn't).

Reviewed-on: https://codeberg.org/Eroax/Re-DotDeck/pulls/8
Co-authored-by: Lera Elvoé <yagich@poto.cafe>
Co-committed-by: Lera Elvoé <yagich@poto.cafe>
2023-11-26 22:07:15 +00:00
..
textures add node menu (#3) 2023-11-23 06:38:10 +00:00
add_node_menu.gd skip collapsed categories in add node menu keyboard navigation (#7) 2023-11-25 11:28:57 +00:00
add_node_menu.tscn add node menu (#3) 2023-11-23 06:38:10 +00:00
deck_holder_renderer.gd format 2023-11-25 14:01:17 +03:00
deck_holder_renderer.tscn merge groups (#2) 2023-11-22 04:26:11 +00:00
deck_node_renderer_graph_node.gd types system simplification (#8) 2023-11-26 22:07:15 +00:00
deck_node_renderer_graph_node.tscn serialize to json/dictionary, instance by type 2023-06-24 06:39:50 +03:00
deck_renderer_graph_edit.gd types system simplification (#8) 2023-11-26 22:07:15 +00:00
deck_renderer_graph_edit.tscn add node menu (#3) 2023-11-23 06:38:10 +00:00
default_theme.tres merge groups (#2) 2023-11-22 04:26:11 +00:00
tab_container_custom.gd format 2023-11-25 14:01:17 +03:00
tab_container_custom.tscn merge groups (#2) 2023-11-22 04:26:11 +00:00