Add type hints and rename function

This commit is contained in:
oakes
2014-01-11 14:22:11 -05:00
parent 0e31eedcdb
commit cfca2eda29
3 changed files with 4 additions and 3 deletions

View File

@@ -74,7 +74,7 @@
(u/gdx-static-field :graphics :g2d :Animation (u/gdx-static-field :graphics :g2d :Animation
~(or (first args) :normal)))) ~(or (first args) :normal))))
(defn animation-texture (defn animation->texture
([{:keys [total-time]} ^Animation animation] ([{:keys [total-time]} ^Animation animation]
(u/create-entity (.getKeyFrame animation total-time true))) (u/create-entity (.getKeyFrame animation total-time true)))
([{:keys [total-time]} ^Animation animation is-looping?] ([{:keys [total-time]} ^Animation animation is-looping?]

View File

@@ -134,4 +134,5 @@
(defn ^:private add-input! (defn ^:private add-input!
[^InputProcessor p] [^InputProcessor p]
(.addProcessor ^InputMultiplexer (input! :get-input-processor) p)) (let [^InputMultiplexer multi (input! :get-input-processor)]
(.addProcessor multi p)))

View File

@@ -48,7 +48,7 @@
(map? arg) (map? arg)
(Image. ^TextureRegion (:object arg)) (Image. ^TextureRegion (:object arg))
(string? arg) (string? arg)
(Image. (Texture. arg)) (Image. (Texture. ^String arg))
:else :else
(Image. arg))) (Image. arg)))