1 /*         ______   ___    ___
2  *        /\  _  \ /\_ \  /\_ \
3  *        \ \ \L\ \\//\ \ \//\ \      __     __   _ __   ___
4  *         \ \  __ \ \ \ \  \ \ \   /'__`\ /'_ `\/\`'__\/ __`\
5  *          \ \ \/\ \ \_\ \_ \_\ \_/\  __//\ \L\ \ \ \//\ \L\ \
6  *           \ \_\ \_\/\____\/\____\ \____\ \____ \ \_\\ \____/
7  *            \/_/\/_/\/____/\/____/\/____/\/___L\ \/_/ \/___/
8  *                                           /\____/
9  *                                           \_/__/
10  *
11  *      Clipboard handling.
12  *
13  *      See readme.txt for copyright information.
14  */
15 
16 #ifndef __al_included_allegro5_clipboard_h
17 #define __al_included_allegro5_clipboard_h
18 
19 #include "allegro5/base.h"
20 #include "allegro5/display.h"
21 #include "allegro5/utf8.h"
22 
23 #ifdef __cplusplus
24    extern "C" {
25 #endif
26 
27 AL_FUNC(char *, al_get_clipboard_text, (ALLEGRO_DISPLAY *display));
28 AL_FUNC(bool, al_set_clipboard_text, (ALLEGRO_DISPLAY *display, const char *text));
29 AL_FUNC(bool, al_clipboard_has_text, (ALLEGRO_DISPLAY *display));
30 
31 #ifdef __cplusplus
32    }
33 #endif
34 
35 #endif
36 
37 /*
38  * Local Variables:
39  * c-basic-offset: 3
40  * indent-tabs-mode: nil
41  * End:
42  */
43