X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgldbg.h;h=d8b56f825e2c92b0135f16e4bfd2b3db0f67fca7;hb=0205804a10fe3beb01ed0135fde052d13b045570;hp=543df05a580265b5d88e395f995ffb2b2a0f0438;hpb=de6ac03ffc36843bbbb0d496007b3046a4422ee1;p=gldbg.git diff --git a/source/gldbg.h b/source/gldbg.h index 543df05..d8b56f8 100644 --- a/source/gldbg.h +++ b/source/gldbg.h @@ -13,10 +13,7 @@ Distributed under the GPL #include #include #include "commandinterpreter.h" -#include "glstate.h" #include "process.h" -#include "profiler.h" -#include "tracer.h" class Tool; @@ -30,20 +27,16 @@ private: unsigned buf_offset; bool flushing; std::list tools; - Tracer tracer; - GlState glstate; - Profiler profiler; bool got_sigchld; static RegApp 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);