www.pudn.com > Tetris.rar > TetrisContainer.h


#ifndef __TETRISCONTAINER_H 
#define __TETRISCONTAINER_H 
 
#include  
 
 
class CEngine; 
class CTetrisDocument; 
 
class CTetrisContainer : public CCoeControl, MCoeForegroundObserver 
{ 
public: 
 
    ~CTetrisContainer(); 
 
	void ConstructL(const TRect& aRect); 
 
	CTetrisContainer(CTetrisDocument* aDocument); 
 
//////////////////////////////////////////////////////////////////////// 
// Method from parent 
// From MCoeForegroundObserver 
private:  
 
	void HandleGainingForeground(); 
	void HandleLosingForeground(); 
 
// Other method 
private: 
	void SetFullScreen(); 
 
public: 
	void Command( TInt aCommand ); 
 
 
///////////////////////////////////////////////////////////////////////// 
// data 
private: 
	CTetrisDocument*	 iDocument;								// use 
 
public: 
	CEngine* iEngine;		// has a 
}; 
 
 
#endif