display.h

来自「Brew 使用C开发的推箱子游戏程序」· C头文件 代码 · 共 38 行

H
38
字号
/***************************************************************************/
/*                                                                                                                              */
/*  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 + =
减小字号Ctrl + -
显示快捷键?