summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas
diff options
context:
space:
mode:
authorTim Mayberry <mojofunk@gmail.com>2017-03-28 14:05:03 +1000
committerTim Mayberry <mojofunk@gmail.com>2017-06-26 08:40:47 +1000
commitab13e87ec2f61489bbbb52ade6c3f9a1b67a0e1b (patch)
tree0082d359bccad91027a0302b2b0a261a1fe4eac5 /libs/canvas/canvas
parent8538ba35fe29645e6cd263f7149eebcc4ab62873 (diff)
Add Canvas::get_last_render_start_timestamp method
Diffstat (limited to 'libs/canvas/canvas')
-rw-r--r--libs/canvas/canvas/canvas.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/canvas/canvas/canvas.h b/libs/canvas/canvas/canvas.h
index cb4f6dd70c..70a44d2f80 100644
--- a/libs/canvas/canvas/canvas.h
+++ b/libs/canvas/canvas/canvas.h
@@ -89,6 +89,8 @@ public:
void prepare_for_render (Rect const &) const;
+ gint64 get_last_render_start_timestamp () const { return _last_render_start_timestamp; }
+
/** @return root group */
Item* root () {
return &_root;
@@ -169,6 +171,8 @@ protected:
Root _root;
Color _bg_color;
+ mutable gint64 _last_render_start_timestamp;
+
static uint32_t tooltip_timeout_msecs;
void queue_draw_item_area (Item *, Rect);