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

📄 blockmenuview.h

📁 用VC在BREW平台上开发的手机游戏Superball的源代码
💻 H
字号:
#ifndef __BLOCKMENUVIEW__H__
#define __BLOCKMENUVIEW__H__


#include "Appframe.h"
#include "AEEGraphics.h" 
#include "GeneralView.h"
#include "Sprite2D.h"

class BlockApp;
class BlockData;

class BlockMenuView : public AppView
{
public:
	BlockMenuView(BlockApp* app);
	~BlockMenuView();
	virtual AppResult Open(); 
	virtual AppResult Update();
	virtual AppResult Enable();
	virtual AppResult Disable();
	virtual AppResult Close();
    virtual ETStatus HandleKeyEvent(AEEEvent  evtCode, uint16  param16, uint32  param32);
    virtual ETStatus HandleUserEvent(AEEEvent  evtCode, uint16  param16, uint32  param32);

	BlockData* GetBlockData() {return (BlockData*)GetData(); }

protected:
	IGraphics* m_pg;
	TileMap  m_map;
	AEECircle circle;
	AEELine line;
	AEERect rect;
	SpriteMgr* m_mgrm;
	SpriteModel m_smm[11];
	uint8    m_active;    ////0 for start, 1 for quit, 2 for highscore, 3 for help, 4 for about				
	boolean  m_RorG;    ////true for red, false for green
	uint16 cx;
	uint16 cy;
	uint16 bigcircle_r;
	uint16 smallcircle_r;
};

#endif

⌨️ 快捷键说明

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