Class TMPro_FontPlugin
Inheritance
TMPro_FontPlugin
Syntax
public class TMPro_FontPlugin
Methods
Check_RenderProgress()
Declaration
public static float Check_RenderProgress()
Returns
Destroy_FontEngine()
Declaration
public static int Destroy_FontEngine()
Returns
FT_GetKerningPairs(String, Int32[], Int32, FT_KerningPair[])
Declaration
public static int FT_GetKerningPairs(string fontPath, int[] characterSet, int setCount, FT_KerningPair[] kerningPairs)
Parameters
Returns
FT_Size_Font(Int32)
Declaration
public static int FT_Size_Font(int fontSize)
Parameters
| Type |
Name |
Description |
| Int32 |
fontSize |
|
Returns
Initialize_FontEngine()
Declaration
public static int Initialize_FontEngine()
Returns
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
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
Returns
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
Returns