/* KJL 14:42:10 29/03/98 - ShowCmds.h defines the variables that describe the status of the debugging text eg. if ShowDebuggingText.FPS == 1, then the frame-rate show be displayed. */ struct DEBUGGINGTEXTOPTIONS { unsigned int FPS :1; unsigned int Environment :1; unsigned int Coords :1; unsigned int Module :1; unsigned int Target :1; unsigned int Networking: 1; unsigned int Dynamics :1; unsigned int GunPos :1; unsigned int Tears :1; unsigned int PolyCount :1; unsigned int Sounds :1; }; extern struct DEBUGGINGTEXTOPTIONS ShowDebuggingText; #ifdef AVP_DEBUG_VERSION #define DEBUGGING_TEXT_ON 1 #else #define DEBUGGING_TEXT_ON 0 #endif #if DEBUGGING_TEXT_ON extern int PrintDebuggingText(const char* t, ...); #else #define PrintDebuggingText(ignore) #endif #if 1 extern int ReleasePrintDebuggingText(const char* t, ...); #else #define PrintDebuggingText(ignore) #endif