public interface MapTileTransition extends MapTileFeature
Modifier and Type | Method and Description |
---|---|
Collection<TileRef> |
getTiles(Transition transition)
Get the tiles associated to the transition.
|
Transition |
getTransition(TileRef tile,
String groupOut)
Get the tile transition.
|
Transition |
getTransition(Tile tile,
String group)
Get the tile transition.
|
Collection<Transition> |
getTransitions()
Get all supported transitions.
|
Collection<GroupTransition> |
getTransitives(String groupIn,
String groupOut)
Get the transitive groups list to reach a group from another.
|
void |
loadTransitions()
Load the transitions by using the default file.
|
void |
loadTransitions(Media config)
Load the transitions from a specific configuration.
|
Collection<Tile> |
resolve(Tile tileNew)
Resolve transitions by updating tiles if necessary.
|
void loadTransitions()
void loadTransitions(Media config)
config
- The configuration media.Collection<Tile> resolve(Tile tileNew)
tileNew
- The new tile placed.Transition getTransition(TileRef tile, String groupOut)
tile
- The tile reference.groupOut
- The transition with this group.Transition getTransition(Tile tile, String group)
tile
- The tile reference.group
- The transition with this group.Collection<GroupTransition> getTransitives(String groupIn, String groupOut)
groupIn
- The first group.groupOut
- The last group.Collection<Transition> getTransitions()
Collection<TileRef> getTiles(Transition transition)
transition
- The transition reference.Copyright © 2016 Byron 3D Games Studio. All rights reserved.