Gridarta Editor
net.sf.gridarta.model.tiles.TileLink Class Reference
+ Collaboration diagram for net.sf.gridarta.model.tiles.TileLink:

Public Member Functions

MapLink[] getMapLinks ()
 
String getName ()
 
Direction getRevLink ()
 Returns the index for reverse map linking. More...
 
 TileLink (@NotNull final String name, @NotNull final MapLink @NotNull[] mapLinks, @NotNull final Direction revLink)
 Creates a new instance. More...
 

Private Attributes

final MapLink[] mapLinks
 
final String name
 
final Direction revLink
 Direction for reverse map linking. More...
 

Detailed Description

Author
Andreas Kirschbaum

Definition at line 28 of file TileLink.java.

Constructor & Destructor Documentation

◆ TileLink()

net.sf.gridarta.model.tiles.TileLink.TileLink ( @NotNull final String  name,
@NotNull final MapLink @NotNull[]  mapLinks,
@NotNull final Direction  revLink 
)

Creates a new instance.

Parameters
revLinkdirection for reverse map linking

Definition at line 46 of file TileLink.java.

References net.sf.gridarta.model.tiles.TileLink.mapLinks, net.sf.gridarta.model.tiles.TileLink.name, and net.sf.gridarta.model.tiles.TileLink.revLink.

Member Function Documentation

◆ getMapLinks()

MapLink [] net.sf.gridarta.model.tiles.TileLink.getMapLinks ( )

Definition at line 58 of file TileLink.java.

References net.sf.gridarta.model.tiles.TileLink.mapLinks.

Referenced by net.sf.gridarta.actions.AttachTiledMaps< G, A, R >.fillAdjacentMaps().

+ Here is the caller graph for this function:

◆ getName()

String net.sf.gridarta.model.tiles.TileLink.getName ( )

Definition at line 53 of file TileLink.java.

References net.sf.gridarta.model.tiles.TileLink.name.

◆ getRevLink()

Direction net.sf.gridarta.model.tiles.TileLink.getRevLink ( )

Returns the index for reverse map linking.

Returns
the index

Definition at line 67 of file TileLink.java.

References net.sf.gridarta.model.tiles.TileLink.revLink.

Member Data Documentation

◆ mapLinks

final MapLink [] net.sf.gridarta.model.tiles.TileLink.mapLinks
private

◆ name

final String net.sf.gridarta.model.tiles.TileLink.name
private

◆ revLink

final Direction net.sf.gridarta.model.tiles.TileLink.revLink
private

Direction for reverse map linking.

Definition at line 40 of file TileLink.java.

Referenced by net.sf.gridarta.model.tiles.TileLink.getRevLink(), and net.sf.gridarta.model.tiles.TileLink.TileLink().


The documentation for this class was generated from the following file: