Always use :as when destructuring
This commit is contained in:
@@ -288,7 +288,7 @@ specify which layers to render with or without.
|
|||||||
|
|
||||||
(defn render-stage!
|
(defn render-stage!
|
||||||
"Calls the stage renderer from `screen`."
|
"Calls the stage renderer from `screen`."
|
||||||
[{:keys [^Stage renderer ^Camera camera]}]
|
[{:keys [^Stage renderer ^Camera camera] :as screen}]
|
||||||
(when camera
|
(when camera
|
||||||
(.setCamera renderer camera)
|
(.setCamera renderer camera)
|
||||||
(.setViewport renderer (. camera viewportWidth) (. camera viewportHeight)))
|
(.setViewport renderer (. camera viewportWidth) (. camera viewportHeight)))
|
||||||
|
|||||||
@@ -166,7 +166,7 @@
|
|||||||
time the `screen` has been showing.
|
time the `screen` has been showing.
|
||||||
|
|
||||||
(animation->texture screen anim)"
|
(animation->texture screen anim)"
|
||||||
([{:keys [total-time]} ^Animation animation]
|
([{:keys [total-time] :as screen} ^Animation animation]
|
||||||
(texture* (.getKeyFrame animation total-time true)))
|
(texture* (.getKeyFrame animation total-time true)))
|
||||||
([{:keys [total-time]} ^Animation animation is-looping?]
|
([{:keys [total-time] :as screen} ^Animation animation is-looping?]
|
||||||
(texture* (.getKeyFrame animation total-time is-looping?))))
|
(texture* (.getKeyFrame animation total-time is-looping?))))
|
||||||
|
|||||||
@@ -232,7 +232,8 @@
|
|||||||
"Runs the physics simulations for a single frame and optionally returns the
|
"Runs the physics simulations for a single frame and optionally returns the
|
||||||
`entities` with their positions updated."
|
`entities` with their positions updated."
|
||||||
([{:keys [world time-step velocity-iterations position-iterations]
|
([{:keys [world time-step velocity-iterations position-iterations]
|
||||||
:or {time-step (/ 1 60) velocity-iterations 10 position-iterations 10}}]
|
:or {time-step (/ 1 60) velocity-iterations 10 position-iterations 10}
|
||||||
|
:as screen}]
|
||||||
(assert world)
|
(assert world)
|
||||||
(cond
|
(cond
|
||||||
(isa? (type world) World)
|
(isa? (type world) World)
|
||||||
|
|||||||
Reference in New Issue
Block a user