Show / Hide Table of Contents

Class SpecificProperty

Inheritance
System.Object
PropertySet
SpecificProperty
Implements
IController
IViewController
IHasUniversalID
IValidity
System.ComponentModel.INotifyPropertyChanged
Inherited Members
PropertySet.ControllerID
Namespace: Eco.Gameplay.Civics.GameValues.PropertyValues
Assembly: Eco.Gameplay.dll
Syntax
public class SpecificProperty : PropertySet, IController, IViewController, IHasUniversalID, IValidity, INotifyPropertyChanged

Constructors

SpecificProperty()

Declaration
public SpecificProperty()

Properties

Deed

Declaration
public GameValue<Deed> Deed { get; set; }
Property Value
Type Description
GameValue<Deed>

Describe

Declaration
public override string Describe { get; }
Property Value
Type Description
System.String
Overrides
PropertySet.Describe

Methods

LandDesc(IContextObject)

Declaration
public override string LandDesc(IContextObject context)
Parameters
Type Name Description
IContextObject context
Returns
Type Description
System.String
Overrides
PropertySet.LandDesc(IContextObject)

Value(IContextObject)

Declaration
public override Eval<IEnumerable<Deed>> Value(IContextObject context)
Parameters
Type Name Description
IContextObject context
Returns
Type Description
Eval<System.Collections.Generic.IEnumerable<Deed>>
Overrides
PropertySet.Value(IContextObject)

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type Description
System.ComponentModel.PropertyChangedEventHandler

Implements

IController
IViewController
IHasUniversalID
IValidity
System.ComponentModel.INotifyPropertyChanged

Extension Methods

TagUtils.TagNames(Object, Boolean)
TagUtils.TagDisplayNames(Object, Boolean)
ClientSetViewExtensions.SetClassOfProperty(Object, Player, String, String, Int32)
TypeTooltipExtensions.UILinkGeneric(Object)
☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾