OpenMW
|
00001 #ifndef MWGUI_JOURNAL_H 00002 #define MWGUI_JOURNAL_H 00003 00004 #include <memory> 00005 #include <boost/shared_ptr.hpp> 00006 00007 namespace MWBase { class WindowManager; } 00008 00009 namespace MWGui 00010 { 00011 struct JournalViewModel; 00012 00013 struct JournalWindow 00014 { 00016 static JournalWindow * create (boost::shared_ptr <JournalViewModel> Model); 00017 00019 virtual ~JournalWindow () {}; 00020 00022 virtual void setVisible (bool newValue) = 0; 00023 }; 00024 } 00025 00026 #endif