public UIIconsGroup GetGroup(string i_GroupId)
    {
        UIIconsGroup group = null;

        m_Groups.TryGetValue(i_GroupId, out group);
        return(group);
    }
    public Sprite GetIcon(string i_GroupId, string i_IconId)
    {
        UIIconsGroup iconsGroup = m_Database.GetGroup(i_GroupId);

        if (iconsGroup != null)
        {
            Sprite icon = iconsGroup.GetIcon(i_IconId);
            return(icon);
        }

        return(null);
    }