#include <ardev.h>
Public Member Functions | |
ARDev () | |
Default Constructor. | |
~ARDev () | |
Default Destructor. | |
Static Public Member Functions | |
static int | Start (OutputObject *output, const char *Name="default") |
Creates and starts a debugging environment with the given parameters, will resume an environment if it has been previously paused. | |
static int | Pause (const char *Name="default") |
Pause the named environment. | |
static int | Resume (const char *Name="default") |
Resumes the named debugging environments. | |
static int | Stop (const char *Name="default") |
Stops the named debugging environments. | |
static int | Add (RenderPair render, const char *Name="all") |
Adds the given RenderPair to the named Environment (defaults to all). | |
static int | Remove (RenderPair render, const char *Name="all") |
Remove the given RenderPair from the named Environment (defaults to all). | |
static void | Lock () |
Lock the internal static data structures. | |
static void | Unlock () |
Unlock the internal static data structures. | |
Static Public Attributes | |
static int | DebugLevel |
The level of verbosity for debug output. |
This includes starting and stopping the debugging output and adding and removing render objects from the environment