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

📄 define.h

📁 一個簡單的游戲設計...好好玩的
💻 H
字号:
#ifndef define_h_

const GLint WIDTH = 1000;
const GLint HEIGHT = 700;

typedef struct _mouseEvent {
	enum MOUSECALLBACK { MOUSE , MOTION , PMOTION , NONE } STATE;
	int MouseX,
		MouseY,
		MouseButton,
		MouseState;
	_mouseEvent (int mX = 0, int mY = 0, int mB = 0, int mS = 0 , MOUSECALLBACK S = NONE) 
		: MouseX(mX) , MouseY(mY) , MouseButton(mB) , MouseState(mS) , STATE(S) {}
} M_EVENT;

typedef struct _keyEvent {
	enum KEYCALLBACK { KEY , SPECIAL , NONE } STATE;
	int Key,
		KeyX,
		KeyY,
		KeyModifier;
	_keyEvent (int k = 0, int kX = 0, int kY = 0, int kM = 0 , KEYCALLBACK S = NONE) 
		: Key(k) , KeyX(kX) , KeyY(kY) , KeyModifier(kM) , STATE(S) {}
} K_EVENT;
#endif

⌨️ 快捷键说明

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