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

R

r - Static variable in interface starvationevasion.server.model.Encryptable
 
rainfall - Variable in class starvationevasion.common.LandTile
 
rand - Static variable in class starvationevasion.common.Util
There need only be one instance of a random number generator used by all the parts of the program.
rateTileForCrop(EnumFood) - Method in class starvationevasion.sim.LandTile
Rates tile's suitability for a particular crop.
rateTileForOtherCrops(CropZoneData) - Method in class starvationevasion.sim.LandTile
Rate tile's suitability for a particular country's other crops.
read() - Method in interface starvationevasion.server.io.ReadStrategy
Read in data
read() - Method in class starvationevasion.server.io.strategies.JavaObjectReadStrategy
 
read() - Method in class starvationevasion.server.io.strategies.SecureSocketReadStrategy
 
read() - Method in class starvationevasion.server.io.strategies.SocketReadStrategy
 
read() - Method in class starvationevasion.server.io.strategies.WebSocketReadStrategy
 
read(InputStream) - Method in class starvationevasion.sim.io.CSVReader
Reads CSV data from an input stream, parsing it into a record structure compatible with the Apache reader.
readAll() - Method in class starvationevasion.sim.io.BioClimDataParser
 
readIndex(String) - Static method in class starvationevasion.sim.io.IOHelpers
 
readMaxTemps() - Method in class starvationevasion.sim.io.BioClimDataParser
 
readRecord(int) - Method in class starvationevasion.sim.io.CSVReader
Reads a record from class field reader
Automatically closes the file if end-of-file or a record is read with a number of fields not equal to the input fieldCount.
ReadStrategy<Result> - Interface in starvationevasion.server.io
 
rebuildHeatMapOverlay() - Method in class starvationevasion.vis.visuals.Earth
 
receive() - Method in class starvationevasion.client.Networking.Messenger
Listens for server messages on the socket indefinitely.
region - Variable in class starvationevasion.common.RegionData
 
Region - Class in starvationevasion.sim
Region class extends AbstractAgriculturalUnit, includes methods for accessing its fields.
Region(EnumRegion) - Constructor for class starvationevasion.sim.Region
Territory constructor
RegionChooser - Class in starvationevasion.client.Driver
Created by Dayloki on 11/15/2015.
RegionChooser(Client, LocalDataContainer) - Constructor for class starvationevasion.client.Driver.RegionChooser
 
RegionData - Class in starvationevasion.common
This structure contains all data of a particular region that the simulator shares with each client via the Server.
RegionData(EnumRegion) - Constructor for class starvationevasion.common.RegionData
 
regionData - Variable in class starvationevasion.common.WorldData
Data for each of the player and non-player world regions.
regionIdToEnumRegion(String) - Static method in class starvationevasion.client.Logic.geography.MapUtil
Converts a string ID representation of a US region (defined in MapConstants) to it's EnumRegion equivalent
RegionMap - Class in starvationevasion.client.GUIOrig.VotingLayout
Class which represents the regions of the GUIOrig which shows the individual regions of the USA used for voting phase.
RegionMap(GUI, EnumRegion) - Constructor for class starvationevasion.client.GUIOrig.VotingLayout.RegionMap
 
RegionParserHandler - Class in starvationevasion.sim.io.XMLparsers
The class handles the parsing of the region data from XML into region objects.
RegionParserHandler() - Constructor for class starvationevasion.sim.io.XMLparsers.RegionParserHandler
 
regions - Variable in class starvationevasion.common.SpecialEventData
 
regionsAffected() - Method in class starvationevasion.common.SpecialEventData
 
regionToData - Variable in class starvationevasion.client.Logic.LocalDataContainer
 
regionToPolygon(GeographicArea) - Method in class starvationevasion.common.MapConverter
Converts a GeographicArea to a Polygon in graphics-space
registerCountryTile(LandTile) - Method in class starvationevasion.sim.TileManager
Registers a tile as having been associated with a country.
removeCard(ClientPolicyCard) - Method in class starvationevasion.client.GUIOrig.DraftLayout.DraftedCards
Removes card from the drafed card region
removeSpecialEffects() - Method in class starvationevasion.vis.visuals.SpecialEffect
 
removeTile(LandTile) - Method in class starvationevasion.sim.TileManager
remove a given tile from the underlying set of tiles.
replaceCard() - Method in class starvationevasion.client.utils.Validity
 
Request - Class in starvationevasion.server.model
 
Request(String...) - Constructor for class starvationevasion.server.model.Request
Expecting at least 2 args.
Request(double, Endpoint) - Constructor for class starvationevasion.server.model.Request
 
resetCount() - Method in class starvationevasion.client.utils.Validity
 
RESOURCE_LOADER - Static variable in class starvationevasion.vis.controller.EarthViewer
 
ResourceLoader - Class in starvationevasion.vis.visuals
Created by Tess Daughton 11/14/15.
ResourceLoader() - Constructor for class starvationevasion.vis.visuals.ResourceLoader
images used throught the project
Response - Class in starvationevasion.server.model
 
Response(double, Payload) - Constructor for class starvationevasion.server.model.Response
 
Response(double, String) - Constructor for class starvationevasion.server.model.Response
 
Response(Payload) - Constructor for class starvationevasion.server.model.Response
 
Response(String) - Constructor for class starvationevasion.server.model.Response
 
retrieveStateData(String) - Static method in class starvationevasion.sim.io.DataReader
This method is capable of returning the contents of a CSV file as an ArrayList of Strings.
revenueBalance - Variable in class starvationevasion.common.RegionData
This field is zero for non-player regions.
ROWS - Static variable in class starvationevasion.sim.TileManager
 
rowToLat(int) - Static method in class starvationevasion.sim.TileManager
 
run() - Method in class starvationevasion.server.Worker
 
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links