summaryrefslogtreecommitdiff
path: root/tweening.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'tweening.lisp')
-rw-r--r--tweening.lisp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tweening.lisp b/tweening.lisp
index bc9f37e..df9b398 100644
--- a/tweening.lisp
+++ b/tweening.lisp
@@ -58,7 +58,7 @@
((:sine-in-out :sinusoidal-in-out) #'sinusoidal-in-out)
((:sine-out :sinusoidal-out ) #'sinusoidal-out)))
-(defun animating (&key (by :none) the of to for at)
+(defun animating (&key (by :none) the of to for at before)
"A wrapper around ANIMATE that is aware of any default values defined in the
the most recently enclosing form.
@@ -88,6 +88,7 @@
the
to
:start (or at (when-bound *start-time*) 0)
+ :on-complete before
:ease (if (functionp by) by (keyword->ease-fn by))
:duration (or for (when-bound *duration*) 0)))