gtk_widget_queue_draw
gtk_widget_queue_resize
gtk_widget_queue_resize_no_redraw
+gtk_widget_get_frame_clock
+GtkTickCallback
+gtk_widget_add_tick_callback
+gtk_widget_remove_tick_callback
gtk_widget_size_request
gtk_widget_get_child_requisition
gtk_widget_size_allocate
gtk_style_context_get_path
gtk_style_context_get_property
gtk_style_context_get_screen
+gtk_style_context_get_frame_clock
gtk_style_context_get_state
gtk_style_context_get_style
gtk_style_context_get_style_property
gtk_style_context_has_region
gtk_style_context_list_regions
gtk_style_context_set_screen
+gtk_style_context_set_frame_clock
gtk_style_context_set_state
<SUBSECTION>
gtk_icon_info_load_symbolic_async
gtk_icon_info_load_symbolic_finish
gtk_icon_info_load_symbolic_for_style
-gtk_icon_info_load_symbolic_for_style_async
-gtk_icon_info_load_symbolic_for_style_finish
gtk_icon_info_load_symbolic_for_context
gtk_icon_info_load_symbolic_for_context_async
gtk_icon_info_load_symbolic_for_context_finish
* gdk_frame_clock_get_frame_time() should generally be used for timing
* continuous animations and
* gdk_frame_timings_get_predicted_presentation_time() if you are
- * trying to display isolated frames particular times.
+ * trying to display isolated frames at particular times.
*
* This is a more convenient alternative to connecting directly to the
- * ::update signal of GdkFrameClock, since you don't have to worry about
- * when a #GdkFrameClock is assigned to a widget.
+ * #GdkFrameClock::update signal of #GdkFrameClock, since you don't
+ * have to worry about when a #GdkFrameClock is assigned to a widget.
*
* Returns: an id for the connection of this callback. Remove the callback
* by passing it to gtk_widget_remove_tick_callback()
*
* Unrealized widgets do not have a frame clock.
*
- * Since: 3.0
* Return value: (transfer none): a #GdkFrameClock (or #NULL if widget is unrealized)
+ *
+ * Since: 3.0
*/
GdkFrameClock*
gtk_widget_get_frame_clock (GtkWidget *widget)