Class Selection

java.lang.Object
  extended by greenfoot.Actor
      extended by Selection

public class Selection
extends greenfoot.Actor

Write a description of class Selection here.

Version:
(a version number or a date)
Author:
(your name)

Constructor Summary
Selection(int width, int height)
           
 
Method Summary
 void act()
           
 boolean active()
           
 Tile activeTile()
           
 java.util.ArrayList<java.util.ArrayList<Tile>> selectedTiles()
           
 boolean selectionMode()
           
 void setAcceptedTypes(int[] types)
           
 void setActive(boolean value)
           
 void setActiveTile(Tile tile)
           
 void setSelectionMode(boolean value)
           
 void setSize(java.awt.Dimension size)
           
 void setSize(int width, int height)
           
 void setUnacceptedRoads(int[] roads)
           
 void setUnacceptedTypes(int[] types)
           
 void setUnacceptedZones(int[] zones)
           
 void setViewport(java.awt.Rectangle viewport)
           
 
Methods inherited from class greenfoot.Actor
addedToWorld, getImage, getIntersectingObjects, getNeighbours, getObjectsAtOffset, getObjectsInRange, getOneIntersectingObject, getOneObjectAtOffset, getRotation, getWorld, getX, getY, intersects, move, setImage, setImage, setLocation, setRotation, turn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Selection

public Selection(int width,
                 int height)
Method Detail

act

public void act()
Overrides:
act in class greenfoot.Actor

active

public boolean active()

activeTile

public Tile activeTile()

selectedTiles

public java.util.ArrayList<java.util.ArrayList<Tile>> selectedTiles()

selectionMode

public boolean selectionMode()

setAcceptedTypes

public void setAcceptedTypes(int[] types)

setActive

public void setActive(boolean value)

setActiveTile

public void setActiveTile(Tile tile)

setSelectionMode

public void setSelectionMode(boolean value)

setSize

public void setSize(java.awt.Dimension size)

setSize

public void setSize(int width,
                    int height)

setUnacceptedRoads

public void setUnacceptedRoads(int[] roads)

setUnacceptedTypes

public void setUnacceptedTypes(int[] types)

setUnacceptedZones

public void setUnacceptedZones(int[] zones)

setViewport

public void setViewport(java.awt.Rectangle viewport)