OSDN Git Service

inputs.lisp: better input system for mouse
[rulp/rulp.git] / layers / package.lisp
1 ;;;; Ru*** roLeplay Playground virtual tabletop
2 ;;;; Copyright (C) 2022  Zull
3 ;;;;
4 ;;;; This program is free software: you can redistribute it and/or modify
5 ;;;; it under the terms of the GNU General Public License as published by
6 ;;;; the Free Software Foundation, either version 3 of the License, or
7 ;;;; (at your option) any later version.
8 ;;;;
9 ;;;; This program is distributed in the hope that it will be useful,
10 ;;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
11 ;;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 ;;;; GNU General Public License for more details.
13 ;;;;
14 ;;;; You should have received a copy of the GNU General Public License
15 ;;;; along with this program. If not, see <https://www.gnu.org/licenses/>.
16
17 (defpackage :layers
18   (:use :cl)
19   (:export screen x y width height rotation path texture surface image-path
20            screen-source screen-destination coordinate size
21            model interactions interact
22            movep usep pokep ;; temporaries
23            plane collision-list entities-list span grid-dimension bounce
24            entity ball grid-span displayp))
25
26 (in-package :layers)
27
28 ;; (defparameter entropy 0
29 ;;   "parameter used for the random number generator, this variable is
30 ;; edited every time one of the dX function is used")