46
static void gimp_color_display_stack_class_init (GimpColorDisplayStackClass *klass);
47
static void gimp_color_display_stack_init (GimpColorDisplayStack *stack);
49
46
static void gimp_color_display_stack_finalize (GObject *object);
51
48
static void gimp_color_display_stack_display_changed (GimpColorDisplay *display,
55
52
GimpColorDisplayStack *stack);
58
static GObjectClass *parent_class = NULL;
60
static guint stack_signals[LAST_SIGNAL] = { 0 };
64
gimp_color_display_stack_get_type (void)
66
static GType display_type = 0;
70
static const GTypeInfo display_info =
72
sizeof (GimpColorDisplayStackClass),
74
(GBaseFinalizeFunc) NULL,
75
(GClassInitFunc) gimp_color_display_stack_class_init,
76
NULL, /* class_finalize */
77
NULL, /* class_data */
78
sizeof (GimpColorDisplayStack),
80
(GInstanceInitFunc) gimp_color_display_stack_init,
83
display_type = g_type_register_static (G_TYPE_OBJECT,
84
"GimpColorDisplayStack",
55
G_DEFINE_TYPE (GimpColorDisplayStack, gimp_color_display_stack, G_TYPE_OBJECT)
57
#define parent_class gimp_color_display_stack_parent_class
59
static guint stack_signals[LAST_SIGNAL] = { 0 };
92
63
gimp_color_display_stack_class_init (GimpColorDisplayStackClass *klass)
94
65
GObjectClass *object_class = G_OBJECT_CLASS (klass);
96
parent_class = g_type_class_peek_parent (klass);
98
67
stack_signals[CHANGED] =
99
68
g_signal_new ("changed",
100
69
G_TYPE_FROM_CLASS (klass),