Game.UI.Tooltip.NumberTooltip`1
Assembly: Game
Namespace: Game.UI.Tooltip
Type: class abstract public
Base: Game.UI.Tooltip.LabelIconTooltip
Implements: Game.UI.Widgets.IWidget
, Colossal.UI.Binding.IJsonWritable
, Game.UI.Widgets.IVisibleWidget
, Game.UI.Widgets.IDisableCallback
Code
public abstract class NumberTooltip<T> : Game.UI.Tooltip.LabelIconTooltip, Game.UI.Widgets.IWidget, Colossal.UI.Binding.IJsonWritable, Game.UI.Widgets.IVisibleWidget, Game.UI.Widgets.IDisableCallback
{
private T m_Value;
private System.String m_Unit;
private System.Boolean m_Signed;
private Colossal.UI.Binding.IWriter<T> m_ValueWriter;
public T value { get; set; }
public System.String unit { get; set; }
public System.Boolean signed { get; set; }
protected Colossal.UI.Binding.IWriter<T> valueWriter { protected get; protected set; }
public System.String propertiesTypeName { get; }
protected NumberTooltip`1();
protected virtual System.Void WriteProperties(Colossal.UI.Binding.IJsonWriter writer);
}
Fields
private T m_Value
private T m_Value;
private System.String m_Unit
private System.String m_Unit;
private System.Boolean m_Signed
private System.Boolean m_Signed;
private Colossal.UI.Binding.IWriter<T> m_ValueWriter
private Colossal.UI.Binding.IWriter<T> m_ValueWriter;
Properties
public T value { get; set }
public T value { get; set; }
public System.String unit { get; set }
public System.String unit { get; set; }
public System.Boolean signed { get; set }
public System.Boolean signed { get; set; }
protected Colossal.UI.Binding.IWriter<T> valueWriter { protected get; protected set }
protected Colossal.UI.Binding.IWriter<T> valueWriter { protected get; protected set; }
public System.String propertiesTypeName { get }
public System.String propertiesTypeName { get; }
Constructors
protected NumberTooltip
1()`
protected NumberTooltip`1();
Methods
protected virtual WriteProperties(Colossal.UI.Binding.IJsonWriter writer) : System.Void
protected virtual System.Void WriteProperties(Colossal.UI.Binding.IJsonWriter writer);