extern.h
上传用户:maxiaolivb
上传日期:2022-06-07
资源大小:915k
文件大小:1k
源码类别:

游戏引擎

开发平台:

Visual C++

  1. #ifndef EXTERN_H
  2. #define EXTERN_H
  3. #pragma once
  4. #define LOWORDINT(n) ((int)((signed short)(LOWORD(n))))
  5. #define HIWORDINT(n) ((int)((signed short)(HIWORD(n))))
  6. #define DELETE_OBJECT(p) {if(p){delete p;p=NULL;}};
  7. ////////////////////////////////游戏框架定义////////////////////////////////
  8. #include "define.h"
  9. #include "GameClient.h"
  10. ////////////////////////////////游戏内部定义////////////////////////////////
  11. #include "Game/GameDefine.h"
  12. ////////////////////////////////游戏全局数据////////////////////////////////
  13. extern class HGE_Impl* g_pHGE; //引擎
  14. extern class hgeFont* g_pFont; //英文字体
  15. extern class hgeFontCN* g_pFontCN; //中文字体
  16. extern class GameFrame* g_pGameFrame; //游戏主框架
  17. extern class EditCtrl* g_pEditCtrl; //编辑控件
  18. #endif