Show / Hide Table of Contents

Class GameValueType

Contains data about a given GameValue type, for the client to use when building its list.

Inheritance
System.Object
GameValueType
GameValueTypeContext
Implements
IController
IViewController
IHasUniversalID
INamed
Namespace: Eco.Gameplay.Civics.GameValues
Assembly: Eco.Gameplay.dll
Syntax
public class GameValueType : Object, IController, IViewController, IHasUniversalID, INamed

Constructors

GameValueType()

Declaration
public GameValueType()

Properties

Category

Declaration
public string Category { get; set; }
Property Value
Type Description
System.String

ChoosesType

Declaration
public Type ChoosesType { get; set; }
Property Value
Type Description
System.Type

ContextRequirements

Declaration
public Type[] ContextRequirements { get; set; }
Property Value
Type Description
System.Type[]

ControllerID

Declaration
public ref int ControllerID { get; }
Property Value
Type Description
System.Int32

Description

Declaration
public string Description { get; set; }
Property Value
Type Description
System.String

MarkedUpName

Declaration
public LocString MarkedUpName { get; set; }
Property Value
Type Description
LocString

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String

Type

Declaration
public Type Type { get; set; }
Property Value
Type Description
System.Type

Implements

IController
IViewController
IHasUniversalID
INamed

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
☀
☾