]> Creatis software - bbtkGEditor.git/blobdiff - lib/EditorGraphicBBS/bbsKernelEditorGraphic/GObjectModel.h
The buttons and the objects to create input and output complex box ports were added...
[bbtkGEditor.git] / lib / EditorGraphicBBS / bbsKernelEditorGraphic / GObjectModel.h
index 5c3deea3dd6361793a1af444f758c4920d3522a5..39648f9fc3dd712ea5c20dec019e400ec93c0bee 100644 (file)
@@ -78,7 +78,6 @@ namespace bbtk
                virtual void move(double xx,double yy,double zz);
 
                virtual bool isPointInside(double x,double y, double z);
-               virtual void updateBlackBox(BlackBoxDescriptor::Pointer descriptor);
 
                int getGObjectType();
                void setGObjectType(int obtype);
@@ -88,6 +87,12 @@ namespace bbtk
                
                std::string getBBTKName();
                void setBBTKName(std::string obname);
+
+               int getObjectId();
+               void setObjectId(int id);
+
+               virtual std::string getStatusText();
+               virtual void save(std::string &content);
                
        private:
 
@@ -107,6 +112,7 @@ namespace bbtk
                double _zFin;
 
                int  _gObjectType;
+               int _objectId;
 
                std::string _bbtkType;
                std::string _bbtkName;