main.h
来自「BREW支持C/C++,但是多数时间都是使用C来开发,很少有使用C++来开发的,」· C头文件 代码 · 共 64 行
H
64 行
#ifndef MAIN_H
#define MAIN_H
#include "AEEAppGen.h"
#include "AEEFile.h"
#include "AEENet.h"
#include "AEEStdlib.h"
void* operator new(size_t r0);
void* operator new[](size_t r0);
void operator delete(void* a0);
void operator delete[](void* a0);
enum GameState
{
};
class BMainApp : public AEEApplet
{
//function member
public:
static boolean HandleEvent(BMainApp* pApp, AEEEvent eCode, uint16 wParam, uint32 dwParam);
static boolean InitAppData(BMainApp* pApp);
static boolean FreeAppData(BMainApp* pApp);
static void Loop(BMainApp* pApp);
public:
void CancelMainTimer();
void SetMainTimer(int32 mSecs = 0);
void Suspend();
void Resume();
private:
boolean initAppData();
void freeAppData();
boolean handleEvent(AEEEvent eCode, uint16 wParam, uint32 dwParam);
void loop();
void suspend();
void resume();
boolean HandleSelfEvent(AEEEvent eCode, uint16 wParam, uint32 dwParam);
void Update();
void Action();
//data member
public:
AEEDeviceInfo m_DevInfo;
int32 m_nFontHeight;
int32 m_nFontWidth;
GameState m_CurrentState;
private:
AEECallback m_cbMainTimer;
};
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?