Blender
V3.3
|
#include <blf_internal_types.h>
Public Attributes | |
struct FontBLF * | font |
struct GPUBatch * | batch |
struct GPUVertBuf * | verts |
struct GPUVertBufRaw pos_step col_step offset_step | glyph_size_step |
unsigned int | pos_loc |
unsigned int | col_loc |
unsigned int | offset_loc |
unsigned int | glyph_size_loc |
unsigned int | glyph_len |
int | ofs [2] |
float | mat [4][4] |
bool | enabled |
bool | active |
bool | simple_shader |
struct GlyphCacheBLF * | glyph_cache |
Definition at line 109 of file blf_internal_types.h.
bool BatchBLF::active |
Definition at line 118 of file blf_internal_types.h.
Referenced by blf_batch_draw_begin(), and blf_batch_draw_end().
struct GPUBatch* BatchBLF::batch |
Definition at line 111 of file blf_internal_types.h.
Referenced by blf_batch_draw(), blf_batch_draw_begin(), blf_batch_draw_exit(), and blf_batch_draw_init().
unsigned int BatchBLF::col_loc |
Definition at line 114 of file blf_internal_types.h.
Referenced by blf_batch_draw(), and blf_batch_draw_init().
bool BatchBLF::enabled |
Definition at line 118 of file blf_internal_types.h.
Referenced by blf_batch_draw_begin(), BLF_batch_draw_begin(), BLF_batch_draw_end(), and BLF_batch_draw_flush().
struct FontBLF* BatchBLF::font |
Definition at line 110 of file blf_internal_types.h.
Referenced by blf_batch_draw_begin().
struct GlyphCacheBLF* BatchBLF::glyph_cache |
Definition at line 119 of file blf_internal_types.h.
Referenced by blf_batch_cache_texture_load(), and blf_glyph_draw().
unsigned int BatchBLF::glyph_len |
Definition at line 115 of file blf_internal_types.h.
Referenced by blf_batch_draw(), blf_batch_draw_init(), and blf_texture_draw().
unsigned int BatchBLF::glyph_size_loc |
Definition at line 114 of file blf_internal_types.h.
Referenced by blf_batch_draw(), and blf_batch_draw_init().
struct GPUVertBufRaw pos_step col_step offset_step BatchBLF::glyph_size_step |
Definition at line 112 of file blf_internal_types.h.
Referenced by blf_batch_draw(), blf_batch_draw_init(), and blf_texture_draw().
float BatchBLF::mat[4][4] |
Definition at line 117 of file blf_internal_types.h.
Referenced by blf_batch_draw_begin().
unsigned int BatchBLF::offset_loc |
Definition at line 114 of file blf_internal_types.h.
Referenced by blf_batch_draw(), and blf_batch_draw_init().
int BatchBLF::ofs[2] |
Definition at line 116 of file blf_internal_types.h.
Referenced by blf_batch_draw_begin(), and blf_texture_draw().
unsigned int BatchBLF::pos_loc |
Definition at line 114 of file blf_internal_types.h.
Referenced by blf_batch_draw(), and blf_batch_draw_init().
bool BatchBLF::simple_shader |
Definition at line 118 of file blf_internal_types.h.
Referenced by blf_batch_draw_begin().
struct GPUVertBuf* BatchBLF::verts |
Definition at line 112 of file blf_internal_types.h.
Referenced by blf_batch_draw(), and blf_batch_draw_init().