NetSurf
|
Public Types | |
enum | { START, IN_HEADER, BEFORE_ID, GLYPH_ID, BEFORE_GLYPH_DATA, IN_GLYPH_DATA } |
Data Fields | |
enum parse_context:: { ... } | state |
Current parser state. More... | |
union { | |
struct { | |
bool new_line | |
} in_header | |
struct { | |
bool new_line | |
bool u | |
} before_id | |
struct { | |
int c | |
} g_id | |
struct { | |
bool new_line | |
bool prev_h | |
bool prev_s | |
int c | |
} before_gd | |
struct { | |
int line | |
int pos | |
int styles | |
int line_styles | |
glyph_entry * e [4] | |
} in_gd | |
} | data |
The state specific data. More... | |
int | id |
Current ID. More... | |
int | codepoints |
Glyphs containing codepoints. More... | |
int | count [4] |
Count of glyphs in file. More... | |
Definition at line 220 of file convert_font.c.
anonymous enum |
Enumerator | |
---|---|
START | |
IN_HEADER | |
BEFORE_ID | |
GLYPH_ID | |
BEFORE_GLYPH_DATA | |
IN_GLYPH_DATA |
Definition at line 221 of file convert_font.c.
struct { ... } parse_context::before_gd |
Referenced by parse_chunk().
struct { ... } parse_context::before_id |
Referenced by parse_chunk(), and parse_glyph_data().
int parse_context::c |
Definition at line 239 of file convert_font.c.
int parse_context::codepoints |
Glyphs containing codepoints.
Definition at line 258 of file convert_font.c.
Referenced by load_font(), and parse_glyph_data().
int parse_context::count[4] |
Count of glyphs in file.
Definition at line 259 of file convert_font.c.
Referenced by load_font(), parse_chunk(), and parse_glyph_data().
union { ... } parse_context::data |
The state specific data.
Referenced by parse_chunk(), and parse_glyph_data().
glyph_entry* parse_context::e[4] |
Definition at line 252 of file convert_font.c.
struct { ... } parse_context::g_id |
Referenced by parse_chunk().
int parse_context::id |
Current ID.
Definition at line 256 of file convert_font.c.
Referenced by parse_chunk(), and parse_glyph_data().
struct { ... } parse_context::in_gd |
Referenced by parse_chunk(), and parse_glyph_data().
struct { ... } parse_context::in_header |
Referenced by parse_chunk().
int parse_context::line |
Definition at line 248 of file convert_font.c.
int parse_context::line_styles |
Definition at line 251 of file convert_font.c.
bool parse_context::new_line |
Definition at line 232 of file convert_font.c.
int parse_context::pos |
Definition at line 249 of file convert_font.c.
bool parse_context::prev_h |
Definition at line 243 of file convert_font.c.
bool parse_context::prev_s |
Definition at line 244 of file convert_font.c.
enum { ... } parse_context::state |
Current parser state.
Referenced by load_font(), parse_chunk(), and parse_glyph_data().
int parse_context::styles |
Definition at line 250 of file convert_font.c.
bool parse_context::u |
Definition at line 236 of file convert_font.c.