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