/*=========================================================================== * * DF3DDebugDialog.H - Dave Humphrey (uesp@m0use.net), 10 November 2000 * *=========================================================================*/ #ifndef __DF3DDEBUGDIALOG_H #define __DF3DDEBUGDIALOG_H /* RTequired Includes */ #include "dfcommon_d3d.h" /*=========================================================================== * * Function Definitions * *=========================================================================*/ /* Adds a line of text to the output text console */ void DF3DDebugAddLine (const char* pString); /* Outputs text to the console in printf() style */ void DF3DDebugPrintf (const char* pString, ...); /* Message handler for dialog */ BOOL FAR PASCAL DF3DDebugDialogProc (HWND hWindow, UINT Message, WPARAM wParam, LPARAM lParam); /* Initializes the dialog contents */ void DF3DDebugDialogInit (HWND hWindow); /* Main access function */ HWND DisplayDF3DDebugDialog (HWND hWindow, HINSTANCE hInstance); /* Log file hook procedure */ LOGFILE_HOOKPROC DF3DDebugHookProc; /*=========================================================================== * End of Function Definitions *=========================================================================*/ #endif /*=========================================================================== * End of File Arch3DObjDlg.H *=========================================================================*/