|
Wing Commander II
Reconstructed Win32 source (1996)
|
Owner and C wrappers of the Win32 developer overlay console. More...
#include "game.h"Go to the source code of this file.
Functions | |
| void | CreateDebugOverlayConsole (HINSTANCE module, HWND window, short columns, short rows) |
| void | DestroyGlobalDebugOverlayConsole (void) |
| void | SystemDebugPrintf (const char *format,...) |
| char | PumpMessagesDuringWait (void) |
| unsigned char | TakeDebugStepFlag (void) |
| void | SetDebugTextPosition (short row, short column) |
| void | SetDebugCursorPosition (short column, short row) |
| void | ResetDebugOverlay (void) |
| void | ClearDebugOverlay (void) |
| void | ClearDebugPauseFlags (void) |
Variables | |
| DebugOverlayConsole * | g_pDiagnosticOverlay |
| char | g_4_szSystemDebugBuffer [256] |
Owner and C wrappers of the Win32 developer overlay console.
Definition in file console.cpp.
Definition at line 76 of file console.cpp.
References DebugOverlayConsole::Clear(), ClearDebugOverlay(), and g_pDiagnosticOverlay.
Referenced by ClearDebugOverlay(), and close_behind().
Definition at line 82 of file console.cpp.
References ClearDebugPauseFlags(), DebugOverlayConsole::ClearPauseFlags(), and g_pDiagnosticOverlay.
Referenced by ClearDebugPauseFlags(), ClearInputKeyState(), ClearInputKeyStatePreservingModifiers(), close_behind(), DrawTextString(), LogDisplayMode(), PacketLoad(), RunTitleMenuInputLoop(), RunTitleScreen(), SetInputKeyState(), and ShowOnScreenMessage().
| void CreateDebugOverlayConsole | ( | HINSTANCE | module, |
| HWND | window, | ||
| short | columns, | ||
| short | rows ) |
Definition at line 14 of file console.cpp.
References CreateDebugOverlayConsole(), DebugOverlayConsole::DebugOverlayConsole(), and g_pDiagnosticOverlay.
Referenced by close_behind(), CreateDebugOverlayConsole(), and WinMain().
Definition at line 22 of file console.cpp.
References DestroyGlobalDebugOverlayConsole(), and g_pDiagnosticOverlay.
Referenced by close_behind(), DestroyGlobalDebugOverlayConsole(), ShutdownGameWindow(), and WinMain().
| char PumpMessagesDuringWait | ( | void | ) |
Definition at line 46 of file console.cpp.
References g_pDiagnosticOverlay, PumpMessagesDuringWait(), and DebugOverlayConsole::WaitForKey().
Referenced by close_behind(), DrawTextString(), LogDisplayMode(), PacketLoad(), PumpMessagesDuringWait(), and SetInputKeyState().
Definition at line 70 of file console.cpp.
References g_pDiagnosticOverlay, DebugOverlayConsole::Reset(), and ResetDebugOverlay().
Referenced by close_behind(), and ResetDebugOverlay().
| void SetDebugCursorPosition | ( | short | column, |
| short | row ) |
Definition at line 64 of file console.cpp.
References g_pDiagnosticOverlay, DebugOverlayConsole::SetCursorPosition(), and SetDebugCursorPosition().
Referenced by close_behind(), and SetDebugCursorPosition().
| void SetDebugTextPosition | ( | short | row, |
| short | column ) |
Definition at line 58 of file console.cpp.
References g_pDiagnosticOverlay, SetDebugTextPosition(), and DebugOverlayConsole::SetTextPosition().
Referenced by close_behind(), and SetDebugTextPosition().
| void SystemDebugPrintf | ( | const char * | format, |
| ... ) |
Definition at line 30 of file console.cpp.
References DebugOverlayPrintf(), g_4_szSystemDebugBuffer, g_pDiagnosticOverlay, SystemDebugPrintf(), and WriteDebugString().
Referenced by close_behind(), DrawTextString(), InitializeDIBScreenViewport(), LogDisplayMode(), PacketLoad(), SetInputKeyState(), and SystemDebugPrintf().
| unsigned char TakeDebugStepFlag | ( | void | ) |
Definition at line 52 of file console.cpp.
References g_pDiagnosticOverlay, TakeDebugStepFlag(), and DebugOverlayConsole::TakeStepFlag().
Referenced by close_behind(), and TakeDebugStepFlag().
| char g_4_szSystemDebugBuffer[256] |
Definition at line 11 of file console.cpp.
Referenced by SystemDebugPrintf().
| DebugOverlayConsole* g_pDiagnosticOverlay |
Definition at line 10 of file console.cpp.
Referenced by ClearDebugOverlay(), ClearDebugPauseFlags(), CreateDebugOverlayConsole(), DestroyGlobalDebugOverlayConsole(), PumpMessagesDuringWait(), ResetDebugOverlay(), SetDebugCursorPosition(), SetDebugTextPosition(), SystemDebugPrintf(), and TakeDebugStepFlag().