Mercurial > molko
comparison libmlk-ui/mlk/ui/align.h @ 517:6e8f6640e05b
misc: use extern C manually
author | David Demelier <markand@malikania.fr> |
---|---|
date | Sat, 04 Mar 2023 14:23:59 +0100 |
parents | d49a05e7a5b5 |
children | 20e9fd578b44 |
comparison
equal
deleted
inserted
replaced
516:6af0524913b3 | 517:6e8f6640e05b |
---|---|
17 */ | 17 */ |
18 | 18 |
19 #ifndef MLK_UI_ALIGN_H | 19 #ifndef MLK_UI_ALIGN_H |
20 #define MLK_UI_ALIGN_H | 20 #define MLK_UI_ALIGN_H |
21 | 21 |
22 #include <mlk/core/core.h> | |
23 | |
24 enum mlk_align { | 22 enum mlk_align { |
25 MLK_ALIGN_NONE, | 23 MLK_ALIGN_NONE, |
26 MLK_ALIGN_CENTER, | 24 MLK_ALIGN_CENTER, |
27 MLK_ALIGN_TOP_LEFT, | 25 MLK_ALIGN_TOP_LEFT, |
28 MLK_ALIGN_TOP, | 26 MLK_ALIGN_TOP, |
32 MLK_ALIGN_BOTTOM, | 30 MLK_ALIGN_BOTTOM, |
33 MLK_ALIGN_BOTTOM_LEFT, | 31 MLK_ALIGN_BOTTOM_LEFT, |
34 MLK_ALIGN_LEFT | 32 MLK_ALIGN_LEFT |
35 }; | 33 }; |
36 | 34 |
37 MLK_CORE_BEGIN_DECLS | 35 #if defined(__cplusplus) |
36 extern "C" { | |
37 #endif | |
38 | 38 |
39 void | 39 void |
40 mlk_align(enum mlk_align, | 40 mlk_align(enum mlk_align, |
41 int *, | 41 int *, |
42 int *, | 42 int *, |
45 int, | 45 int, |
46 int, | 46 int, |
47 unsigned int, | 47 unsigned int, |
48 unsigned int); | 48 unsigned int); |
49 | 49 |
50 MLK_CORE_END_DECLS | 50 #if defined(__cplusplus) |
51 } | |
52 #endif | |
51 | 53 |
52 #endif /* !MLK_UI_ALIGN_H */ | 54 #endif /* !MLK_UI_ALIGN_H */ |