AlgebraicJulia / Semagrams.jl

A graphical editor for graph-like structures
https://algebraicjulia.github.io/Semagrams.jl/
MIT License
96 stars 10 forks source link

Scenes and Entity Sources #70

Open olynch opened 1 year ago

olynch commented 1 year ago

The EditorState should have several "scenes" each of which has its own zoom/pan controls and masking. Then each scene should have a collection of "sprite sources", which each produce a collection of sprites. One such sprite source is of course the acset being interacted with, but other UI elements might also come from different sprite sources, and this should be handled uniformly.