Пример #1
0
        private static string IconNameForSection(SoftLockUIData.SectionEnum section)
        {
            string text;
            string result;

            if (!SoftLockUIData.s_ImageNameCache.TryGetValue(section, out text))
            {
                switch (section)
                {
                case SoftLockUIData.SectionEnum.Inspector:
                case SoftLockUIData.SectionEnum.Scene:
                    text = "SoftlockInline.png";
                    break;

                case SoftLockUIData.SectionEnum.ProjectBrowser:
                    text = string.Format("SoftlockProjectBrowser{0}", " Icon");
                    break;

                default:
                    result = null;
                    return(result);
                }
                SoftLockUIData.s_ImageNameCache.Add(section, text);
            }
            result = text;
            return(result);
        }
Пример #2
0
        public static Texture GetIconForSection(SoftLockUIData.SectionEnum section)
        {
            string fileName = SoftLockUIData.IconNameForSection(section);

            return(SoftLockUIData.GetIconForName(fileName));
        }