clipboard singleton

This commit is contained in:
Sebastian
2026-06-24 18:11:34 +02:00
parent b02eb7e1d4
commit a76954b6f7
4 changed files with 13 additions and 3 deletions
+2 -2
View File
@@ -13,11 +13,11 @@ namespace VISEQ::INTERACTION{
void InteractionManager::update(){
if(KEYS_DOWN.ctrl && IsKeyPressed(KEY_C)){
VEC_SPTR_Node selected_nodes = gm->getCopiesOfSelectedNodes();
if(!selected_nodes.empty()) cb.copyNodes(selected_nodes);
if(!selected_nodes.empty()) cb->copyNodes(selected_nodes);
}
if(KEYS_DOWN.ctrl && IsKeyPressed(KEY_V)){
VEC_SPTR_Node paste_nodes = cb.pasteNodes();
VEC_SPTR_Node paste_nodes = cb->pasteNodes();
if(!paste_nodes.empty()) gm->pasteNodesAndEdges(paste_nodes, MOD_MOUSE);
}