2005-09-15 15:58:31 +02:00
|
|
|
#ifndef EL__DOCUMENT_RENDERER_H
|
|
|
|
#define EL__DOCUMENT_RENDERER_H
|
|
|
|
|
|
|
|
#include "document/document.h"
|
|
|
|
|
2020-10-05 20:14:55 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
2005-09-15 15:58:31 +02:00
|
|
|
struct conv_table;
|
|
|
|
struct document_options;
|
|
|
|
struct document_view;
|
|
|
|
struct session;
|
|
|
|
struct view_state;
|
2007-08-28 20:39:15 +02:00
|
|
|
struct screen_char;
|
|
|
|
|
2005-09-15 15:58:31 +02:00
|
|
|
void render_document(struct view_state *, struct document_view *, struct document_options *);
|
|
|
|
void render_document_frames(struct session *ses, int no_cache);
|
2021-01-02 16:20:27 +01:00
|
|
|
struct conv_table *get_convert_table(char *head, int to_cp, int default_cp, int *from_cp, enum cp_status *cp_status, int ignore_server_cp);
|
2006-01-28 14:13:41 +01:00
|
|
|
void sort_links(struct document *document);
|
2005-09-15 15:58:31 +02:00
|
|
|
|
2020-10-05 20:14:55 +02:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
2005-09-15 15:58:31 +02:00
|
|
|
#endif
|