-
public abstract class TileLooperA class that will loop around all the map tiles in the given viewport.
-
-
Field Summary
Fields Modifier and Type Field Description private booleanhorizontalWrapEnabledprivate booleanverticalWrapEnabled
-
Constructor Summary
Constructors Constructor Description TileLooper()TileLooper(boolean horizontalWrapEnabled, boolean verticalWrapEnabled)
-
Method Summary
Modifier and Type Method Description voidsetHorizontalWrapEnabled(boolean horizontalWrapEnabled)voidsetVerticalWrapEnabled(boolean verticalWrapEnabled)voidinitialiseLoop()abstract voidhandleTile(long pMapTileIndex, int pX, int pY)voidfinaliseLoop()booleanisHorizontalWrapEnabled()booleanisVerticalWrapEnabled()-
-
Method Detail
-
setHorizontalWrapEnabled
void setHorizontalWrapEnabled(boolean horizontalWrapEnabled)
-
setVerticalWrapEnabled
void setVerticalWrapEnabled(boolean verticalWrapEnabled)
-
initialiseLoop
void initialiseLoop()
-
handleTile
abstract void handleTile(long pMapTileIndex, int pX, int pY)
-
finaliseLoop
void finaliseLoop()
-
isHorizontalWrapEnabled
boolean isHorizontalWrapEnabled()
-
isVerticalWrapEnabled
boolean isVerticalWrapEnabled()
-
-
-
-