Blender  V2.93
Classes | Macros | Typedefs | Variables
blf_internal_types.h File Reference
#include "GPU_texture.h"
#include "GPU_vertex_buffer.h"

Go to the source code of this file.

Classes

struct  BatchBLF
 
struct  KerningCacheBLF
 
struct  GlyphCacheBLF
 
struct  GlyphBLF
 
struct  FontBufInfoBLF
 
struct  FontBLF
 
struct  DirBLF
 

Macros

#define BLF_BATCH_DRAW_LEN_MAX   2048 /* in glyph */
 

Typedefs

typedef struct BatchBLF BatchBLF
 
typedef struct KerningCacheBLF KerningCacheBLF
 
typedef struct GlyphCacheBLF GlyphCacheBLF
 
typedef struct GlyphBLF GlyphBLF
 
typedef struct FontBufInfoBLF FontBufInfoBLF
 
typedef struct FontBLF FontBLF
 
typedef struct DirBLF DirBLF
 

Variables

BatchBLF g_batch
 

Macro Definition Documentation

◆ BLF_BATCH_DRAW_LEN_MAX

#define BLF_BATCH_DRAW_LEN_MAX   2048 /* in glyph */

Definition at line 29 of file blf_internal_types.h.

Typedef Documentation

◆ BatchBLF

typedef struct BatchBLF BatchBLF

◆ DirBLF

typedef struct DirBLF DirBLF

◆ FontBLF

typedef struct FontBLF FontBLF

◆ FontBufInfoBLF

◆ GlyphBLF

typedef struct GlyphBLF GlyphBLF

◆ GlyphCacheBLF

typedef struct GlyphCacheBLF GlyphCacheBLF

◆ KerningCacheBLF

Variable Documentation

◆ g_batch

BatchBLF g_batch
extern