Skip to content

Game.UI.Editor.HierarchyItem`1

Assembly: Game
Namespace: Game.UI.Editor

Type: struct sealed public

Base: System.ValueType
Implements: Colossal.UI.Binding.IJsonWritable

Code

public sealed struct HierarchyItem<T> : Colossal.UI.Binding.IJsonWritable
{
    public T m_Data;
    public Game.UI.Localization.LocalizedString m_DisplayName;
    public Game.UI.Localization.LocalizedString m_Tooltip;
    public System.Int32 m_Level;
    public System.String m_Icon;
    public System.Boolean m_Selectable;
    public System.Boolean m_Selected;
    public System.Boolean m_Expandable;
    public System.Boolean m_Expanded;

    public System.Void Write(Colossal.UI.Binding.IJsonWriter writer);
}

Fields

  • public T m_Data
public T m_Data;
  • public Game.UI.Localization.LocalizedString m_DisplayName
public Game.UI.Localization.LocalizedString m_DisplayName;
  • public Game.UI.Localization.LocalizedString m_Tooltip
public Game.UI.Localization.LocalizedString m_Tooltip;
  • public System.Int32 m_Level
public System.Int32 m_Level;
  • public System.String m_Icon
public System.String m_Icon;
  • public System.Boolean m_Selectable
public System.Boolean m_Selectable;
  • public System.Boolean m_Selected
public System.Boolean m_Selected;
  • public System.Boolean m_Expandable
public System.Boolean m_Expandable;
  • public System.Boolean m_Expanded
public System.Boolean m_Expanded;

Methods

  • public Write(Colossal.UI.Binding.IJsonWriter writer) : System.Void
public System.Void Write(Colossal.UI.Binding.IJsonWriter writer);