Package | Description |
---|---|
com.b3dgs.lionengine.game.map |
Tile based map handling with
Features layer that will allow to customize the
services provided by the map dynamically. |
com.b3dgs.lionengine.game.map.circuit |
Dedicated package to handle map tile circuit.
|
com.b3dgs.lionengine.game.map.transition |
Dedicated package to handle map tile transitions.
|
com.b3dgs.lionengine.game.tile |
Tile based handling with
TileFeature layer that will allow to customize the
services provided by the tile dynamically. |
Modifier and Type | Method and Description |
---|---|
static Map<TileRef,Collection<TileConstraint>> |
ConstraintsExtractor.getConstraints(MapTile... maps)
Get maps tile constraints and concatenate data from each map.
|
static Map<TileRef,Collection<TileConstraint>> |
ConstraintsExtractor.getConstraints(Media[] levels,
Media sheetsMedia)
Get maps tile constraints and concatenate data from each map.
|
Collection<TileRef> |
MapTileGroupModel.getGroup(String name) |
Collection<TileRef> |
MapTileGroup.getGroup(String name)
Get the tiles from group name.
|
static Map<TileRef,ColorRgba> |
MinimapConfig.imports(Media configMinimap)
Create the minimap data from node.
|
Modifier and Type | Method and Description |
---|---|
String |
MapTileGroupModel.getGroup(TileRef tile) |
String |
MapTileGroup.getGroup(TileRef tile)
Get the group name of the tile.
|
Modifier and Type | Method and Description |
---|---|
static void |
MinimapConfig.exports(Media configMinimap,
Map<TileRef,ColorRgba> tiles)
Export tiles colors data to configuration media.
|
Modifier and Type | Method and Description |
---|---|
Map<Circuit,Collection<TileRef>> |
CircuitsExtractor.getCircuits(MapTile... maps)
Get map tile circuits from existing maps.
|
Map<Circuit,Collection<TileRef>> |
CircuitsExtractor.getCircuits(MapTile map)
Get map tile circuits.
|
Map<Circuit,Collection<TileRef>> |
CircuitsExtractor.getCircuits(Media[] levels,
Media sheetsMedia,
Media groupsMedia,
Media transitionsMedia)
Get map tile circuits from map configuration.
|
Collection<TileRef> |
MapTileCircuitModel.getTiles(Circuit circuit) |
Collection<TileRef> |
MapTileCircuit.getTiles(Circuit circuit)
Get the tiles associated to the circuit.
|
static Map<Circuit,Collection<TileRef>> |
CircuitsConfig.imports(Media config)
Import all circuits from configuration.
|
Modifier and Type | Method and Description |
---|---|
static void |
CircuitsConfig.exports(Media media,
Map<Circuit,Collection<TileRef>> circuits)
Export all circuits to an XML file.
|
Modifier and Type | Method and Description |
---|---|
Collection<TileRef> |
TransitiveGroup.getDirectTransitiveTiles(Transition transition)
Get the associated tiles with the direct transitive transition.
|
Collection<TileRef> |
MapTileTransitionModel.getTiles(Transition transition) |
Collection<TileRef> |
MapTileTransition.getTiles(Transition transition)
Get the tiles associated to the transition.
|
Map<Transition,Collection<TileRef>> |
TransitionsExtractor.getTransitions(MapTile... maps)
Get map tile transitions from existing maps.
|
Map<Transition,Collection<TileRef>> |
TransitionsExtractor.getTransitions(MapTile map)
Get map tile transitions.
|
Map<Transition,Collection<TileRef>> |
TransitionsExtractor.getTransitions(Media[] levels,
Media sheetsMedia,
Media groupsMedia)
Get map tile transitions from map configuration.
|
static Map<Transition,Collection<TileRef>> |
TransitionsConfig.imports(Media config)
Import all transitions from configuration.
|
Modifier and Type | Method and Description |
---|---|
Transition |
MapTileTransitionModel.getTransition(TileRef tile,
String groupOut) |
Transition |
MapTileTransition.getTransition(TileRef tile,
String groupOut)
Get the tile transition.
|
Modifier and Type | Method and Description |
---|---|
static void |
TransitionsConfig.exports(Media media,
Map<Transition,Collection<TileRef>> transitions)
Export all transitions to an XML file.
|
Modifier and Type | Method and Description |
---|---|
static TileRef |
TileConfig.create(XmlNode nodeTile)
Create the tile data from node.
|
Modifier and Type | Method and Description |
---|---|
Collection<TileRef> |
TileConstraint.getAllowed()
Get the allowed tiles for this orientation.
|
Collection<TileRef> |
TileGroup.getTiles()
Get the tiles inside group.
|
static Map<TileRef,Map<Orientation,TileConstraint>> |
TileConstraintsConfig.imports(Media config)
Create the collision constraint data from node.
|
Modifier and Type | Method and Description |
---|---|
void |
TileConstraint.add(TileRef tile)
Add an allowed tile.
|
static XmlNode |
TileConfig.export(TileRef tileRef)
Export the tile as a node.
|
Modifier and Type | Method and Description |
---|---|
static void |
TileConstraintsConfig.exports(Media constraintsConfig,
Map<TileRef,Collection<TileConstraint>> constraints)
Export the tile constraints as a node.
|
Constructor and Description |
---|
TileGroup(String name,
TileGroupType type,
Collection<TileRef> tiles)
Create a tile group.
|
Copyright © 2016 Byron 3D Games Studio. All rights reserved.