--- psiconv/trunk/lib/psiconv/generate_routines.h 2003/11/26 20:56:17 171 +++ psiconv/trunk/lib/psiconv/generate_routines.h 2004/01/04 22:07:02 182 @@ -20,12 +20,12 @@ #ifndef PSICONV_GENERATE_ROUTINES_H #define PSICONV_GENERATE_ROUTINES_H +#include #include #include -#include #include #include -#include +#include #ifdef __cplusplus extern "C" { @@ -54,6 +54,9 @@ psiconv_buffer buf, const psiconv_size_t value); extern int psiconv_write_bool(const psiconv_config config, psiconv_buffer buf, const psiconv_bool_t value); +extern int psiconv_write_short_string(const psiconv_config config, + psiconv_buffer buf, + const psiconv_string_t value); extern int psiconv_write_string(const psiconv_config config, psiconv_buffer buf, const psiconv_string_t value); @@ -143,12 +146,17 @@ extern int psiconv_write_paint_data_section(const psiconv_config config, psiconv_buffer buf, - const psiconv_paint_data_section value); + const psiconv_paint_data_section value, + int is_clipart); extern int psiconv_write_jumptable_section(const psiconv_config config, psiconv_buffer buf, const psiconv_jumptable_section value); +extern int psiconv_write_clipart_section(const psiconv_config config, + psiconv_buffer buf, + const psiconv_clipart_section value); + /* ********************* * generate_texted.c * @@ -179,15 +187,20 @@ extern int psiconv_write_word_file(const psiconv_config config, psiconv_buffer buf,const psiconv_word_f value); + extern int psiconv_write_texted_file(const psiconv_config config, psiconv_buffer buf, psiconv_texted_f value); + extern int psiconv_write_sketch_file(const psiconv_config config, psiconv_buffer buf,const psiconv_sketch_f value); extern int psiconv_write_mbm_file(const psiconv_config config, psiconv_buffer buf,psiconv_mbm_f value); +extern int psiconv_write_clipart_file(const psiconv_config config, + psiconv_buffer buf,psiconv_clipart_f value); + #ifdef __cplusplus