⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 s60testdocument.h

📁 使用symbian的s60实现的小游戏俄罗斯方块(第而步)
💻 H
字号:
#ifndef __S60TEST_DOCUMENT_H__
#define __S60TEST_DOCUMENT_H__

#include <akndoc.h>

#include "grid.h"
#include "block.h"

// Forward references
class CEikAppUi;
class CEikApplication;
class CS60TestAppUi;


class CS60TestDocument : public CAknDocument
{
public:
  static CS60TestDocument* NewL(CEikApplication& aApp);
  static CS60TestDocument* NewLC(CEikApplication& aApp);
  ~CS60TestDocument();
  void GetRowContent(int nr, TFixedArray<TInt8, KGridX> &row) const;
  void NewBlock();
  void Reset();
  bool IsBlock(const TPoint &p) const;
  bool FixBlock();

  TGrid iGrid;
  TBlock iCurrBlock;
  TPoint iBlockPos;
  CS60TestAppUi *iAppUi;
  TInt64 seed;

public: // from CAknDocument
  CEikAppUi* CreateAppUiL();

private:
  void ConstructL();
  CS60TestDocument(CEikApplication& aApp);
};


#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -