OSDN Git Service

Merge branch 'master' of o_ggy@git.sourceforge.jp:/gitroot/moflib/moflib
[moflib/moflib.git] / saisei-1.0 / rpg / rpg / oldcode / MyInstructionSet.hpp~
1 #pragma once
2 #include "mof/InstructionSet.hpp"
3 #include <boost/scoped_ptr.hpp>
4
5     
6 class MyInstructionSet : public mof::InstructionSet
7 {
8     
9  private:
10     struct Impl;
11     boost::scoped_ptr<Impl> m_pImpl;
12      
13     virtual boost::shared_ptr<mof::MessageWidget> createMessageWidget( );
14         
15     virtual int addMessageWidgetPage
16     ( 
17         boost::shared_ptr<mof::MessageWidget>& message ,
18         const mof::tstring& title ,
19         const mof::tstring& text 
20     );
21     
22     virtual void inactive( boost::shared_ptr<mof::MessageWidget>& message );
23
24 public:
25     MyInstructionSet( );
26     virtual ~MyInstructionSet();
27  
28     void update();
29     void draw() const;
30    
31 };
32