ImFontAtlas_AddFontFromMemoryTTF() приватный Метод

private ImFontAtlas_AddFontFromMemoryTTF ( NativeFontAtlas atlas, void ttf_data, int ttf_size, float size_pixels, IntPtr font_cfg, char glyph_ranges ) : NativeFont*
atlas NativeFontAtlas
ttf_data void
ttf_size int
size_pixels float
font_cfg System.IntPtr
glyph_ranges char
Результат NativeFont*
Пример #1
0
        public Font AddFontFromMemoryTTF(IntPtr ttfData, int ttfDataSize, float pixelSize, IntPtr fontConfig)
        {
            NativeFont *nativeFontPtr = ImGuiNative.ImFontAtlas_AddFontFromMemoryTTF(_atlasPtr, ttfData.ToPointer(), ttfDataSize, pixelSize, fontConfig, null);

            return(new Font(nativeFontPtr));
        }
Пример #2
0
        public ImFont AddFontFromMemoryTTF(IntPtr ttfData, int ttfDataSize, float pixelSize)
        {
            NativeImFont *nativeFontPtr = ImGuiNative.ImFontAtlas_AddFontFromMemoryTTF(Native, ttfData.ToPointer(), ttfDataSize, pixelSize, IntPtr.Zero, null);

            return(new ImFont(nativeFontPtr));
        }