OpenMW
apps/openmw/mwgui/journalwindow.hpp
Go to the documentation of this file.
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