From cf61fcde2f5f23f6c0ad21c4b57cd046064a03a4 Mon Sep 17 00:00:00 2001 From: oakes Date: Mon, 13 Jan 2014 02:58:45 -0500 Subject: [PATCH] Fix tiled map interop macros --- src/play_clj/core_render.clj | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/play_clj/core_render.clj b/src/play_clj/core_render.clj index 5591f6e..e969f84 100644 --- a/src/play_clj/core_render.clj +++ b/src/play_clj/core_render.clj @@ -28,18 +28,16 @@ first))) (defmacro tiled-map-layer! - [screen layer-name k & options] - `(u/call! ^TiledMapTileLayer (tiled-map-layer ~screen ~layer-name) - ~k ~@options)) + [layer k & options] + `(u/call! ^TiledMapTileLayer ~layer ~k ~@options)) (defn tiled-map-cell [screen layer x y] (.getCell ^TiledMapTileLayer (tiled-map-layer screen layer) x y)) (defmacro tiled-map-cell! - [screen layer x y k & options] - `(u/call! ^TiledMapTileLayer$Cell (tiled-map-cell ~screen ~layer ~x ~y) - ~k ~@options)) + [cell k & options] + `(u/call! ^TiledMapTileLayer$Cell ~cell ~k ~@options)) (defn ^:private refresh-renderer! [{:keys [renderer ui-listeners]} entities]