summaryrefslogtreecommitdiff
path: root/demos/gtk-demo/hsla.h
blob: 52c6bdc146cacd431afbbaba89898b364d425e4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

typedef struct _GdkHSLA GdkHSLA;

struct _GdkHSLA {
  float hue;
  float saturation;
  float lightness;
  float alpha;
};

void            _gdk_hsla_init_from_rgba    (GdkHSLA          *hsla,
                                             const GdkRGBA    *rgba);
void            _gdk_rgba_init_from_hsla    (GdkRGBA          *rgba,
                                             const GdkHSLA    *hsla);