ELinks 0.16.1.1
|
#include "document/document.h"
Data Structures | |
struct | part |
struct | link_state_info |
struct | renderer_context |
Macros | |
#define | discard_comb_x_y(document) |
Typedefs | |
typedef unsigned int | html_special_type_T |
Enumerations | |
enum | html_special_type { SP_TAG , SP_FORM , SP_CONTROL , SP_TABLE , SP_USED , SP_FRAMESET , SP_FRAME , SP_NOWRAP , SP_CACHE_CONTROL , SP_CACHE_EXPIRES , SP_REFRESH , SP_STYLESHEET , SP_COLOR_LINK_LINES , SP_SCRIPT , SP_IFRAME } |
Functions | |
void | render_html_document (struct cache_entry *cached, struct document *document, struct string *buffer) |
void | expand_lines (struct html_context *html_context, struct part *part, int x, int y, int lines, color_T bgcolor) |
void | check_html_form_hierarchy (struct part *part) |
void | draw_blockquote_chars (struct part *part, int y, struct html_context *html_context) |
void | draw_frame_hchars (struct part *, int, int, int, unsigned char data, color_T bgcolor, color_T fgcolor, struct html_context *html_context) |
void | draw_frame_vchars (struct part *, int, int, int, unsigned char data, color_T bgcolor, color_T fgcolor, struct html_context *html_context) |
void | free_table_cache (void) |
struct part * | format_html_part (struct html_context *html_context, char *, char *, int, int, int, struct document *, int, int, char *, int) |
int | dec2qwerty (int num, char *link_sym, const char *key, int base) |
int | qwerty2dec (const char *link_sym, const char *key, int base) |
void | put_chars_conv (struct html_context *html_context, const char *chars, int charslen) |
void | line_break (struct html_context *html_context) |
void * | html_special (struct html_context *html_context, html_special_type_T c,...) |
Variables | |
struct renderer_context | renderer_context |
#define discard_comb_x_y | ( | document | ) |
typedef unsigned int html_special_type_T |
enum html_special_type |
void check_html_form_hierarchy | ( | struct part * | part | ) |
int dec2qwerty | ( | int | num, |
char * | link_sym, | ||
const char * | key, | ||
int | base ) |
void draw_blockquote_chars | ( | struct part * | part, |
int | y, | ||
struct html_context * | html_context ) |
void draw_frame_hchars | ( | struct part * | part, |
int | x, | ||
int | y, | ||
int | width, | ||
unsigned char | data, | ||
color_T | bgcolor, | ||
color_T | fgcolor, | ||
struct html_context * | html_context ) |
void draw_frame_vchars | ( | struct part * | part, |
int | x, | ||
int | y, | ||
int | height, | ||
unsigned char | data, | ||
color_T | bgcolor, | ||
color_T | fgcolor, | ||
struct html_context * | html_context ) |
void expand_lines | ( | struct html_context * | html_context, |
struct part * | part, | ||
int | x, | ||
int | y, | ||
int | lines, | ||
color_T | bgcolor ) |
struct part * format_html_part | ( | struct html_context * | html_context, |
char * | start, | ||
char * | end, | ||
int | align, | ||
int | margin, | ||
int | width, | ||
struct document * | document, | ||
int | x, | ||
int | y, | ||
char * | head, | ||
int | link_num ) |
void free_table_cache | ( | void | ) |
void * html_special | ( | struct html_context * | html_context, |
html_special_type_T | c, | ||
... ) |
void line_break | ( | struct html_context * | html_context | ) |
void put_chars_conv | ( | struct html_context * | html_context, |
const char * | chars, | ||
int | charslen ) |
int qwerty2dec | ( | const char * | link_sym, |
const char * | key, | ||
int | base ) |
void render_html_document | ( | struct cache_entry * | cached, |
struct document * | document, | ||
struct string * | buffer ) |
|
extern |