More weak_ptr and clipboard shenanigans :)
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user