summaryrefslogtreecommitdiff
path: root/docs/reference/gcr/gcr-shooter.h
blob: 407a364192872587c52ef4d8cac34cba2ac7dfc5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

#include <gtk/gtk.h>

typedef enum {
	GCR_SHOOTER_SMALL,
	GCR_SHOOTER_MEDIUM,
	GCR_SHOOTER_LARGE,
	GCR_SHOOTER_ASIS
} GcrShooterSize;

typedef struct GcrShooterInfo {
	GtkWidget *window;
	gchar *name;
	gboolean no_focus;
	gboolean include_decorations;
	GcrShooterSize size;
} GcrShooterInfo;

GcrShooterInfo*   gcr_widgets_create        (const gchar *name);

GcrShooterInfo*   gcr_shooter_info_new      (const gchar *name,
                                             GtkWidget *widget,
                                             GcrShooterSize size);