/usr/include/gtkimageview/gtkimagetooldragger.h is in libgtkimageview-dev 1.6.4+dfsg-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | #ifndef __GTK_IMAGE_TOOL_DRAGGER_H__
#define __GTK_IMAGE_TOOL_DRAGGER_H__
#include <gdk/gdk.h>
#include <gtk/gtk.h>
#include "gtkiimagetool.h"
#include "gtkimageview.h"
#include "mouse_handler.h"
G_BEGIN_DECLS
#define GTK_TYPE_IMAGE_TOOL_DRAGGER (gtk_image_tool_dragger_get_type ())
#define GTK_IMAGE_TOOL_DRAGGER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE_TOOL_DRAGGER, GtkImageToolDragger))
#define GTK_IMAGE_TOOL_DRAGGER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IMAGE_TOOL_DRAGGER, GtkImageToolDraggerClass))
#define GTK_IS_IMAGE_TOOL_DRAGGER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IMAGE_TOOL_DRAGGER))
#define GTK_IS_IMAGE_TOOL_DRAGGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IMAGE_TOOL_DRAGGER))
#define GTK_IMAGE_TOOL_DRAGGER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IMAGE_TOOL_DRAGGER, GtkImageToolDraggerClass))
typedef struct _GtkImageToolDragger GtkImageToolDragger;
typedef struct _GtkImageToolDraggerClass GtkImageToolDraggerClass;
struct _GtkImageToolDragger
{
GObject parent;
GdkCursor *open_hand;
GdkCursor *closed_hand;
MouseHandler *mouse_handler;
GtkImageView *view;
GdkPixbufDrawCache *cache;
};
struct _GtkImageToolDraggerClass
{
GObjectClass parent;
};
GType gtk_image_tool_dragger_get_type (void);
/* Constructors */
GtkIImageTool *gtk_image_tool_dragger_new (GtkImageView *view);
G_END_DECLS
#endif
|