namespace PBD {
namespace DEBUG {
- LIBCANVAS_API extern uint64_t CanvasItems;
- LIBCANVAS_API extern uint64_t CanvasItemsDirtied;
- LIBCANVAS_API extern uint64_t CanvasEvents;
- LIBCANVAS_API extern uint64_t CanvasRender;
+ LIBCANVAS_API extern DebugBits CanvasItems;
+ LIBCANVAS_API extern DebugBits CanvasItemsDirtied;
+ LIBCANVAS_API extern DebugBits CanvasEvents;
+ LIBCANVAS_API extern DebugBits CanvasRender;
+ LIBCANVAS_API extern DebugBits CanvasEnterLeave;
+ LIBCANVAS_API extern DebugBits WaveView;
}
}
LIBCANVAS_API extern std::map<std::string, struct timeval> last_time;
LIBCANVAS_API extern void checkpoint (std::string, std::string);
LIBCANVAS_API extern void set_epoch ();
+ LIBCANVAS_API extern const char* event_type_string (int event_type);
LIBCANVAS_API extern int render_count;
LIBCANVAS_API extern int render_depth;
LIBCANVAS_API extern int dump_depth;