Class TMPro_FontPlugin
docs.unity.cn
    Show / Hide Table of Contents

    Class TMPro_FontPlugin

    Inheritance
    Object
    TMPro_FontPlugin
    Namespace: TMPro.EditorUtilities
    Syntax
    public class TMPro_FontPlugin

    Methods

    Check_RenderProgress()

    Declaration
    public static float Check_RenderProgress()
    Returns
    Type Description
    Single

    Destroy_FontEngine()

    Declaration
    public static int Destroy_FontEngine()
    Returns
    Type Description
    Int32

    FT_GetKerningPairs(String, Int32[], Int32, FT_KerningPair[])

    Declaration
    public static int FT_GetKerningPairs(string fontPath, int[] characterSet, int setCount, FT_KerningPair[] kerningPairs)
    Parameters
    Type Name Description
    String fontPath
    Int32[] characterSet
    Int32 setCount
    FT_KerningPair[] kerningPairs
    Returns
    Type Description
    Int32

    FT_Size_Font(Int32)

    Declaration
    public static int FT_Size_Font(int fontSize)
    Parameters
    Type Name Description
    Int32 fontSize
    Returns
    Type Description
    Int32

    Initialize_FontEngine()

    Declaration
    public static int Initialize_FontEngine()
    Returns
    Type Description
    Int32

    LinkDebugLog()

    Declaration
    public static void LinkDebugLog()

    Load_TrueType_Font(String)

    Declaration
    public static int Load_TrueType_Font(string fontPath)
    Parameters
    Type Name Description
    String fontPath
    Returns
    Type Description
    Int32

    Render_Character(Byte[], Byte[], Int32, Int32, Int32, Int32, FaceStyles, Single, RenderModes, ref FT_GlyphInfo)

    Declaration
    public static int Render_Character(byte[] buffer_fill, byte[] buffer_edge, int buffer_width, int buffer_height, int offset, int asc, FaceStyles style, float thickness, RenderModes rasterMode, ref FT_GlyphInfo glyphInfo)
    Parameters
    Type Name Description
    Byte[] buffer_fill
    Byte[] buffer_edge
    Int32 buffer_width
    Int32 buffer_height
    Int32 offset
    Int32 asc
    FaceStyles style
    Single thickness
    RenderModes rasterMode
    FT_GlyphInfo glyphInfo
    Returns
    Type Description
    Int32

    Render_Characters(Byte[], Int32, Int32, Int32, Int32[], Int32, FaceStyles, Single, Boolean, RenderModes, Int32, ref FT_FaceInfo, FT_GlyphInfo[])

    Declaration
    public static int Render_Characters(byte[] buffer, int buffer_width, int buffer_height, int character_padding, int[] asc_set, int char_count, FaceStyles style, float style_mod, bool autoSize, RenderModes renderMode, int method, ref FT_FaceInfo fontData, FT_GlyphInfo[] Output)
    Parameters
    Type Name Description
    Byte[] buffer
    Int32 buffer_width
    Int32 buffer_height
    Int32 character_padding
    Int32[] asc_set
    Int32 char_count
    FaceStyles style
    Single style_mod
    Boolean autoSize
    RenderModes renderMode
    Int32 method
    FT_FaceInfo fontData
    FT_GlyphInfo[] Output
    Returns
    Type Description
    Int32
    Back to top Copyright © 2019 Unity Technologies
    Generated by DocFX