blockview.h
来自「用VC在BREW平台上开发的手机游戏Superball的源代码」· C头文件 代码 · 共 45 行
H
45 行
#ifndef __BLOCKVIEW__H__
#define __BLOCKVIEW__H__
#include "AppFrame.h"
#include "AEEImage.h"
#include "Sprite2D.h"
#include "superball_res.h"
#include "blockarbiter.h"
class BlockApp;
class BlockArbiter;
class BlockData;
class BlockView : public AppView
{
public:
BlockView(BlockApp *app);
virtual ~BlockView();
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);
protected:
////control casting
BlockData * GetData()
{
return (BlockData *)GetArbiter()->GetData();
}
BlockApp * GetApp()
{
return (BlockApp *)m_app;
}
BlockArbiter * GetArbiter()
{
return (BlockArbiter *)m_arbiter;
}
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?