naev 0.12.5
glFontStash Struct Reference

Font structure. More...

Collaboration diagram for glFontStash:

Data Fields

char * fname
GLint magfilter
GLint minfilter
int h
int tw
int th
glFontTextex
gl_vbo * vbo_tex
gl_vbo * vbo_vert
GLfloat * vbo_tex_data
GLshort * vbo_vert_data
int nvbo
int mvbo
glFontGlyphglyphs
int lut [HASH_LUT_SIZE]
glFontStashFreetypeft
int refcount

Detailed Description

Font structure.

Definition at line 125 of file font.c.

Field Documentation

◆ fname

char* glFontStash::fname

Font list name.

Definition at line 127 of file font.c.

◆ ft

glFontStashFreetype* glFontStash::ft

Definition at line 146 of file font.c.

◆ glyphs

glFontGlyph* glFontStash::glyphs

Unicode glyphs.

Definition at line 142 of file font.c.

◆ h

int glFontStash::h

Font height.

Definition at line 132 of file font.c.

◆ lut

int glFontStash::lut[HASH_LUT_SIZE]

Look up table.

Definition at line 143 of file font.c.

◆ magfilter

GLint glFontStash::magfilter

Magnification filter.

Definition at line 130 of file font.c.

◆ minfilter

GLint glFontStash::minfilter

Minification filter.

Definition at line 131 of file font.c.

◆ mvbo

int glFontStash::mvbo

Amount of vbo memory.

Definition at line 141 of file font.c.

◆ nvbo

int glFontStash::nvbo

Amount of vbo data.

Definition at line 140 of file font.c.

◆ refcount

int glFontStash::refcount

Reference counting.

Definition at line 148 of file font.c.

◆ tex

glFontTex* glFontStash::tex

Textures.

Definition at line 135 of file font.c.

◆ th

int glFontStash::th

Height of textures.

Definition at line 134 of file font.c.

◆ tw

int glFontStash::tw

Width of textures.

Definition at line 133 of file font.c.

◆ vbo_tex

gl_vbo* glFontStash::vbo_tex

VBO associated to texture coordinates.

Definition at line 136 of file font.c.

◆ vbo_tex_data

GLfloat* glFontStash::vbo_tex_data

Copy of texture coordinate data.

Definition at line 138 of file font.c.

◆ vbo_vert

gl_vbo* glFontStash::vbo_vert

VBO associated to vertex coordinates.

Definition at line 137 of file font.c.

◆ vbo_vert_data

GLshort* glFontStash::vbo_vert_data

Copy of vertex coordinate data.

Definition at line 139 of file font.c.


The documentation for this struct was generated from the following file: