Class SkiaLabel.ObjectPools
Thread-safe object pools for reducing GC allocations in text measurement
public static class SkiaLabel.ObjectPools
- Inheritance
-
SkiaLabel.ObjectPools
- Inherited Members
Methods
GetLineGlyphList()
public static List<LineGlyph> GetLineGlyphList()
Returns
GetPoolSizes()
public static (int LineGlyphLists, int TextLineLists, int StringBuilders) GetPoolSizes()
Returns
GetStringBuilder()
public static StringBuilder GetStringBuilder()
Returns
GetTextLineList()
public static List<TextLine> GetTextLineList()
Returns
ReturnLineGlyphList(List<LineGlyph>)
public static void ReturnLineGlyphList(List<LineGlyph> list)
Parameters
ReturnStringBuilder(StringBuilder)
public static void ReturnStringBuilder(StringBuilder sb)
Parameters
ReturnTextLineList(List<TextLine>)
public static void ReturnTextLineList(List<TextLine> list)