From: shmin Date: Sun, 1 Nov 2020 22:00:22 +0000 (+0900) Subject: [Elmsharp] Add fontconfig reinit method (#2144) X-Git-Tag: accepted/tizen/unified/20210219.040944~305 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ecce9b6d18d953773696b19d2520d2941aeff070;p=platform%2Fcore%2Fcsapi%2Ftizenfx.git [Elmsharp] Add fontconfig reinit method (#2144) Co-authored-by: Kangho Hur --- diff --git a/src/ElmSharp/ElmSharp/Utility.cs b/src/ElmSharp/ElmSharp/Utility.cs index 4884f47..1223207 100644 --- a/src/ElmSharp/ElmSharp/Utility.cs +++ b/src/ElmSharp/ElmSharp/Utility.cs @@ -52,6 +52,15 @@ namespace ElmSharp } /// + /// Reinitialize FontConfig. + /// + /// preview + public static void FontReinit() + { + Interop.Evas.evas_font_reinit(); + } + + /// /// Sets the Edje color class. /// /// Color class. diff --git a/src/ElmSharp/Interop/Interop.Evas.cs b/src/ElmSharp/Interop/Interop.Evas.cs index e0357c2..4851a1c 100644 --- a/src/ElmSharp/Interop/Interop.Evas.cs +++ b/src/ElmSharp/Interop/Interop.Evas.cs @@ -638,6 +638,9 @@ internal static partial class Interop internal static extern void evas_font_path_global_prepend(string path); [DllImport(Libraries.Evas)] + internal static extern void evas_font_reinit(); + + [DllImport(Libraries.Evas)] internal static extern void evas_color_argb_unpremul(int a, ref int r, ref int g, ref int b); [DllImport(Libraries.Evas)]