From d57967f1f614a4426d2323a14c6dcd5c37ee1aa3 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Fri, 10 Nov 2017 14:37:37 -0500 Subject: Add clipboard bindings. * sdl2/bindings.scm (sdl-get-clipboard-text, sdl-set-clipboard-text, sdl-has-clipboard-text): New procedures. * sdl2/clipboard.scm: New file. * Makefile.am (SOURCES): Add it. --- sdl2/bindings.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'sdl2/bindings.scm') diff --git a/sdl2/bindings.scm b/sdl2/bindings.scm index 180f887..4644f1e 100644 --- a/sdl2/bindings.scm +++ b/sdl2/bindings.scm @@ -1130,3 +1130,17 @@ RETURN-TYPE and accept arguments of ARG-TYPES." (define-foreign sdl-is-game-controller sdl-bool "SDL_IsGameController" (list int)) + + +;;; +;;; Clipboard +;;; + +(define-foreign sdl-get-clipboard-text + '* "SDL_GetClipboardText" '()) + +(define-foreign sdl-set-clipboard-text + int "SDL_SetClipboardText" '(*)) + +(define-foreign sdl-has-clipboard-text + int "SDL_HasClipboardText" '()) -- cgit v1.2.3