| Interface | Description |
|---|---|
| IAIPlayer |
Player interface defining an artificial player.
|
| IAmountable |
This interface marks an object as amountable.
|
| IBalanceSheet |
Interface for balance data of the a week.
|
| ICitizen | |
| ICompany |
The Company interface represents the company of a player and is mainly used to
gather statistics
|
| IGame |
Model of the game.
|
| IHumanPlayer |
This player represents a human player.
|
| IModelTranslationService |
Interface for model translations needed for public access.
|
| IPlayer |
Base player in the game.
|
| Class | Description |
|---|---|
| AIPlayerList |
Singleton beans holding all players.
|
| AmountableProvider | |
| BaseAmountable<T extends IAmountable> |
This base class for amountable items provides a count of the items.
|
| Date |
Representation of the date within the game.
|
| DateService |
Service concerning the date.
|
| Difficulty |
Defining the difficulty in the game
|
| DisplayMessage |
Message that can be displayed on screen.
|
| PlayerList |
Singleton beans holding all players.
|
| Enum | Description |
|---|---|
| EDifficultyLevel |
Different levels of difficulty.
|
| EGameSpeed | |
| EObjective |
Enumaration defining the games objectives
|
| EPlayerStateChange |
Enumeration on the different states that can be monitored in the player
|
| Annotation Type | Description |
|---|---|
| AUpdatable |
Marking a model type that it should be updated in relation to the city.
|
| AUpdatableCityRelated |
Marking a model type that it should be updated in relation to the city.
|
Copyright © 2011-2016 Sahits GmbH. All Rights Reserved.