… | |
… | |
18 | */ |
18 | */ |
19 | |
19 | |
20 | #ifndef PSICONV_GENERATE_ROUTINES_H |
20 | #ifndef PSICONV_GENERATE_ROUTINES_H |
21 | #define PSICONV_GENERATE_ROUTINES_H |
21 | #define PSICONV_GENERATE_ROUTINES_H |
22 | |
22 | |
|
|
23 | #include <psiconv/configuration.h> |
23 | #include <psiconv/general.h> |
24 | #include <psiconv/general.h> |
24 | #include <psiconv/data.h> |
25 | #include <psiconv/data.h> |
25 | #include <psiconv/generate.h> |
|
|
26 | #include <psiconv/buffer.h> |
26 | #include <psiconv/buffer.h> |
27 | #include <psiconv/common.h> |
27 | #include <psiconv/common.h> |
28 | #include <psiconv/configuration.h> |
28 | #include <psiconv/generate.h> |
29 | |
29 | |
30 | #ifdef __cplusplus |
30 | #ifdef __cplusplus |
31 | extern "C" { |
31 | extern "C" { |
32 | #endif /* __cplusplus */ |
32 | #endif /* __cplusplus */ |
33 | |
33 | |
… | |
… | |
52 | const psiconv_length_t value); |
52 | const psiconv_length_t value); |
53 | extern int psiconv_write_size(const psiconv_config config, |
53 | extern int psiconv_write_size(const psiconv_config config, |
54 | psiconv_buffer buf, const psiconv_size_t value); |
54 | psiconv_buffer buf, const psiconv_size_t value); |
55 | extern int psiconv_write_bool(const psiconv_config config, |
55 | extern int psiconv_write_bool(const psiconv_config config, |
56 | psiconv_buffer buf, const psiconv_bool_t value); |
56 | psiconv_buffer buf, const psiconv_bool_t value); |
|
|
57 | extern int psiconv_write_short_string(const psiconv_config config, |
|
|
58 | psiconv_buffer buf, |
|
|
59 | const psiconv_string_t value); |
57 | extern int psiconv_write_string(const psiconv_config config, |
60 | extern int psiconv_write_string(const psiconv_config config, |
58 | psiconv_buffer buf, |
61 | psiconv_buffer buf, |
59 | const psiconv_string_t value); |
62 | const psiconv_string_t value); |
60 | extern int psiconv_write_offset(const psiconv_config config, |
63 | extern int psiconv_write_offset(const psiconv_config config, |
61 | psiconv_buffer buf, const psiconv_u32 id); |
64 | psiconv_buffer buf, const psiconv_u32 id); |
… | |
… | |
141 | psiconv_buffer buf, |
144 | psiconv_buffer buf, |
142 | const psiconv_sketch_section value); |
145 | const psiconv_sketch_section value); |
143 | |
146 | |
144 | extern int psiconv_write_paint_data_section(const psiconv_config config, |
147 | extern int psiconv_write_paint_data_section(const psiconv_config config, |
145 | psiconv_buffer buf, |
148 | psiconv_buffer buf, |
146 | const psiconv_paint_data_section value); |
149 | const psiconv_paint_data_section value, |
|
|
150 | int is_clipart); |
147 | |
151 | |
148 | extern int psiconv_write_jumptable_section(const psiconv_config config, |
152 | extern int psiconv_write_jumptable_section(const psiconv_config config, |
149 | psiconv_buffer buf, |
153 | psiconv_buffer buf, |
150 | const psiconv_jumptable_section value); |
154 | const psiconv_jumptable_section value); |
|
|
155 | |
|
|
156 | extern int psiconv_write_clipart_section(const psiconv_config config, |
|
|
157 | psiconv_buffer buf, |
|
|
158 | const psiconv_clipart_section value); |
151 | |
159 | |
152 | |
160 | |
153 | /* ********************* |
161 | /* ********************* |
154 | * generate_texted.c * |
162 | * generate_texted.c * |
155 | ********************* */ |
163 | ********************* */ |
… | |
… | |
177 | * generate_driver.c * |
185 | * generate_driver.c * |
178 | ********************* */ |
186 | ********************* */ |
179 | |
187 | |
180 | extern int psiconv_write_word_file(const psiconv_config config, |
188 | extern int psiconv_write_word_file(const psiconv_config config, |
181 | psiconv_buffer buf,const psiconv_word_f value); |
189 | psiconv_buffer buf,const psiconv_word_f value); |
|
|
190 | |
182 | extern int psiconv_write_texted_file(const psiconv_config config, |
191 | extern int psiconv_write_texted_file(const psiconv_config config, |
183 | psiconv_buffer buf, |
192 | psiconv_buffer buf, |
184 | psiconv_texted_f value); |
193 | psiconv_texted_f value); |
|
|
194 | |
185 | extern int psiconv_write_sketch_file(const psiconv_config config, |
195 | extern int psiconv_write_sketch_file(const psiconv_config config, |
186 | psiconv_buffer buf,const psiconv_sketch_f value); |
196 | psiconv_buffer buf,const psiconv_sketch_f value); |
187 | |
197 | |
188 | extern int psiconv_write_mbm_file(const psiconv_config config, |
198 | extern int psiconv_write_mbm_file(const psiconv_config config, |
189 | psiconv_buffer buf,psiconv_mbm_f value); |
199 | psiconv_buffer buf,psiconv_mbm_f value); |
|
|
200 | |
|
|
201 | extern int psiconv_write_clipart_file(const psiconv_config config, |
|
|
202 | psiconv_buffer buf,psiconv_clipart_f value); |
190 | |
203 | |
191 | |
204 | |
192 | |
205 | |
193 | #ifdef __cplusplus |
206 | #ifdef __cplusplus |
194 | } |
207 | } |