00001 #ifndef MATERIALEDITOR_H_ 00002 #define MATERIALEDITOR_H_ 00003 00004 #include <string> 00005 #include <gtk/gtk.h> 00006 #include "../common/MaterialDefinitionView.h" 00007 00008 namespace ui 00009 { 00010 class MaterialEditor 00011 { 00012 private: 00013 00014 MaterialDefinitionView _view; 00015 GtkWidget* _dialog; 00016 00017 public: 00022 MaterialEditor (const std::string& append); 00023 00024 virtual ~MaterialEditor (); 00025 00026 void show (); 00027 }; 00028 } 00029 00030 #endif /* MATERIALEDITOR_H_ */