summaryrefslogtreecommitdiff
path: root/package.lisp
blob: 5f739c59e96e0f4dd3f8eb55a7bbbc5c543d4d82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
;;;; package.lisp

(defpackage #:animise
  (:use #:cl #:lettuce)
  (:export

   ;; TWEENS
   #:tween
   #:make-tween
   #:end-time
   #:tween-finished-p

   ;; EASING FUNCTIONS
   #:bouce-out
   #:cubic-in
   #:cubic-in-out
   #:cubic-out
   #:elastic-out
   #:linear
   #:mirror-bounce-out
   #:mirror-cubic-in
   #:mirror-cubic-in-out
   #:mirror-cubic-out
   #:mirror-elastic-out
   #:mirror-linear
   #:mirror-quad-in
   #:mirror-quad-in-out
   #:mirror-quad-out
   #:mirror-sinusoidal-in
   #:mirror-sinusoidal-in-out
   #:mirror-sinusoidal-out
   #:quad-in
   #:quad-in-out
   #:quad-out
   #:sinusoidal-in
   #:sinusoidal-in-out
   #:sinusoidal-out
   ))