Uses of Class
evolution.Human

Packages that use Human
evolution 
evolution.actions 
evolution.events 
evolution.lands 

Uses of Human in evolution
 

Methods in evolution that return Human
protected HumanHumanSelection.getLast()
          Get the most recently added human.
HumanHumanSelection.pop()
          Return the last human added.
 

Methods in evolution with parameters of type Human
voidGameBoard.place(int x, int y, Human human)
          Place a human on the given spot.
protected voidHumanSelection.add(Human human)
          Add the given human.
booleanHumanSelection.isActiveSelected(Human human)
          Check whether this human is the last selected human.
booleanHumanSelection.isSelected(Human human)
          Check whether the human is selected or not.
protected voidHumanSelection.remove(Human human)
          Remove the given human from the selection.
booleanHumanSelection.select(Human human)
          Add/remove a human to the selection.
booleanWorld.isActiveSelected(Human human)
          Check whether the given human is the last selected human or not.
booleanWorld.isSelected(Human human)
          Check whether the given human is selected or not.
booleanWorldController.isActiveSelected(Human human)
          Is the given human actively selected?
booleanWorldController.isSelected(Human human)
          Is the given human selected?
 

Uses of Human in evolution.actions
 

Methods in evolution.actions with parameters of type Human
protected abstract voidAction._perform(Human human)
          Extra things which should be done when this action's perform method is called.
protected voidAction.doChecks(Human human)
          Checks if this action can be performed by the human on the selected square of land.
voidAction.perform(Human human)
          Perform the action.
voidAction.performEnergyBuffer(SquareOfLand square, Human human)
          A special case of perform
protected voidConstructing._perform(Human human)
          Extra things which should be done when this action's perform method is called.
protected voidConstructing.doChecks(Human human)
          Checks if this construction-action can be performed by the human on the selected square of land.
protected voidExploring._perform(Human human)
          Extra things which should be done when this action's perform method is called.
protected voidGeoInvestigation._perform(Human human)
          Extra things which should be done when this action's perform method is called.
protected voidGeoInvestigation.doChecks(Human human)
          Checks if tha action "geo-investigation" can be performed by the human on the selected square of land.
protected voidSimpleAction._perform(Human human)
          Extra things which should be done when this action's perform method is called.
 

Uses of Human in evolution.events
 

Constructors in evolution.events with parameters of type Human
HumanDiedEvt.HumanDiedEvt(Human human)
          Create new human died event.
 

Methods in evolution.events that return Human
HumanHumanDiedEvt.getHuman()
          Return the human that died.
 

Uses of Human in evolution.lands
 

Methods in evolution.lands that return Human
HumanSquareOfLand.getHuman()
          Return the human on this square of land.
 

Methods in evolution.lands with parameters of type Human
voidSquareOfLand._place(Human human)
          Place a human on this square, without triggering an event.
voidSquareOfLand._setHuman(Human human)
          Set the given human on this square of land.
voidSquareOfLand.place(Human human)
          Place a human on this square, and trigger a SquareChangedEvt.
 


a gvijf production