A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

H

h - Variable in class rails.ui.swing.hexmap.HexMap
 
hadPermanentTrain() - Method in class rails.game.specific._1856.PublicCompany_1856
 
hadPermanentTrain() - Method in class rails.game.specific._1856.PublicCompany_CGR
 
HALT - Static variable in class rails.game.Station
 
handleGetObject(String) - Method in class rails.util.LocalText
 
hasActed() - Method in class rails.game.action.PossibleAction
 
hasActed - Variable in class rails.game.StockRound
 
hasAttribute(String) - Method in class rails.util.Tag
 
hasAutopassed(Player) - Method in class rails.game.Round
 
hasAvailabilityChanged() - Method in class rails.game.TrainManager
 
hasAValidRun() - Method in class rails.algorithms.RevenueTrainRun
returns true if train has a valid run (at least two vertices)
hasBasePrices - Variable in class rails.game.StartRound
Should the UI show base prices? Not useful if the items are all equal, as in 1841 and 18EU.
hasBasePrices() - Method in class rails.game.StartRound
 
hasBid(Player) - Method in class rails.game.StartItem
Check if a player has done any bids on this start item.
hasBidding - Variable in class rails.game.StartRound
Should the UI present bidding into and facilities? This value MUST be set in the actual StartRound constructor.
hasBidding() - Method in class rails.game.StartRound
 
hasBoughtStockThisTurn() - Method in class rails.game.Player
 
hasButtomRun() - Method in class rails.algorithms.RevenueTrainRun
 
hasCancelButton - Variable in class rails.ui.swing.elements.CheckBoxDialog
 
hasChanged() - Method in class rails.ui.swing.gamespecific._18AL.NameTrainsDialog
 
hasChild(String) - Method in class rails.util.Tag
 
hasCompanyLoans - Variable in class rails.ui.swing.GameStatus
 
hasDestination() - Method in class rails.game.PublicCompany
 
hasDestination() - Method in interface rails.game.PublicCompanyI
 
hasFloated - Variable in class rails.game.PublicCompany
Is the company operational ("has it floated")?
hasFloated() - Method in class rails.game.PublicCompany
Has the company already floated?
hasFloated() - Method in interface rails.game.PublicCompanyI
Has the company already floated?
HashMapState<K,V> - Class in rails.game.state
State class that wraps a HashMap Generates according map moves Remark: Does not extend State or implements StateI do avoid additional overhead All state/move mechanisms already contained in Move objects For the future a simpler unified StateI would make things clearer TODO: Replace all stateful HashMaps by this class and simplify according move objects
HashMapState(String) - Constructor for class rails.game.state.HashMapState
constructor for an empty map
HashMapState(String, Map<K, V>) - Constructor for class rails.game.state.HashMapState
constructor for a prefilled map
HashSetState<E> - Class in rails.game.state
State class that wraps a HashSet Generates according set moves Remark: Does not extend State or implements StateI do avoid additional overhead All state/move mechanisms already contained in Move objects TODO: Replace all stateful sets by this class and simplify according move objects
HashSetState(String) - Constructor for class rails.game.state.HashSetState
constructor for an empty set
HashSetState(String, Collection<E>) - Constructor for class rails.game.state.HashSetState
constructor for a prefilled set
hasInfiniteAmount() - Method in class rails.game.TrainType
 
hasInfiniteAmount() - Method in interface rails.game.TrainTypeI
 
hasKey(String) - Method in class rails.game.model.ViewUpdate
 
hasLaidHomeBaseTokens() - Method in class rails.game.PublicCompany
 
hasLaidHomeBaseTokens() - Method in interface rails.game.PublicCompanyI
 
hasNeighbour(int) - Method in class rails.game.MapHex
 
hasNewValue() - Method in class rails.util.ConfigItem
 
hasNext() - Method in class rails.algorithms.NetworkIterator
 
hasOffBoardValues() - Method in class rails.game.MapHex
 
hasOperated - Variable in class rails.game.PublicCompany
Has the company already operated?
hasOperated() - Method in class rails.game.PublicCompany
Has the company already operated?
hasOperated() - Method in interface rails.game.PublicCompanyI
Has the company already operated?
hasParPrice - Variable in class rails.game.PublicCompany
Does the company have a par price?
hasParPrice() - Method in class rails.game.PublicCompany
 
hasParPrice() - Method in interface rails.game.PublicCompanyI
 
hasParPrice - Variable in class rails.game.specific._1880.Investor_1880
 
hasParPrice() - Method in class rails.game.specific._1880.Investor_1880
 
hasParPrices - Variable in class rails.ui.swing.GameStatus
 
hasPhaseChanged() - Method in class rails.game.TrainManager
 
hasPoint(int) - Method in class rails.game.Track
 
hasPullmannAtStart - Variable in class rails.game.specific._18EU.OperatingRound_18EU
 
hasReachedDestination - Variable in class rails.game.PublicCompany
 
hasReachedDestination() - Method in class rails.game.PublicCompany
 
hasReachedDestination() - Method in interface rails.game.PublicCompanyI
 
hasReachedPhase(String) - Method in class rails.game.PhaseManager
 
hasRequestedTurn - Variable in class rails.game.Round
 
hasRusted() - Method in class rails.game.TrainType
 
hasRusted() - Method in interface rails.game.TrainTypeI
 
hasSecondary() - Method in class rails.game.StartItem
Check if there is a secondary certificate.
hasSharePriceToSet() - Method in class rails.game.action.BuyStartItem
 
hasSoldThisTurnBeforeBuying - Variable in class rails.game.StockRound
 
hasSpecialProperties() - Method in class rails.game.Company
Do we have any special properties?
hasSpecialProperties() - Method in interface rails.game.CompanyI
Do we have any special properties?
hasSpecialProperties() - Method in class rails.game.Portfolio
Do we have any special properties?
hasSpecialProperty() - Method in class rails.game.action.BuyTrain
 
hasStarted - Variable in class rails.game.PublicCompany
Has the company started?
hasStarted() - Method in class rails.game.PublicCompany
 
hasStarted() - Method in interface rails.game.PublicCompanyI
 
hasStations() - Method in class rails.game.Tile
 
hasStations() - Method in interface rails.game.TileI
 
hasStockPrice - Variable in class rails.game.PublicCompany
Does the company have a stock price (minors often don't)
hasStockPrice() - Method in class rails.game.PublicCompany
 
hasStockPrice() - Method in interface rails.game.PublicCompanyI
Is company present on the Stock Market?
hasStockPrice - Variable in class rails.game.specific._1880.Investor_1880
 
hasStockPrice() - Method in class rails.game.specific._1880.Investor_1880
 
hasTemporaryPresident() - Method in class rails.game.specific._1856.PublicCompany_CGR
 
hasTokenOf(PublicCompanyI) - Method in class rails.game.City
 
hasTokenOf(String) - Method in class rails.game.City
 
hasTokenOfCompany(PublicCompanyI) - Method in class rails.game.MapHex
Check if the tile already has a token of a company in any station
hasTokens() - Method in class rails.game.City
 
hasTokens() - Method in class rails.game.MapHex
 
hasTokens() - Method in class rails.game.Portfolio
 
hasTokens() - Method in class rails.game.PublicCompany
 
hasTokens() - Method in class rails.game.StockSpace
 
hasTokens() - Method in interface rails.game.StockSpaceI
 
hasTokens() - Method in interface rails.game.TokenHolder
Do we have any tokens?
hasTokenSlotsLeft() - Method in class rails.game.City
 
hasTokenSlotsLeft(int) - Method in class rails.game.MapHex
 
hasTokenSlotsLeft() - Method in class rails.game.MapHex
 
hasTracks(int) - Method in class rails.game.Tile
 
hasTracks(int) - Method in interface rails.game.TileI
 
hasValue(String) - Static method in class rails.util.Util
 
hasValue(String) - Static method in class tools.Util
 
HE_ID - Static variable in class rails.game.specific._1835.GameManager_1835
 
HelpWindow - Class in rails.ui.swing
This is the UI for the LogWindow.
HelpWindow() - Constructor for class rails.ui.swing.HelpWindow
 
hex - Variable in class rails.game.move.TileMove
 
hex - Variable in class rails.ui.swing.hexmap.GUITile
 
hexagon - Variable in class rails.ui.swing.hexmap.GUIHex
 
hexArray - Variable in class rails.ui.swing.hexmap.HexMap
 
hexClicked(GUIHex, GUIHex) - Method in class rails.ui.swing.ORUIManager
 
hexes - Variable in class rails.game.MapManager
 
hexes - Variable in class rails.game.Tile.Upgrade
A temporary String holding the in/excluded hexes.
hexes - Variable in class rails.ui.swing.hexmap.HexMap
 
hexesByName - Variable in class rails.ui.swing.hexmap.HexMap
 
hexMap - Variable in class rails.ui.swing.hexmap.GUIHex
 
HexMap - Class in rails.ui.swing.hexmap
Base class that stores common info for HexMap independant of Hex orientations.
HexMap() - Constructor for class rails.ui.swing.hexmap.HexMap
 
hexName - Variable in class rails.ui.swing.hexmap.GUIHex
 
highlightColor - Static variable in class rails.ui.swing.hexmap.GUIHex
 
highlightCurrentPlayer(int) - Method in class rails.ui.swing.GameStatus
 
highlightLocalPlayer(int) - Method in class rails.ui.swing.GameStatus
 
holder - Variable in class rails.game.special.SpecialProperty
 
holder - Variable in class rails.game.Token
 
holder - Variable in class rails.game.Train
 
HOME_CITY - Static variable in class rails.game.action.LayBaseToken
 
homeAllCitiesBlocked - Variable in class rails.game.PublicCompany
 
homeBaseTokensLayTime - Variable in class rails.game.PublicCompany
 
homeCityNumber - Variable in class rails.game.PublicCompany
 
homeHexes - Variable in class rails.game.PublicCompany
 
homeHexNames - Variable in class rails.game.PublicCompany
Home hex & city * Two home hexes is supported, but only if:
1.
homes - Variable in class rails.game.MapHex
 
HUMAN_PLAYER - Static variable in class rails.ui.swing.GameSetupWindow
 
hyperlinkUpdate(HyperlinkEvent) - Method in class rails.ui.swing.ReportWindowDynamic
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z