1#[repr(C)]
4#[derive(Debug, Copy, Clone)]
5pub struct Fl_Widget {
6 _unused: [u8; 0],
7}
8pub type Fl_Callback = ::core::option::Option<
9 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
10>;
11pub type custom_handler_callback = ::core::option::Option<
12 unsafe extern "C" fn(
13 arg1: *mut Fl_Widget,
14 arg2: ::core::ffi::c_int,
15 arg3: *mut ::core::ffi::c_void,
16 ) -> ::core::ffi::c_int,
17>;
18pub type custom_draw_callback = ::core::option::Option<
19 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
20>;
21#[repr(C)]
22#[derive(Debug, Copy, Clone)]
23pub struct Fl_Spinner {
24 _unused: [u8; 0],
25}
26unsafe extern "C" {
27 pub fn Fl_Spinner_new(
28 x: ::core::ffi::c_int,
29 y: ::core::ffi::c_int,
30 width: ::core::ffi::c_int,
31 height: ::core::ffi::c_int,
32 title: *const ::core::ffi::c_char,
33 ) -> *mut Fl_Spinner;
34}
35unsafe extern "C" {
36 pub fn Fl_Spinner_x(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
37}
38unsafe extern "C" {
39 pub fn Fl_Spinner_y(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
40}
41unsafe extern "C" {
42 pub fn Fl_Spinner_width(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
43}
44unsafe extern "C" {
45 pub fn Fl_Spinner_height(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
46}
47unsafe extern "C" {
48 pub fn Fl_Spinner_label(arg1: *mut Fl_Spinner) -> *const ::core::ffi::c_char;
49}
50unsafe extern "C" {
51 pub fn Fl_Spinner_set_label(arg1: *mut Fl_Spinner, title: *const ::core::ffi::c_char);
52}
53unsafe extern "C" {
54 pub fn Fl_Spinner_redraw(arg1: *mut Fl_Spinner);
55}
56unsafe extern "C" {
57 pub fn Fl_Spinner_show(arg1: *mut Fl_Spinner);
58}
59unsafe extern "C" {
60 pub fn Fl_Spinner_hide(arg1: *mut Fl_Spinner);
61}
62unsafe extern "C" {
63 pub fn Fl_Spinner_activate(arg1: *mut Fl_Spinner);
64}
65unsafe extern "C" {
66 pub fn Fl_Spinner_deactivate(arg1: *mut Fl_Spinner);
67}
68unsafe extern "C" {
69 pub fn Fl_Spinner_redraw_label(arg1: *mut Fl_Spinner);
70}
71unsafe extern "C" {
72 pub fn Fl_Spinner_resize(
73 arg1: *mut Fl_Spinner,
74 x: ::core::ffi::c_int,
75 y: ::core::ffi::c_int,
76 width: ::core::ffi::c_int,
77 height: ::core::ffi::c_int,
78 );
79}
80unsafe extern "C" {
81 pub fn Fl_Spinner_widget_resize(
82 arg1: *mut Fl_Spinner,
83 x: ::core::ffi::c_int,
84 y: ::core::ffi::c_int,
85 width: ::core::ffi::c_int,
86 height: ::core::ffi::c_int,
87 );
88}
89unsafe extern "C" {
90 pub fn Fl_Spinner_tooltip(arg1: *mut Fl_Spinner) -> *const ::core::ffi::c_char;
91}
92unsafe extern "C" {
93 pub fn Fl_Spinner_set_tooltip(arg1: *mut Fl_Spinner, txt: *const ::core::ffi::c_char);
94}
95unsafe extern "C" {
96 pub fn Fl_Spinner_get_type(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
97}
98unsafe extern "C" {
99 pub fn Fl_Spinner_set_type(arg1: *mut Fl_Spinner, typ: ::core::ffi::c_int);
100}
101unsafe extern "C" {
102 pub fn Fl_Spinner_color(arg1: *mut Fl_Spinner) -> ::core::ffi::c_uint;
103}
104unsafe extern "C" {
105 pub fn Fl_Spinner_set_color(arg1: *mut Fl_Spinner, color: ::core::ffi::c_uint);
106}
107unsafe extern "C" {
108 pub fn Fl_Spinner_measure_label(
109 arg1: *const Fl_Spinner,
110 arg2: *mut ::core::ffi::c_int,
111 arg3: *mut ::core::ffi::c_int,
112 );
113}
114unsafe extern "C" {
115 pub fn Fl_Spinner_label_color(arg1: *mut Fl_Spinner) -> ::core::ffi::c_uint;
116}
117unsafe extern "C" {
118 pub fn Fl_Spinner_set_label_color(arg1: *mut Fl_Spinner, color: ::core::ffi::c_uint);
119}
120unsafe extern "C" {
121 pub fn Fl_Spinner_label_font(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
122}
123unsafe extern "C" {
124 pub fn Fl_Spinner_set_label_font(arg1: *mut Fl_Spinner, font: ::core::ffi::c_int);
125}
126unsafe extern "C" {
127 pub fn Fl_Spinner_label_size(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
128}
129unsafe extern "C" {
130 pub fn Fl_Spinner_set_label_size(arg1: *mut Fl_Spinner, sz: ::core::ffi::c_int);
131}
132unsafe extern "C" {
133 pub fn Fl_Spinner_label_type(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
134}
135unsafe extern "C" {
136 pub fn Fl_Spinner_set_label_type(arg1: *mut Fl_Spinner, typ: ::core::ffi::c_int);
137}
138unsafe extern "C" {
139 pub fn Fl_Spinner_box(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
140}
141unsafe extern "C" {
142 pub fn Fl_Spinner_set_box(arg1: *mut Fl_Spinner, typ: ::core::ffi::c_int);
143}
144unsafe extern "C" {
145 pub fn Fl_Spinner_changed(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
146}
147unsafe extern "C" {
148 pub fn Fl_Spinner_set_changed(arg1: *mut Fl_Spinner);
149}
150unsafe extern "C" {
151 pub fn Fl_Spinner_clear_changed(arg1: *mut Fl_Spinner);
152}
153unsafe extern "C" {
154 pub fn Fl_Spinner_align(arg1: *mut Fl_Spinner) -> ::core::ffi::c_int;
155}
156unsafe extern "C" {
157 pub fn Fl_Spinner_set_align(arg1: *mut Fl_Spinner, typ: ::core::ffi::c_int);
158}
159unsafe extern "C" {
160 pub fn Fl_Spinner_delete(arg1: *mut Fl_Spinner);
161}
162unsafe extern "C" {
163 pub fn Fl_Spinner_set_image(arg1: *mut Fl_Spinner, arg2: *mut ::core::ffi::c_void);
164}
165unsafe extern "C" {
166 pub fn Fl_Spinner_handle(
167 self_: *mut Fl_Spinner,
168 cb: custom_handler_callback,
169 data: *mut ::core::ffi::c_void,
170 );
171}
172unsafe extern "C" {
173 pub fn Fl_Spinner_handle_event(
174 self_: *mut Fl_Spinner,
175 event: ::core::ffi::c_int,
176 ) -> ::core::ffi::c_int;
177}
178unsafe extern "C" {
179 pub fn Fl_Spinner_draw(
180 self_: *mut Fl_Spinner,
181 cb: custom_draw_callback,
182 data: *mut ::core::ffi::c_void,
183 );
184}
185unsafe extern "C" {
186 pub fn Fl_Spinner_resize_callback(
187 self_: *mut Fl_Spinner,
188 cb: ::core::option::Option<
189 unsafe extern "C" fn(
190 arg1: *mut Fl_Widget,
191 x: ::core::ffi::c_int,
192 y: ::core::ffi::c_int,
193 w: ::core::ffi::c_int,
194 h: ::core::ffi::c_int,
195 arg2: *mut ::core::ffi::c_void,
196 ),
197 >,
198 data: *mut ::core::ffi::c_void,
199 );
200}
201unsafe extern "C" {
202 pub fn Fl_Spinner_set_when(arg1: *mut Fl_Spinner, arg2: ::core::ffi::c_int);
203}
204unsafe extern "C" {
205 pub fn Fl_Spinner_when(arg1: *const Fl_Spinner) -> ::core::ffi::c_int;
206}
207unsafe extern "C" {
208 pub fn Fl_Spinner_image(arg1: *const Fl_Spinner) -> *const ::core::ffi::c_void;
209}
210unsafe extern "C" {
211 pub fn Fl_Spinner_parent(self_: *const Fl_Spinner) -> *mut ::core::ffi::c_void;
212}
213unsafe extern "C" {
214 pub fn Fl_Spinner_selection_color(arg1: *mut Fl_Spinner) -> ::core::ffi::c_uint;
215}
216unsafe extern "C" {
217 pub fn Fl_Spinner_set_selection_color(arg1: *mut Fl_Spinner, color: ::core::ffi::c_uint);
218}
219unsafe extern "C" {
220 pub fn Fl_Spinner_do_callback(arg1: *mut Fl_Spinner);
221}
222unsafe extern "C" {
223 pub fn Fl_Spinner_inside(
224 self_: *const Fl_Spinner,
225 arg1: *mut ::core::ffi::c_void,
226 ) -> ::core::ffi::c_int;
227}
228unsafe extern "C" {
229 pub fn Fl_Spinner_window(arg1: *const Fl_Spinner) -> *mut ::core::ffi::c_void;
230}
231unsafe extern "C" {
232 pub fn Fl_Spinner_top_window(arg1: *const Fl_Spinner) -> *mut ::core::ffi::c_void;
233}
234unsafe extern "C" {
235 pub fn Fl_Spinner_takes_events(arg1: *const Fl_Spinner) -> ::core::ffi::c_int;
236}
237unsafe extern "C" {
238 pub fn Fl_Spinner_user_data(arg1: *const Fl_Spinner) -> *mut ::core::ffi::c_void;
239}
240unsafe extern "C" {
241 pub fn Fl_Spinner_take_focus(self_: *mut Fl_Spinner) -> ::core::ffi::c_int;
242}
243unsafe extern "C" {
244 pub fn Fl_Spinner_set_visible_focus(self_: *mut Fl_Spinner);
245}
246unsafe extern "C" {
247 pub fn Fl_Spinner_clear_visible_focus(self_: *mut Fl_Spinner);
248}
249unsafe extern "C" {
250 pub fn Fl_Spinner_visible_focus(self_: *mut Fl_Spinner, v: ::core::ffi::c_int);
251}
252unsafe extern "C" {
253 pub fn Fl_Spinner_has_visible_focus(self_: *mut Fl_Spinner) -> ::core::ffi::c_uint;
254}
255unsafe extern "C" {
256 pub fn Fl_Spinner_set_user_data(arg1: *mut Fl_Spinner, data: *mut ::core::ffi::c_void);
257}
258unsafe extern "C" {
259 pub fn Fl_Spinner_draw_data(self_: *const Fl_Spinner) -> *mut ::core::ffi::c_void;
260}
261unsafe extern "C" {
262 pub fn Fl_Spinner_handle_data(self_: *const Fl_Spinner) -> *mut ::core::ffi::c_void;
263}
264unsafe extern "C" {
265 pub fn Fl_Spinner_set_draw_data(self_: *mut Fl_Spinner, data: *mut ::core::ffi::c_void);
266}
267unsafe extern "C" {
268 pub fn Fl_Spinner_set_handle_data(self_: *mut Fl_Spinner, data: *mut ::core::ffi::c_void);
269}
270unsafe extern "C" {
271 pub fn Fl_Spinner_damage(self_: *const Fl_Spinner) -> ::core::ffi::c_uchar;
272}
273unsafe extern "C" {
274 pub fn Fl_Spinner_set_damage(self_: *mut Fl_Spinner, flag: ::core::ffi::c_uchar);
275}
276unsafe extern "C" {
277 pub fn Fl_Spinner_set_damage_area(
278 self_: *mut Fl_Spinner,
279 flag: ::core::ffi::c_uchar,
280 x: ::core::ffi::c_int,
281 y: ::core::ffi::c_int,
282 w: ::core::ffi::c_int,
283 h: ::core::ffi::c_int,
284 );
285}
286unsafe extern "C" {
287 pub fn Fl_Spinner_clear_damage(self_: *mut Fl_Spinner);
288}
289unsafe extern "C" {
290 pub fn Fl_Spinner_as_window(self_: *mut Fl_Spinner) -> *mut ::core::ffi::c_void;
291}
292unsafe extern "C" {
293 pub fn Fl_Spinner_as_group(self_: *mut Fl_Spinner) -> *mut ::core::ffi::c_void;
294}
295unsafe extern "C" {
296 pub fn Fl_Spinner_set_deimage(arg1: *mut Fl_Spinner, arg2: *mut ::core::ffi::c_void);
297}
298unsafe extern "C" {
299 pub fn Fl_Spinner_deimage(arg1: *const Fl_Spinner) -> *const ::core::ffi::c_void;
300}
301unsafe extern "C" {
302 pub fn Fl_Spinner_set_callback(
303 arg1: *mut Fl_Spinner,
304 arg2: Fl_Callback,
305 arg3: *mut ::core::ffi::c_void,
306 );
307}
308unsafe extern "C" {
309 pub fn Fl_Spinner_visible(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
310}
311unsafe extern "C" {
312 pub fn Fl_Spinner_visible_r(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
313}
314unsafe extern "C" {
315 pub fn Fl_Spinner_active(self_: *const Fl_Spinner) -> ::core::ffi::c_uint;
316}
317unsafe extern "C" {
318 pub fn Fl_Spinner_active_r(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
319}
320unsafe extern "C" {
321 pub fn Fl_Spinner_callback(self_: *const Fl_Spinner) -> Fl_Callback;
322}
323unsafe extern "C" {
324 pub fn Fl_Spinner_set_deletion_callback(
325 self_: *mut Fl_Spinner,
326 arg1: ::core::option::Option<
327 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
328 >,
329 data: *mut ::core::ffi::c_void,
330 );
331}
332unsafe extern "C" {
333 pub fn Fl_Spinner_from_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Spinner;
334}
335unsafe extern "C" {
336 pub fn Fl_Spinner_from_derived_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Spinner;
337}
338unsafe extern "C" {
339 pub fn Fl_Spinner_super_draw(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
340}
341unsafe extern "C" {
342 pub fn Fl_Spinner_super_draw_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
343}
344unsafe extern "C" {
345 pub fn Fl_Spinner_super_handle_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
346}
347unsafe extern "C" {
348 pub fn Fl_Spinner_minimum(arg1: *mut Fl_Spinner) -> f64;
349}
350unsafe extern "C" {
351 pub fn Fl_Spinner_set_minimum(arg1: *mut Fl_Spinner, a: f64);
352}
353unsafe extern "C" {
354 pub fn Fl_Spinner_maximum(arg1: *mut Fl_Spinner) -> f64;
355}
356unsafe extern "C" {
357 pub fn Fl_Spinner_set_maximum(arg1: *mut Fl_Spinner, a: f64);
358}
359unsafe extern "C" {
360 pub fn Fl_Spinner_set_range(arg1: *mut Fl_Spinner, a: f64, b: f64);
361}
362unsafe extern "C" {
363 pub fn Fl_Spinner_set_step(arg1: *mut Fl_Spinner, a: f64);
364}
365unsafe extern "C" {
366 pub fn Fl_Spinner_step(arg1: *mut Fl_Spinner) -> f64;
367}
368unsafe extern "C" {
369 pub fn Fl_Spinner_maxsize(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
370}
371unsafe extern "C" {
372 pub fn Fl_Spinner_set_maxsize(self_: *mut Fl_Spinner, m: ::core::ffi::c_int);
373}
374unsafe extern "C" {
375 pub fn Fl_Spinner_text_font(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
376}
377unsafe extern "C" {
378 pub fn Fl_Spinner_set_text_font(self_: *mut Fl_Spinner, s: ::core::ffi::c_int);
379}
380unsafe extern "C" {
381 pub fn Fl_Spinner_text_size(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
382}
383unsafe extern "C" {
384 pub fn Fl_Spinner_set_text_size(self_: *mut Fl_Spinner, s: ::core::ffi::c_int);
385}
386unsafe extern "C" {
387 pub fn Fl_Spinner_text_color(self_: *const Fl_Spinner) -> ::core::ffi::c_uint;
388}
389unsafe extern "C" {
390 pub fn Fl_Spinner_set_text_color(self_: *mut Fl_Spinner, n: ::core::ffi::c_uint);
391}
392unsafe extern "C" {
393 pub fn Fl_Spinner_value(arg1: *const Fl_Spinner) -> f64;
394}
395unsafe extern "C" {
396 pub fn Fl_Spinner_set_value(arg1: *mut Fl_Spinner, arg2: f64);
397}
398unsafe extern "C" {
399 pub fn Fl_Spinner_set_wrap(self_: *mut Fl_Spinner, flag: ::core::ffi::c_int);
400}
401unsafe extern "C" {
402 pub fn Fl_Spinner_wrap(self_: *const Fl_Spinner) -> ::core::ffi::c_int;
403}
404#[repr(C)]
405#[derive(Debug, Copy, Clone)]
406pub struct Fl_Clock {
407 _unused: [u8; 0],
408}
409unsafe extern "C" {
410 pub fn Fl_Clock_new(
411 x: ::core::ffi::c_int,
412 y: ::core::ffi::c_int,
413 width: ::core::ffi::c_int,
414 height: ::core::ffi::c_int,
415 title: *const ::core::ffi::c_char,
416 ) -> *mut Fl_Clock;
417}
418unsafe extern "C" {
419 pub fn Fl_Clock_x(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
420}
421unsafe extern "C" {
422 pub fn Fl_Clock_y(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
423}
424unsafe extern "C" {
425 pub fn Fl_Clock_width(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
426}
427unsafe extern "C" {
428 pub fn Fl_Clock_height(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
429}
430unsafe extern "C" {
431 pub fn Fl_Clock_label(arg1: *mut Fl_Clock) -> *const ::core::ffi::c_char;
432}
433unsafe extern "C" {
434 pub fn Fl_Clock_set_label(arg1: *mut Fl_Clock, title: *const ::core::ffi::c_char);
435}
436unsafe extern "C" {
437 pub fn Fl_Clock_redraw(arg1: *mut Fl_Clock);
438}
439unsafe extern "C" {
440 pub fn Fl_Clock_show(arg1: *mut Fl_Clock);
441}
442unsafe extern "C" {
443 pub fn Fl_Clock_hide(arg1: *mut Fl_Clock);
444}
445unsafe extern "C" {
446 pub fn Fl_Clock_activate(arg1: *mut Fl_Clock);
447}
448unsafe extern "C" {
449 pub fn Fl_Clock_deactivate(arg1: *mut Fl_Clock);
450}
451unsafe extern "C" {
452 pub fn Fl_Clock_redraw_label(arg1: *mut Fl_Clock);
453}
454unsafe extern "C" {
455 pub fn Fl_Clock_resize(
456 arg1: *mut Fl_Clock,
457 x: ::core::ffi::c_int,
458 y: ::core::ffi::c_int,
459 width: ::core::ffi::c_int,
460 height: ::core::ffi::c_int,
461 );
462}
463unsafe extern "C" {
464 pub fn Fl_Clock_widget_resize(
465 arg1: *mut Fl_Clock,
466 x: ::core::ffi::c_int,
467 y: ::core::ffi::c_int,
468 width: ::core::ffi::c_int,
469 height: ::core::ffi::c_int,
470 );
471}
472unsafe extern "C" {
473 pub fn Fl_Clock_tooltip(arg1: *mut Fl_Clock) -> *const ::core::ffi::c_char;
474}
475unsafe extern "C" {
476 pub fn Fl_Clock_set_tooltip(arg1: *mut Fl_Clock, txt: *const ::core::ffi::c_char);
477}
478unsafe extern "C" {
479 pub fn Fl_Clock_get_type(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
480}
481unsafe extern "C" {
482 pub fn Fl_Clock_set_type(arg1: *mut Fl_Clock, typ: ::core::ffi::c_int);
483}
484unsafe extern "C" {
485 pub fn Fl_Clock_color(arg1: *mut Fl_Clock) -> ::core::ffi::c_uint;
486}
487unsafe extern "C" {
488 pub fn Fl_Clock_set_color(arg1: *mut Fl_Clock, color: ::core::ffi::c_uint);
489}
490unsafe extern "C" {
491 pub fn Fl_Clock_measure_label(
492 arg1: *const Fl_Clock,
493 arg2: *mut ::core::ffi::c_int,
494 arg3: *mut ::core::ffi::c_int,
495 );
496}
497unsafe extern "C" {
498 pub fn Fl_Clock_label_color(arg1: *mut Fl_Clock) -> ::core::ffi::c_uint;
499}
500unsafe extern "C" {
501 pub fn Fl_Clock_set_label_color(arg1: *mut Fl_Clock, color: ::core::ffi::c_uint);
502}
503unsafe extern "C" {
504 pub fn Fl_Clock_label_font(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
505}
506unsafe extern "C" {
507 pub fn Fl_Clock_set_label_font(arg1: *mut Fl_Clock, font: ::core::ffi::c_int);
508}
509unsafe extern "C" {
510 pub fn Fl_Clock_label_size(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
511}
512unsafe extern "C" {
513 pub fn Fl_Clock_set_label_size(arg1: *mut Fl_Clock, sz: ::core::ffi::c_int);
514}
515unsafe extern "C" {
516 pub fn Fl_Clock_label_type(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
517}
518unsafe extern "C" {
519 pub fn Fl_Clock_set_label_type(arg1: *mut Fl_Clock, typ: ::core::ffi::c_int);
520}
521unsafe extern "C" {
522 pub fn Fl_Clock_box(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
523}
524unsafe extern "C" {
525 pub fn Fl_Clock_set_box(arg1: *mut Fl_Clock, typ: ::core::ffi::c_int);
526}
527unsafe extern "C" {
528 pub fn Fl_Clock_changed(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
529}
530unsafe extern "C" {
531 pub fn Fl_Clock_set_changed(arg1: *mut Fl_Clock);
532}
533unsafe extern "C" {
534 pub fn Fl_Clock_clear_changed(arg1: *mut Fl_Clock);
535}
536unsafe extern "C" {
537 pub fn Fl_Clock_align(arg1: *mut Fl_Clock) -> ::core::ffi::c_int;
538}
539unsafe extern "C" {
540 pub fn Fl_Clock_set_align(arg1: *mut Fl_Clock, typ: ::core::ffi::c_int);
541}
542unsafe extern "C" {
543 pub fn Fl_Clock_delete(arg1: *mut Fl_Clock);
544}
545unsafe extern "C" {
546 pub fn Fl_Clock_set_image(arg1: *mut Fl_Clock, arg2: *mut ::core::ffi::c_void);
547}
548unsafe extern "C" {
549 pub fn Fl_Clock_handle(
550 self_: *mut Fl_Clock,
551 cb: custom_handler_callback,
552 data: *mut ::core::ffi::c_void,
553 );
554}
555unsafe extern "C" {
556 pub fn Fl_Clock_handle_event(
557 self_: *mut Fl_Clock,
558 event: ::core::ffi::c_int,
559 ) -> ::core::ffi::c_int;
560}
561unsafe extern "C" {
562 pub fn Fl_Clock_draw(
563 self_: *mut Fl_Clock,
564 cb: custom_draw_callback,
565 data: *mut ::core::ffi::c_void,
566 );
567}
568unsafe extern "C" {
569 pub fn Fl_Clock_resize_callback(
570 self_: *mut Fl_Clock,
571 cb: ::core::option::Option<
572 unsafe extern "C" fn(
573 arg1: *mut Fl_Widget,
574 x: ::core::ffi::c_int,
575 y: ::core::ffi::c_int,
576 w: ::core::ffi::c_int,
577 h: ::core::ffi::c_int,
578 arg2: *mut ::core::ffi::c_void,
579 ),
580 >,
581 data: *mut ::core::ffi::c_void,
582 );
583}
584unsafe extern "C" {
585 pub fn Fl_Clock_set_when(arg1: *mut Fl_Clock, arg2: ::core::ffi::c_int);
586}
587unsafe extern "C" {
588 pub fn Fl_Clock_when(arg1: *const Fl_Clock) -> ::core::ffi::c_int;
589}
590unsafe extern "C" {
591 pub fn Fl_Clock_image(arg1: *const Fl_Clock) -> *const ::core::ffi::c_void;
592}
593unsafe extern "C" {
594 pub fn Fl_Clock_parent(self_: *const Fl_Clock) -> *mut ::core::ffi::c_void;
595}
596unsafe extern "C" {
597 pub fn Fl_Clock_selection_color(arg1: *mut Fl_Clock) -> ::core::ffi::c_uint;
598}
599unsafe extern "C" {
600 pub fn Fl_Clock_set_selection_color(arg1: *mut Fl_Clock, color: ::core::ffi::c_uint);
601}
602unsafe extern "C" {
603 pub fn Fl_Clock_do_callback(arg1: *mut Fl_Clock);
604}
605unsafe extern "C" {
606 pub fn Fl_Clock_inside(
607 self_: *const Fl_Clock,
608 arg1: *mut ::core::ffi::c_void,
609 ) -> ::core::ffi::c_int;
610}
611unsafe extern "C" {
612 pub fn Fl_Clock_window(arg1: *const Fl_Clock) -> *mut ::core::ffi::c_void;
613}
614unsafe extern "C" {
615 pub fn Fl_Clock_top_window(arg1: *const Fl_Clock) -> *mut ::core::ffi::c_void;
616}
617unsafe extern "C" {
618 pub fn Fl_Clock_takes_events(arg1: *const Fl_Clock) -> ::core::ffi::c_int;
619}
620unsafe extern "C" {
621 pub fn Fl_Clock_user_data(arg1: *const Fl_Clock) -> *mut ::core::ffi::c_void;
622}
623unsafe extern "C" {
624 pub fn Fl_Clock_take_focus(self_: *mut Fl_Clock) -> ::core::ffi::c_int;
625}
626unsafe extern "C" {
627 pub fn Fl_Clock_set_visible_focus(self_: *mut Fl_Clock);
628}
629unsafe extern "C" {
630 pub fn Fl_Clock_clear_visible_focus(self_: *mut Fl_Clock);
631}
632unsafe extern "C" {
633 pub fn Fl_Clock_visible_focus(self_: *mut Fl_Clock, v: ::core::ffi::c_int);
634}
635unsafe extern "C" {
636 pub fn Fl_Clock_has_visible_focus(self_: *mut Fl_Clock) -> ::core::ffi::c_uint;
637}
638unsafe extern "C" {
639 pub fn Fl_Clock_set_user_data(arg1: *mut Fl_Clock, data: *mut ::core::ffi::c_void);
640}
641unsafe extern "C" {
642 pub fn Fl_Clock_draw_data(self_: *const Fl_Clock) -> *mut ::core::ffi::c_void;
643}
644unsafe extern "C" {
645 pub fn Fl_Clock_handle_data(self_: *const Fl_Clock) -> *mut ::core::ffi::c_void;
646}
647unsafe extern "C" {
648 pub fn Fl_Clock_set_draw_data(self_: *mut Fl_Clock, data: *mut ::core::ffi::c_void);
649}
650unsafe extern "C" {
651 pub fn Fl_Clock_set_handle_data(self_: *mut Fl_Clock, data: *mut ::core::ffi::c_void);
652}
653unsafe extern "C" {
654 pub fn Fl_Clock_damage(self_: *const Fl_Clock) -> ::core::ffi::c_uchar;
655}
656unsafe extern "C" {
657 pub fn Fl_Clock_set_damage(self_: *mut Fl_Clock, flag: ::core::ffi::c_uchar);
658}
659unsafe extern "C" {
660 pub fn Fl_Clock_set_damage_area(
661 self_: *mut Fl_Clock,
662 flag: ::core::ffi::c_uchar,
663 x: ::core::ffi::c_int,
664 y: ::core::ffi::c_int,
665 w: ::core::ffi::c_int,
666 h: ::core::ffi::c_int,
667 );
668}
669unsafe extern "C" {
670 pub fn Fl_Clock_clear_damage(self_: *mut Fl_Clock);
671}
672unsafe extern "C" {
673 pub fn Fl_Clock_as_window(self_: *mut Fl_Clock) -> *mut ::core::ffi::c_void;
674}
675unsafe extern "C" {
676 pub fn Fl_Clock_as_group(self_: *mut Fl_Clock) -> *mut ::core::ffi::c_void;
677}
678unsafe extern "C" {
679 pub fn Fl_Clock_set_deimage(arg1: *mut Fl_Clock, arg2: *mut ::core::ffi::c_void);
680}
681unsafe extern "C" {
682 pub fn Fl_Clock_deimage(arg1: *const Fl_Clock) -> *const ::core::ffi::c_void;
683}
684unsafe extern "C" {
685 pub fn Fl_Clock_set_callback(
686 arg1: *mut Fl_Clock,
687 arg2: Fl_Callback,
688 arg3: *mut ::core::ffi::c_void,
689 );
690}
691unsafe extern "C" {
692 pub fn Fl_Clock_visible(self_: *const Fl_Clock) -> ::core::ffi::c_int;
693}
694unsafe extern "C" {
695 pub fn Fl_Clock_visible_r(self_: *const Fl_Clock) -> ::core::ffi::c_int;
696}
697unsafe extern "C" {
698 pub fn Fl_Clock_active(self_: *const Fl_Clock) -> ::core::ffi::c_uint;
699}
700unsafe extern "C" {
701 pub fn Fl_Clock_active_r(self_: *const Fl_Clock) -> ::core::ffi::c_int;
702}
703unsafe extern "C" {
704 pub fn Fl_Clock_callback(self_: *const Fl_Clock) -> Fl_Callback;
705}
706unsafe extern "C" {
707 pub fn Fl_Clock_set_deletion_callback(
708 self_: *mut Fl_Clock,
709 arg1: ::core::option::Option<
710 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
711 >,
712 data: *mut ::core::ffi::c_void,
713 );
714}
715unsafe extern "C" {
716 pub fn Fl_Clock_from_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Clock;
717}
718unsafe extern "C" {
719 pub fn Fl_Clock_from_derived_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Clock;
720}
721unsafe extern "C" {
722 pub fn Fl_Clock_super_draw(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
723}
724unsafe extern "C" {
725 pub fn Fl_Clock_super_draw_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
726}
727unsafe extern "C" {
728 pub fn Fl_Clock_super_handle_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
729}
730#[repr(C)]
731#[derive(Debug, Copy, Clone)]
732pub struct Fl_Chart {
733 _unused: [u8; 0],
734}
735unsafe extern "C" {
736 pub fn Fl_Chart_new(
737 x: ::core::ffi::c_int,
738 y: ::core::ffi::c_int,
739 width: ::core::ffi::c_int,
740 height: ::core::ffi::c_int,
741 title: *const ::core::ffi::c_char,
742 ) -> *mut Fl_Chart;
743}
744unsafe extern "C" {
745 pub fn Fl_Chart_x(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
746}
747unsafe extern "C" {
748 pub fn Fl_Chart_y(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
749}
750unsafe extern "C" {
751 pub fn Fl_Chart_width(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
752}
753unsafe extern "C" {
754 pub fn Fl_Chart_height(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
755}
756unsafe extern "C" {
757 pub fn Fl_Chart_label(arg1: *mut Fl_Chart) -> *const ::core::ffi::c_char;
758}
759unsafe extern "C" {
760 pub fn Fl_Chart_set_label(arg1: *mut Fl_Chart, title: *const ::core::ffi::c_char);
761}
762unsafe extern "C" {
763 pub fn Fl_Chart_redraw(arg1: *mut Fl_Chart);
764}
765unsafe extern "C" {
766 pub fn Fl_Chart_show(arg1: *mut Fl_Chart);
767}
768unsafe extern "C" {
769 pub fn Fl_Chart_hide(arg1: *mut Fl_Chart);
770}
771unsafe extern "C" {
772 pub fn Fl_Chart_activate(arg1: *mut Fl_Chart);
773}
774unsafe extern "C" {
775 pub fn Fl_Chart_deactivate(arg1: *mut Fl_Chart);
776}
777unsafe extern "C" {
778 pub fn Fl_Chart_redraw_label(arg1: *mut Fl_Chart);
779}
780unsafe extern "C" {
781 pub fn Fl_Chart_resize(
782 arg1: *mut Fl_Chart,
783 x: ::core::ffi::c_int,
784 y: ::core::ffi::c_int,
785 width: ::core::ffi::c_int,
786 height: ::core::ffi::c_int,
787 );
788}
789unsafe extern "C" {
790 pub fn Fl_Chart_widget_resize(
791 arg1: *mut Fl_Chart,
792 x: ::core::ffi::c_int,
793 y: ::core::ffi::c_int,
794 width: ::core::ffi::c_int,
795 height: ::core::ffi::c_int,
796 );
797}
798unsafe extern "C" {
799 pub fn Fl_Chart_tooltip(arg1: *mut Fl_Chart) -> *const ::core::ffi::c_char;
800}
801unsafe extern "C" {
802 pub fn Fl_Chart_set_tooltip(arg1: *mut Fl_Chart, txt: *const ::core::ffi::c_char);
803}
804unsafe extern "C" {
805 pub fn Fl_Chart_get_type(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
806}
807unsafe extern "C" {
808 pub fn Fl_Chart_set_type(arg1: *mut Fl_Chart, typ: ::core::ffi::c_int);
809}
810unsafe extern "C" {
811 pub fn Fl_Chart_color(arg1: *mut Fl_Chart) -> ::core::ffi::c_uint;
812}
813unsafe extern "C" {
814 pub fn Fl_Chart_set_color(arg1: *mut Fl_Chart, color: ::core::ffi::c_uint);
815}
816unsafe extern "C" {
817 pub fn Fl_Chart_measure_label(
818 arg1: *const Fl_Chart,
819 arg2: *mut ::core::ffi::c_int,
820 arg3: *mut ::core::ffi::c_int,
821 );
822}
823unsafe extern "C" {
824 pub fn Fl_Chart_label_color(arg1: *mut Fl_Chart) -> ::core::ffi::c_uint;
825}
826unsafe extern "C" {
827 pub fn Fl_Chart_set_label_color(arg1: *mut Fl_Chart, color: ::core::ffi::c_uint);
828}
829unsafe extern "C" {
830 pub fn Fl_Chart_label_font(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
831}
832unsafe extern "C" {
833 pub fn Fl_Chart_set_label_font(arg1: *mut Fl_Chart, font: ::core::ffi::c_int);
834}
835unsafe extern "C" {
836 pub fn Fl_Chart_label_size(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
837}
838unsafe extern "C" {
839 pub fn Fl_Chart_set_label_size(arg1: *mut Fl_Chart, sz: ::core::ffi::c_int);
840}
841unsafe extern "C" {
842 pub fn Fl_Chart_label_type(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
843}
844unsafe extern "C" {
845 pub fn Fl_Chart_set_label_type(arg1: *mut Fl_Chart, typ: ::core::ffi::c_int);
846}
847unsafe extern "C" {
848 pub fn Fl_Chart_box(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
849}
850unsafe extern "C" {
851 pub fn Fl_Chart_set_box(arg1: *mut Fl_Chart, typ: ::core::ffi::c_int);
852}
853unsafe extern "C" {
854 pub fn Fl_Chart_changed(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
855}
856unsafe extern "C" {
857 pub fn Fl_Chart_set_changed(arg1: *mut Fl_Chart);
858}
859unsafe extern "C" {
860 pub fn Fl_Chart_clear_changed(arg1: *mut Fl_Chart);
861}
862unsafe extern "C" {
863 pub fn Fl_Chart_align(arg1: *mut Fl_Chart) -> ::core::ffi::c_int;
864}
865unsafe extern "C" {
866 pub fn Fl_Chart_set_align(arg1: *mut Fl_Chart, typ: ::core::ffi::c_int);
867}
868unsafe extern "C" {
869 pub fn Fl_Chart_delete(arg1: *mut Fl_Chart);
870}
871unsafe extern "C" {
872 pub fn Fl_Chart_set_image(arg1: *mut Fl_Chart, arg2: *mut ::core::ffi::c_void);
873}
874unsafe extern "C" {
875 pub fn Fl_Chart_handle(
876 self_: *mut Fl_Chart,
877 cb: custom_handler_callback,
878 data: *mut ::core::ffi::c_void,
879 );
880}
881unsafe extern "C" {
882 pub fn Fl_Chart_handle_event(
883 self_: *mut Fl_Chart,
884 event: ::core::ffi::c_int,
885 ) -> ::core::ffi::c_int;
886}
887unsafe extern "C" {
888 pub fn Fl_Chart_draw(
889 self_: *mut Fl_Chart,
890 cb: custom_draw_callback,
891 data: *mut ::core::ffi::c_void,
892 );
893}
894unsafe extern "C" {
895 pub fn Fl_Chart_resize_callback(
896 self_: *mut Fl_Chart,
897 cb: ::core::option::Option<
898 unsafe extern "C" fn(
899 arg1: *mut Fl_Widget,
900 x: ::core::ffi::c_int,
901 y: ::core::ffi::c_int,
902 w: ::core::ffi::c_int,
903 h: ::core::ffi::c_int,
904 arg2: *mut ::core::ffi::c_void,
905 ),
906 >,
907 data: *mut ::core::ffi::c_void,
908 );
909}
910unsafe extern "C" {
911 pub fn Fl_Chart_set_when(arg1: *mut Fl_Chart, arg2: ::core::ffi::c_int);
912}
913unsafe extern "C" {
914 pub fn Fl_Chart_when(arg1: *const Fl_Chart) -> ::core::ffi::c_int;
915}
916unsafe extern "C" {
917 pub fn Fl_Chart_image(arg1: *const Fl_Chart) -> *const ::core::ffi::c_void;
918}
919unsafe extern "C" {
920 pub fn Fl_Chart_parent(self_: *const Fl_Chart) -> *mut ::core::ffi::c_void;
921}
922unsafe extern "C" {
923 pub fn Fl_Chart_selection_color(arg1: *mut Fl_Chart) -> ::core::ffi::c_uint;
924}
925unsafe extern "C" {
926 pub fn Fl_Chart_set_selection_color(arg1: *mut Fl_Chart, color: ::core::ffi::c_uint);
927}
928unsafe extern "C" {
929 pub fn Fl_Chart_do_callback(arg1: *mut Fl_Chart);
930}
931unsafe extern "C" {
932 pub fn Fl_Chart_inside(
933 self_: *const Fl_Chart,
934 arg1: *mut ::core::ffi::c_void,
935 ) -> ::core::ffi::c_int;
936}
937unsafe extern "C" {
938 pub fn Fl_Chart_window(arg1: *const Fl_Chart) -> *mut ::core::ffi::c_void;
939}
940unsafe extern "C" {
941 pub fn Fl_Chart_top_window(arg1: *const Fl_Chart) -> *mut ::core::ffi::c_void;
942}
943unsafe extern "C" {
944 pub fn Fl_Chart_takes_events(arg1: *const Fl_Chart) -> ::core::ffi::c_int;
945}
946unsafe extern "C" {
947 pub fn Fl_Chart_user_data(arg1: *const Fl_Chart) -> *mut ::core::ffi::c_void;
948}
949unsafe extern "C" {
950 pub fn Fl_Chart_take_focus(self_: *mut Fl_Chart) -> ::core::ffi::c_int;
951}
952unsafe extern "C" {
953 pub fn Fl_Chart_set_visible_focus(self_: *mut Fl_Chart);
954}
955unsafe extern "C" {
956 pub fn Fl_Chart_clear_visible_focus(self_: *mut Fl_Chart);
957}
958unsafe extern "C" {
959 pub fn Fl_Chart_visible_focus(self_: *mut Fl_Chart, v: ::core::ffi::c_int);
960}
961unsafe extern "C" {
962 pub fn Fl_Chart_has_visible_focus(self_: *mut Fl_Chart) -> ::core::ffi::c_uint;
963}
964unsafe extern "C" {
965 pub fn Fl_Chart_set_user_data(arg1: *mut Fl_Chart, data: *mut ::core::ffi::c_void);
966}
967unsafe extern "C" {
968 pub fn Fl_Chart_draw_data(self_: *const Fl_Chart) -> *mut ::core::ffi::c_void;
969}
970unsafe extern "C" {
971 pub fn Fl_Chart_handle_data(self_: *const Fl_Chart) -> *mut ::core::ffi::c_void;
972}
973unsafe extern "C" {
974 pub fn Fl_Chart_set_draw_data(self_: *mut Fl_Chart, data: *mut ::core::ffi::c_void);
975}
976unsafe extern "C" {
977 pub fn Fl_Chart_set_handle_data(self_: *mut Fl_Chart, data: *mut ::core::ffi::c_void);
978}
979unsafe extern "C" {
980 pub fn Fl_Chart_damage(self_: *const Fl_Chart) -> ::core::ffi::c_uchar;
981}
982unsafe extern "C" {
983 pub fn Fl_Chart_set_damage(self_: *mut Fl_Chart, flag: ::core::ffi::c_uchar);
984}
985unsafe extern "C" {
986 pub fn Fl_Chart_set_damage_area(
987 self_: *mut Fl_Chart,
988 flag: ::core::ffi::c_uchar,
989 x: ::core::ffi::c_int,
990 y: ::core::ffi::c_int,
991 w: ::core::ffi::c_int,
992 h: ::core::ffi::c_int,
993 );
994}
995unsafe extern "C" {
996 pub fn Fl_Chart_clear_damage(self_: *mut Fl_Chart);
997}
998unsafe extern "C" {
999 pub fn Fl_Chart_as_window(self_: *mut Fl_Chart) -> *mut ::core::ffi::c_void;
1000}
1001unsafe extern "C" {
1002 pub fn Fl_Chart_as_group(self_: *mut Fl_Chart) -> *mut ::core::ffi::c_void;
1003}
1004unsafe extern "C" {
1005 pub fn Fl_Chart_set_deimage(arg1: *mut Fl_Chart, arg2: *mut ::core::ffi::c_void);
1006}
1007unsafe extern "C" {
1008 pub fn Fl_Chart_deimage(arg1: *const Fl_Chart) -> *const ::core::ffi::c_void;
1009}
1010unsafe extern "C" {
1011 pub fn Fl_Chart_set_callback(
1012 arg1: *mut Fl_Chart,
1013 arg2: Fl_Callback,
1014 arg3: *mut ::core::ffi::c_void,
1015 );
1016}
1017unsafe extern "C" {
1018 pub fn Fl_Chart_visible(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1019}
1020unsafe extern "C" {
1021 pub fn Fl_Chart_visible_r(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1022}
1023unsafe extern "C" {
1024 pub fn Fl_Chart_active(self_: *const Fl_Chart) -> ::core::ffi::c_uint;
1025}
1026unsafe extern "C" {
1027 pub fn Fl_Chart_active_r(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1028}
1029unsafe extern "C" {
1030 pub fn Fl_Chart_callback(self_: *const Fl_Chart) -> Fl_Callback;
1031}
1032unsafe extern "C" {
1033 pub fn Fl_Chart_set_deletion_callback(
1034 self_: *mut Fl_Chart,
1035 arg1: ::core::option::Option<
1036 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
1037 >,
1038 data: *mut ::core::ffi::c_void,
1039 );
1040}
1041unsafe extern "C" {
1042 pub fn Fl_Chart_from_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Chart;
1043}
1044unsafe extern "C" {
1045 pub fn Fl_Chart_from_derived_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Chart;
1046}
1047unsafe extern "C" {
1048 pub fn Fl_Chart_super_draw(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1049}
1050unsafe extern "C" {
1051 pub fn Fl_Chart_super_draw_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1052}
1053unsafe extern "C" {
1054 pub fn Fl_Chart_super_handle_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1055}
1056unsafe extern "C" {
1057 pub fn Fl_Chart_clear(self_: *mut Fl_Chart);
1058}
1059unsafe extern "C" {
1060 pub fn Fl_Chart_add(
1061 self_: *mut Fl_Chart,
1062 val: f64,
1063 str_: *const ::core::ffi::c_char,
1064 col: ::core::ffi::c_uint,
1065 );
1066}
1067unsafe extern "C" {
1068 pub fn Fl_Chart_insert(
1069 self_: *mut Fl_Chart,
1070 ind: ::core::ffi::c_int,
1071 val: f64,
1072 str_: *const ::core::ffi::c_char,
1073 col: ::core::ffi::c_uint,
1074 );
1075}
1076unsafe extern "C" {
1077 pub fn Fl_Chart_replace(
1078 self_: *mut Fl_Chart,
1079 ind: ::core::ffi::c_int,
1080 val: f64,
1081 str_: *const ::core::ffi::c_char,
1082 col: ::core::ffi::c_uint,
1083 );
1084}
1085unsafe extern "C" {
1086 pub fn Fl_Chart_set_bounds(self_: *mut Fl_Chart, a: f64, b: f64);
1087}
1088unsafe extern "C" {
1089 pub fn Fl_Chart_size(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1090}
1091unsafe extern "C" {
1092 pub fn Fl_Chart_maxsize(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1093}
1094unsafe extern "C" {
1095 pub fn Fl_Chart_set_maxsize(self_: *mut Fl_Chart, m: ::core::ffi::c_int);
1096}
1097unsafe extern "C" {
1098 pub fn Fl_Chart_text_font(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1099}
1100unsafe extern "C" {
1101 pub fn Fl_Chart_set_text_font(self_: *mut Fl_Chart, s: ::core::ffi::c_int);
1102}
1103unsafe extern "C" {
1104 pub fn Fl_Chart_text_size(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1105}
1106unsafe extern "C" {
1107 pub fn Fl_Chart_set_text_size(self_: *mut Fl_Chart, s: ::core::ffi::c_int);
1108}
1109unsafe extern "C" {
1110 pub fn Fl_Chart_text_color(self_: *const Fl_Chart) -> ::core::ffi::c_uint;
1111}
1112unsafe extern "C" {
1113 pub fn Fl_Chart_set_text_color(self_: *mut Fl_Chart, n: ::core::ffi::c_uint);
1114}
1115unsafe extern "C" {
1116 pub fn Fl_Chart_is_autosize(self_: *const Fl_Chart) -> ::core::ffi::c_int;
1117}
1118unsafe extern "C" {
1119 pub fn Fl_Chart_make_autosize(self_: *mut Fl_Chart, n: ::core::ffi::c_int);
1120}
1121unsafe extern "C" {
1122 pub fn Fl_Chart_bounds(self_: *mut Fl_Chart, a: *mut f64, b: *mut f64);
1123}
1124#[repr(C)]
1125#[derive(Debug, Copy, Clone)]
1126pub struct Fl_Progress {
1127 _unused: [u8; 0],
1128}
1129unsafe extern "C" {
1130 pub fn Fl_Progress_new(
1131 x: ::core::ffi::c_int,
1132 y: ::core::ffi::c_int,
1133 width: ::core::ffi::c_int,
1134 height: ::core::ffi::c_int,
1135 title: *const ::core::ffi::c_char,
1136 ) -> *mut Fl_Progress;
1137}
1138unsafe extern "C" {
1139 pub fn Fl_Progress_x(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1140}
1141unsafe extern "C" {
1142 pub fn Fl_Progress_y(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1143}
1144unsafe extern "C" {
1145 pub fn Fl_Progress_width(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1146}
1147unsafe extern "C" {
1148 pub fn Fl_Progress_height(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1149}
1150unsafe extern "C" {
1151 pub fn Fl_Progress_label(arg1: *mut Fl_Progress) -> *const ::core::ffi::c_char;
1152}
1153unsafe extern "C" {
1154 pub fn Fl_Progress_set_label(arg1: *mut Fl_Progress, title: *const ::core::ffi::c_char);
1155}
1156unsafe extern "C" {
1157 pub fn Fl_Progress_redraw(arg1: *mut Fl_Progress);
1158}
1159unsafe extern "C" {
1160 pub fn Fl_Progress_show(arg1: *mut Fl_Progress);
1161}
1162unsafe extern "C" {
1163 pub fn Fl_Progress_hide(arg1: *mut Fl_Progress);
1164}
1165unsafe extern "C" {
1166 pub fn Fl_Progress_activate(arg1: *mut Fl_Progress);
1167}
1168unsafe extern "C" {
1169 pub fn Fl_Progress_deactivate(arg1: *mut Fl_Progress);
1170}
1171unsafe extern "C" {
1172 pub fn Fl_Progress_redraw_label(arg1: *mut Fl_Progress);
1173}
1174unsafe extern "C" {
1175 pub fn Fl_Progress_resize(
1176 arg1: *mut Fl_Progress,
1177 x: ::core::ffi::c_int,
1178 y: ::core::ffi::c_int,
1179 width: ::core::ffi::c_int,
1180 height: ::core::ffi::c_int,
1181 );
1182}
1183unsafe extern "C" {
1184 pub fn Fl_Progress_widget_resize(
1185 arg1: *mut Fl_Progress,
1186 x: ::core::ffi::c_int,
1187 y: ::core::ffi::c_int,
1188 width: ::core::ffi::c_int,
1189 height: ::core::ffi::c_int,
1190 );
1191}
1192unsafe extern "C" {
1193 pub fn Fl_Progress_tooltip(arg1: *mut Fl_Progress) -> *const ::core::ffi::c_char;
1194}
1195unsafe extern "C" {
1196 pub fn Fl_Progress_set_tooltip(arg1: *mut Fl_Progress, txt: *const ::core::ffi::c_char);
1197}
1198unsafe extern "C" {
1199 pub fn Fl_Progress_get_type(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1200}
1201unsafe extern "C" {
1202 pub fn Fl_Progress_set_type(arg1: *mut Fl_Progress, typ: ::core::ffi::c_int);
1203}
1204unsafe extern "C" {
1205 pub fn Fl_Progress_color(arg1: *mut Fl_Progress) -> ::core::ffi::c_uint;
1206}
1207unsafe extern "C" {
1208 pub fn Fl_Progress_set_color(arg1: *mut Fl_Progress, color: ::core::ffi::c_uint);
1209}
1210unsafe extern "C" {
1211 pub fn Fl_Progress_measure_label(
1212 arg1: *const Fl_Progress,
1213 arg2: *mut ::core::ffi::c_int,
1214 arg3: *mut ::core::ffi::c_int,
1215 );
1216}
1217unsafe extern "C" {
1218 pub fn Fl_Progress_label_color(arg1: *mut Fl_Progress) -> ::core::ffi::c_uint;
1219}
1220unsafe extern "C" {
1221 pub fn Fl_Progress_set_label_color(arg1: *mut Fl_Progress, color: ::core::ffi::c_uint);
1222}
1223unsafe extern "C" {
1224 pub fn Fl_Progress_label_font(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1225}
1226unsafe extern "C" {
1227 pub fn Fl_Progress_set_label_font(arg1: *mut Fl_Progress, font: ::core::ffi::c_int);
1228}
1229unsafe extern "C" {
1230 pub fn Fl_Progress_label_size(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1231}
1232unsafe extern "C" {
1233 pub fn Fl_Progress_set_label_size(arg1: *mut Fl_Progress, sz: ::core::ffi::c_int);
1234}
1235unsafe extern "C" {
1236 pub fn Fl_Progress_label_type(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1237}
1238unsafe extern "C" {
1239 pub fn Fl_Progress_set_label_type(arg1: *mut Fl_Progress, typ: ::core::ffi::c_int);
1240}
1241unsafe extern "C" {
1242 pub fn Fl_Progress_box(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1243}
1244unsafe extern "C" {
1245 pub fn Fl_Progress_set_box(arg1: *mut Fl_Progress, typ: ::core::ffi::c_int);
1246}
1247unsafe extern "C" {
1248 pub fn Fl_Progress_changed(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1249}
1250unsafe extern "C" {
1251 pub fn Fl_Progress_set_changed(arg1: *mut Fl_Progress);
1252}
1253unsafe extern "C" {
1254 pub fn Fl_Progress_clear_changed(arg1: *mut Fl_Progress);
1255}
1256unsafe extern "C" {
1257 pub fn Fl_Progress_align(arg1: *mut Fl_Progress) -> ::core::ffi::c_int;
1258}
1259unsafe extern "C" {
1260 pub fn Fl_Progress_set_align(arg1: *mut Fl_Progress, typ: ::core::ffi::c_int);
1261}
1262unsafe extern "C" {
1263 pub fn Fl_Progress_delete(arg1: *mut Fl_Progress);
1264}
1265unsafe extern "C" {
1266 pub fn Fl_Progress_set_image(arg1: *mut Fl_Progress, arg2: *mut ::core::ffi::c_void);
1267}
1268unsafe extern "C" {
1269 pub fn Fl_Progress_handle(
1270 self_: *mut Fl_Progress,
1271 cb: custom_handler_callback,
1272 data: *mut ::core::ffi::c_void,
1273 );
1274}
1275unsafe extern "C" {
1276 pub fn Fl_Progress_handle_event(
1277 self_: *mut Fl_Progress,
1278 event: ::core::ffi::c_int,
1279 ) -> ::core::ffi::c_int;
1280}
1281unsafe extern "C" {
1282 pub fn Fl_Progress_draw(
1283 self_: *mut Fl_Progress,
1284 cb: custom_draw_callback,
1285 data: *mut ::core::ffi::c_void,
1286 );
1287}
1288unsafe extern "C" {
1289 pub fn Fl_Progress_resize_callback(
1290 self_: *mut Fl_Progress,
1291 cb: ::core::option::Option<
1292 unsafe extern "C" fn(
1293 arg1: *mut Fl_Widget,
1294 x: ::core::ffi::c_int,
1295 y: ::core::ffi::c_int,
1296 w: ::core::ffi::c_int,
1297 h: ::core::ffi::c_int,
1298 arg2: *mut ::core::ffi::c_void,
1299 ),
1300 >,
1301 data: *mut ::core::ffi::c_void,
1302 );
1303}
1304unsafe extern "C" {
1305 pub fn Fl_Progress_set_when(arg1: *mut Fl_Progress, arg2: ::core::ffi::c_int);
1306}
1307unsafe extern "C" {
1308 pub fn Fl_Progress_when(arg1: *const Fl_Progress) -> ::core::ffi::c_int;
1309}
1310unsafe extern "C" {
1311 pub fn Fl_Progress_image(arg1: *const Fl_Progress) -> *const ::core::ffi::c_void;
1312}
1313unsafe extern "C" {
1314 pub fn Fl_Progress_parent(self_: *const Fl_Progress) -> *mut ::core::ffi::c_void;
1315}
1316unsafe extern "C" {
1317 pub fn Fl_Progress_selection_color(arg1: *mut Fl_Progress) -> ::core::ffi::c_uint;
1318}
1319unsafe extern "C" {
1320 pub fn Fl_Progress_set_selection_color(arg1: *mut Fl_Progress, color: ::core::ffi::c_uint);
1321}
1322unsafe extern "C" {
1323 pub fn Fl_Progress_do_callback(arg1: *mut Fl_Progress);
1324}
1325unsafe extern "C" {
1326 pub fn Fl_Progress_inside(
1327 self_: *const Fl_Progress,
1328 arg1: *mut ::core::ffi::c_void,
1329 ) -> ::core::ffi::c_int;
1330}
1331unsafe extern "C" {
1332 pub fn Fl_Progress_window(arg1: *const Fl_Progress) -> *mut ::core::ffi::c_void;
1333}
1334unsafe extern "C" {
1335 pub fn Fl_Progress_top_window(arg1: *const Fl_Progress) -> *mut ::core::ffi::c_void;
1336}
1337unsafe extern "C" {
1338 pub fn Fl_Progress_takes_events(arg1: *const Fl_Progress) -> ::core::ffi::c_int;
1339}
1340unsafe extern "C" {
1341 pub fn Fl_Progress_user_data(arg1: *const Fl_Progress) -> *mut ::core::ffi::c_void;
1342}
1343unsafe extern "C" {
1344 pub fn Fl_Progress_take_focus(self_: *mut Fl_Progress) -> ::core::ffi::c_int;
1345}
1346unsafe extern "C" {
1347 pub fn Fl_Progress_set_visible_focus(self_: *mut Fl_Progress);
1348}
1349unsafe extern "C" {
1350 pub fn Fl_Progress_clear_visible_focus(self_: *mut Fl_Progress);
1351}
1352unsafe extern "C" {
1353 pub fn Fl_Progress_visible_focus(self_: *mut Fl_Progress, v: ::core::ffi::c_int);
1354}
1355unsafe extern "C" {
1356 pub fn Fl_Progress_has_visible_focus(self_: *mut Fl_Progress) -> ::core::ffi::c_uint;
1357}
1358unsafe extern "C" {
1359 pub fn Fl_Progress_set_user_data(arg1: *mut Fl_Progress, data: *mut ::core::ffi::c_void);
1360}
1361unsafe extern "C" {
1362 pub fn Fl_Progress_draw_data(self_: *const Fl_Progress) -> *mut ::core::ffi::c_void;
1363}
1364unsafe extern "C" {
1365 pub fn Fl_Progress_handle_data(self_: *const Fl_Progress) -> *mut ::core::ffi::c_void;
1366}
1367unsafe extern "C" {
1368 pub fn Fl_Progress_set_draw_data(self_: *mut Fl_Progress, data: *mut ::core::ffi::c_void);
1369}
1370unsafe extern "C" {
1371 pub fn Fl_Progress_set_handle_data(self_: *mut Fl_Progress, data: *mut ::core::ffi::c_void);
1372}
1373unsafe extern "C" {
1374 pub fn Fl_Progress_damage(self_: *const Fl_Progress) -> ::core::ffi::c_uchar;
1375}
1376unsafe extern "C" {
1377 pub fn Fl_Progress_set_damage(self_: *mut Fl_Progress, flag: ::core::ffi::c_uchar);
1378}
1379unsafe extern "C" {
1380 pub fn Fl_Progress_set_damage_area(
1381 self_: *mut Fl_Progress,
1382 flag: ::core::ffi::c_uchar,
1383 x: ::core::ffi::c_int,
1384 y: ::core::ffi::c_int,
1385 w: ::core::ffi::c_int,
1386 h: ::core::ffi::c_int,
1387 );
1388}
1389unsafe extern "C" {
1390 pub fn Fl_Progress_clear_damage(self_: *mut Fl_Progress);
1391}
1392unsafe extern "C" {
1393 pub fn Fl_Progress_as_window(self_: *mut Fl_Progress) -> *mut ::core::ffi::c_void;
1394}
1395unsafe extern "C" {
1396 pub fn Fl_Progress_as_group(self_: *mut Fl_Progress) -> *mut ::core::ffi::c_void;
1397}
1398unsafe extern "C" {
1399 pub fn Fl_Progress_set_deimage(arg1: *mut Fl_Progress, arg2: *mut ::core::ffi::c_void);
1400}
1401unsafe extern "C" {
1402 pub fn Fl_Progress_deimage(arg1: *const Fl_Progress) -> *const ::core::ffi::c_void;
1403}
1404unsafe extern "C" {
1405 pub fn Fl_Progress_set_callback(
1406 arg1: *mut Fl_Progress,
1407 arg2: Fl_Callback,
1408 arg3: *mut ::core::ffi::c_void,
1409 );
1410}
1411unsafe extern "C" {
1412 pub fn Fl_Progress_visible(self_: *const Fl_Progress) -> ::core::ffi::c_int;
1413}
1414unsafe extern "C" {
1415 pub fn Fl_Progress_visible_r(self_: *const Fl_Progress) -> ::core::ffi::c_int;
1416}
1417unsafe extern "C" {
1418 pub fn Fl_Progress_active(self_: *const Fl_Progress) -> ::core::ffi::c_uint;
1419}
1420unsafe extern "C" {
1421 pub fn Fl_Progress_active_r(self_: *const Fl_Progress) -> ::core::ffi::c_int;
1422}
1423unsafe extern "C" {
1424 pub fn Fl_Progress_callback(self_: *const Fl_Progress) -> Fl_Callback;
1425}
1426unsafe extern "C" {
1427 pub fn Fl_Progress_set_deletion_callback(
1428 self_: *mut Fl_Progress,
1429 arg1: ::core::option::Option<
1430 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
1431 >,
1432 data: *mut ::core::ffi::c_void,
1433 );
1434}
1435unsafe extern "C" {
1436 pub fn Fl_Progress_from_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Progress;
1437}
1438unsafe extern "C" {
1439 pub fn Fl_Progress_from_derived_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Progress;
1440}
1441unsafe extern "C" {
1442 pub fn Fl_Progress_super_draw(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1443}
1444unsafe extern "C" {
1445 pub fn Fl_Progress_super_draw_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1446}
1447unsafe extern "C" {
1448 pub fn Fl_Progress_super_handle_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1449}
1450unsafe extern "C" {
1451 pub fn Fl_Progress_minimum(arg1: *mut Fl_Progress) -> f64;
1452}
1453unsafe extern "C" {
1454 pub fn Fl_Progress_set_minimum(arg1: *mut Fl_Progress, a: f64);
1455}
1456unsafe extern "C" {
1457 pub fn Fl_Progress_maximum(arg1: *mut Fl_Progress) -> f64;
1458}
1459unsafe extern "C" {
1460 pub fn Fl_Progress_set_maximum(arg1: *mut Fl_Progress, a: f64);
1461}
1462unsafe extern "C" {
1463 pub fn Fl_Progress_value(arg1: *mut Fl_Progress) -> f64;
1464}
1465unsafe extern "C" {
1466 pub fn Fl_Progress_set_value(arg1: *mut Fl_Progress, arg2: f64);
1467}
1468unsafe extern "C" {
1469 pub fn Fl_Tooltip_delay() -> f32;
1470}
1471unsafe extern "C" {
1472 pub fn Fl_Tooltip_set_delay(f: f32);
1473}
1474unsafe extern "C" {
1475 pub fn Fl_Tooltip_hidedelay() -> f32;
1476}
1477unsafe extern "C" {
1478 pub fn Fl_Tooltip_set_hidedelay(f: f32);
1479}
1480unsafe extern "C" {
1481 pub fn Fl_Tooltip_hoverdelay() -> f32;
1482}
1483unsafe extern "C" {
1484 pub fn Fl_Tooltip_set_hoverdelay(f: f32);
1485}
1486unsafe extern "C" {
1487 pub fn Fl_Tooltip_enabled() -> ::core::ffi::c_int;
1488}
1489unsafe extern "C" {
1490 pub fn Fl_Tooltip_enable(b: ::core::ffi::c_int);
1491}
1492unsafe extern "C" {
1493 pub fn Fl_Tooltip_disable();
1494}
1495unsafe extern "C" {
1496 pub fn Fl_Tooltip_enter_area(
1497 w: *mut Fl_Widget,
1498 X: ::core::ffi::c_int,
1499 Y: ::core::ffi::c_int,
1500 W: ::core::ffi::c_int,
1501 H: ::core::ffi::c_int,
1502 tip: *const ::core::ffi::c_char,
1503 );
1504}
1505unsafe extern "C" {
1506 pub fn Fl_Tooltip_current_widget() -> *mut ::core::ffi::c_void;
1507}
1508unsafe extern "C" {
1509 pub fn Fl_Tooltip_current(arg1: *mut Fl_Widget);
1510}
1511unsafe extern "C" {
1512 pub fn Fl_Tooltip_font() -> ::core::ffi::c_int;
1513}
1514unsafe extern "C" {
1515 pub fn Fl_Tooltip_set_font(i: ::core::ffi::c_int);
1516}
1517unsafe extern "C" {
1518 pub fn Fl_Tooltip_font_size() -> ::core::ffi::c_int;
1519}
1520unsafe extern "C" {
1521 pub fn Fl_Tooltip_set_font_size(s: ::core::ffi::c_int);
1522}
1523unsafe extern "C" {
1524 pub fn Fl_Tooltip_color() -> ::core::ffi::c_int;
1525}
1526unsafe extern "C" {
1527 pub fn Fl_Tooltip_set_color(c: ::core::ffi::c_uint);
1528}
1529unsafe extern "C" {
1530 pub fn Fl_Tooltip_text_color() -> ::core::ffi::c_int;
1531}
1532unsafe extern "C" {
1533 pub fn Fl_Tooltip_set_text_color(c: ::core::ffi::c_uint);
1534}
1535unsafe extern "C" {
1536 pub fn Fl_Tooltip_margin_width() -> ::core::ffi::c_int;
1537}
1538unsafe extern "C" {
1539 pub fn Fl_Tooltip_set_margin_width(v: ::core::ffi::c_int);
1540}
1541unsafe extern "C" {
1542 pub fn Fl_Tooltip_margin_height() -> ::core::ffi::c_int;
1543}
1544unsafe extern "C" {
1545 pub fn Fl_Tooltip_set_margin_height(v: ::core::ffi::c_int);
1546}
1547unsafe extern "C" {
1548 pub fn Fl_Tooltip_wrap_width() -> ::core::ffi::c_int;
1549}
1550unsafe extern "C" {
1551 pub fn Fl_Tooltip_set_wrap_width(v: ::core::ffi::c_int);
1552}
1553unsafe extern "C" {
1554 pub fn Fl_Tooltip_current_window() -> *mut ::core::ffi::c_void;
1555}
1556#[repr(C)]
1557#[derive(Debug, Copy, Clone)]
1558pub struct Fl_Help_View {
1559 _unused: [u8; 0],
1560}
1561unsafe extern "C" {
1562 pub fn Fl_Help_View_new(
1563 x: ::core::ffi::c_int,
1564 y: ::core::ffi::c_int,
1565 width: ::core::ffi::c_int,
1566 height: ::core::ffi::c_int,
1567 title: *const ::core::ffi::c_char,
1568 ) -> *mut Fl_Help_View;
1569}
1570unsafe extern "C" {
1571 pub fn Fl_Help_View_x(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1572}
1573unsafe extern "C" {
1574 pub fn Fl_Help_View_y(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1575}
1576unsafe extern "C" {
1577 pub fn Fl_Help_View_width(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1578}
1579unsafe extern "C" {
1580 pub fn Fl_Help_View_height(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1581}
1582unsafe extern "C" {
1583 pub fn Fl_Help_View_label(arg1: *mut Fl_Help_View) -> *const ::core::ffi::c_char;
1584}
1585unsafe extern "C" {
1586 pub fn Fl_Help_View_set_label(arg1: *mut Fl_Help_View, title: *const ::core::ffi::c_char);
1587}
1588unsafe extern "C" {
1589 pub fn Fl_Help_View_redraw(arg1: *mut Fl_Help_View);
1590}
1591unsafe extern "C" {
1592 pub fn Fl_Help_View_show(arg1: *mut Fl_Help_View);
1593}
1594unsafe extern "C" {
1595 pub fn Fl_Help_View_hide(arg1: *mut Fl_Help_View);
1596}
1597unsafe extern "C" {
1598 pub fn Fl_Help_View_activate(arg1: *mut Fl_Help_View);
1599}
1600unsafe extern "C" {
1601 pub fn Fl_Help_View_deactivate(arg1: *mut Fl_Help_View);
1602}
1603unsafe extern "C" {
1604 pub fn Fl_Help_View_redraw_label(arg1: *mut Fl_Help_View);
1605}
1606unsafe extern "C" {
1607 pub fn Fl_Help_View_resize(
1608 arg1: *mut Fl_Help_View,
1609 x: ::core::ffi::c_int,
1610 y: ::core::ffi::c_int,
1611 width: ::core::ffi::c_int,
1612 height: ::core::ffi::c_int,
1613 );
1614}
1615unsafe extern "C" {
1616 pub fn Fl_Help_View_widget_resize(
1617 arg1: *mut Fl_Help_View,
1618 x: ::core::ffi::c_int,
1619 y: ::core::ffi::c_int,
1620 width: ::core::ffi::c_int,
1621 height: ::core::ffi::c_int,
1622 );
1623}
1624unsafe extern "C" {
1625 pub fn Fl_Help_View_tooltip(arg1: *mut Fl_Help_View) -> *const ::core::ffi::c_char;
1626}
1627unsafe extern "C" {
1628 pub fn Fl_Help_View_set_tooltip(arg1: *mut Fl_Help_View, txt: *const ::core::ffi::c_char);
1629}
1630unsafe extern "C" {
1631 pub fn Fl_Help_View_get_type(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1632}
1633unsafe extern "C" {
1634 pub fn Fl_Help_View_set_type(arg1: *mut Fl_Help_View, typ: ::core::ffi::c_int);
1635}
1636unsafe extern "C" {
1637 pub fn Fl_Help_View_color(arg1: *mut Fl_Help_View) -> ::core::ffi::c_uint;
1638}
1639unsafe extern "C" {
1640 pub fn Fl_Help_View_set_color(arg1: *mut Fl_Help_View, color: ::core::ffi::c_uint);
1641}
1642unsafe extern "C" {
1643 pub fn Fl_Help_View_measure_label(
1644 arg1: *const Fl_Help_View,
1645 arg2: *mut ::core::ffi::c_int,
1646 arg3: *mut ::core::ffi::c_int,
1647 );
1648}
1649unsafe extern "C" {
1650 pub fn Fl_Help_View_label_color(arg1: *mut Fl_Help_View) -> ::core::ffi::c_uint;
1651}
1652unsafe extern "C" {
1653 pub fn Fl_Help_View_set_label_color(arg1: *mut Fl_Help_View, color: ::core::ffi::c_uint);
1654}
1655unsafe extern "C" {
1656 pub fn Fl_Help_View_label_font(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1657}
1658unsafe extern "C" {
1659 pub fn Fl_Help_View_set_label_font(arg1: *mut Fl_Help_View, font: ::core::ffi::c_int);
1660}
1661unsafe extern "C" {
1662 pub fn Fl_Help_View_label_size(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1663}
1664unsafe extern "C" {
1665 pub fn Fl_Help_View_set_label_size(arg1: *mut Fl_Help_View, sz: ::core::ffi::c_int);
1666}
1667unsafe extern "C" {
1668 pub fn Fl_Help_View_label_type(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1669}
1670unsafe extern "C" {
1671 pub fn Fl_Help_View_set_label_type(arg1: *mut Fl_Help_View, typ: ::core::ffi::c_int);
1672}
1673unsafe extern "C" {
1674 pub fn Fl_Help_View_box(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1675}
1676unsafe extern "C" {
1677 pub fn Fl_Help_View_set_box(arg1: *mut Fl_Help_View, typ: ::core::ffi::c_int);
1678}
1679unsafe extern "C" {
1680 pub fn Fl_Help_View_changed(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1681}
1682unsafe extern "C" {
1683 pub fn Fl_Help_View_set_changed(arg1: *mut Fl_Help_View);
1684}
1685unsafe extern "C" {
1686 pub fn Fl_Help_View_clear_changed(arg1: *mut Fl_Help_View);
1687}
1688unsafe extern "C" {
1689 pub fn Fl_Help_View_align(arg1: *mut Fl_Help_View) -> ::core::ffi::c_int;
1690}
1691unsafe extern "C" {
1692 pub fn Fl_Help_View_set_align(arg1: *mut Fl_Help_View, typ: ::core::ffi::c_int);
1693}
1694unsafe extern "C" {
1695 pub fn Fl_Help_View_delete(arg1: *mut Fl_Help_View);
1696}
1697unsafe extern "C" {
1698 pub fn Fl_Help_View_set_image(arg1: *mut Fl_Help_View, arg2: *mut ::core::ffi::c_void);
1699}
1700unsafe extern "C" {
1701 pub fn Fl_Help_View_handle(
1702 self_: *mut Fl_Help_View,
1703 cb: custom_handler_callback,
1704 data: *mut ::core::ffi::c_void,
1705 );
1706}
1707unsafe extern "C" {
1708 pub fn Fl_Help_View_handle_event(
1709 self_: *mut Fl_Help_View,
1710 event: ::core::ffi::c_int,
1711 ) -> ::core::ffi::c_int;
1712}
1713unsafe extern "C" {
1714 pub fn Fl_Help_View_draw(
1715 self_: *mut Fl_Help_View,
1716 cb: custom_draw_callback,
1717 data: *mut ::core::ffi::c_void,
1718 );
1719}
1720unsafe extern "C" {
1721 pub fn Fl_Help_View_resize_callback(
1722 self_: *mut Fl_Help_View,
1723 cb: ::core::option::Option<
1724 unsafe extern "C" fn(
1725 arg1: *mut Fl_Widget,
1726 x: ::core::ffi::c_int,
1727 y: ::core::ffi::c_int,
1728 w: ::core::ffi::c_int,
1729 h: ::core::ffi::c_int,
1730 arg2: *mut ::core::ffi::c_void,
1731 ),
1732 >,
1733 data: *mut ::core::ffi::c_void,
1734 );
1735}
1736unsafe extern "C" {
1737 pub fn Fl_Help_View_set_when(arg1: *mut Fl_Help_View, arg2: ::core::ffi::c_int);
1738}
1739unsafe extern "C" {
1740 pub fn Fl_Help_View_when(arg1: *const Fl_Help_View) -> ::core::ffi::c_int;
1741}
1742unsafe extern "C" {
1743 pub fn Fl_Help_View_image(arg1: *const Fl_Help_View) -> *const ::core::ffi::c_void;
1744}
1745unsafe extern "C" {
1746 pub fn Fl_Help_View_parent(self_: *const Fl_Help_View) -> *mut ::core::ffi::c_void;
1747}
1748unsafe extern "C" {
1749 pub fn Fl_Help_View_selection_color(arg1: *mut Fl_Help_View) -> ::core::ffi::c_uint;
1750}
1751unsafe extern "C" {
1752 pub fn Fl_Help_View_set_selection_color(arg1: *mut Fl_Help_View, color: ::core::ffi::c_uint);
1753}
1754unsafe extern "C" {
1755 pub fn Fl_Help_View_do_callback(arg1: *mut Fl_Help_View);
1756}
1757unsafe extern "C" {
1758 pub fn Fl_Help_View_inside(
1759 self_: *const Fl_Help_View,
1760 arg1: *mut ::core::ffi::c_void,
1761 ) -> ::core::ffi::c_int;
1762}
1763unsafe extern "C" {
1764 pub fn Fl_Help_View_window(arg1: *const Fl_Help_View) -> *mut ::core::ffi::c_void;
1765}
1766unsafe extern "C" {
1767 pub fn Fl_Help_View_top_window(arg1: *const Fl_Help_View) -> *mut ::core::ffi::c_void;
1768}
1769unsafe extern "C" {
1770 pub fn Fl_Help_View_takes_events(arg1: *const Fl_Help_View) -> ::core::ffi::c_int;
1771}
1772unsafe extern "C" {
1773 pub fn Fl_Help_View_user_data(arg1: *const Fl_Help_View) -> *mut ::core::ffi::c_void;
1774}
1775unsafe extern "C" {
1776 pub fn Fl_Help_View_take_focus(self_: *mut Fl_Help_View) -> ::core::ffi::c_int;
1777}
1778unsafe extern "C" {
1779 pub fn Fl_Help_View_set_visible_focus(self_: *mut Fl_Help_View);
1780}
1781unsafe extern "C" {
1782 pub fn Fl_Help_View_clear_visible_focus(self_: *mut Fl_Help_View);
1783}
1784unsafe extern "C" {
1785 pub fn Fl_Help_View_visible_focus(self_: *mut Fl_Help_View, v: ::core::ffi::c_int);
1786}
1787unsafe extern "C" {
1788 pub fn Fl_Help_View_has_visible_focus(self_: *mut Fl_Help_View) -> ::core::ffi::c_uint;
1789}
1790unsafe extern "C" {
1791 pub fn Fl_Help_View_set_user_data(arg1: *mut Fl_Help_View, data: *mut ::core::ffi::c_void);
1792}
1793unsafe extern "C" {
1794 pub fn Fl_Help_View_draw_data(self_: *const Fl_Help_View) -> *mut ::core::ffi::c_void;
1795}
1796unsafe extern "C" {
1797 pub fn Fl_Help_View_handle_data(self_: *const Fl_Help_View) -> *mut ::core::ffi::c_void;
1798}
1799unsafe extern "C" {
1800 pub fn Fl_Help_View_set_draw_data(self_: *mut Fl_Help_View, data: *mut ::core::ffi::c_void);
1801}
1802unsafe extern "C" {
1803 pub fn Fl_Help_View_set_handle_data(self_: *mut Fl_Help_View, data: *mut ::core::ffi::c_void);
1804}
1805unsafe extern "C" {
1806 pub fn Fl_Help_View_damage(self_: *const Fl_Help_View) -> ::core::ffi::c_uchar;
1807}
1808unsafe extern "C" {
1809 pub fn Fl_Help_View_set_damage(self_: *mut Fl_Help_View, flag: ::core::ffi::c_uchar);
1810}
1811unsafe extern "C" {
1812 pub fn Fl_Help_View_set_damage_area(
1813 self_: *mut Fl_Help_View,
1814 flag: ::core::ffi::c_uchar,
1815 x: ::core::ffi::c_int,
1816 y: ::core::ffi::c_int,
1817 w: ::core::ffi::c_int,
1818 h: ::core::ffi::c_int,
1819 );
1820}
1821unsafe extern "C" {
1822 pub fn Fl_Help_View_clear_damage(self_: *mut Fl_Help_View);
1823}
1824unsafe extern "C" {
1825 pub fn Fl_Help_View_as_window(self_: *mut Fl_Help_View) -> *mut ::core::ffi::c_void;
1826}
1827unsafe extern "C" {
1828 pub fn Fl_Help_View_as_group(self_: *mut Fl_Help_View) -> *mut ::core::ffi::c_void;
1829}
1830unsafe extern "C" {
1831 pub fn Fl_Help_View_set_deimage(arg1: *mut Fl_Help_View, arg2: *mut ::core::ffi::c_void);
1832}
1833unsafe extern "C" {
1834 pub fn Fl_Help_View_deimage(arg1: *const Fl_Help_View) -> *const ::core::ffi::c_void;
1835}
1836unsafe extern "C" {
1837 pub fn Fl_Help_View_set_callback(
1838 arg1: *mut Fl_Help_View,
1839 arg2: Fl_Callback,
1840 arg3: *mut ::core::ffi::c_void,
1841 );
1842}
1843unsafe extern "C" {
1844 pub fn Fl_Help_View_visible(self_: *const Fl_Help_View) -> ::core::ffi::c_int;
1845}
1846unsafe extern "C" {
1847 pub fn Fl_Help_View_visible_r(self_: *const Fl_Help_View) -> ::core::ffi::c_int;
1848}
1849unsafe extern "C" {
1850 pub fn Fl_Help_View_active(self_: *const Fl_Help_View) -> ::core::ffi::c_uint;
1851}
1852unsafe extern "C" {
1853 pub fn Fl_Help_View_active_r(self_: *const Fl_Help_View) -> ::core::ffi::c_int;
1854}
1855unsafe extern "C" {
1856 pub fn Fl_Help_View_callback(self_: *const Fl_Help_View) -> Fl_Callback;
1857}
1858unsafe extern "C" {
1859 pub fn Fl_Help_View_set_deletion_callback(
1860 self_: *mut Fl_Help_View,
1861 arg1: ::core::option::Option<
1862 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
1863 >,
1864 data: *mut ::core::ffi::c_void,
1865 );
1866}
1867unsafe extern "C" {
1868 pub fn Fl_Help_View_from_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Help_View;
1869}
1870unsafe extern "C" {
1871 pub fn Fl_Help_View_from_derived_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Help_View;
1872}
1873unsafe extern "C" {
1874 pub fn Fl_Help_View_super_draw(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1875}
1876unsafe extern "C" {
1877 pub fn Fl_Help_View_super_draw_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1878}
1879unsafe extern "C" {
1880 pub fn Fl_Help_View_super_handle_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
1881}
1882unsafe extern "C" {
1883 pub fn Fl_Help_View_directory(self_: *const Fl_Help_View) -> *const ::core::ffi::c_char;
1884}
1885unsafe extern "C" {
1886 pub fn Fl_Help_View_filename(self_: *const Fl_Help_View) -> *const ::core::ffi::c_char;
1887}
1888unsafe extern "C" {
1889 pub fn Fl_Help_View_find(
1890 self_: *mut Fl_Help_View,
1891 s: *const ::core::ffi::c_char,
1892 p: ::core::ffi::c_int,
1893 ) -> ::core::ffi::c_int;
1894}
1895unsafe extern "C" {
1896 pub fn Fl_Help_View_value(self_: *const Fl_Help_View) -> *const ::core::ffi::c_char;
1897}
1898unsafe extern "C" {
1899 pub fn Fl_Help_View_set_value(self_: *mut Fl_Help_View, val: *const ::core::ffi::c_char);
1900}
1901unsafe extern "C" {
1902 pub fn Fl_Help_View_clear_selection(self_: *mut Fl_Help_View);
1903}
1904unsafe extern "C" {
1905 pub fn Fl_Help_View_select_all(self_: *mut Fl_Help_View);
1906}
1907unsafe extern "C" {
1908 pub fn Fl_Help_View_set_topline_str(self_: *mut Fl_Help_View, n: *const ::core::ffi::c_char);
1909}
1910unsafe extern "C" {
1911 pub fn Fl_Help_View_set_topline(self_: *mut Fl_Help_View, arg1: ::core::ffi::c_int);
1912}
1913unsafe extern "C" {
1914 pub fn Fl_Help_View_topline(self_: *const Fl_Help_View) -> ::core::ffi::c_int;
1915}
1916unsafe extern "C" {
1917 pub fn Fl_Help_View_set_leftline(self_: *mut Fl_Help_View, arg1: ::core::ffi::c_int);
1918}
1919unsafe extern "C" {
1920 pub fn Fl_Help_View_leftline(self_: *const Fl_Help_View) -> ::core::ffi::c_int;
1921}
1922unsafe extern "C" {
1923 pub fn Fl_Help_View_set_text_color(self_: *mut Fl_Help_View, c: ::core::ffi::c_uint);
1924}
1925unsafe extern "C" {
1926 pub fn Fl_Help_View_text_color(self_: *mut Fl_Help_View) -> ::core::ffi::c_uint;
1927}
1928unsafe extern "C" {
1929 pub fn Fl_Help_View_set_text_font(self_: *mut Fl_Help_View, f: ::core::ffi::c_int);
1930}
1931unsafe extern "C" {
1932 pub fn Fl_Help_View_text_font(self_: *mut Fl_Help_View) -> ::core::ffi::c_int;
1933}
1934unsafe extern "C" {
1935 pub fn Fl_Help_View_set_text_size(self_: *mut Fl_Help_View, s: ::core::ffi::c_int);
1936}
1937unsafe extern "C" {
1938 pub fn Fl_Help_View_text_size(self_: *mut Fl_Help_View) -> ::core::ffi::c_int;
1939}
1940unsafe extern "C" {
1941 pub fn Fl_Help_View_scrollbar_size(self_: *const Fl_Help_View) -> ::core::ffi::c_int;
1942}
1943unsafe extern "C" {
1944 pub fn Fl_Help_View_set_scrollbar_size(self_: *mut Fl_Help_View, newSize: ::core::ffi::c_int);
1945}
1946unsafe extern "C" {
1947 pub fn Fl_Help_View_load(
1948 self_: *mut Fl_Help_View,
1949 f: *const ::core::ffi::c_char,
1950 ) -> ::core::ffi::c_int;
1951}
1952#[repr(C)]
1953#[derive(Debug, Copy, Clone)]
1954pub struct Fl_Input_Choice {
1955 _unused: [u8; 0],
1956}
1957unsafe extern "C" {
1958 pub fn Fl_Input_Choice_new(
1959 x: ::core::ffi::c_int,
1960 y: ::core::ffi::c_int,
1961 width: ::core::ffi::c_int,
1962 height: ::core::ffi::c_int,
1963 title: *const ::core::ffi::c_char,
1964 ) -> *mut Fl_Input_Choice;
1965}
1966unsafe extern "C" {
1967 pub fn Fl_Input_Choice_x(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
1968}
1969unsafe extern "C" {
1970 pub fn Fl_Input_Choice_y(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
1971}
1972unsafe extern "C" {
1973 pub fn Fl_Input_Choice_width(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
1974}
1975unsafe extern "C" {
1976 pub fn Fl_Input_Choice_height(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
1977}
1978unsafe extern "C" {
1979 pub fn Fl_Input_Choice_label(arg1: *mut Fl_Input_Choice) -> *const ::core::ffi::c_char;
1980}
1981unsafe extern "C" {
1982 pub fn Fl_Input_Choice_set_label(arg1: *mut Fl_Input_Choice, title: *const ::core::ffi::c_char);
1983}
1984unsafe extern "C" {
1985 pub fn Fl_Input_Choice_redraw(arg1: *mut Fl_Input_Choice);
1986}
1987unsafe extern "C" {
1988 pub fn Fl_Input_Choice_show(arg1: *mut Fl_Input_Choice);
1989}
1990unsafe extern "C" {
1991 pub fn Fl_Input_Choice_hide(arg1: *mut Fl_Input_Choice);
1992}
1993unsafe extern "C" {
1994 pub fn Fl_Input_Choice_activate(arg1: *mut Fl_Input_Choice);
1995}
1996unsafe extern "C" {
1997 pub fn Fl_Input_Choice_deactivate(arg1: *mut Fl_Input_Choice);
1998}
1999unsafe extern "C" {
2000 pub fn Fl_Input_Choice_redraw_label(arg1: *mut Fl_Input_Choice);
2001}
2002unsafe extern "C" {
2003 pub fn Fl_Input_Choice_resize(
2004 arg1: *mut Fl_Input_Choice,
2005 x: ::core::ffi::c_int,
2006 y: ::core::ffi::c_int,
2007 width: ::core::ffi::c_int,
2008 height: ::core::ffi::c_int,
2009 );
2010}
2011unsafe extern "C" {
2012 pub fn Fl_Input_Choice_widget_resize(
2013 arg1: *mut Fl_Input_Choice,
2014 x: ::core::ffi::c_int,
2015 y: ::core::ffi::c_int,
2016 width: ::core::ffi::c_int,
2017 height: ::core::ffi::c_int,
2018 );
2019}
2020unsafe extern "C" {
2021 pub fn Fl_Input_Choice_tooltip(arg1: *mut Fl_Input_Choice) -> *const ::core::ffi::c_char;
2022}
2023unsafe extern "C" {
2024 pub fn Fl_Input_Choice_set_tooltip(arg1: *mut Fl_Input_Choice, txt: *const ::core::ffi::c_char);
2025}
2026unsafe extern "C" {
2027 pub fn Fl_Input_Choice_get_type(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2028}
2029unsafe extern "C" {
2030 pub fn Fl_Input_Choice_set_type(arg1: *mut Fl_Input_Choice, typ: ::core::ffi::c_int);
2031}
2032unsafe extern "C" {
2033 pub fn Fl_Input_Choice_color(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_uint;
2034}
2035unsafe extern "C" {
2036 pub fn Fl_Input_Choice_set_color(arg1: *mut Fl_Input_Choice, color: ::core::ffi::c_uint);
2037}
2038unsafe extern "C" {
2039 pub fn Fl_Input_Choice_measure_label(
2040 arg1: *const Fl_Input_Choice,
2041 arg2: *mut ::core::ffi::c_int,
2042 arg3: *mut ::core::ffi::c_int,
2043 );
2044}
2045unsafe extern "C" {
2046 pub fn Fl_Input_Choice_label_color(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_uint;
2047}
2048unsafe extern "C" {
2049 pub fn Fl_Input_Choice_set_label_color(arg1: *mut Fl_Input_Choice, color: ::core::ffi::c_uint);
2050}
2051unsafe extern "C" {
2052 pub fn Fl_Input_Choice_label_font(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2053}
2054unsafe extern "C" {
2055 pub fn Fl_Input_Choice_set_label_font(arg1: *mut Fl_Input_Choice, font: ::core::ffi::c_int);
2056}
2057unsafe extern "C" {
2058 pub fn Fl_Input_Choice_label_size(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2059}
2060unsafe extern "C" {
2061 pub fn Fl_Input_Choice_set_label_size(arg1: *mut Fl_Input_Choice, sz: ::core::ffi::c_int);
2062}
2063unsafe extern "C" {
2064 pub fn Fl_Input_Choice_label_type(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2065}
2066unsafe extern "C" {
2067 pub fn Fl_Input_Choice_set_label_type(arg1: *mut Fl_Input_Choice, typ: ::core::ffi::c_int);
2068}
2069unsafe extern "C" {
2070 pub fn Fl_Input_Choice_box(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2071}
2072unsafe extern "C" {
2073 pub fn Fl_Input_Choice_set_box(arg1: *mut Fl_Input_Choice, typ: ::core::ffi::c_int);
2074}
2075unsafe extern "C" {
2076 pub fn Fl_Input_Choice_changed(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2077}
2078unsafe extern "C" {
2079 pub fn Fl_Input_Choice_set_changed(arg1: *mut Fl_Input_Choice);
2080}
2081unsafe extern "C" {
2082 pub fn Fl_Input_Choice_clear_changed(arg1: *mut Fl_Input_Choice);
2083}
2084unsafe extern "C" {
2085 pub fn Fl_Input_Choice_align(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2086}
2087unsafe extern "C" {
2088 pub fn Fl_Input_Choice_set_align(arg1: *mut Fl_Input_Choice, typ: ::core::ffi::c_int);
2089}
2090unsafe extern "C" {
2091 pub fn Fl_Input_Choice_delete(arg1: *mut Fl_Input_Choice);
2092}
2093unsafe extern "C" {
2094 pub fn Fl_Input_Choice_set_image(arg1: *mut Fl_Input_Choice, arg2: *mut ::core::ffi::c_void);
2095}
2096unsafe extern "C" {
2097 pub fn Fl_Input_Choice_handle(
2098 self_: *mut Fl_Input_Choice,
2099 cb: custom_handler_callback,
2100 data: *mut ::core::ffi::c_void,
2101 );
2102}
2103unsafe extern "C" {
2104 pub fn Fl_Input_Choice_handle_event(
2105 self_: *mut Fl_Input_Choice,
2106 event: ::core::ffi::c_int,
2107 ) -> ::core::ffi::c_int;
2108}
2109unsafe extern "C" {
2110 pub fn Fl_Input_Choice_draw(
2111 self_: *mut Fl_Input_Choice,
2112 cb: custom_draw_callback,
2113 data: *mut ::core::ffi::c_void,
2114 );
2115}
2116unsafe extern "C" {
2117 pub fn Fl_Input_Choice_resize_callback(
2118 self_: *mut Fl_Input_Choice,
2119 cb: ::core::option::Option<
2120 unsafe extern "C" fn(
2121 arg1: *mut Fl_Widget,
2122 x: ::core::ffi::c_int,
2123 y: ::core::ffi::c_int,
2124 w: ::core::ffi::c_int,
2125 h: ::core::ffi::c_int,
2126 arg2: *mut ::core::ffi::c_void,
2127 ),
2128 >,
2129 data: *mut ::core::ffi::c_void,
2130 );
2131}
2132unsafe extern "C" {
2133 pub fn Fl_Input_Choice_set_when(arg1: *mut Fl_Input_Choice, arg2: ::core::ffi::c_int);
2134}
2135unsafe extern "C" {
2136 pub fn Fl_Input_Choice_when(arg1: *const Fl_Input_Choice) -> ::core::ffi::c_int;
2137}
2138unsafe extern "C" {
2139 pub fn Fl_Input_Choice_image(arg1: *const Fl_Input_Choice) -> *const ::core::ffi::c_void;
2140}
2141unsafe extern "C" {
2142 pub fn Fl_Input_Choice_parent(self_: *const Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2143}
2144unsafe extern "C" {
2145 pub fn Fl_Input_Choice_selection_color(arg1: *mut Fl_Input_Choice) -> ::core::ffi::c_uint;
2146}
2147unsafe extern "C" {
2148 pub fn Fl_Input_Choice_set_selection_color(
2149 arg1: *mut Fl_Input_Choice,
2150 color: ::core::ffi::c_uint,
2151 );
2152}
2153unsafe extern "C" {
2154 pub fn Fl_Input_Choice_do_callback(arg1: *mut Fl_Input_Choice);
2155}
2156unsafe extern "C" {
2157 pub fn Fl_Input_Choice_inside(
2158 self_: *const Fl_Input_Choice,
2159 arg1: *mut ::core::ffi::c_void,
2160 ) -> ::core::ffi::c_int;
2161}
2162unsafe extern "C" {
2163 pub fn Fl_Input_Choice_window(arg1: *const Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2164}
2165unsafe extern "C" {
2166 pub fn Fl_Input_Choice_top_window(arg1: *const Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2167}
2168unsafe extern "C" {
2169 pub fn Fl_Input_Choice_takes_events(arg1: *const Fl_Input_Choice) -> ::core::ffi::c_int;
2170}
2171unsafe extern "C" {
2172 pub fn Fl_Input_Choice_user_data(arg1: *const Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2173}
2174unsafe extern "C" {
2175 pub fn Fl_Input_Choice_take_focus(self_: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2176}
2177unsafe extern "C" {
2178 pub fn Fl_Input_Choice_set_visible_focus(self_: *mut Fl_Input_Choice);
2179}
2180unsafe extern "C" {
2181 pub fn Fl_Input_Choice_clear_visible_focus(self_: *mut Fl_Input_Choice);
2182}
2183unsafe extern "C" {
2184 pub fn Fl_Input_Choice_visible_focus(self_: *mut Fl_Input_Choice, v: ::core::ffi::c_int);
2185}
2186unsafe extern "C" {
2187 pub fn Fl_Input_Choice_has_visible_focus(self_: *mut Fl_Input_Choice) -> ::core::ffi::c_uint;
2188}
2189unsafe extern "C" {
2190 pub fn Fl_Input_Choice_set_user_data(
2191 arg1: *mut Fl_Input_Choice,
2192 data: *mut ::core::ffi::c_void,
2193 );
2194}
2195unsafe extern "C" {
2196 pub fn Fl_Input_Choice_draw_data(self_: *const Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2197}
2198unsafe extern "C" {
2199 pub fn Fl_Input_Choice_handle_data(self_: *const Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2200}
2201unsafe extern "C" {
2202 pub fn Fl_Input_Choice_set_draw_data(
2203 self_: *mut Fl_Input_Choice,
2204 data: *mut ::core::ffi::c_void,
2205 );
2206}
2207unsafe extern "C" {
2208 pub fn Fl_Input_Choice_set_handle_data(
2209 self_: *mut Fl_Input_Choice,
2210 data: *mut ::core::ffi::c_void,
2211 );
2212}
2213unsafe extern "C" {
2214 pub fn Fl_Input_Choice_damage(self_: *const Fl_Input_Choice) -> ::core::ffi::c_uchar;
2215}
2216unsafe extern "C" {
2217 pub fn Fl_Input_Choice_set_damage(self_: *mut Fl_Input_Choice, flag: ::core::ffi::c_uchar);
2218}
2219unsafe extern "C" {
2220 pub fn Fl_Input_Choice_set_damage_area(
2221 self_: *mut Fl_Input_Choice,
2222 flag: ::core::ffi::c_uchar,
2223 x: ::core::ffi::c_int,
2224 y: ::core::ffi::c_int,
2225 w: ::core::ffi::c_int,
2226 h: ::core::ffi::c_int,
2227 );
2228}
2229unsafe extern "C" {
2230 pub fn Fl_Input_Choice_clear_damage(self_: *mut Fl_Input_Choice);
2231}
2232unsafe extern "C" {
2233 pub fn Fl_Input_Choice_as_window(self_: *mut Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2234}
2235unsafe extern "C" {
2236 pub fn Fl_Input_Choice_as_group(self_: *mut Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2237}
2238unsafe extern "C" {
2239 pub fn Fl_Input_Choice_set_deimage(arg1: *mut Fl_Input_Choice, arg2: *mut ::core::ffi::c_void);
2240}
2241unsafe extern "C" {
2242 pub fn Fl_Input_Choice_deimage(arg1: *const Fl_Input_Choice) -> *const ::core::ffi::c_void;
2243}
2244unsafe extern "C" {
2245 pub fn Fl_Input_Choice_set_callback(
2246 arg1: *mut Fl_Input_Choice,
2247 arg2: Fl_Callback,
2248 arg3: *mut ::core::ffi::c_void,
2249 );
2250}
2251unsafe extern "C" {
2252 pub fn Fl_Input_Choice_visible(self_: *const Fl_Input_Choice) -> ::core::ffi::c_int;
2253}
2254unsafe extern "C" {
2255 pub fn Fl_Input_Choice_visible_r(self_: *const Fl_Input_Choice) -> ::core::ffi::c_int;
2256}
2257unsafe extern "C" {
2258 pub fn Fl_Input_Choice_active(self_: *const Fl_Input_Choice) -> ::core::ffi::c_uint;
2259}
2260unsafe extern "C" {
2261 pub fn Fl_Input_Choice_active_r(self_: *const Fl_Input_Choice) -> ::core::ffi::c_int;
2262}
2263unsafe extern "C" {
2264 pub fn Fl_Input_Choice_callback(self_: *const Fl_Input_Choice) -> Fl_Callback;
2265}
2266unsafe extern "C" {
2267 pub fn Fl_Input_Choice_set_deletion_callback(
2268 self_: *mut Fl_Input_Choice,
2269 arg1: ::core::option::Option<
2270 unsafe extern "C" fn(arg1: *mut Fl_Widget, arg2: *mut ::core::ffi::c_void),
2271 >,
2272 data: *mut ::core::ffi::c_void,
2273 );
2274}
2275unsafe extern "C" {
2276 pub fn Fl_Input_Choice_from_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Input_Choice;
2277}
2278unsafe extern "C" {
2279 pub fn Fl_Input_Choice_from_derived_dyn_ptr(ptr: *mut Fl_Widget) -> *mut Fl_Input_Choice;
2280}
2281unsafe extern "C" {
2282 pub fn Fl_Input_Choice_super_draw(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
2283}
2284unsafe extern "C" {
2285 pub fn Fl_Input_Choice_super_draw_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
2286}
2287unsafe extern "C" {
2288 pub fn Fl_Input_Choice_super_handle_first(ptr: *mut Fl_Widget, flag: ::core::ffi::c_int);
2289}
2290unsafe extern "C" {
2291 pub fn Fl_Input_Choice_set_down_box(self_: *mut Fl_Input_Choice, box_: ::core::ffi::c_int);
2292}
2293unsafe extern "C" {
2294 pub fn Fl_Input_Choice_down_box(self_: *const Fl_Input_Choice) -> ::core::ffi::c_int;
2295}
2296unsafe extern "C" {
2297 pub fn Fl_Input_Choice_add(self_: *mut Fl_Input_Choice, s: *const ::core::ffi::c_char);
2298}
2299unsafe extern "C" {
2300 pub fn Fl_Input_Choice_clear(self_: *mut Fl_Input_Choice);
2301}
2302unsafe extern "C" {
2303 pub fn Fl_Input_Choice_value(self_: *const Fl_Input_Choice) -> *const ::core::ffi::c_char;
2304}
2305unsafe extern "C" {
2306 pub fn Fl_Input_Choice_value_index(self_: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2307}
2308unsafe extern "C" {
2309 pub fn Fl_Input_Choice_set_value(self_: *mut Fl_Input_Choice, val: *const ::core::ffi::c_char);
2310}
2311unsafe extern "C" {
2312 pub fn Fl_Input_Choice_set_value_index(self_: *mut Fl_Input_Choice, val: ::core::ffi::c_int);
2313}
2314unsafe extern "C" {
2315 pub fn Fl_Input_Choice_input(self_: *mut Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2316}
2317unsafe extern "C" {
2318 pub fn Fl_Input_Choice_menu_button(self_: *mut Fl_Input_Choice) -> *mut ::core::ffi::c_void;
2319}
2320unsafe extern "C" {
2321 pub fn Fl_Input_Choice_set_text_color(self_: *mut Fl_Input_Choice, c: ::core::ffi::c_uint);
2322}
2323unsafe extern "C" {
2324 pub fn Fl_Input_Choice_text_color(self_: *mut Fl_Input_Choice) -> ::core::ffi::c_uint;
2325}
2326unsafe extern "C" {
2327 pub fn Fl_Input_Choice_set_text_font(self_: *mut Fl_Input_Choice, f: ::core::ffi::c_int);
2328}
2329unsafe extern "C" {
2330 pub fn Fl_Input_Choice_text_font(self_: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2331}
2332unsafe extern "C" {
2333 pub fn Fl_Input_Choice_set_text_size(self_: *mut Fl_Input_Choice, s: ::core::ffi::c_int);
2334}
2335unsafe extern "C" {
2336 pub fn Fl_Input_Choice_text_size(self_: *mut Fl_Input_Choice) -> ::core::ffi::c_int;
2337}