More weak_ptr and clipboard shenanigans :)

This commit is contained in:
Sebastian
2024-12-03 11:08:40 +01:00
parent 0040956801
commit 1fde652495
2 changed files with 10 additions and 6 deletions
+2 -2
View File
@@ -67,11 +67,11 @@ namespace VISEQ::INTERACTION{
void update(){
if(KEYS_DOWN.ctrl && IsKeyPressed(KEY_C)){
VEC_WPTR_Node selected_nodes = gm->getSelection();
if(!selected_nodes.empty()) cb.pushNodes(selected_nodes);
if(!selected_nodes.empty()) cb.copyNodes(selected_nodes);
}
if(KEYS_DOWN.ctrl && IsKeyPressed(KEY_V)){
VEC_SPTR_Node paste_nodes = cb.pullNodes();
VEC_SPTR_Node paste_nodes = cb.pasteNodes();
if(!paste_nodes.empty()) gm->pasteNodesAndEdges(paste_nodes, MOD_MOUSE);
}