www.pudn.com > Tetris.rar > TetrisAppView.h
#ifndef __TETRISAPPVIEW_H #define __TETRISAPPVIEW_H #includeclass CSplash; class CTetrisAppView : public CCoeControl { public: static CTetrisAppView* NewL(const TRect& aRect); static CTetrisAppView* NewLC(const TRect& aRect); ~CTetrisAppView(); CTetrisAppView(); private: void ConstructL(const TRect& aRect); public: // from CCoeControl void Draw(const TRect& aRect) const; enum TState { ESplash, EMain, EExiting, }; public: void Command( TInt aCommand ); // Other method public: void SetState(TState aState); // data private: TState iState; CSplash* iSplash; // has a // Full screen flag TBool iFullScreen; // use CEikButtonGroupContainer* iToolBar; // use CEikStatusPane* iStatusPane; // use }; #endif