#include <wxVtk3DBaseView.h>
//Includes std
-#include <iostream>
+#include <fstream>
namespace bbtk
{
// Save temporary diagram as BBG
void saveTempDiagram();
+ // Save temporary diagram as BBG and update buttons
+ void saveTempandUpdate();
+
// Load BBG diagram
void loadDiagram(ifstream &inputStream, const std::string &path); //DFCH
// Load temporary diagram as BBG
- unsigned short loadTempDiagram(unsigned short un);
+ void loadTempDiagram(unsigned short un);
+
+ // evaluate the position in the undo actions list
+ unsigned short getUndoState();
+
+ // evaluate the position in the redo actions list
+ unsigned short getRedoState();
// Add a new complex input object to the scene
void addComplexInputPort(std::string portName);