// Token: 0x06000393 RID: 915 RVA: 0x0001FD8C File Offset: 0x0001DF8C
        public static Color GetColor(string code)
        {
            if (!ColorPicker.IsColorCode(code))
            {
                return(ColorPicker.Empty);
            }
            int num  = Uri.FromHex(code[1]) * 16 + Uri.FromHex(code[2]);
            int num2 = Uri.FromHex(code[3]) * 16 + Uri.FromHex(code[4]);
            int num3 = Uri.FromHex(code[5]) * 16 + Uri.FromHex(code[6]);

            return(new Color((float)num / 255f, (float)num2 / 255f, (float)num3 / 255f));
        }
        // Token: 0x0600038B RID: 907 RVA: 0x0001FBB8 File Offset: 0x0001DDB8
        public bool SetColorCode(string code)
        {
            if (!ColorPicker.IsColorCode(code))
            {
                return(false);
            }
            int num  = Uri.FromHex(code[1]) * 16 + Uri.FromHex(code[2]);
            int num2 = Uri.FromHex(code[3]) * 16 + Uri.FromHex(code[4]);
            int num3 = Uri.FromHex(code[5]) * 16 + Uri.FromHex(code[6]);

            this.Color = new Color((float)num / 255f, (float)num2 / 255f, (float)num3 / 255f, this._color.a);
            return(true);
        }
        // Token: 0x06000391 RID: 913 RVA: 0x0001FD28 File Offset: 0x0001DF28
        public static bool HasColorCodeClip()
        {
            string code = ClipBoardHandler.Instance.GetClipboard();

            return(ColorPicker.IsColorCode(code));
        }