pgDbgMgr Class Reference
[pgDbg -- Debug module]

TODO. More...

#include <pg_dbg_mgr.h>

List of all members.

Public Types

enum  DebugMode { MODE_OFF, MODE_MONITOR, MODE_CONSOLE }

Public Member Functions

 pgDefineException (ExceptionInvalidArgument)
 pgDefineException (ExceptionNotInitialized)

Static Public Member Functions

static bool isCreated ()
static void createLast ()
static void destroySecond ()
static DebugMode getDebugMode ()
static void setDebugMode (DebugMode dbg_mode)
static void pageUpConsole ()
static void pageDownConsole ()
static void drawLine (const pgVec &pos1, const pgVec &pos2, pgCol col, pgID scr_id)
static void drawPolygon (const pgVec &pos1, const pgVec &pos2, const pgVec &pos3, pgCol col, pgID scr_id)
static void drawPolygon (const pgVec &pos1, const pgVec &pos2, const pgVec &pos3, const pgVec &pos4, pgCol col, pgID scr_id)
static void drawBox (const pgMat &center, const pgVec &size, pgCol poly_col, pgCol line_col, pgID scr_id)
static void drawSphere (const pgVec &center, r32 radius, pgCol poly_col, pgCol line_col, pgID scr_id)
static void drawAxis (const pgMat &world, r32 size, pgID scr_id)
static void drawString (r32 left, r32 top, pgCol col, u8 scale, const char *str,...)
static void trace (const char *str,...)
static void dumpVector (const pgVec &vec, const char *name=NULL)
static void dumpMatrix (const pgMat &mat, const char *name=NULL)
static void dumpMemory ()
static void dumpTask ()
static void dumpResource ()
static void dumpConfig ()
static void dumpScreen ()
static void dumpTexture ()
static void dumpShader ()

Static Public Attributes

static const pgID DEBUG_MODE_SCREEN_ID
static const pgID DEBUG_FONT_TEXTURE_ID

Friends

class pgDbgDaemon


Detailed Description

TODO.
The documentation for this class was generated from the following file:

Generated on Sat Aug 15 11:24:38 2009 for Pogolyn by  doxygen 1.5.8