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

📄 display.h

📁 Brew 使用C开发的推箱子游戏程序
💻 H
字号:
/***************************************************************************/
/*                                                                                                                              */
/*  Display.h                                                                                                                  */
/*                                                                                                                              */
/*    common Display functions defination for eluosi game.                                            */
/*                                                                                                                               */
/***************************************************************************/

#ifndef _DISPLAY_H_
#define _DISPLAY_H_
#include "PushBox.h"
enum Color
{   
    Black = MAKE_RGB(0,0,0),
    Red = MAKE_RGB(255,0,0),
    Green = 0x00ff0000,
	WHITE = MAKE_RGB(0xff, 0xff, 0xff)
};


void PushBox_MainMenu(PushBox* pMe);
//void PushBox_MenuDialog(void);
void PushBox_GameMapInit(PushBox * pApp);
void PushBox_GameArrayInit(PushBox * pApp);
void PushBox_GameMapDraw(PushBox * pApp ,int x,int y,RGBVAL clrFill);
void PushBox_GamePeopleDraw(PushBox * pApp,int x ,int y);
void PushBox_Game_Run(PushBox * pApp , uint16 wParam);
//the handle event function of the dialog  
boolean PushBox_GameDialog_HandleEvent(PushBox * pApp , AEEEvent evt, uint16 wParam, uint32 dwParam);
boolean PushBox_MenuDialog_HandleEvent(PushBox * pApp, AEEEvent evt, uint16 wParam, uint32 dwParam);

void PushBox_MoveUpBox(PushBox * pApp);
void PushBox_MoveDownBox(PushBox * pApp);
void PushBox_MoveLeftBox(PushBox * pApp);
void PushBox_MoveRightBox(PushBox * pApp);

#endif

⌨️ 快捷键说明

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