www.pudn.com > coolMEMORY.rar > Game.h
//----------------------------------------------------------------------------- // File: Game.h //----------------------------------------------------------------------------- #ifndef __AS_GAME_H__ #define __AS_GAME_H__ // Definitions: *************************************************************** #define GAME_TEXTURES 12 #define CAUST_1_STEPS 32 #define MODELS 5 /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Variables: ***************************************************************** extern AS_TEXTURE GameTexture[GAME_TEXTURES]; // The game textures extern AS_TEXTURE BlurTexture, TempTexture; extern AS_TEXTURE Caust1Texture[CAUST_1_STEPS]; extern AS_MD2_MODEL *pCupModel, *pMouseModel, *pComputerModel, *pButtonModel, *pCheckedModel, *pSliderModel, *pRoundButtonModel; extern int iSphereList; extern int GAME_WINDOW_ID; extern AS_3D_VECTOR vMouseWorldPos; extern BOOL bPause; extern float fFontAni[4][2]; /////////////////////////////////////////////////////////////////////////////// // Functions: ***************************************************************** extern HRESULT Game(void); extern void LoadGameTextures(void); extern void CreateBlurTexture(void); extern void DestroyBlurTexture(void); extern HRESULT GameDraw(AS_WINDOW *); extern HRESULT GameCheck(AS_WINDOW *); extern void UpdateAllTextures(void); extern void UpdateRenderQuality(void); extern void CreateGameLists(void); extern void DestroyGameLists(void); extern void InitGameObjects(void); extern void DestroyGameObjects(void); extern void AnimateFont(void); extern void ShowSmallMessage(char *, long); extern void DisplaySmallMessage(AS_WINDOW *); extern void CheckSmallMessage(void); extern void DrawMouseCursor(float); extern void UpdateMouseWorldPos(BOOL); extern void SetupLights(void); extern void SetGameLanguage(void); /////////////////////////////////////////////////////////////////////////////// #endif // __AS_GAME_H__