1 #ifndef __GDK_SNAPSHOT_PRIVATE_H__ 2 #define __GDK_SNAPSHOT_PRIVATE_H__ 3 4 #include "gdksnapshot.h" 5 6 G_BEGIN_DECLS 7 8 #define GDK_SNAPSHOT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GDK_TYPE_SNAPSHOT, GdkSnapshotClass)) 9 #define GDK_IS_SNAPSHOT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GDK_TYPE_SNAPSHOT)) 10 #define GDK_SNAPSHOT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GDK_TYPE_SNAPSHOT, GdkSnapshotClass)) 11 12 struct _GdkSnapshot 13 { 14 GObject parent_instance; 15 }; 16 17 struct _GdkSnapshotClass { 18 GObjectClass parent_class; 19 }; 20 21 G_END_DECLS 22 23 #endif /* __GDK_SNAPSHOT_PRIVATE_H__ */ 24