Class ClimateState
Inheritance
System.Object
ClimateState
Assembly: Eco.Simulation.dll
Syntax
public sealed class ClimateState : Object, IStorage, ISerializable, IController, IViewController, IHasUniversalID
Constructors
ClimateState()
Declaration
Properties
AverageGlobalTemperature
Declaration
public float AverageGlobalTemperature { get; set; }
Property Value
Type |
Description |
System.Single |
|
CO2DayDelta
Declaration
public float CO2DayDelta { get; set; }
Property Value
Type |
Description |
System.Single |
|
CO2FromAnimalsPpm
Declaration
public float CO2FromAnimalsPpm { get; set; }
Property Value
Type |
Description |
System.Single |
|
CO2FromCitizenActivityPpm
Declaration
public float CO2FromCitizenActivityPpm { get; set; }
Property Value
Type |
Description |
System.Single |
|
CO2FromPlantsPpm
Declaration
public float CO2FromPlantsPpm { get; set; }
Property Value
Type |
Description |
System.Single |
|
CO2TotalDelta
Declaration
public float CO2TotalDelta { get; set; }
Property Value
Type |
Description |
System.Single |
|
InitialSeaLevel
Declaration
public float InitialSeaLevel { get; set; }
Property Value
Type |
Description |
System.Single |
|
LifetimeCO2FromAnimals
Declaration
public float LifetimeCO2FromAnimals { get; set; }
Property Value
Type |
Description |
System.Single |
|
LifetimeCO2FromPlants
Declaration
public float LifetimeCO2FromPlants { get; set; }
Property Value
Type |
Description |
System.Single |
|
LifetimeCO2FromPollution
Declaration
public float LifetimeCO2FromPollution { get; set; }
Property Value
Type |
Description |
System.Single |
|
PastPeriod
Declaration
public double PastPeriod { get; set; }
Property Value
Type |
Description |
System.Double |
|
SeaLevel
Declaration
public float SeaLevel { get; set; }
Property Value
Type |
Description |
System.Single |
|
SeaLevelApplied
Declaration
public bool SeaLevelApplied { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SeaLevelDayDelta
Declaration
public float SeaLevelDayDelta { get; set; }
Property Value
Type |
Description |
System.Single |
|
SeaLevelTotalDelta
Declaration
public float SeaLevelTotalDelta { get; set; }
Property Value
Type |
Description |
System.Single |
|
StorageHandle
Declaration
public IPersistent StorageHandle { get; set; }
Property Value
TemperatureDayDelta
Declaration
public float TemperatureDayDelta { get; set; }
Property Value
Type |
Description |
System.Single |
|
TemperatureTotalDelta
Declaration
public float TemperatureTotalDelta { get; set; }
Property Value
Type |
Description |
System.Single |
|
TotalCO2
Declaration
public float TotalCO2 { get; set; }
Property Value
Type |
Description |
System.Single |
|
TotalGroundPollution
Declaration
public float TotalGroundPollution { get; set; }
Property Value
Type |
Description |
System.Single |
|
Methods
AppendTo(LocStringBuilder)
Declaration
public void AppendTo(LocStringBuilder sb)
Parameters
Clone()
Declaration
public ClimateState Clone()
Returns
PerDay(Single)
Calculates per day PPM for lastTickValue
.
Declaration
public float PerDay(float lastTickValue)
Parameters
Type |
Name |
Description |
System.Single |
lastTickValue |
|
Returns
Type |
Description |
System.Single |
|
PerHour(Single)
Calculates per hour PPM for lastTickValue
.
Declaration
public float PerHour(float lastTickValue)
Parameters
Type |
Name |
Description |
System.Single |
lastTickValue |
|
Returns
Type |
Description |
System.Single |
|
ToLocString()
Returns LocString representation of Climate State.
Declaration
public LocString ToLocString()
Returns
ToString()
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Implements