net.sf.freecol.client.gui
Class ViewMode

java.lang.Object
  extended by net.sf.freecol.client.gui.ViewMode

public class ViewMode
extends java.lang.Object

This class controls the type of view currently being used


Field Summary
static int MOVE_UNITS_MODE
           
static int VIEW_TERRAIN_MODE
           
 
Constructor Summary
ViewMode(GUI gui)
           
 
Method Summary
 void changeViewMode(int newViewMode)
           
 boolean displayTileCursor(Tile tile, int canvasX, int canvasY)
           
 boolean displayUnitCursor(Unit unit, int canvasX, int canvasY)
           
 int getView()
           
 void toggleViewMode()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MOVE_UNITS_MODE

public static final int MOVE_UNITS_MODE
See Also:
Constant Field Values

VIEW_TERRAIN_MODE

public static final int VIEW_TERRAIN_MODE
See Also:
Constant Field Values
Constructor Detail

ViewMode

public ViewMode(GUI gui)
Method Detail

toggleViewMode

public void toggleViewMode()

changeViewMode

public void changeViewMode(int newViewMode)

getView

public int getView()

displayTileCursor

public boolean displayTileCursor(Tile tile,
                                 int canvasX,
                                 int canvasY)

displayUnitCursor

public boolean displayUnitCursor(Unit unit,
                                 int canvasX,
                                 int canvasY)