Package | Description |
---|---|
com.b3dgs.lionengine.game.feature.tile |
Tile based handling with
Feature layer that will allow to customize the
services provided by the tile dynamically. |
com.b3dgs.lionengine.game.feature.tile.map |
Tile based map handling with
Features layer that will allow to customize
the services provided by the map dynamically. |
com.b3dgs.lionengine.game.feature.tile.map.collision |
Object and map collision handling.
|
com.b3dgs.lionengine.game.feature.tile.map.pathfinding |
A-Star algorithm implementation, allowing to search a path on a
MapTilePath . |
com.b3dgs.lionengine.game.feature.tile.map.persister |
Allows to save and load a map.
|
com.b3dgs.lionengine.game.feature.tile.map.raster |
Describe the raster bar representation.
|
com.b3dgs.lionengine.game.feature.tile.map.transition |
Dedicated package to handle map tile transitions.
|
com.b3dgs.lionengine.game.feature.tile.map.transition.circuit |
Dedicated package to handle map tile circuit.
|
com.b3dgs.lionengine.game.feature.tile.map.transition.fog |
Dedicated package to handle map fog of war.
|
Modifier and Type | Class and Description |
---|---|
class |
TileGame
Tile base implementation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TileGroup.contains(Tile tile)
Check if tile is contained by the group.
|
Constructor and Description |
---|
TileRef(Tile tile)
Create the tile reference.
|
Modifier and Type | Method and Description |
---|---|
Tile |
MapTileGame.createTile(Integer sheet,
int number,
double x,
double y) |
Tile |
MapTile.createTile(Integer sheet,
int number,
double x,
double y)
Create a tile.
|
Tile |
MapTileGame.getTile(int tx,
int ty) |
Tile |
MapTile.getTile(int tx,
int ty)
Get tile from specified map location (in tile index).
|
Tile |
MapTileGame.getTile(Localizable localizable,
int offsetX,
int offsetY) |
Tile |
MapTile.getTile(Localizable localizable,
int offsetX,
int offsetY)
Get the tile at the localizable.
|
Tile |
MapTileGame.getTileAt(double x,
double y) |
Tile |
MapTile.getTileAt(double x,
double y)
Get the tile at the location.
|
Modifier and Type | Method and Description |
---|---|
Collection<Tile> |
MapTileGame.getNeighbors(Tile tile) |
Collection<Tile> |
MapTile.getNeighbors(Tile tile)
Get the tile neighbor, directly adjacent to it.
|
Collection<Tile> |
MapTileGame.getTilesHit(double ox,
double oy,
double x,
double y) |
Collection<Tile> |
MapTile.getTilesHit(double ox,
double oy,
double x,
double y)
Get the list of tiles from old location to current.
|
Modifier and Type | Method and Description |
---|---|
void |
MapTileGroupModel.changeGroup(Tile tile,
String group) |
void |
MapTileGroup.changeGroup(Tile tile,
String group)
Change the group of the tile.
|
String |
MapTileGroupModel.getGroup(Tile tile) |
String |
MapTileGroup.getGroup(Tile tile)
Get the group name of the tile.
|
Collection<Tile> |
MapTileGame.getNeighbors(Tile tile) |
Collection<Tile> |
MapTile.getNeighbors(Tile tile)
Get the tile neighbor, directly adjacent to it.
|
TileGroupType |
MapTileGroupModel.getType(Tile tile) |
TileGroupType |
MapTileGroup.getType(Tile tile)
Get the group type from a tile.
|
void |
TileSetListener.onTileSet(Tile tile)
Called on tile set.
|
void |
MapTileRendererModel.renderTile(Graphic g,
MapTile map,
Tile tile,
int x,
int y) |
void |
MapTileRenderer.renderTile(Graphic g,
MapTile map,
Tile tile,
int x,
int y)
Render tile on its designed location.
|
void |
MapTileGame.setTile(Tile tile) |
void |
MapTile.setTile(Tile tile)
Set a tile at specified map location.
|
Modifier and Type | Method and Description |
---|---|
Tile |
CollisionResult.getTile()
Get the collided tile.
|
Modifier and Type | Method and Description |
---|---|
void |
TileCollidableListener.notifyTileCollided(Tile tile,
Axis axis)
Notify when a tile collision occurred.
|
void |
MapTileCollisionRendererModel.renderTile(Graphic g,
MapTile map,
Tile tile,
int x,
int y) |
Constructor and Description |
---|
CollisionResult(Double x,
Double y,
Tile tile)
Create a collision result.
|
TileCollisionModel(Tile tile)
Create a tile collision.
|
Modifier and Type | Method and Description |
---|---|
Tile |
MapTilePathModel.getTile(Tiled tiled) |
Tile |
MapTilePath.getTile(Tiled tiled)
Get tile from specified map location (in tile index).
|
Modifier and Type | Method and Description |
---|---|
protected Tile |
MapTilePersisterModel.loadTile(FileReading file,
int i)
Load tile.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MapTilePersisterModel.saveTile(FileWriting file,
Tile tile)
Save tile.
|
Modifier and Type | Method and Description |
---|---|
void |
MapTileRasteredModel.renderTile(Graphic g,
MapTile map,
Tile tile,
int x,
int y) |
Modifier and Type | Method and Description |
---|---|
Collection<Tile> |
MapTileTransitionModel.resolve(Tile tile) |
Collection<Tile> |
MapTileTransition.resolve(Tile tile)
Resolve transitions by updating tiles if necessary.
|
Modifier and Type | Method and Description |
---|---|
void |
TransitiveGroup.checkTransitives(Tile tile)
Check transitive tiles.
|
Transition |
MapTransitionExtractor.getTransition(Tile tile)
Get the tile transition.
|
Transition |
MapTileTransitionModel.getTransition(Tile tile,
String group) |
Transition |
MapTileTransition.getTransition(Tile tile,
String group)
Get the tile transition.
|
Collection<Tile> |
MapTileTransitionModel.resolve(Tile tile) |
Collection<Tile> |
MapTileTransition.resolve(Tile tile)
Resolve transitions by updating tiles if necessary.
|
Modifier and Type | Method and Description |
---|---|
Circuit |
MapCircuitExtractor.getCircuit(Tile tile)
Get the tile circuit.
|
void |
MapTileCircuitModel.resolve(Tile tile) |
void |
MapTileCircuit.resolve(Tile tile)
Resolve circuit by updating tiles if necessary.
|
Modifier and Type | Method and Description |
---|---|
Tile |
MapTileFog.getTile(int tx,
int ty)
Get the tile.
|
Modifier and Type | Method and Description |
---|---|
void |
FogOfWar.renderTile(Graphic g,
MapTile map,
Tile tile,
int x,
int y) |
Copyright © 2017 Byron 3D Games Studio. All rights reserved.