From 6f262f9f21e0e8a877b34b6050d736874ebf7d1e Mon Sep 17 00:00:00 2001 From: gered Date: Thu, 18 Jul 2013 18:02:28 -0400 Subject: [PATCH] move TileMapLighter and subclasses to a separate package --- src/com/blarg/gdx/tilemap3d/TileMap.java | 1 + src/com/blarg/gdx/tilemap3d/TileMapLighter.java | 5 ----- .../{ => lighting}/PositionAndSkyTileMapLighter.java | 5 ++++- .../gdx/tilemap3d/{ => lighting}/SimpleTileMapLighter.java | 5 ++++- src/com/blarg/gdx/tilemap3d/lighting/TileMapLighter.java | 7 +++++++ 5 files changed, 16 insertions(+), 7 deletions(-) delete mode 100644 src/com/blarg/gdx/tilemap3d/TileMapLighter.java rename src/com/blarg/gdx/tilemap3d/{ => lighting}/PositionAndSkyTileMapLighter.java (97%) rename src/com/blarg/gdx/tilemap3d/{ => lighting}/SimpleTileMapLighter.java (92%) create mode 100644 src/com/blarg/gdx/tilemap3d/lighting/TileMapLighter.java diff --git a/src/com/blarg/gdx/tilemap3d/TileMap.java b/src/com/blarg/gdx/tilemap3d/TileMap.java index c42b0cb..9d7788e 100644 --- a/src/com/blarg/gdx/tilemap3d/TileMap.java +++ b/src/com/blarg/gdx/tilemap3d/TileMap.java @@ -5,6 +5,7 @@ import com.badlogic.gdx.math.Vector3; import com.badlogic.gdx.math.collision.BoundingBox; import com.badlogic.gdx.utils.Disposable; import com.blarg.gdx.math.IntersectionTester; +import com.blarg.gdx.tilemap3d.lighting.TileMapLighter; import com.blarg.gdx.tilemap3d.tilemesh.TileMeshCollection; public class TileMap extends TileContainer implements Disposable { diff --git a/src/com/blarg/gdx/tilemap3d/TileMapLighter.java b/src/com/blarg/gdx/tilemap3d/TileMapLighter.java deleted file mode 100644 index 0e32b5d..0000000 --- a/src/com/blarg/gdx/tilemap3d/TileMapLighter.java +++ /dev/null @@ -1,5 +0,0 @@ -package com.blarg.gdx.tilemap3d; - -public interface TileMapLighter { - void light(TileMap tileMap); -} diff --git a/src/com/blarg/gdx/tilemap3d/PositionAndSkyTileMapLighter.java b/src/com/blarg/gdx/tilemap3d/lighting/PositionAndSkyTileMapLighter.java similarity index 97% rename from src/com/blarg/gdx/tilemap3d/PositionAndSkyTileMapLighter.java rename to src/com/blarg/gdx/tilemap3d/lighting/PositionAndSkyTileMapLighter.java index 0f111b8..549a5eb 100644 --- a/src/com/blarg/gdx/tilemap3d/PositionAndSkyTileMapLighter.java +++ b/src/com/blarg/gdx/tilemap3d/lighting/PositionAndSkyTileMapLighter.java @@ -1,5 +1,8 @@ -package com.blarg.gdx.tilemap3d; +package com.blarg.gdx.tilemap3d.lighting; +import com.blarg.gdx.tilemap3d.Tile; +import com.blarg.gdx.tilemap3d.TileMap; +import com.blarg.gdx.tilemap3d.lighting.SimpleTileMapLighter; import com.blarg.gdx.tilemap3d.tilemesh.TileMesh; public class PositionAndSkyTileMapLighter extends SimpleTileMapLighter { diff --git a/src/com/blarg/gdx/tilemap3d/SimpleTileMapLighter.java b/src/com/blarg/gdx/tilemap3d/lighting/SimpleTileMapLighter.java similarity index 92% rename from src/com/blarg/gdx/tilemap3d/SimpleTileMapLighter.java rename to src/com/blarg/gdx/tilemap3d/lighting/SimpleTileMapLighter.java index b895361..278736b 100644 --- a/src/com/blarg/gdx/tilemap3d/SimpleTileMapLighter.java +++ b/src/com/blarg/gdx/tilemap3d/lighting/SimpleTileMapLighter.java @@ -1,6 +1,9 @@ -package com.blarg.gdx.tilemap3d; +package com.blarg.gdx.tilemap3d.lighting; import com.blarg.gdx.Bitfield; +import com.blarg.gdx.tilemap3d.Tile; +import com.blarg.gdx.tilemap3d.TileMap; +import com.blarg.gdx.tilemap3d.lighting.TileMapLighter; import com.blarg.gdx.tilemap3d.tilemesh.TileMesh; public class SimpleTileMapLighter implements TileMapLighter { diff --git a/src/com/blarg/gdx/tilemap3d/lighting/TileMapLighter.java b/src/com/blarg/gdx/tilemap3d/lighting/TileMapLighter.java new file mode 100644 index 0000000..9747199 --- /dev/null +++ b/src/com/blarg/gdx/tilemap3d/lighting/TileMapLighter.java @@ -0,0 +1,7 @@ +package com.blarg.gdx.tilemap3d.lighting; + +import com.blarg.gdx.tilemap3d.TileMap; + +public interface TileMapLighter { + void light(TileMap tileMap); +}