json serialization beginnings, but still much to do

This commit is contained in:
Sebastian
2024-11-02 15:52:16 +01:00
parent 70d0a186a4
commit 522e9d456a
17 changed files with 25274 additions and 224 deletions
+3 -3
View File
@@ -45,7 +45,7 @@ class AppState{
}
}
void copyNodesAndConnections(VEC_SPTR_Node nodes, Vec2D<float> position){
void copyNodesAndConnections(VEC_SPTR_Node nodes, Vec2Df position){
VEC_SPTR_Edge copy_connections;
for(auto n : nodes){
@@ -129,7 +129,7 @@ class AppState{
std::erase_if(gm.nodes, [nodes](SPTR_Node n){ return std::ranges::contains(nodes, n);});
}
void draw(Vec2D<float> mouse_pos, Camera2D camera){
void draw(Vec2Df mouse_pos, Camera2D camera){
mutex.lock();
updateMidiPorts();
mutex.unlock();
@@ -138,7 +138,7 @@ class AppState{
sm.drawSignals(mouse_pos, camera);
}
void drawUI(Vec2D<float> *mouse_pos, Camera2D *camera){
void drawUI(Vec2Df *mouse_pos, Camera2D *camera){
mutex.lock();
ui.draw(mouse_pos, camera);
mutex.unlock();