leader.h
来自「C语言大赛的平台。分为环境模块和策略模块。」· C头文件 代码 · 共 47 行
H
47 行
/**
* Leader使用Singleton模式,负责协调各模块间的通信,并负责管理共享资源
*/
#pragma once
class Leader
{
public:
Leader(void);
virtual ~Leader(void);
HFONT getStdFont(void);
public:
void *mpCore;
void *mpJudge;
void *mpWnd;
void *mpJudgeScn;
void *mpMainScn;
void *mpCoreCtl;
void *mpMarkCtl;
void *mpSpriteCtl;
void *mpMessagePnl;
void *mpTrigger1Win;
void *mpTrigger2Win;
void *mpTriggerDraw;
int mPage;
int mGameIndex;
unsigned char mPlayer1, mPlayer2;
unsigned char mScore1, mScore2;
int mMapIndex;
int mMapBlank;
wchar_t mFileName1[1024];
wchar_t mFileName2[1024];
HDC mhNumbersDC;
HBITMAP mhNumbersBmp, mhNumbersBmpOld;
HDC mhLogoDC[12];
HBITMAP mhLogoBmp[12], mhLogoBmpOld[12];
set<unsigned char> mMapIndexs;
protected:
static bool mFlagSingleton;
HFONT mhStdFont;
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?