summaryrefslogtreecommitdiff
path: root/clutter/clutter-stage-private.h
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-10-27 19:02:47 +0200
committerNeil Roberts <neil@linux.intel.com>2010-11-08 16:45:15 +0000
commit373140c830859f279c96d2605b6c4187a1fa7541 (patch)
treeef8b138c41f457ed291484336083bebf0da44e48 /clutter/clutter-stage-private.h
parentb4588b57dff691492d2d9fdd87c293ff95a278aa (diff)
downloadclutter-373140c830859f279c96d2605b6c4187a1fa7541.tar.gz
Discard the current pick buffer...
if we are asked to pick with a different mode. http://bugzilla.clutter-project.org/show_bug.cgi?id=2385
Diffstat (limited to 'clutter/clutter-stage-private.h')
-rw-r--r--clutter/clutter-stage-private.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/clutter/clutter-stage-private.h b/clutter/clutter-stage-private.h
index 740e9aadd..879e162ae 100644
--- a/clutter/clutter-stage-private.h
+++ b/clutter/clutter-stage-private.h
@@ -62,9 +62,11 @@ void _clutter_stage_process_queued_events (ClutterStage *stage);
void _clutter_stage_update_input_devices (ClutterStage *stage);
int _clutter_stage_get_pending_swaps (ClutterStage *stage);
gboolean _clutter_stage_has_full_redraw_queued (ClutterStage *stage);
-void _clutter_stage_set_pick_buffer_valid (ClutterStage *stage,
- gboolean valid);
-gboolean _clutter_stage_get_pick_buffer_valid (ClutterStage *stage);
+void _clutter_stage_set_pick_buffer_valid (ClutterStage *stage,
+ gboolean valid,
+ ClutterPickMode mode);
+gboolean _clutter_stage_get_pick_buffer_valid (ClutterStage *stage,
+ ClutterPickMode mode);
void _clutter_stage_increment_picks_per_frame_counter (ClutterStage *stage);
void _clutter_stage_reset_picks_per_frame_counter (ClutterStage *stage);
guint _clutter_stage_get_picks_per_frame_counter (ClutterStage *stage);