public class MapTileCircuitModel extends Object implements MapTileCircuit
The map must have the MapTileGroup
feature.
Constructor and Description |
---|
MapTileCircuitModel(Services services)
Create a map tile circuit.
|
Modifier and Type | Method and Description |
---|---|
Collection<TileRef> |
getTiles(Circuit circuit)
Get the tiles associated to the circuit.
|
void |
loadCircuits()
Load the circuits by using the default file.
|
void |
loadCircuits(Media config)
Load the circuits from a specific configuration.
|
void |
resolve(Tile tile)
Resolve circuit by updating tiles if necessary.
|
public MapTileCircuitModel(Services services)
The Services
must provide the following services:
services
- The services reference.LionEngineException
- If services not found.public void loadCircuits()
MapTileCircuit
loadCircuits
in interface MapTileCircuit
public void loadCircuits(Media config)
MapTileCircuit
loadCircuits
in interface MapTileCircuit
config
- The configuration media.public void resolve(Tile tile)
MapTileCircuit
resolve
in interface MapTileCircuit
tile
- The tile to update.public Collection<TileRef> getTiles(Circuit circuit)
MapTileCircuit
getTiles
in interface MapTileCircuit
circuit
- The circuit reference.Copyright © 2016 Byron 3D Games Studio. All rights reserved.