NetSurf
|
Data Fields | |
knockout_type | type |
struct knockout_box * | box |
union { | |
struct { | |
struct rect r | |
plot_style_t plot_style | |
} rectangle | |
struct { | |
struct rect l | |
plot_style_t plot_style | |
} line | |
struct { | |
int * p | |
unsigned int n | |
plot_style_t plot_style | |
} polygon | |
struct { | |
struct rect r | |
plot_style_t plot_style | |
} fill | |
struct rect clip | |
struct { | |
int x | |
int y | |
const char * text | |
size_t length | |
plot_font_style_t font_style | |
} text | |
struct { | |
int x | |
int y | |
int radius | |
plot_style_t plot_style | |
} disc | |
struct { | |
int x | |
int y | |
int radius | |
int angle1 | |
int angle2 | |
plot_style_t plot_style | |
} arc | |
struct { | |
int x | |
int y | |
int width | |
int height | |
struct bitmap * bitmap | |
colour bg | |
bitmap_flags_t flags | |
} bitmap | |
struct { | |
const char * name | |
} group_start | |
} | data |
Definition at line 113 of file knockout.c.
int knockout_entry::angle1 |
Definition at line 152 of file knockout.c.
Referenced by knockout_plot_arc(), and knockout_plot_flush().
int knockout_entry::angle2 |
Definition at line 153 of file knockout.c.
Referenced by knockout_plot_arc(), and knockout_plot_flush().
struct { ... } knockout_entry::arc |
Referenced by knockout_plot_arc(), and knockout_plot_flush().
colour knockout_entry::bg |
Definition at line 162 of file knockout.c.
struct bitmap* knockout_entry::bitmap |
Definition at line 161 of file knockout.c.
Referenced by knockout_plot_bitmap(), knockout_plot_bitmap_recursive(), and knockout_plot_flush().
struct { ... } knockout_entry::bitmap |
struct knockout_box* knockout_entry::box |
Definition at line 115 of file knockout.c.
Referenced by knockout_plot_bitmap(), knockout_plot_flush(), and knockout_plot_rectangle().
struct rect knockout_entry::clip |
Definition at line 134 of file knockout.c.
Referenced by knockout_plot_clip(), and knockout_plot_flush().
union { ... } knockout_entry::data |
struct { ... } knockout_entry::disc |
Referenced by knockout_plot_disc(), and knockout_plot_flush().
struct { ... } knockout_entry::fill |
Referenced by knockout_plot_flush(), and knockout_plot_rectangle().
bitmap_flags_t knockout_entry::flags |
Definition at line 163 of file knockout.c.
plot_font_style_t knockout_entry::font_style |
Definition at line 140 of file knockout.c.
struct { ... } knockout_entry::group_start |
Referenced by knockout_plot_flush(), and knockout_plot_group_start().
int knockout_entry::height |
Definition at line 160 of file knockout.c.
struct rect knockout_entry::l |
Definition at line 122 of file knockout.c.
Referenced by knockout_plot_flush(), and knockout_plot_line().
size_t knockout_entry::length |
Definition at line 139 of file knockout.c.
struct { ... } knockout_entry::line |
Referenced by knockout_plot_flush(), and knockout_plot_line().
unsigned int knockout_entry::n |
Definition at line 127 of file knockout.c.
Referenced by knockout_plot_flush(), and knockout_plot_polygon().
const char* knockout_entry::name |
Definition at line 166 of file knockout.c.
Referenced by knockout_plot_flush(), and knockout_plot_group_start().
int* knockout_entry::p |
Definition at line 126 of file knockout.c.
Referenced by knockout_plot_flush(), and knockout_plot_polygon().
plot_style_t knockout_entry::plot_style |
Definition at line 119 of file knockout.c.
Referenced by knockout_plot_arc(), knockout_plot_disc(), knockout_plot_flush(), knockout_plot_line(), knockout_plot_polygon(), and knockout_plot_rectangle().
struct { ... } knockout_entry::polygon |
Referenced by knockout_plot_flush(), and knockout_plot_polygon().
struct rect knockout_entry::r |
Definition at line 118 of file knockout.c.
Referenced by knockout_plot_flush(), and knockout_plot_rectangle().
int knockout_entry::radius |
Definition at line 145 of file knockout.c.
Referenced by knockout_plot_arc(), knockout_plot_disc(), and knockout_plot_flush().
struct { ... } knockout_entry::rectangle |
Referenced by knockout_plot_flush(), and knockout_plot_rectangle().
const char* knockout_entry::text |
Definition at line 138 of file knockout.c.
Referenced by knockout_plot_flush(), and knockout_plot_text().
struct { ... } knockout_entry::text |
knockout_type knockout_entry::type |
Definition at line 114 of file knockout.c.
Referenced by knockout_plot_arc(), knockout_plot_bitmap(), knockout_plot_clip(), knockout_plot_disc(), knockout_plot_group_end(), knockout_plot_group_start(), knockout_plot_line(), knockout_plot_polygon(), knockout_plot_rectangle(), and knockout_plot_text().
int knockout_entry::width |
Definition at line 159 of file knockout.c.
int knockout_entry::x |
Definition at line 136 of file knockout.c.
Referenced by knockout_plot_arc(), knockout_plot_disc(), and knockout_plot_flush().
int knockout_entry::y |
Definition at line 137 of file knockout.c.
Referenced by knockout_plot_arc(), knockout_plot_disc(), and knockout_plot_flush().