Exemplo n.º 1
0
    public void reloadData()
    {
        m_haveSelectItem = false;
        var listEquipData = m_equipPart.GetUnWearEquipData();

        if (m_equipInfos == null)
        {
            m_equipInfos = new List <InventoryData>(listEquipData.Count);
        }
        m_equipInfos.Clear();

        foreach (var data in listEquipData)
        {
            m_equipInfos.Add(data.ToInventoryData());
        }
        m_equipInfos.Sort();
        m_selectIdx = Math.Min(m_selectIdx, m_equipInfos.Count - 1);
        m_gridView.reloadData();

        if (!m_haveSelectItem)
        {
            m_dontSelectItemCB(getEquipInfoWithIdx());
        }
    }
 public void reloadData(List <LevelData> data)
 {
     datas = data;
     m_gridView.reloadData();
 }