// 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)); }