summaryrefslogtreecommitdiff
path: root/gdk/gdkframetimings.h
diff options
context:
space:
mode:
authorOwen W. Taylor <otaylor@fishsoup.net>2013-02-12 18:26:17 -0500
committerOwen W. Taylor <otaylor@fishsoup.net>2013-02-14 17:19:52 -0500
commitc37de57f14d57ece9d0dd80a01a33641d71def93 (patch)
tree510903d8c7b7ea23711e8c592deda82b1e8a7da8 /gdk/gdkframetimings.h
parentbb11195ec06e24a58a3f3d7b9b11381e588a7d64 (diff)
downloadgtk+-c37de57f14d57ece9d0dd80a01a33641d71def93.tar.gz
GdkFrameTimings: add documentation
Diffstat (limited to 'gdk/gdkframetimings.h')
-rw-r--r--gdk/gdkframetimings.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/gdk/gdkframetimings.h b/gdk/gdkframetimings.h
index 0fb1e20c8c..b345667b9c 100644
--- a/gdk/gdkframetimings.h
+++ b/gdk/gdkframetimings.h
@@ -23,22 +23,32 @@
#define __GDK_FRAME_TIMINGS_H__
#include <glib-object.h>
+#include <gdk/gdkversionmacros.h>
G_BEGIN_DECLS
typedef struct _GdkFrameTimings GdkFrameTimings;
+GDK_AVAILABLE_IN_3_8
GType gdk_frame_timings_get_type (void) G_GNUC_CONST;
+GDK_AVAILABLE_IN_3_8
GdkFrameTimings *gdk_frame_timings_ref (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
void gdk_frame_timings_unref (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
gint64 gdk_frame_timings_get_frame_counter (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
gboolean gdk_frame_timings_get_complete (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
gint64 gdk_frame_timings_get_frame_time (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
gint64 gdk_frame_timings_get_presentation_time (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
gint64 gdk_frame_timings_get_refresh_interval (GdkFrameTimings *timings);
+GDK_AVAILABLE_IN_3_8
gint64 gdk_frame_timings_get_predicted_presentation_time (GdkFrameTimings *timings);
G_END_DECLS