- STBTT_iceil
int STBTT_iceil(X x)
Undocumented in source. Be warned that the author may not have intended to support it.
- STBTT_ifloor
int STBTT_ifloor(X x)
Undocumented in source. Be warned that the author may not have intended to support it.
- new_active
stbtt__active_edge* new_active(stbtt__edge* e, int off_x, float start_point, void* userdata)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_BakeFontBitmap
int stbtt_BakeFontBitmap(const(ubyte)* data, int offset, float pixel_height, ubyte* pixels, int pw, int ph, int first_char, int num_chars, stbtt_bakedchar* chardata)
Undocumented in source.
- stbtt_BakeFontBitmap
int stbtt_BakeFontBitmap(const(ubyte)* data, int offset, float pixel_height, ubyte* pixels, int pw, int ph, int first_char, int num_chars, stbtt_bakedchar* chardata)
///////////////////////////////////////////////////////////////////////////
- stbtt_CompareUTF8toUTF16_bigendian
int stbtt_CompareUTF8toUTF16_bigendian(const(char)* s1, int len1, const(char)* s2, int len2)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_CompareUTF8toUTF16_bigendian
int stbtt_CompareUTF8toUTF16_bigendian(const(char)* s1, int len1, const(char)* s2, int len2)
Undocumented in source.
- stbtt_FindGlyphIndex
int stbtt_FindGlyphIndex(const(stbtt_fontinfo)* info, int unicode_codepoint)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_FindGlyphIndex
int stbtt_FindGlyphIndex(const(stbtt_fontinfo)* info, int unicode_codepoint)
///////////////////////////////////////////////////////////////////////////
- stbtt_FindMatchingFont
int stbtt_FindMatchingFont(const(ubyte)* fontdata, const(char)* name, int flags)
///////////////////////////////////////////////////////////////////////////
- stbtt_FindMatchingFont
int stbtt_FindMatchingFont(const(ubyte)* font_collection, const(char)* name_utf8, stbtt_int32 flags)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_FlattenCurves
stbtt__point* stbtt_FlattenCurves(stbtt_vertex* vertices, int num_verts, float objspace_flatness, int** contour_lengths, int* num_contours, void* userdata)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_FreeBitmap
void stbtt_FreeBitmap(ubyte* bitmap, void* userdata)
///////////////////////////////////////////////////////////////////////////
- stbtt_FreeBitmap
void stbtt_FreeBitmap(ubyte* bitmap, void* userdata)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_FreeShape
void stbtt_FreeShape(const(stbtt_fontinfo)* info, stbtt_vertex* vertices)
Undocumented in source.
- stbtt_FreeShape
void stbtt_FreeShape(const(stbtt_fontinfo)* info, stbtt_vertex* v)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetBakedQuad
void stbtt_GetBakedQuad(stbtt_bakedchar* chardata, int pw, int ph, int char_index, float* xpos, float* ypos, stbtt_aligned_quad* q, int opengl_fillrule)
Undocumented in source.
- stbtt_GetBakedQuad
void stbtt_GetBakedQuad(stbtt_bakedchar* chardata, int pw, int ph, int char_index, float* xpos, float* ypos, stbtt_aligned_quad* q, int opengl_fillrule)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointBitmap
ubyte* stbtt_GetCodepointBitmap(const(stbtt_fontinfo)* info, float scale_x, float scale_y, int codepoint, int* width, int* height, int* xoff, int* yoff)
Undocumented in source.
- stbtt_GetCodepointBitmap
ubyte* stbtt_GetCodepointBitmap(const(stbtt_fontinfo)* info, float scale_x, float scale_y, int codepoint, int* width, int* height, int* xoff, int* yoff)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointBitmapBox
void stbtt_GetCodepointBitmapBox(const(stbtt_fontinfo)* font, int codepoint, float scale_x, float scale_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source.
- stbtt_GetCodepointBitmapBox
void stbtt_GetCodepointBitmapBox(const(stbtt_fontinfo)* font, int codepoint, float scale_x, float scale_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointBitmapBoxSubpixel
void stbtt_GetCodepointBitmapBoxSubpixel(const(stbtt_fontinfo)* font, int codepoint, float scale_x, float scale_y, float shift_x, float shift_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source.
- stbtt_GetCodepointBitmapBoxSubpixel
void stbtt_GetCodepointBitmapBoxSubpixel(const(stbtt_fontinfo)* font, int codepoint, float scale_x, float scale_y, float shift_x, float shift_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointBitmapSubpixel
ubyte* stbtt_GetCodepointBitmapSubpixel(const(stbtt_fontinfo)* info, float scale_x, float scale_y, float shift_x, float shift_y, int codepoint, int* width, int* height, int* xoff, int* yoff)
Undocumented in source.
- stbtt_GetCodepointBitmapSubpixel
ubyte* stbtt_GetCodepointBitmapSubpixel(const(stbtt_fontinfo)* info, float scale_x, float scale_y, float shift_x, float shift_y, int codepoint, int* width, int* height, int* xoff, int* yoff)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointBox
int stbtt_GetCodepointBox(const(stbtt_fontinfo)* info, int codepoint, int* x0, int* y0, int* x1, int* y1)
Undocumented in source.
- stbtt_GetCodepointBox
int stbtt_GetCodepointBox(const(stbtt_fontinfo)* info, int codepoint, int* x0, int* y0, int* x1, int* y1)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointHMetrics
void stbtt_GetCodepointHMetrics(const(stbtt_fontinfo)* info, int codepoint, int* advanceWidth, int* leftSideBearing)
Undocumented in source.
- stbtt_GetCodepointHMetrics
void stbtt_GetCodepointHMetrics(const(stbtt_fontinfo)* info, int codepoint, int* advanceWidth, int* leftSideBearing)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointKernAdvance
int stbtt_GetCodepointKernAdvance(const(stbtt_fontinfo)* info, int ch1, int ch2)
Undocumented in source.
- stbtt_GetCodepointKernAdvance
int stbtt_GetCodepointKernAdvance(const(stbtt_fontinfo)* info, int ch1, int ch2)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetCodepointShape
int stbtt_GetCodepointShape(const(stbtt_fontinfo)* info, int unicode_codepoint, stbtt_vertex** vertices)
Undocumented in source.
- stbtt_GetCodepointShape
int stbtt_GetCodepointShape(const(stbtt_fontinfo)* info, int unicode_codepoint, stbtt_vertex** vertices)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetFontBoundingBox
void stbtt_GetFontBoundingBox(const(stbtt_fontinfo)* info, int* x0, int* y0, int* x1, int* y1)
Undocumented in source.
- stbtt_GetFontBoundingBox
void stbtt_GetFontBoundingBox(const(stbtt_fontinfo)* info, int* x0, int* y0, int* x1, int* y1)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetFontNameString
const(char)* stbtt_GetFontNameString(const(stbtt_fontinfo)* font, int* length, int platformID, int encodingID, int languageID, int nameID)
Undocumented in source.
- stbtt_GetFontNameString
const(char)* stbtt_GetFontNameString(const(stbtt_fontinfo)* font, int* length, int platformID, int encodingID, int languageID, int nameID)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetFontOffsetForIndex
int stbtt_GetFontOffsetForIndex(const(ubyte)* font_collection, int index)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetFontOffsetForIndex
int stbtt_GetFontOffsetForIndex(const(ubyte)* data, int index)
///////////////////////////////////////////////////////////////////////////
- stbtt_GetFontVMetrics
void stbtt_GetFontVMetrics(const(stbtt_fontinfo)* info, int* ascent, int* descent, int* lineGap)
Undocumented in source.
- stbtt_GetFontVMetrics
void stbtt_GetFontVMetrics(const(stbtt_fontinfo)* info, int* ascent, int* descent, int* lineGap)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphBitmap
ubyte* stbtt_GetGlyphBitmap(const(stbtt_fontinfo)* info, float scale_x, float scale_y, int glyph, int* width, int* height, int* xoff, int* yoff)
Undocumented in source.
- stbtt_GetGlyphBitmap
ubyte* stbtt_GetGlyphBitmap(const(stbtt_fontinfo)* info, float scale_x, float scale_y, int glyph, int* width, int* height, int* xoff, int* yoff)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphBitmapBox
void stbtt_GetGlyphBitmapBox(const(stbtt_fontinfo)* font, int glyph, float scale_x, float scale_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source.
- stbtt_GetGlyphBitmapBox
void stbtt_GetGlyphBitmapBox(const(stbtt_fontinfo)* font, int glyph, float scale_x, float scale_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphBitmapBoxSubpixel
void stbtt_GetGlyphBitmapBoxSubpixel(const(stbtt_fontinfo)* font, int glyph, float scale_x, float scale_y, float shift_x, float shift_y, int* ix0, int* iy0, int* ix1, int* iy1)
Undocumented in source.
- stbtt_GetGlyphBitmapBoxSubpixel
void stbtt_GetGlyphBitmapBoxSubpixel(const(stbtt_fontinfo)* font, int glyph, float scale_x, float scale_y, float shift_x, float shift_y, int* ix0, int* iy0, int* ix1, int* iy1)
///////////////////////////////////////////////////////////////////////////
- stbtt_GetGlyphBitmapSubpixel
ubyte* stbtt_GetGlyphBitmapSubpixel(const(stbtt_fontinfo)* info, float scale_x, float scale_y, float shift_x, float shift_y, int glyph, int* width, int* height, int* xoff, int* yoff)
Undocumented in source.
- stbtt_GetGlyphBitmapSubpixel
ubyte* stbtt_GetGlyphBitmapSubpixel(const(stbtt_fontinfo)* info, float scale_x, float scale_y, float shift_x, float shift_y, int glyph, int* width, int* height, int* xoff, int* yoff)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphBox
int stbtt_GetGlyphBox(const(stbtt_fontinfo)* info, int glyph_index, int* x0, int* y0, int* x1, int* y1)
Undocumented in source.
- stbtt_GetGlyphBox
int stbtt_GetGlyphBox(const(stbtt_fontinfo)* info, int glyph_index, int* x0, int* y0, int* x1, int* y1)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphHMetrics
void stbtt_GetGlyphHMetrics(const(stbtt_fontinfo)* info, int glyph_index, int* advanceWidth, int* leftSideBearing)
Undocumented in source.
- stbtt_GetGlyphHMetrics
void stbtt_GetGlyphHMetrics(const(stbtt_fontinfo)* info, int glyph_index, int* advanceWidth, int* leftSideBearing)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphKernAdvance
int stbtt_GetGlyphKernAdvance(const(stbtt_fontinfo)* info, int glyph1, int glyph2)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_GetGlyphKernAdvance
int stbtt_GetGlyphKernAdvance(const(stbtt_fontinfo)* info, int glyph1, int glyph2)
Undocumented in source.
- stbtt_GetGlyphShape
int stbtt_GetGlyphShape(const(stbtt_fontinfo)* info, int glyph_index, stbtt_vertex** vertices)
Undocumented in source.
- stbtt_GetGlyphShape
int stbtt_GetGlyphShape(const(stbtt_fontinfo)* info, int glyph_index, stbtt_vertex** pvertices)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_InitFont
int stbtt_InitFont(stbtt_fontinfo* info, const(ubyte)* data, int offset)
Undocumented in source.
- stbtt_InitFont
int stbtt_InitFont(stbtt_fontinfo* info, const(ubyte)* data2, int fontstart)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_IsGlyphEmpty
int stbtt_IsGlyphEmpty(const(stbtt_fontinfo)* info, int glyph_index)
Undocumented in source.
- stbtt_IsGlyphEmpty
int stbtt_IsGlyphEmpty(const(stbtt_fontinfo)* info, int glyph_index)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_MakeCodepointBitmap
void stbtt_MakeCodepointBitmap(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, int codepoint)
Undocumented in source.
- stbtt_MakeCodepointBitmap
void stbtt_MakeCodepointBitmap(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, int codepoint)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_MakeCodepointBitmapSubpixel
void stbtt_MakeCodepointBitmapSubpixel(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, float shift_x, float shift_y, int codepoint)
Undocumented in source.
- stbtt_MakeCodepointBitmapSubpixel
void stbtt_MakeCodepointBitmapSubpixel(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, float shift_x, float shift_y, int codepoint)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_MakeGlyphBitmap
void stbtt_MakeGlyphBitmap(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, int glyph)
Undocumented in source.
- stbtt_MakeGlyphBitmap
void stbtt_MakeGlyphBitmap(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, int glyph)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_MakeGlyphBitmapSubpixel
void stbtt_MakeGlyphBitmapSubpixel(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, float shift_x, float shift_y, int glyph)
Undocumented in source.
- stbtt_MakeGlyphBitmapSubpixel
void stbtt_MakeGlyphBitmapSubpixel(const(stbtt_fontinfo)* info, ubyte* output, int out_w, int out_h, int out_stride, float scale_x, float scale_y, float shift_x, float shift_y, int glyph)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_Rasterize
void stbtt_Rasterize(stbtt__bitmap* result, float flatness_in_pixels, stbtt_vertex* vertices, int num_verts, float scale_x, float scale_y, float shift_x, float shift_y, int x_off, int y_off, int invert, void* userdata)
Undocumented in source.
- stbtt_Rasterize
void stbtt_Rasterize(stbtt__bitmap* result, float flatness_in_pixels, stbtt_vertex* vertices, int num_verts, float scale_x, float scale_y, float shift_x, float shift_y, int x_off, int y_off, int invert, void* userdata)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_ScaleForMappingEmToPixels
float stbtt_ScaleForMappingEmToPixels(const(stbtt_fontinfo)* info, float pixels)
Undocumented in source.
- stbtt_ScaleForMappingEmToPixels
float stbtt_ScaleForMappingEmToPixels(const(stbtt_fontinfo)* info, float pixels)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_ScaleForPixelHeight
float stbtt_ScaleForPixelHeight(const(stbtt_fontinfo)* info, float pixels)
///////////////////////////////////////////////////////////////////////////
- stbtt_ScaleForPixelHeight
float stbtt_ScaleForPixelHeight(const(stbtt_fontinfo)* info, float height)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__CompareUTF8toUTF16_bigendian_prefix
stbtt_int32 stbtt__CompareUTF8toUTF16_bigendian_prefix(const(stbtt_uint8)* s1, stbtt_int32 len1, const(stbtt_uint8)* s2, stbtt_int32 len2)
///////////////////////////////////////////////////////////////////////////
- stbtt__GetGlyfOffset
int stbtt__GetGlyfOffset(const(stbtt_fontinfo)* info, int glyph_index)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__add_point
void stbtt__add_point(stbtt__point* points, int n, float x, float y)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__close_shape
int stbtt__close_shape(stbtt_vertex* vertices, int num_vertices, int was_off, int start_off, stbtt_int32 sx, stbtt_int32 sy, stbtt_int32 scx, stbtt_int32 scy, stbtt_int32 cx, stbtt_int32 cy)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__edge_compare
int stbtt__edge_compare(void* p, void* q)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__fill_active_edges
void stbtt__fill_active_edges(ubyte* scanline, int len, stbtt__active_edge* e, int max_weight)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__find_table
stbtt_uint32 stbtt__find_table(stbtt_uint8* data, stbtt_uint32 fontstart, const(char)* tag)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__isfont
int stbtt__isfont(const(stbtt_uint8)* font)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__matches
int stbtt__matches(stbtt_uint8* fc, stbtt_uint32 offset, stbtt_uint8* name, stbtt_int32 flags)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__matchpair
int stbtt__matchpair(stbtt_uint8* fc, stbtt_uint32 nm, stbtt_uint8* name, stbtt_int32 nlen, stbtt_int32 target_id, stbtt_int32 next_id)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__rasterize
void stbtt__rasterize(stbtt__bitmap* result, stbtt__point* pts, int* wcount, int windings, float scale_x, float scale_y, float shift_x, float shift_y, int off_x, int off_y, int invert, void* userdata)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__rasterize_sorted_edges
void stbtt__rasterize_sorted_edges(stbtt__bitmap* result, stbtt__edge* e, int n, int vsubsample, int off_x, int off_y, void* userdata)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt__tesselate_curve
int stbtt__tesselate_curve(stbtt__point* points, int* num_points, float x0, float y0, float x1, float y1, float x2, float y2, float objspace_flatness_squared, int n)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_setvertex
void stbtt_setvertex(stbtt_vertex* v, stbtt_uint8 type, stbtt_int32 x, stbtt_int32 y, stbtt_int32 cx, stbtt_int32 cy)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_tag
auto stbtt_tag(P p, STR str)
Undocumented in source. Be warned that the author may not have intended to support it.
- stbtt_tag4
auto stbtt_tag4(A p, B c0, C c1, D c2, E c3)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttBYTE
auto ttBYTE(P p)
///////////////////////////////////////////////////////////////////////
- ttCHAR
auto ttCHAR(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttFixed
auto ttFixed(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttLONG
auto ttLONG(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttLONG
stbtt_int32 ttLONG(const(stbtt_uint8)* p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttSHORT
auto ttSHORT(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttSHORT
stbtt_int16 ttSHORT(const(stbtt_uint8)* p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttULONG
auto ttULONG(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttULONG
stbtt_uint32 ttULONG(const(stbtt_uint8)* p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttUSHORT
auto ttUSHORT(P p)
Undocumented in source. Be warned that the author may not have intended to support it.
- ttUSHORT
stbtt_uint16 ttUSHORT(const(stbtt_uint8)* p)
Undocumented in source. Be warned that the author may not have intended to support it.