Package com.b3dgs.lionengine.helper
Class MapTileHelper
- java.lang.Object
-
- com.b3dgs.lionengine.game.feature.FeaturableAbstract
-
- com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
-
- com.b3dgs.lionengine.helper.MapTileHelper
-
- All Implemented Interfaces:
Featurable,MapTile,FeatureProvider,Listenable<TileSetListener>,Surface,SurfaceTile
public class MapTileHelper extends MapTileGame
Map tile helper implementation.
-
-
Field Summary
-
Fields inherited from class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
mapSurface
-
-
Constructor Summary
Constructors Constructor Description MapTileHelper(Services services)Create helper.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(int tileWidth, int tileHeight, int widthInTile, int heightInTile)voidcreate(Media levelrip)voidcreate(Media levelrip, int tileWidth, int tileHeight, int horizontalTiles)static voidimportAndSave(Media levelrip, Media out)Import and save the level.voidloadAfter(Media media)Load features.voidloadBefore(Media media)Load features.-
Methods inherited from class com.b3dgs.lionengine.game.feature.tile.map.MapTileGame
addListener, clear, create, getHeight, getInTileHeight, getInTileHeight, getInTileRadius, getInTileWidth, getInTileWidth, getInTileX, getInTileY, getMedia, getNeighbors, getSheet, getSheetsNumber, getTile, getTile, getTileAt, getTileHeight, getTilesHit, getTilesNumber, getTilesPerSheet, getTileWidth, getWidth, isCreated, loadSheets, loadSheets, removeListener, setTile
-
Methods inherited from class com.b3dgs.lionengine.game.feature.FeaturableAbstract
addFeature, addFeatureAndGet, checkListener, getFeature, getFeatures, getFeaturesType, hasFeature
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.b3dgs.lionengine.game.feature.Featurable
addAfter, isLoadFeaturesEnabled
-
Methods inherited from interface com.b3dgs.lionengine.game.FeatureProvider
getFeature, getFeatures, getFeaturesType, hasFeature, ifIs
-
-
-
-
Constructor Detail
-
MapTileHelper
public MapTileHelper(Services services)
- Parameters:
services- The services reference.
-
-
Method Detail
-
importAndSave
public static void importAndSave(Media levelrip, Media out)
Import and save the level.- Parameters:
levelrip- The level rip.out- The output media.
-
loadBefore
public void loadBefore(Media media)
Load features.- Parameters:
media- The parent media.
-
loadAfter
public void loadAfter(Media media)
Load features.- Parameters:
media- The parent media.
-
create
public void create(int tileWidth, int tileHeight, int widthInTile, int heightInTile)- Specified by:
createin interfaceMapTile- Overrides:
createin classMapTileGame
-
create
public void create(Media levelrip, int tileWidth, int tileHeight, int horizontalTiles)
- Overrides:
createin classMapTileGame
-
create
public void create(Media levelrip)
- Overrides:
createin classMapTileGame
-
-