1 /*!
2 	@file
3 	@author		Albert Semenov
4 	@date		09/2008
5 */
6 #ifndef DEMO_KEEPER_H_
7 #define DEMO_KEEPER_H_
8 
9 #include "Base/BaseDemoManager.h"
10 #include "ColourPanel.h"
11 #include "EditPanel.h"
12 
13 namespace demo
14 {
15 
16 	class DemoKeeper :
17 		public base::BaseDemoManager
18 	{
19 	public:
20 		DemoKeeper();
21 
22 		virtual void createScene();
23 		virtual void destroyScene();
24 
25 	private:
26 		void notifyColourAccept(ColourPanel* _sender);
27 		virtual void setupResources();
28 
29 	private:
30 		ColourPanel* mColourPanel;
31 		EditPanel* mEditPanel;
32 	};
33 
34 } // namespace demo
35 
36 #endif // DEMO_KEEPER_H_
37