Class PopulationGameValue<T>
Inheritance
System.Object
PopulationGameValue<T>
Implements
System.ComponentModel.INotifyPropertyChanged
Assembly: Eco.Gameplay.dll
Syntax
public abstract class PopulationGameValue<T> : GameValue<T>, IController, IViewController, IHasUniversalID, INotifyPropertyChanged, IValidity, IDescribable
Type Parameters
Constructors
PopulationGameValue()
Declaration
protected PopulationGameValue()
Properties
PopulationType
Declaration
public SpecialResidents PopulationType { get; set; }
Property Value
Methods
CountPopulation(IEnumerable<Deed>)
Declaration
protected int CountPopulation(IEnumerable<Deed> deeds)
Parameters
Type |
Name |
Description |
System.Collections.Generic.IEnumerable<Deed> |
deeds |
|
Returns
Type |
Description |
System.Int32 |
|
Description(String, String)
Declaration
protected LocString Description(string placeName, string relationDescription = null)
Parameters
Type |
Name |
Description |
System.String |
placeName |
|
System.String |
relationDescription |
|
Returns
Implements
System.ComponentModel.INotifyPropertyChanged
Extension Methods