#include <msp/core/application.h>
#include <msp/fs/path.h>
#include "commandinterpreter.h"
-#include "glstate.h"
#include "process.h"
-#include "profiler.h"
-#include "tracer.h"
class Tool;
unsigned buf_offset;
bool flushing;
std::list<Tool *> tools;
- Tracer tracer;
- GlState glstate;
- Profiler profiler;
bool got_sigchld;
static RegApp<GlDbg> reg;
public:
GlDbg(int, char **);
+ ~GlDbg();
+
int main();
CommandInterpreter &get_command_interpreter() { return cmd_interp; }
- Tracer &get_tracer() { return tracer; }
- GlState &get_glstate() { return glstate; }
- Profiler &get_profiler() { return profiler; }
Process &get_process() { return process; }
void launch();
void quit(bool);