www.pudn.com > Tetris.rar > TetrisDocument.h
#ifndef __TETRISDOCUMENT_H__ #define __TETRISDOCUMENT_H__ // INCLUDES #includeclass CGameTetris; // CLASS DECLARATION class CTetrisDocument : public CAknDocument { // Constructors and destructor public: /// Two-phased constructor. static CTetrisDocument* NewL(CEikApplication& aApp); static CTetrisDocument* NewLC(CEikApplication& aApp); /// Destructor. ~CTetrisDocument(); private: /// Default constructor CTetrisDocument(CEikApplication& aApp); /// Second phase constructor void ConstructL(); ///////////////////////////////////////////////////////////////////////////////// // Other method private: // From CEikDocument: /// Create CTetrisAppUi "App UI" object. CEikAppUi* CreateAppUiL(); public: CGameTetris* Model(); ////////////////////////////////////////////////////////////////////////////////// // data private: CGameTetris* iGame; }; #endif