X-Git-Url: https://git.jsancho.org/?p=gacela.git;a=blobdiff_plain;f=gacela%2Fwindow.scm;fp=gacela%2Fwindow.scm;h=eeed32d2beba1c6cc33a4adb928a7f48545f06b7;hp=0000000000000000000000000000000000000000;hb=ee72c2bc37b7d06fbf90b27fa8e45e6f2d4e27bc;hpb=475d22be2375535402165d3373fae03a028886f2 diff --git a/gacela/window.scm b/gacela/window.scm new file mode 100644 index 0000000..eeed32d --- /dev/null +++ b/gacela/window.scm @@ -0,0 +1,27 @@ +;;; Gacela, a GNU Guile extension for fast games development +;;; Copyright (C) 2016 by Javier Sancho Fernandez +;;; +;;; This program is free software: you can redistribute it and/or modify +;;; it under the terms of the GNU General Public License as published by +;;; the Free Software Foundation, either version 3 of the License, or +;;; (at your option) any later version. +;;; +;;; This program is distributed in the hope that it will be useful, +;;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with this program. If not, see . + + +(define-module (gacela window) + #:use-module (gacela scene) + #:export (window)) + + +(define* (window window-properties #:optional scene) + (make-scene + "window" + (lambda () + (apply run-scene (cons scene window-properties)))))