summaryrefslogtreecommitdiff
path: root/gdk/gdkcolorspaceprivate.h
blob: 06646c439476aaa048aefaae205f43b6486869bc (plain)
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
#ifndef __GDK_COLOR_SPACE_PRIVATE_H__
#define __GDK_COLOR_SPACE_PRIVATE_H__

#include "gdkcolorspace.h"

G_BEGIN_DECLS

struct _GdkColorSpace
{
  GObject parent_instance;
};

struct _GdkColorSpaceClass
{
  GObjectClass parent_class;

  gboolean              (* supports_format)                     (GdkColorSpace        *self,
                                                                 GdkMemoryFormat       format);
  GBytes *              (* save_to_icc_profile)                 (GdkColorSpace        *self,
                                                                 GError              **error);
};


G_END_DECLS

#endif /* __GDK_COLOR_SPACE_PRIVATE_H__ */