|
Blender
V2.93
|
#include <blf_internal_types.h>
Public Attributes | |
| struct GlyphBLF * | next |
| struct GlyphBLF * | prev |
| unsigned int | c |
| FT_UInt | idx |
| rctf | box |
| float | advance |
| int | advance_i |
| int | offset |
| unsigned char * | bitmap |
| int | dims [2] |
| int | pitch |
| int | pos [2] |
| struct GlyphCacheBLF * | glyph_cache |
Definition at line 98 of file blf_internal_types.h.
| float GlyphBLF::advance |
Definition at line 112 of file blf_internal_types.h.
Referenced by blf_font_boundbox_ex(), blf_font_fixed_width(), blf_glyph_add(), and blf_glyph_calc_rect_test().
| int GlyphBLF::advance_i |
Definition at line 114 of file blf_internal_types.h.
Referenced by blf_font_boundbox_ex(), blf_font_boundbox_foreach_glyph_ex(), blf_font_draw_ascii_ex(), blf_font_draw_buffer_ex(), blf_font_draw_ex(), blf_font_width_to_strlen_glyph_process(), blf_font_wrap_apply(), and blf_glyph_add().
| unsigned char* GlyphBLF::bitmap |
Definition at line 122 of file blf_internal_types.h.
Referenced by blf_font_draw_buffer_ex(), blf_glyph_add(), blf_glyph_free(), and blf_glyph_render().
| rctf GlyphBLF::box |
Definition at line 109 of file blf_internal_types.h.
Referenced by blf_font_boundbox_ex(), blf_font_boundbox_foreach_glyph_ex(), and blf_glyph_add().
| unsigned int GlyphBLF::c |
Definition at line 103 of file blf_internal_types.h.
Referenced by blf_font_wrap_apply(), blf_glyph_add(), and blf_glyph_search().
| int GlyphBLF::dims[2] |
Definition at line 125 of file blf_internal_types.h.
Referenced by blf_font_boundbox_foreach_glyph_ex(), blf_font_draw_buffer_ex(), blf_glyph_add(), blf_glyph_calc_rect(), blf_glyph_calc_rect_test(), and blf_glyph_render().
| struct GlyphCacheBLF* GlyphBLF::glyph_cache |
Definition at line 135 of file blf_internal_types.h.
Referenced by blf_glyph_render().
| FT_UInt GlyphBLF::idx |
Definition at line 106 of file blf_internal_types.h.
Referenced by blf_glyph_add(), and blf_kerning_cache_new().
| struct GlyphBLF* GlyphBLF::next |
Definition at line 99 of file blf_internal_types.h.
Referenced by blf_glyph_search().
| int GlyphBLF::offset |
Definition at line 117 of file blf_internal_types.h.
Referenced by blf_glyph_render().
| int GlyphBLF::pitch |
Definition at line 126 of file blf_internal_types.h.
Referenced by blf_font_draw_buffer_ex(), and blf_glyph_add().
| int GlyphBLF::pos[2] |
X and Y bearing of the glyph. The X bearing is from the origin to the glyph left bbox edge. The Y bearing is from the baseline to the top of the glyph edge.
Definition at line 133 of file blf_internal_types.h.
Referenced by blf_font_boundbox_foreach_glyph_ex(), blf_font_draw_buffer_ex(), blf_glyph_add(), and blf_glyph_calc_rect().
| struct GlyphBLF* GlyphBLF::prev |
Definition at line 100 of file blf_internal_types.h.