selectionkeyhandler.h
来自「这是整套横扫千军3D版游戏的源码」· C头文件 代码 · 共 37 行
H
37 行
#ifndef SELECTIONKEYHANDLER_H
#define SELECTIONKEYHANDLER_H
#include "InputReceiver.h"
#include <vector>
using namespace std;
class CSelectionKeyHandler :
public CInputReceiver
{
public:
CSelectionKeyHandler(void);
~CSelectionKeyHandler(void);
bool KeyPressed(unsigned short key, bool isRepeat);
bool KeyReleased(unsigned short key);
string ReadToken(string& s);
string ReadDelimiter(string& s);
struct HotKey {
unsigned char key;
bool shift;
bool control;
bool alt;
string select;
};
vector<HotKey> hotkeys;
void DoSelection(string selectString);
int selectNumber; //used to go through all possible units when selecting only a few
};
extern CSelectionKeyHandler *selectionKeys;
#endif /* SELECTIONKEYHANDLER_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?