Beispiel #1
0
        //---------------------------------------------------------------------
        // Helpers
        //---------------------------------------------------------------------

        private static void Colorize(HierarchyColorName color, HierarchyItem hierarchyItem)
        {
            var colorIcon = HierarchyColorsStorage.Instance.GetBackgroundByColor(color);

            hierarchyItem.Background         = colorIcon;
            hierarchyItem.IsBackgroundCustom = false;
        }
        public Texture2D GetBackgroundByColor(HierarchyColorName color)
        {
            var hierarchyColor = ColorHierarchyIcons.Single(x => x.Color == color);

            return(hierarchyColor.Background);
        }
        public Texture2D GetIconByColor(HierarchyColorName color)
        {
            var hierarchyColor = ColorHierarchyIcons.Single(x => x.Color == color);

            return(hierarchyColor.Icon);
        }