| Package | Description |
|---|---|
| ch.sahits.game.openpatrician.model | |
| ch.sahits.game.openpatrician.model.building | |
| ch.sahits.game.openpatrician.model.building.impl | |
| ch.sahits.game.openpatrician.model.city | |
| ch.sahits.game.openpatrician.model.city.impl | |
| ch.sahits.game.openpatrician.model.event |
Package ch.sahits.game.openpatrician.model.event
|
| ch.sahits.game.openpatrician.model.impl |
| Modifier and Type | Method and Description |
|---|---|
List<IBuilding> |
IPlayer.findBuildings(ICity city)
Find all buildings of the player in the city
|
List<IBuilding> |
IPlayer.findBuildings(ICity city,
Class<? extends IBuilding> buildingClass)
Find all buildings in the city that are some subtype of the indicated class
|
| Modifier and Type | Method and Description |
|---|---|
List<IBuilding> |
IPlayer.findBuildings(ICity city,
Class<? extends IBuilding> buildingClass)
Find all buildings in the city that are some subtype of the indicated class
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IGabledHouse
Interface defining a gabled house
|
interface |
IHalfTimberedHouse
Interface for half timbered houses
|
interface |
IMerchantHouse
Interface defining a merchant house
|
interface |
ITownHouse
Basic interface defining the town houses
|
interface |
ITradingOffice
The trading office (Kontor) is the trading point in a city.
|
interface |
IWarehouse
Interface describing a warehouse
|
interface |
IWorkShop
This interface represents a workshop, which employs workers
|
| Modifier and Type | Class and Description |
|---|---|
class |
TradingOffice
Implementation of the trading office
|
| Modifier and Type | Method and Description |
|---|---|
List<IBuilding> |
ICity.getBuildings()
Retrieve a list of all buildings in the city.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ICity.build(IBuilding building)
Remove a building from the list of buildings in the city
|
void |
ICity.tearDown(IBuilding building)
Add a new building to the city
|
| Modifier and Type | Field and Description |
|---|---|
private List<IBuilding> |
City.buildings
Store the buildings in the city
|
| Modifier and Type | Method and Description |
|---|---|
List<IBuilding> |
City.getBuildings() |
| Modifier and Type | Method and Description |
|---|---|
void |
City.build(IBuilding building)
Add a new building to the city
|
void |
City.tearDown(IBuilding building)
Remove a building from the list of buildings in the city
|
| Modifier and Type | Field and Description |
|---|---|
private IBuilding |
BuildingFinished.building |
| Modifier and Type | Method and Description |
|---|---|
List<IBuilding> |
Player.findBuildings(ICity city) |
List<IBuilding> |
Player.findBuildings(ICity city,
Class<? extends IBuilding> buildingClass) |
| Modifier and Type | Method and Description |
|---|---|
List<IBuilding> |
Player.findBuildings(ICity city,
Class<? extends IBuilding> buildingClass) |
Copyright © 2011-2015 Sahits GmbH. All Rights Reserved.