www.pudn.com > Example2D.rar > CModelHelp.h


/////////////////////////////////////////////////////////////////////////////// 
// 
// CModelHelp.h 
// 
// Copyright (c) 2003 Forum Nokia.  All rights reserved. 
// 
// 	 Technology developed by Rocket Science Oy Ltd 
// 
/////////////////////////////////////////////////////////////////////////////// 
 
#ifndef __CMODELHELP_H__ 
#define __CMODELHELP_H__ 
 
// INCLUDE FILES 
#include "MModel.h" 
#include "MSystem.h" 
 
// FORWARD DECLARATIONS 
class CBmFont; 
 
// CLASS DECLARATION 
 
/** 
* CModelGame Class of the help screen. 
*/ 
class CModelHelp 
	: public CBase 
	, public MModel 
	{ 
	public: 
 
		/** 
		* Two-phased constructor. 
		*/ 
		static CModelHelp* NewL( MSystem* aSystem ); 
 
		/** 
		* Destructor. 
		*/	 
		~CModelHelp(); 
 
	private: 
 
		/** 
		* Default constructor 
		*/		 
		CModelHelp( MSystem* aSystem ); 
 
		/** 
		* Second phase constructor 
		*/ 
		void ConstructL(); 
 
	public: // MModel 
 
		void ActivateL(); 
		void Deactivate(); 
		void Draw( CBitmap& aTarget ); 
		void Move(); 
 
	private: // Data members 
 
		MSystem* iSystem;	/// pointer to system 
		CBitmap* iBmTitle;	/// title bitmap 
		CBitmap* iBmFont;	/// font bitmap 
		CBmFont* iFont;		/// font 
	}; 
 
#endif 
 
// End of file