Blender
V3.3
|
#include <blf_internal_types.h>
Public Attributes | |
struct GlyphCacheBLF * | next |
struct GlyphCacheBLF * | prev |
float | size |
unsigned int | dpi |
float | char_weight |
float | char_slant |
float | char_width |
float | char_spacing |
bool | bold |
bool | italic |
int | fixed_width |
ListBase | bucket [257] |
struct GlyphBLF * | glyph_ascii_table [GLYPH_ASCII_TABLE_SIZE] |
GPUTexture * | texture |
char * | bitmap_result |
int | bitmap_len |
int | bitmap_len_landed |
int | bitmap_len_alloc |
Definition at line 132 of file blf_internal_types.h.
int GlyphCacheBLF::bitmap_len |
Definition at line 161 of file blf_internal_types.h.
Referenced by blf_batch_cache_texture_load(), and blf_glyph_draw().
int GlyphCacheBLF::bitmap_len_alloc |
Definition at line 163 of file blf_internal_types.h.
Referenced by blf_glyph_draw().
int GlyphCacheBLF::bitmap_len_landed |
Definition at line 162 of file blf_internal_types.h.
Referenced by blf_batch_cache_texture_load(), and blf_glyph_draw().
char* GlyphCacheBLF::bitmap_result |
Definition at line 160 of file blf_internal_types.h.
Referenced by blf_batch_cache_texture_load(), blf_glyph_cache_free(), and blf_glyph_draw().
bool GlyphCacheBLF::bold |
Definition at line 146 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
ListBase GlyphCacheBLF::bucket[257] |
Definition at line 153 of file blf_internal_types.h.
Referenced by blf_glyph_cache_add_glyph(), blf_glyph_cache_find_glyph(), blf_glyph_cache_free(), and blf_glyph_cache_new().
float GlyphCacheBLF::char_slant |
Definition at line 142 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
float GlyphCacheBLF::char_spacing |
Definition at line 144 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
float GlyphCacheBLF::char_weight |
Definition at line 141 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
float GlyphCacheBLF::char_width |
Definition at line 143 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
unsigned int GlyphCacheBLF::dpi |
Definition at line 140 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
int GlyphCacheBLF::fixed_width |
Definition at line 150 of file blf_internal_types.h.
Referenced by blf_font_fixed_width(), blf_glyph_cache_new(), and blf_glyph_ensure().
struct GlyphBLF* GlyphCacheBLF::glyph_ascii_table[GLYPH_ASCII_TABLE_SIZE] |
Definition at line 156 of file blf_internal_types.h.
Referenced by blf_glyph_cache_add_glyph(), blf_glyph_cache_find_glyph(), and blf_glyph_cache_new().
bool GlyphCacheBLF::italic |
Definition at line 147 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
struct GlyphCacheBLF* GlyphCacheBLF::next |
Definition at line 133 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
struct GlyphCacheBLF* GlyphCacheBLF::prev |
Definition at line 134 of file blf_internal_types.h.
Referenced by blf_glyph_cache_new().
float GlyphCacheBLF::size |
Definition at line 137 of file blf_internal_types.h.
Referenced by blf_glyph_cache_find(), and blf_glyph_cache_new().
GPUTexture* GlyphCacheBLF::texture |
Definition at line 159 of file blf_internal_types.h.
Referenced by blf_batch_cache_texture_load(), blf_glyph_cache_free(), and blf_glyph_draw().