X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=retrace%2Fretrace.hpp;h=ab1ba5c20dd7af242f226c8386b4201b898518fb;hb=3db54523afd7c8daa0812c12119717be1e667021;hp=56cebc6195135dfcd7f7e0bf51158f1bf0ede755;hpb=e6bde441dbb59572b0c7b27cf2d799c51317668b;p=apitrace diff --git a/retrace/retrace.hpp b/retrace/retrace.hpp index 56cebc6..ab1ba5c 100644 --- a/retrace/retrace.hpp +++ b/retrace/retrace.hpp @@ -211,6 +211,24 @@ public: }; +class Dumper +{ +public: + virtual image::Image * + getSnapshot(void) { + return NULL; + } + + virtual bool + dumpState(std::ostream &os) { + return false; + } +}; + + +extern Dumper *dumper; + + void setUp(void); @@ -220,11 +238,7 @@ addCallbacks(retrace::Retracer &retracer); void frameComplete(trace::Call &call); -image::Image * -getSnapshot(void); -bool -dumpState(std::ostream &os); void flushRendering(void);