📄 tgamepanics.h
字号:
// Copyright 2002 Kenneth Guy,
//
// TGamePanics.h
#ifndef _TGAMEPANICS_H_
#define _TGAMEPANICS_H_
/** \file TGamePanics.h
defines class TGamePanics */
/** Used for asserts in various places in the code.
*/
class TGamePanics {
public:
/** panic reason codes */
enum TGamePanicNo {
ENoLevelLoaded, /**< CGameFramework::RunL() called with no level loaded */
ESpriteNumberNotSet, /**< TSprite32x24::Plot() called with no sprite set */
ELoadLevelWithLevelLoaded, /**< CGameFramework::LoadLevelL() called when a level was already loaded */
ENegativeDamage, /**< TBadGuy::HitBullet worked out negative damage */
ESpriteRemoveCalledWithoutPlot /**< TSprite32x24::Remove() called before TSprite32x24::Plot() */
};
static void Panic(TGamePanicNo aReason);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -