gv_setenv(char * a1,char * a2)1 void gv_setenv(char * a1, char * a2)
2 {
3 LObject *val = LEvalFunc("setenv",
4 LSTRING, a1,
5 LSTRING, a2,
6 LEND);
7 LFree(val);
8 }
9
gv_input_translator(char * a1,char * a2)10 void gv_input_translator(char * a1, char * a2)
11 {
12 LObject *val = LEvalFunc("input-translator",
13 LSTRING, a1,
14 LSTRING, a2,
15 LEND);
16 LFree(val);
17 }
18
gv_emodule_run(char * a1)19 void gv_emodule_run(char * a1)
20 {
21 LObject *val = LEvalFunc("emodule-run",
22 LSTRINGS, a1,
23 LEND);
24 LFree(val);
25 }
26
gv_emodule_isrunning(char * a1)27 void gv_emodule_isrunning(char * a1)
28 {
29 LObject *val = LEvalFunc("emodule-isrunning",
30 LSTRING, a1,
31 LEND);
32 LFree(val);
33 }
34
gv_command(char * a1,char * a2)35 void gv_command(char * a1, char * a2)
36 {
37 LObject *val = LEvalFunc("command",
38 LSTRING, a1,
39 LSTRING, a2,
40 LEND);
41 LFree(val);
42 }
43
gv_sleep_for(float a1)44 void gv_sleep_for(float a1)
45 {
46 LObject *val = LEvalFunc("sleep-for",
47 LFLOAT, a1,
48 LEND);
49 LFree(val);
50 }
51
gv_sleep_until(float a1)52 float gv_sleep_until(float a1)
53 {
54 LObject *val = LEvalFunc("sleep-until",
55 LFLOAT, a1,
56 LEND);
57 float retval;
58 LFROMOBJ(LFLOAT)(val, &retval);
59 LFree(val);
60 return retval;
61 }
62
gv_set_clock(float a1)63 void gv_set_clock(float a1)
64 {
65 LObject *val = LEvalFunc("set-clock",
66 LFLOAT, a1,
67 LEND);
68 LFree(val);
69 }
70
gv_clock()71 void gv_clock()
72 {
73 LObject *val = LEvalFunc("clock",
74 LEND);
75 LFree(val);
76 }
77
gv_echo(LList * a1)78 void gv_echo(LList * a1)
79 {
80 LObject *val = LEvalFunc("echo",
81 LREST, a1,
82 LEND);
83 LFree(val);
84 }
85
gv_emodule_transmit(char * a1,LList * a2)86 void gv_emodule_transmit(char * a1, LList * a2)
87 {
88 LObject *val = LEvalFunc("emodule-transmit",
89 LSTRING, a1,
90 LREST, a2,
91 LEND);
92 LFree(val);
93 }
94
gv_load(char * a1,char * a2)95 int gv_load(char * a1, char * a2)
96 {
97 LObject *val = LEvalFunc("load",
98 LSTRING, a1,
99 LSTRING, a2,
100 LEND);
101 int retval;
102 LFROMOBJ(LINT)(val, &retval);
103 LFree(val);
104 return retval;
105 }
106
gv_hdelete(char * a1,char * a2)107 void gv_hdelete(char * a1, char * a2)
108 {
109 LObject *val = LEvalFunc("hdelete",
110 LSTRING, a1,
111 LSTRING, a2,
112 LEND);
113 LFree(val);
114 }
115
gv_name_object(int a1,char * a2)116 void gv_name_object(int a1, char * a2)
117 {
118 LObject *val = LEvalFunc("name-object",
119 LID, a1,
120 LSTRING, a2,
121 LEND);
122 LFree(val);
123 }
124
gv_update_draw(int a1,float a2)125 void gv_update_draw(int a1, float a2)
126 {
127 LObject *val = LEvalFunc("update-draw",
128 LID, a1,
129 LFLOAT, a2,
130 LEND);
131 LFree(val);
132 }
133
gv_draw(int a1)134 void gv_draw(int a1)
135 {
136 LObject *val = LEvalFunc("draw",
137 LID, a1,
138 LEND);
139 LFree(val);
140 }
141
gv_update(float a1)142 void gv_update(float a1)
143 {
144 LObject *val = LEvalFunc("update",
145 LFLOAT, a1,
146 LEND);
147 LFree(val);
148 }
149
gv_redraw(int a1)150 void gv_redraw(int a1)
151 {
152 LObject *val = LEvalFunc("redraw",
153 LID, a1,
154 LEND);
155 LFree(val);
156 }
157
gv_freeze(int a1,int a2)158 void gv_freeze(int a1, int a2)
159 {
160 LObject *val = LEvalFunc("freeze",
161 LID, a1,
162 LKEYWORD, a2,
163 LEND);
164 LFree(val);
165 }
166
gv_xform_set(int a1,TransformStruct * a2)167 void gv_xform_set(int a1, TransformStruct * a2)
168 {
169 LObject *val = LEvalFunc("xform-set",
170 LID, a1,
171 LTRANSFORM, a2,
172 LEND);
173 LFree(val);
174 }
175
gv_xform(int a1,TransformStruct * a2)176 void gv_xform(int a1, TransformStruct * a2)
177 {
178 LObject *val = LEvalFunc("xform",
179 LID, a1,
180 LTRANSFORM, a2,
181 LEND);
182 LFree(val);
183 }
184
gv_xform_incr(int a1,TransformStruct * a2)185 void gv_xform_incr(int a1, TransformStruct * a2)
186 {
187 LObject *val = LEvalFunc("xform-incr",
188 LID, a1,
189 LTRANSFORM, a2,
190 LEND);
191 LFree(val);
192 }
193
gv_new_camera(char * a1,CameraStruct * a2)194 int gv_new_camera(char * a1, CameraStruct * a2)
195 {
196 LObject *val = LEvalFunc("new-camera",
197 LSTRING, a1,
198 LCAMERA, a2,
199 LEND);
200 int retval;
201 LFROMOBJ(LID)(val, &retval);
202 LFree(val);
203 return retval;
204 }
205
gv_camera(char * a1,CameraStruct * a2)206 int gv_camera(char * a1, CameraStruct * a2)
207 {
208 LObject *val = LEvalFunc("camera",
209 LSTRING, a1,
210 LCAMERA, a2,
211 LEND);
212 int retval;
213 LFROMOBJ(LINT)(val, &retval);
214 LFree(val);
215 return retval;
216 }
217
gv_camera_reset(int a1)218 void gv_camera_reset(int a1)
219 {
220 LObject *val = LEvalFunc("camera-reset",
221 LID, a1,
222 LEND);
223 LFree(val);
224 }
225
gv_new_alien(char * a1,GeomStruct * a2)226 int gv_new_alien(char * a1, GeomStruct * a2)
227 {
228 LObject *val = LEvalFunc("new-alien",
229 LSTRING, a1,
230 LGEOM, a2,
231 LEND);
232 int retval;
233 LFROMOBJ(LID)(val, &retval);
234 LFree(val);
235 return retval;
236 }
237
gv_new_geometry(char * a1,GeomStruct * a2)238 int gv_new_geometry(char * a1, GeomStruct * a2)
239 {
240 LObject *val = LEvalFunc("new-geometry",
241 LSTRING, a1,
242 LGEOM, a2,
243 LEND);
244 int retval;
245 LFROMOBJ(LID)(val, &retval);
246 LFree(val);
247 return retval;
248 }
249
gv_geometry(char * a1,GeomStruct * a2)250 void gv_geometry(char * a1, GeomStruct * a2)
251 {
252 LObject *val = LEvalFunc("geometry",
253 LSTRING, a1,
254 LGEOM, a2,
255 LEND);
256 LFree(val);
257 }
258
gv_replace_geometry(char * a1,int * a2,int a2n,GeomStruct * a3)259 void gv_replace_geometry(char * a1, int *a2, int a2n, GeomStruct * a3)
260 {
261 LObject *val = LEvalFunc("replace-geometry",
262 LSTRING, a1,
263 LARRAY, LINT, a2, a2n,
264 LGEOM, a3,
265 LEND);
266 LFree(val);
267 }
268
gv_copy(int a1,char * a2)269 void gv_copy(int a1, char * a2)
270 {
271 LObject *val = LEvalFunc("copy",
272 LID, a1,
273 LSTRING, a2,
274 LEND);
275 LFree(val);
276 }
277
gv_delete(int a1)278 void gv_delete(int a1)
279 {
280 LObject *val = LEvalFunc("delete",
281 LID, a1,
282 LEND);
283 LFree(val);
284 }
285
gv_scene(int a1,GeomStruct * a2)286 void gv_scene(int a1, GeomStruct * a2)
287 {
288 LObject *val = LEvalFunc("scene",
289 LID, a1,
290 LGEOM, a2,
291 LEND);
292 LFree(val);
293 }
294
gv_winenter(int a1)295 void gv_winenter(int a1)
296 {
297 LObject *val = LEvalFunc("winenter",
298 LID, a1,
299 LEND);
300 LFree(val);
301 }
302
gv_merge_ap(int a1,ApStruct * a2)303 void gv_merge_ap(int a1, ApStruct * a2)
304 {
305 LObject *val = LEvalFunc("merge-ap",
306 LID, a1,
307 LAP, a2,
308 LEND);
309 LFree(val);
310 }
311
gv_dice(int a1,int a2)312 void gv_dice(int a1, int a2)
313 {
314 LObject *val = LEvalFunc("dice",
315 LID, a1,
316 LINT, a2,
317 LEND);
318 LFree(val);
319 }
320
gv_bbox_draw(int a1,int a2)321 void gv_bbox_draw(int a1, int a2)
322 {
323 LObject *val = LEvalFunc("bbox-draw",
324 LID, a1,
325 LKEYWORD, a2,
326 LEND);
327 LFree(val);
328 }
329
gv_camera_draw(int a1,int a2)330 void gv_camera_draw(int a1, int a2)
331 {
332 LObject *val = LEvalFunc("camera-draw",
333 LID, a1,
334 LKEYWORD, a2,
335 LEND);
336 LFree(val);
337 }
338
gv_evert(int a1,int a2)339 void gv_evert(int a1, int a2)
340 {
341 LObject *val = LEvalFunc("evert",
342 LID, a1,
343 LKEYWORD, a2,
344 LEND);
345 LFree(val);
346 }
347
gv_soft_shader(int a1,int a2)348 void gv_soft_shader(int a1, int a2)
349 {
350 LObject *val = LEvalFunc("soft-shader",
351 LID, a1,
352 LKEYWORD, a2,
353 LEND);
354 LFree(val);
355 }
356
gv_stereowin(int a1,int a2,int a3)357 LList * gv_stereowin(int a1, int a2, int a3)
358 {
359 LObject *val = LEvalFunc("stereowin",
360 LID, a1,
361 LKEYWORD, a2,
362 LINT, a3,
363 LEND);
364 LList * retval;
365 LFROMOBJ(LLIST)(val, &retval);
366 LFree(val);
367 return retval;
368 }
369
gv_space(int a1)370 void gv_space(int a1)
371 {
372 LObject *val = LEvalFunc("space",
373 LKEYWORD, a1,
374 LEND);
375 LFree(val);
376 }
377
gv_hmodel(int a1,int a2)378 void gv_hmodel(int a1, int a2)
379 {
380 LObject *val = LEvalFunc("hmodel",
381 LID, a1,
382 LKEYWORD, a2,
383 LEND);
384 LFree(val);
385 }
386
gv_inhibit_warning(char * a1)387 void gv_inhibit_warning(char * a1)
388 {
389 LObject *val = LEvalFunc("inhibit-warning",
390 LSTRING, a1,
391 LEND);
392 LFree(val);
393 }
394
gv_hsphere_draw(int a1,int a2)395 void gv_hsphere_draw(int a1, int a2)
396 {
397 LObject *val = LEvalFunc("hsphere-draw",
398 LID, a1,
399 LKEYWORD, a2,
400 LEND);
401 LFree(val);
402 }
403
gv_pickable(int a1,int a2)404 void gv_pickable(int a1, int a2)
405 {
406 LObject *val = LEvalFunc("pickable",
407 LID, a1,
408 LKEYWORD, a2,
409 LEND);
410 LFree(val);
411 }
412
gv_normalization(int a1,int a2)413 void gv_normalization(int a1, int a2)
414 {
415 LObject *val = LEvalFunc("normalization",
416 LID, a1,
417 LKEYWORD, a2,
418 LEND);
419 LFree(val);
420 }
421
gv_lines_closer(int a1,float a2)422 void gv_lines_closer(int a1, float a2)
423 {
424 LObject *val = LEvalFunc("lines-closer",
425 LID, a1,
426 LFLOAT, a2,
427 LEND);
428 LFree(val);
429 }
430
gv_backcolor(int a1,float a2,float a3,float a4)431 void gv_backcolor(int a1, float a2, float a3, float a4)
432 {
433 LObject *val = LEvalFunc("backcolor",
434 LID, a1,
435 LFLOAT, a2,
436 LFLOAT, a3,
437 LFLOAT, a4,
438 LEND);
439 LFree(val);
440 }
441
gv_bbox_color(int a1,float a2,float a3,float a4)442 void gv_bbox_color(int a1, float a2, float a3, float a4)
443 {
444 LObject *val = LEvalFunc("bbox-color",
445 LID, a1,
446 LFLOAT, a2,
447 LFLOAT, a3,
448 LFLOAT, a4,
449 LEND);
450 LFree(val);
451 }
452
gv_window(int a1,WindowStruct * a2)453 void gv_window(int a1, WindowStruct * a2)
454 {
455 LObject *val = LEvalFunc("window",
456 LID, a1,
457 LWINDOW, a2,
458 LEND);
459 LFree(val);
460 }
461
gv_merge_baseap(ApStruct * a1)462 void gv_merge_baseap(ApStruct * a1)
463 {
464 LObject *val = LEvalFunc("merge-baseap",
465 LAP, a1,
466 LEND);
467 LFree(val);
468 }
469
gv_exit()470 void gv_exit()
471 {
472 LObject *val = LEvalFunc("exit",
473 LEND);
474 LFree(val);
475 }
476
gv_set_motionscale(float a1)477 void gv_set_motionscale(float a1)
478 {
479 LObject *val = LEvalFunc("set-motionscale",
480 LFLOAT, a1,
481 LEND);
482 LFree(val);
483 }
484
gv_set_conformal_refine(float a1,int a2,int a3)485 void gv_set_conformal_refine(float a1, int a2, int a3)
486 {
487 LObject *val = LEvalFunc("set-conformal-refine",
488 LFLOAT, a1,
489 LINT, a2,
490 LKEYWORD, a3,
491 LEND);
492 LFree(val);
493 }
494
gv_write_comments(char * a1,int a2,int * a3,int a3n)495 void gv_write_comments(char * a1, int a2, int *a3, int a3n)
496 {
497 LObject *val = LEvalFunc("write-comments",
498 LSTRING, a1,
499 LID, a2,
500 LARRAY, LINT, a3, a3n,
501 LEND);
502 LFree(val);
503 }
504
gv_event_mode(char * a1)505 void gv_event_mode(char * a1)
506 {
507 LObject *val = LEvalFunc("event-mode",
508 LSTRING, a1,
509 LEND);
510 LFree(val);
511 }
512
gv_pick_invisible(int a1)513 void gv_pick_invisible(int a1)
514 {
515 LObject *val = LEvalFunc("pick-invisible",
516 LKEYWORD, a1,
517 LEND);
518 LFree(val);
519 }
520
gv_rawevent(int a1,int a2,int a3,int a4,long a5)521 void gv_rawevent(int a1, int a2, int a3, int a4, long a5)
522 {
523 LObject *val = LEvalFunc("rawevent",
524 LINT, a1,
525 LINT, a2,
526 LINT, a3,
527 LINT, a4,
528 LLONG, a5,
529 LEND);
530 LFree(val);
531 }
532
gv_rawpick(int a1,int a2,int a3)533 int gv_rawpick(int a1, int a2, int a3)
534 {
535 LObject *val = LEvalFunc("rawpick",
536 LID, a1,
537 LINT, a2,
538 LINT, a3,
539 LEND);
540 int retval;
541 LFROMOBJ(LINT)(val, &retval);
542 LFree(val);
543 return retval;
544 }
545
gv_pick(int a1,int a2,float * a3,int a3n,float * a4,int a4n,float * a5,int a5n,float * a6,int a6n,int * a7,int a7n,int a8,int * a9,int a9n,int a10)546 void gv_pick(int a1, int a2, float *a3, int a3n, float *a4, int a4n, float *a5, int a5n, float *a6, int a6n, int *a7, int a7n, int a8, int *a9, int a9n, int a10)
547 {
548 LObject *val = LEvalFunc("pick",
549 LID, a1,
550 LID, a2,
551 LVARARRAY, LFLOAT, a3, a3n,
552 LVARARRAY, LFLOAT, a4, a4n,
553 LVARARRAY, LFLOAT, a5, a5n,
554 LVARARRAY, LFLOAT, a6, a6n,
555 LVARARRAY, LINT, a7, a7n,
556 LINT, a8,
557 LARRAY, LINT, a9, a9n,
558 LINT, a10,
559 LEND);
560 LFree(val);
561 }
562
gv_event_keys(int a1)563 void gv_event_keys(int a1)
564 {
565 LObject *val = LEvalFunc("event-keys",
566 LKEYWORD, a1,
567 LEND);
568 LFree(val);
569 }
570
gv_event_pick(int a1)571 void gv_event_pick(int a1)
572 {
573 LObject *val = LEvalFunc("event-pick",
574 LKEYWORD, a1,
575 LEND);
576 LFree(val);
577 }
578
gv_dither(int a1,int a2)579 void gv_dither(int a1, int a2)
580 {
581 LObject *val = LEvalFunc("dither",
582 LID, a1,
583 LKEYWORD, a2,
584 LEND);
585 LFree(val);
586 }
587
gv_ui_html_browser(char * a1)588 void gv_ui_html_browser(char * a1)
589 {
590 LObject *val = LEvalFunc("ui-html-browser",
591 LSTRING, a1,
592 LEND);
593 LFree(val);
594 }
595
gv_ui_pdf_viewer(char * a1)596 void gv_ui_pdf_viewer(char * a1)
597 {
598 LObject *val = LEvalFunc("ui-pdf-viewer",
599 LSTRING, a1,
600 LEND);
601 LFree(val);
602 }
603
gv_shell(char * a1)604 void gv_shell(char * a1)
605 {
606 LObject *val = LEvalFunc("shell",
607 LSTRINGS, a1,
608 LEND);
609 LFree(val);
610 }
611
gv_write_sexpr(char * a1,LObject * a2)612 void gv_write_sexpr(char * a1, LObject * a2)
613 {
614 LObject *val = LEvalFunc("write-sexpr",
615 LSTRING, a1,
616 LLOBJECT, a2,
617 LEND);
618 LFree(val);
619 }
620
gv_write_handle(char * a1,char * a2,char * a3)621 void gv_write_handle(char * a1, char * a2, char * a3)
622 {
623 LObject *val = LEvalFunc("write-handle",
624 LSTRING, a1,
625 LSTRING, a2,
626 LSTRING, a3,
627 LEND);
628 LFree(val);
629 }
630
gv_dump_handles()631 void gv_dump_handles()
632 {
633 LObject *val = LEvalFunc("dump-handles",
634 LEND);
635 LFree(val);
636 }
637
gv_dump_pools()638 void gv_dump_pools()
639 {
640 LObject *val = LEvalFunc("dump-pools",
641 LEND);
642 LFree(val);
643 }
644
gv_geomview_version()645 char * gv_geomview_version()
646 {
647 LObject *val = LEvalFunc("geomview-version",
648 LEND);
649 char * retval;
650 LFROMOBJ(LSTRING)(val, &retval);
651 LFree(val);
652 return retval;
653 }
654
gv_rib_display(int a1,char * a2)655 void gv_rib_display(int a1, char * a2)
656 {
657 LObject *val = LEvalFunc("rib-display",
658 LKEYWORD, a1,
659 LSTRING, a2,
660 LEND);
661 LFree(val);
662 }
663
gv_rib_snapshot(int a1,char * a2)664 void gv_rib_snapshot(int a1, char * a2)
665 {
666 LObject *val = LEvalFunc("rib-snapshot",
667 LID, a1,
668 LSTRING, a2,
669 LEND);
670 LFree(val);
671 }
672
gv_ND_axes(char * a1,char * a2,int a3,int a4,int a5,int a6)673 LList * gv_ND_axes(char * a1, char * a2, int a3, int a4, int a5, int a6)
674 {
675 LObject *val = LEvalFunc("ND-axes",
676 LSTRING, a1,
677 LSTRING, a2,
678 LINT, a3,
679 LINT, a4,
680 LINT, a5,
681 LINT, a6,
682 LEND);
683 LList * retval;
684 LFROMOBJ(LLIST)(val, &retval);
685 LFree(val);
686 return retval;
687 }
688
gv_dimension(int a1)689 LList * gv_dimension(int a1)
690 {
691 LObject *val = LEvalFunc("dimension",
692 LINT, a1,
693 LEND);
694 LList * retval;
695 LFROMOBJ(LLIST)(val, &retval);
696 LFree(val);
697 return retval;
698 }
699
gv_ND_xform(int a1,TmNStruct * a2)700 TmNStruct * gv_ND_xform(int a1, TmNStruct * a2)
701 {
702 LObject *val = LEvalFunc("ND-xform",
703 LID, a1,
704 LTRANSFORMN, a2,
705 LEND);
706 TmNStruct * retval;
707 LFROMOBJ(LTRANSFORMN)(val, &retval);
708 LFree(val);
709 return retval;
710 }
711
gv_ND_xform_set(int a1,TmNStruct * a2)712 TmNStruct * gv_ND_xform_set(int a1, TmNStruct * a2)
713 {
714 LObject *val = LEvalFunc("ND-xform-set",
715 LID, a1,
716 LTRANSFORMN, a2,
717 LEND);
718 TmNStruct * retval;
719 LFROMOBJ(LTRANSFORMN)(val, &retval);
720 LFree(val);
721 return retval;
722 }
723
gv_ND_xform_get(int a1,int a2)724 TmNStruct * gv_ND_xform_get(int a1, int a2)
725 {
726 LObject *val = LEvalFunc("ND-xform-get",
727 LID, a1,
728 LID, a2,
729 LEND);
730 TmNStruct * retval;
731 LFROMOBJ(LTRANSFORMN)(val, &retval);
732 LFree(val);
733 return retval;
734 }
735
gv_ND_color(int a1,LList * a2)736 LList * gv_ND_color(int a1, LList * a2)
737 {
738 LObject *val = LEvalFunc("ND-color",
739 LID, a1,
740 LLIST, a2,
741 LEND);
742 LList * retval;
743 LFROMOBJ(LLIST)(val, &retval);
744 LFree(val);
745 return retval;
746 }
747
gv_zoom(int a1,float a2)748 void gv_zoom(int a1, float a2)
749 {
750 LObject *val = LEvalFunc("zoom",
751 LID, a1,
752 LFLOAT, a2,
753 LEND);
754 LFree(val);
755 }
756
gv_ezoom(int a1,float a2)757 void gv_ezoom(int a1, float a2)
758 {
759 LObject *val = LEvalFunc("ezoom",
760 LID, a1,
761 LFLOAT, a2,
762 LEND);
763 LFree(val);
764 }
765
gv_scale(int a1,float a2,float a3,float a4)766 void gv_scale(int a1, float a2, float a3, float a4)
767 {
768 LObject *val = LEvalFunc("scale",
769 LID, a1,
770 LFLOAT, a2,
771 LFLOAT, a3,
772 LFLOAT, a4,
773 LEND);
774 LFree(val);
775 }
776
gv_escale(int a1,float a2)777 void gv_escale(int a1, float a2)
778 {
779 LObject *val = LEvalFunc("escale",
780 LID, a1,
781 LFLOAT, a2,
782 LEND);
783 LFree(val);
784 }
785
gv_real_id(char * a1)786 char * gv_real_id(char * a1)
787 {
788 LObject *val = LEvalFunc("real-id",
789 LSTRING, a1,
790 LEND);
791 char * retval;
792 LFROMOBJ(LSTRING)(val, &retval);
793 LFree(val);
794 return retval;
795 }
796
gv_transform(int a1,int a2,int a3,int a4,float a5,float a6,float a7,float a8,int a9)797 void gv_transform(int a1, int a2, int a3, int a4, float a5, float a6, float a7, float a8, int a9)
798 {
799 LObject *val = LEvalFunc("transform",
800 LID, a1,
801 LID, a2,
802 LID, a3,
803 LKEYWORD, a4,
804 LFLOAT, a5,
805 LFLOAT, a6,
806 LFLOAT, a7,
807 LFLOAT, a8,
808 LKEYWORD, a9,
809 LEND);
810 LFree(val);
811 }
812
gv_transform_incr(int a1,int a2,int a3,int a4,float a5,float a6,float a7,float a8,int a9)813 void gv_transform_incr(int a1, int a2, int a3, int a4, float a5, float a6, float a7, float a8, int a9)
814 {
815 LObject *val = LEvalFunc("transform-incr",
816 LID, a1,
817 LID, a2,
818 LID, a3,
819 LKEYWORD, a4,
820 LFLOAT, a5,
821 LFLOAT, a6,
822 LFLOAT, a7,
823 LFLOAT, a8,
824 LKEYWORD, a9,
825 LEND);
826 LFree(val);
827 }
828
gv_transform_set(int a1,int a2,int a3,int a4,float a5,float a6,float a7)829 void gv_transform_set(int a1, int a2, int a3, int a4, float a5, float a6, float a7)
830 {
831 LObject *val = LEvalFunc("transform-set",
832 LID, a1,
833 LID, a2,
834 LID, a3,
835 LKEYWORD, a4,
836 LFLOAT, a5,
837 LFLOAT, a6,
838 LFLOAT, a7,
839 LEND);
840 LFree(val);
841 }
842
gv_position(int a1,int a2)843 void gv_position(int a1, int a2)
844 {
845 LObject *val = LEvalFunc("position",
846 LID, a1,
847 LID, a2,
848 LEND);
849 LFree(val);
850 }
851
gv_position_at(int a1,int a2,char * a3)852 void gv_position_at(int a1, int a2, char * a3)
853 {
854 LObject *val = LEvalFunc("position-at",
855 LID, a1,
856 LID, a2,
857 LSTRING, a3,
858 LEND);
859 LFree(val);
860 }
861
gv_position_toward(int a1,int a2,char * a3)862 void gv_position_toward(int a1, int a2, char * a3)
863 {
864 LObject *val = LEvalFunc("position-toward",
865 LID, a1,
866 LID, a2,
867 LSTRING, a3,
868 LEND);
869 LFree(val);
870 }
871
gv_new_center(int a1)872 void gv_new_center(int a1)
873 {
874 LObject *val = LEvalFunc("new-center",
875 LID, a1,
876 LEND);
877 LFree(val);
878 }
879
gv_new_reset()880 void gv_new_reset()
881 {
882 LObject *val = LEvalFunc("new-reset",
883 LEND);
884 LFree(val);
885 }
886
gv_look_encompass_size(float a1,float a2,float a3,float a4)887 LList * gv_look_encompass_size(float a1, float a2, float a3, float a4)
888 {
889 LObject *val = LEvalFunc("look-encompass-size",
890 LFLOAT, a1,
891 LFLOAT, a2,
892 LFLOAT, a3,
893 LFLOAT, a4,
894 LEND);
895 LList * retval;
896 LFROMOBJ(LLIST)(val, &retval);
897 LFree(val);
898 return retval;
899 }
900
gv_look_encompass(int a1,int a2)901 void gv_look_encompass(int a1, int a2)
902 {
903 LObject *val = LEvalFunc("look-encompass",
904 LID, a1,
905 LID, a2,
906 LEND);
907 LFree(val);
908 }
909
gv_look_toward(int a1,int a2,char * a3)910 void gv_look_toward(int a1, int a2, char * a3)
911 {
912 LObject *val = LEvalFunc("look-toward",
913 LID, a1,
914 LID, a2,
915 LSTRING, a3,
916 LEND);
917 LFree(val);
918 }
919
gv_look(int a1,int a2)920 void gv_look(int a1, int a2)
921 {
922 LObject *val = LEvalFunc("look",
923 LID, a1,
924 LID, a2,
925 LEND);
926 LFree(val);
927 }
928
gv_look_recenter(int a1,int a2)929 void gv_look_recenter(int a1, int a2)
930 {
931 LObject *val = LEvalFunc("look-recenter",
932 LID, a1,
933 LID, a2,
934 LEND);
935 LFree(val);
936 }
937
gv_emodule_clear()938 void gv_emodule_clear()
939 {
940 LObject *val = LEvalFunc("emodule-clear",
941 LEND);
942 LFree(val);
943 }
944
gv_cursor_still(int a1)945 void gv_cursor_still(int a1)
946 {
947 LObject *val = LEvalFunc("cursor-still",
948 LINT, a1,
949 LEND);
950 LFree(val);
951 }
952
gv_cursor_twitch(int a1)953 void gv_cursor_twitch(int a1)
954 {
955 LObject *val = LEvalFunc("cursor-twitch",
956 LINT, a1,
957 LEND);
958 LFree(val);
959 }
960
gv_ap_override(int a1)961 void gv_ap_override(int a1)
962 {
963 LObject *val = LEvalFunc("ap-override",
964 LKEYWORD, a1,
965 LEND);
966 LFree(val);
967 }
968
gv_set_load_path(LList * a1)969 void gv_set_load_path(LList * a1)
970 {
971 LObject *val = LEvalFunc("set-load-path",
972 LLIST, a1,
973 LEND);
974 LFree(val);
975 }
976
gv_load_path(LList * a1)977 LList * gv_load_path(LList * a1)
978 {
979 LObject *val = LEvalFunc("load-path",
980 LLIST, a1,
981 LEND);
982 LList * retval;
983 LFROMOBJ(LLIST)(val, &retval);
984 LFree(val);
985 return retval;
986 }
987
gv_set_emodule_path(LList * a1)988 void gv_set_emodule_path(LList * a1)
989 {
990 LObject *val = LEvalFunc("set-emodule-path",
991 LLIST, a1,
992 LEND);
993 LFree(val);
994 }
995
gv_rehash_emodule_path()996 LList * gv_rehash_emodule_path()
997 {
998 LObject *val = LEvalFunc("rehash-emodule-path",
999 LEND);
1000 LList * retval;
1001 LFROMOBJ(LLIST)(val, &retval);
1002 LFree(val);
1003 return retval;
1004 }
1005
gv_emodule_path()1006 LList * gv_emodule_path()
1007 {
1008 LObject *val = LEvalFunc("emodule-path",
1009 LEND);
1010 LList * retval;
1011 LFROMOBJ(LLIST)(val, &retval);
1012 LFree(val);
1013 return retval;
1014 }
1015
gv_emodule_defined(char * a1)1016 char * gv_emodule_defined(char * a1)
1017 {
1018 LObject *val = LEvalFunc("emodule-defined",
1019 LSTRING, a1,
1020 LEND);
1021 char * retval;
1022 LFROMOBJ(LSTRING)(val, &retval);
1023 LFree(val);
1024 return retval;
1025 }
1026
gv_all(char * a1,char * a2)1027 LList * gv_all(char * a1, char * a2)
1028 {
1029 LObject *val = LEvalFunc("all",
1030 LSTRING, a1,
1031 LSTRING, a2,
1032 LEND);
1033 LList * retval;
1034 LFROMOBJ(LLIST)(val, &retval);
1035 LFree(val);
1036 return retval;
1037 }
1038
gv_camera_prop(GeomStruct * a1,int a2)1039 void gv_camera_prop(GeomStruct * a1, int a2)
1040 {
1041 LObject *val = LEvalFunc("camera-prop",
1042 LGEOM, a1,
1043 LKEYWORD, a2,
1044 LEND);
1045 LFree(val);
1046 }
1047
gv_write(char * a1,char * a2,LObject * a3,int a4)1048 void gv_write(char * a1, char * a2, LObject * a3, int a4)
1049 {
1050 LObject *val = LEvalFunc("write",
1051 LSTRING, a1,
1052 LSTRING, a2,
1053 LLOBJECT, a3,
1054 LID, a4,
1055 LEND);
1056 LFree(val);
1057 }
1058
gv_snapshot(int a1,char * a2,char * a3,int a4,int a5)1059 int gv_snapshot(int a1, char * a2, char * a3, int a4, int a5)
1060 {
1061 LObject *val = LEvalFunc("snapshot",
1062 LID, a1,
1063 LSTRING, a2,
1064 LSTRING, a3,
1065 LINT, a4,
1066 LINT, a5,
1067 LEND);
1068 int retval;
1069 LFROMOBJ(LINT)(val, &retval);
1070 LFree(val);
1071 return retval;
1072 }
1073
gv_bgimagefile(int a1,char * a2)1074 char * gv_bgimagefile(int a1, char * a2)
1075 {
1076 LObject *val = LEvalFunc("background-image",
1077 LID, a1,
1078 LSTRING, a2,
1079 LEND);
1080 char * retval;
1081 LFROMOBJ(LSTRING)(val, &retval);
1082 LFree(val);
1083 return retval;
1084 }
1085
gv_processevents()1086 void gv_processevents()
1087 {
1088 LObject *val = LEvalFunc("process-events",
1089 LEND);
1090 LFree(val);
1091 }
1092
gv_ui_motion(int a1,int a2)1093 void gv_ui_motion(int a1, int a2)
1094 {
1095 LObject *val = LEvalFunc("ui-motion",
1096 LKEYWORD, a1,
1097 LKEYWORD, a2,
1098 LEND);
1099 LFree(val);
1100 }
1101
gv_ui_cam_focus(int a1)1102 void gv_ui_cam_focus(int a1)
1103 {
1104 LObject *val = LEvalFunc("ui-cam-focus",
1105 LKEYWORD, a1,
1106 LEND);
1107 LFree(val);
1108 }
1109
gv_ui_target(int a1,int a2)1110 void gv_ui_target(int a1, int a2)
1111 {
1112 LObject *val = LEvalFunc("ui-target",
1113 LID, a1,
1114 LKEYWORD, a2,
1115 LEND);
1116 LFree(val);
1117 }
1118
gv_ui_center(int a1)1119 void gv_ui_center(int a1)
1120 {
1121 LObject *val = LEvalFunc("ui-center",
1122 LID, a1,
1123 LEND);
1124 LFree(val);
1125 }
1126
gv_ui_center_origin(int a1)1127 void gv_ui_center_origin(int a1)
1128 {
1129 LObject *val = LEvalFunc("ui-center-origin",
1130 LKEYWORD, a1,
1131 LEND);
1132 LFree(val);
1133 }
1134
gv_ui_panel(char * a1,int a2,WindowStruct * a3)1135 void gv_ui_panel(char * a1, int a2, WindowStruct * a3)
1136 {
1137 LObject *val = LEvalFunc("ui-panel",
1138 LSTRING, a1,
1139 LKEYWORD, a2,
1140 LWINDOW, a3,
1141 LEND);
1142 LFree(val);
1143 }
1144
gv_ui_freeze(int a1)1145 void gv_ui_freeze(int a1)
1146 {
1147 LObject *val = LEvalFunc("ui-freeze",
1148 LKEYWORD, a1,
1149 LEND);
1150 LFree(val);
1151 }
1152
gv_ui_emodule_define(char * a1,char * a2)1153 void gv_ui_emodule_define(char * a1, char * a2)
1154 {
1155 LObject *val = LEvalFunc("emodule-define",
1156 LSTRING, a1,
1157 LSTRING, a2,
1158 LEND);
1159 LFree(val);
1160 }
1161
gv_emodule_sort()1162 void gv_emodule_sort()
1163 {
1164 LObject *val = LEvalFunc("emodule-sort",
1165 LEND);
1166 LFree(val);
1167 }
1168
gv_ui_emodule_start(char * a1)1169 void gv_ui_emodule_start(char * a1)
1170 {
1171 LObject *val = LEvalFunc("emodule-start",
1172 LSTRING, a1,
1173 LEND);
1174 LFree(val);
1175 }
1176
1177
1178 extern LObject *Lsetenv(Lake *, LList *);
1179 extern LObject *Linput_translator(Lake *, LList *);
1180 extern LObject *Lemodule_run(Lake *, LList *);
1181 extern LObject *Lemodule_isrunning(Lake *, LList *);
1182 extern LObject *Lcommand(Lake *, LList *);
1183 extern LObject *Lsleep_for(Lake *, LList *);
1184 extern LObject *Lsleep_until(Lake *, LList *);
1185 extern LObject *Lset_clock(Lake *, LList *);
1186 extern LObject *Lclock(Lake *, LList *);
1187 extern LObject *Lecho(Lake *, LList *);
1188 extern LObject *Lemodule_transmit(Lake *, LList *);
1189 extern LObject *Lload(Lake *, LList *);
1190 extern LObject *Lhdelete(Lake *, LList *);
1191 extern LObject *Lname_object(Lake *, LList *);
1192 extern LObject *Lupdate_draw(Lake *, LList *);
1193 extern LObject *Ldraw(Lake *, LList *);
1194 extern LObject *Lupdate(Lake *, LList *);
1195 extern LObject *Lredraw(Lake *, LList *);
1196 extern LObject *Lfreeze(Lake *, LList *);
1197 extern LObject *Lxform_set(Lake *, LList *);
1198 extern LObject *Lxform(Lake *, LList *);
1199 extern LObject *Lxform_incr(Lake *, LList *);
1200 extern LObject *Lnew_camera(Lake *, LList *);
1201 extern LObject *Lcamera(Lake *, LList *);
1202 extern LObject *Lcamera_reset(Lake *, LList *);
1203 extern LObject *Lnew_alien(Lake *, LList *);
1204 extern LObject *Lnew_geometry(Lake *, LList *);
1205 extern LObject *Lgeometry(Lake *, LList *);
1206 extern LObject *Lreplace_geometry(Lake *, LList *);
1207 extern LObject *Lcopy(Lake *, LList *);
1208 extern LObject *Ldelete(Lake *, LList *);
1209 extern LObject *Lscene(Lake *, LList *);
1210 extern LObject *Lwinenter(Lake *, LList *);
1211 extern LObject *Lmerge_ap(Lake *, LList *);
1212 extern LObject *Ldice(Lake *, LList *);
1213 extern LObject *Lbbox_draw(Lake *, LList *);
1214 extern LObject *Lcamera_draw(Lake *, LList *);
1215 extern LObject *Levert(Lake *, LList *);
1216 extern LObject *Lsoft_shader(Lake *, LList *);
1217 extern LObject *Lstereowin(Lake *, LList *);
1218 extern LObject *Lspace(Lake *, LList *);
1219 extern LObject *Lhmodel(Lake *, LList *);
1220 extern LObject *Linhibit_warning(Lake *, LList *);
1221 extern LObject *Lhsphere_draw(Lake *, LList *);
1222 extern LObject *Lpickable(Lake *, LList *);
1223 extern LObject *Lnormalization(Lake *, LList *);
1224 extern LObject *Llines_closer(Lake *, LList *);
1225 extern LObject *Lbackcolor(Lake *, LList *);
1226 extern LObject *Lbbox_color(Lake *, LList *);
1227 extern LObject *Lwindow(Lake *, LList *);
1228 extern LObject *Lmerge_baseap(Lake *, LList *);
1229 extern LObject *Lexit(Lake *, LList *);
1230 extern LObject *Lset_motionscale(Lake *, LList *);
1231 extern LObject *Lset_conformal_refine(Lake *, LList *);
1232 extern LObject *Lwrite_comments(Lake *, LList *);
1233 extern LObject *Levent_mode(Lake *, LList *);
1234 extern LObject *Lpick_invisible(Lake *, LList *);
1235 extern LObject *Lrawevent(Lake *, LList *);
1236 extern LObject *Lrawpick(Lake *, LList *);
1237 extern LObject *Lpick(Lake *, LList *);
1238 extern LObject *Levent_keys(Lake *, LList *);
1239 extern LObject *Levent_pick(Lake *, LList *);
1240 extern LObject *Ldither(Lake *, LList *);
1241 extern LObject *Lui_html_browser(Lake *, LList *);
1242 extern LObject *Lui_pdf_viewer(Lake *, LList *);
1243 extern LObject *Lshell(Lake *, LList *);
1244 extern LObject *Lwrite_sexpr(Lake *, LList *);
1245 extern LObject *Lwrite_handle(Lake *, LList *);
1246 extern LObject *Ldump_handles(Lake *, LList *);
1247 extern LObject *Ldump_pools(Lake *, LList *);
1248 extern LObject *Lgeomview_version(Lake *, LList *);
1249 extern LObject *Lrib_display(Lake *, LList *);
1250 extern LObject *Lrib_snapshot(Lake *, LList *);
1251 extern LObject *LND_axes(Lake *, LList *);
1252 extern LObject *Ldimension(Lake *, LList *);
1253 extern LObject *LND_xform(Lake *, LList *);
1254 extern LObject *LND_xform_set(Lake *, LList *);
1255 extern LObject *LND_xform_get(Lake *, LList *);
1256 extern LObject *LND_color(Lake *, LList *);
1257 extern LObject *Lzoom(Lake *, LList *);
1258 extern LObject *Lezoom(Lake *, LList *);
1259 extern LObject *Lscale(Lake *, LList *);
1260 extern LObject *Lescale(Lake *, LList *);
1261 extern LObject *Lreal_id(Lake *, LList *);
1262 extern LObject *Ltransform(Lake *, LList *);
1263 extern LObject *Ltransform_incr(Lake *, LList *);
1264 extern LObject *Ltransform_set(Lake *, LList *);
1265 extern LObject *Lposition(Lake *, LList *);
1266 extern LObject *Lposition_at(Lake *, LList *);
1267 extern LObject *Lposition_toward(Lake *, LList *);
1268 extern LObject *Lnew_center(Lake *, LList *);
1269 extern LObject *Lnew_reset(Lake *, LList *);
1270 extern LObject *Llook_encompass_size(Lake *, LList *);
1271 extern LObject *Llook_encompass(Lake *, LList *);
1272 extern LObject *Llook_toward(Lake *, LList *);
1273 extern LObject *Llook(Lake *, LList *);
1274 extern LObject *Llook_recenter(Lake *, LList *);
1275 extern LObject *Lemodule_clear(Lake *, LList *);
1276 extern LObject *Lcursor_still(Lake *, LList *);
1277 extern LObject *Lcursor_twitch(Lake *, LList *);
1278 extern LObject *Lap_override(Lake *, LList *);
1279 extern LObject *Lset_load_path(Lake *, LList *);
1280 extern LObject *Lload_path(Lake *, LList *);
1281 extern LObject *Lset_emodule_path(Lake *, LList *);
1282 extern LObject *Lrehash_emodule_path(Lake *, LList *);
1283 extern LObject *Lemodule_path(Lake *, LList *);
1284 extern LObject *Lemodule_defined(Lake *, LList *);
1285 extern LObject *Lall(Lake *, LList *);
1286 extern LObject *Lcamera_prop(Lake *, LList *);
1287 extern LObject *Lwrite(Lake *, LList *);
1288 extern LObject *Lsnapshot(Lake *, LList *);
1289 extern LObject *Lbgimagefile(Lake *, LList *);
1290 extern LObject *Lprocessevents(Lake *, LList *);
1291 extern LObject *Lui_motion(Lake *, LList *);
1292 extern LObject *Lui_cam_focus(Lake *, LList *);
1293 extern LObject *Lui_target(Lake *, LList *);
1294 extern LObject *Lui_center(Lake *, LList *);
1295 extern LObject *Lui_center_origin(Lake *, LList *);
1296 extern LObject *Lui_panel(Lake *, LList *);
1297 extern LObject *Lui_freeze(Lake *, LList *);
1298 extern LObject *Lui_emodule_define(Lake *, LList *);
1299 extern LObject *Lemodule_sort(Lake *, LList *);
1300 extern LObject *Lui_emodule_start(Lake *, LList *);
1301
1302 extern char Hsetenv[];
1303 extern char Hinput_translator[];
1304 extern char Hemodule_run[];
1305 extern char Hemodule_isrunning[];
1306 extern char Hcommand[];
1307 extern char Hsleep_for[];
1308 extern char Hsleep_until[];
1309 extern char Hset_clock[];
1310 extern char Hclock[];
1311 extern char Hecho[];
1312 extern char Hemodule_transmit[];
1313 extern char Hload[];
1314 extern char Hhdelete[];
1315 extern char Hname_object[];
1316 extern char Hupdate_draw[];
1317 extern char Hdraw[];
1318 extern char Hupdate[];
1319 extern char Hredraw[];
1320 extern char Hfreeze[];
1321 extern char Hxform_set[];
1322 extern char Hxform[];
1323 extern char Hxform_incr[];
1324 extern char Hnew_camera[];
1325 extern char Hcamera[];
1326 extern char Hcamera_reset[];
1327 extern char Hnew_alien[];
1328 extern char Hnew_geometry[];
1329 extern char Hgeometry[];
1330 extern char Hreplace_geometry[];
1331 extern char Hcopy[];
1332 extern char Hdelete[];
1333 extern char Hscene[];
1334 extern char Hwinenter[];
1335 extern char Hmerge_ap[];
1336 extern char Hdice[];
1337 extern char Hbbox_draw[];
1338 extern char Hcamera_draw[];
1339 extern char Hevert[];
1340 extern char Hsoft_shader[];
1341 extern char Hstereowin[];
1342 extern char Hspace[];
1343 extern char Hhmodel[];
1344 extern char Hinhibit_warning[];
1345 extern char Hhsphere_draw[];
1346 extern char Hpickable[];
1347 extern char Hnormalization[];
1348 extern char Hlines_closer[];
1349 extern char Hbackcolor[];
1350 extern char Hbbox_color[];
1351 extern char Hwindow[];
1352 extern char Hmerge_baseap[];
1353 extern char Hexit[];
1354 extern char Hset_motionscale[];
1355 extern char Hset_conformal_refine[];
1356 extern char Hwrite_comments[];
1357 extern char Hevent_mode[];
1358 extern char Hpick_invisible[];
1359 extern char Hrawevent[];
1360 extern char Hrawpick[];
1361 extern char Hpick[];
1362 extern char Hevent_keys[];
1363 extern char Hevent_pick[];
1364 extern char Hdither[];
1365 extern char Hui_html_browser[];
1366 extern char Hui_pdf_viewer[];
1367 extern char Hshell[];
1368 extern char Hwrite_sexpr[];
1369 extern char Hwrite_handle[];
1370 extern char Hdump_handles[];
1371 extern char Hdump_pools[];
1372 extern char Hgeomview_version[];
1373 extern char Hrib_display[];
1374 extern char Hrib_snapshot[];
1375 extern char HND_axes[];
1376 extern char Hdimension[];
1377 extern char HND_xform[];
1378 extern char HND_xform_set[];
1379 extern char HND_xform_get[];
1380 extern char HND_color[];
1381 extern char Hzoom[];
1382 extern char Hezoom[];
1383 extern char Hscale[];
1384 extern char Hescale[];
1385 extern char Hreal_id[];
1386 extern char Htransform[];
1387 extern char Htransform_incr[];
1388 extern char Htransform_set[];
1389 extern char Hposition[];
1390 extern char Hposition_at[];
1391 extern char Hposition_toward[];
1392 extern char Hnew_center[];
1393 extern char Hnew_reset[];
1394 extern char Hlook_encompass_size[];
1395 extern char Hlook_encompass[];
1396 extern char Hlook_toward[];
1397 extern char Hlook[];
1398 extern char Hlook_recenter[];
1399 extern char Hemodule_clear[];
1400 extern char Hcursor_still[];
1401 extern char Hcursor_twitch[];
1402 extern char Hap_override[];
1403 extern char Hset_load_path[];
1404 extern char Hload_path[];
1405 extern char Hset_emodule_path[];
1406 extern char Hrehash_emodule_path[];
1407 extern char Hemodule_path[];
1408 extern char Hemodule_defined[];
1409 extern char Hall[];
1410 extern char Hcamera_prop[];
1411 extern char Hwrite[];
1412 extern char Hsnapshot[];
1413 extern char Hbgimagefile[];
1414 extern char Hprocessevents[];
1415 extern char Hui_motion[];
1416 extern char Hui_cam_focus[];
1417 extern char Hui_target[];
1418 extern char Hui_center[];
1419 extern char Hui_center_origin[];
1420 extern char Hui_panel[];
1421 extern char Hui_freeze[];
1422 extern char Hui_emodule_define[];
1423 extern char Hemodule_sort[];
1424 extern char Hui_emodule_start[];
1425
1426
clang_init()1427 void clang_init()
1428 {
1429 LDefun("setenv", Lsetenv, Hsetenv);
1430 LDefun("input-translator", Linput_translator, Hinput_translator);
1431 LDefun("emodule-run", Lemodule_run, Hemodule_run);
1432 LDefun("emodule-isrunning", Lemodule_isrunning, Hemodule_isrunning);
1433 LDefun("command", Lcommand, Hcommand);
1434 LDefun("sleep-for", Lsleep_for, Hsleep_for);
1435 LDefun("sleep-until", Lsleep_until, Hsleep_until);
1436 LDefun("set-clock", Lset_clock, Hset_clock);
1437 LDefun("clock", Lclock, Hclock);
1438 LDefun("echo", Lecho, Hecho);
1439 LDefun("emodule-transmit", Lemodule_transmit, Hemodule_transmit);
1440 LDefun("load", Lload, Hload);
1441 LDefun("hdelete", Lhdelete, Hhdelete);
1442 LDefun("name-object", Lname_object, Hname_object);
1443 LDefun("update-draw", Lupdate_draw, Hupdate_draw);
1444 LDefun("draw", Ldraw, Hdraw);
1445 LDefun("update", Lupdate, Hupdate);
1446 LDefun("redraw", Lredraw, Hredraw);
1447 LDefun("freeze", Lfreeze, Hfreeze);
1448 LDefun("xform-set", Lxform_set, Hxform_set);
1449 LDefun("xform", Lxform, Hxform);
1450 LDefun("xform-incr", Lxform_incr, Hxform_incr);
1451 LDefun("new-camera", Lnew_camera, Hnew_camera);
1452 LDefun("camera", Lcamera, Hcamera);
1453 LDefun("camera-reset", Lcamera_reset, Hcamera_reset);
1454 LDefun("new-alien", Lnew_alien, Hnew_alien);
1455 LDefun("new-geometry", Lnew_geometry, Hnew_geometry);
1456 LDefun("geometry", Lgeometry, Hgeometry);
1457 LDefun("replace-geometry", Lreplace_geometry, Hreplace_geometry);
1458 LDefun("copy", Lcopy, Hcopy);
1459 LDefun("delete", Ldelete, Hdelete);
1460 LDefun("scene", Lscene, Hscene);
1461 LDefun("winenter", Lwinenter, Hwinenter);
1462 LDefun("merge-ap", Lmerge_ap, Hmerge_ap);
1463 LDefun("dice", Ldice, Hdice);
1464 LDefun("bbox-draw", Lbbox_draw, Hbbox_draw);
1465 LDefun("camera-draw", Lcamera_draw, Hcamera_draw);
1466 LDefun("evert", Levert, Hevert);
1467 LDefun("soft-shader", Lsoft_shader, Hsoft_shader);
1468 LDefun("stereowin", Lstereowin, Hstereowin);
1469 LDefun("space", Lspace, Hspace);
1470 LDefun("hmodel", Lhmodel, Hhmodel);
1471 LDefun("inhibit-warning", Linhibit_warning, Hinhibit_warning);
1472 LDefun("hsphere-draw", Lhsphere_draw, Hhsphere_draw);
1473 LDefun("pickable", Lpickable, Hpickable);
1474 LDefun("normalization", Lnormalization, Hnormalization);
1475 LDefun("lines-closer", Llines_closer, Hlines_closer);
1476 LDefun("backcolor", Lbackcolor, Hbackcolor);
1477 LDefun("bbox-color", Lbbox_color, Hbbox_color);
1478 LDefun("window", Lwindow, Hwindow);
1479 LDefun("merge-baseap", Lmerge_baseap, Hmerge_baseap);
1480 LDefun("exit", Lexit, Hexit);
1481 LDefun("set-motionscale", Lset_motionscale, Hset_motionscale);
1482 LDefun("set-conformal-refine", Lset_conformal_refine, Hset_conformal_refine);
1483 LDefun("write-comments", Lwrite_comments, Hwrite_comments);
1484 LDefun("event-mode", Levent_mode, Hevent_mode);
1485 LDefun("pick-invisible", Lpick_invisible, Hpick_invisible);
1486 LDefun("rawevent", Lrawevent, Hrawevent);
1487 LDefun("rawpick", Lrawpick, Hrawpick);
1488 LDefun("pick", Lpick, Hpick);
1489 LDefun("event-keys", Levent_keys, Hevent_keys);
1490 LDefun("event-pick", Levent_pick, Hevent_pick);
1491 LDefun("dither", Ldither, Hdither);
1492 LDefun("ui-html-browser", Lui_html_browser, Hui_html_browser);
1493 LDefun("ui-pdf-viewer", Lui_pdf_viewer, Hui_pdf_viewer);
1494 LDefun("shell", Lshell, Hshell);
1495 LDefun("write-sexpr", Lwrite_sexpr, Hwrite_sexpr);
1496 LDefun("write-handle", Lwrite_handle, Hwrite_handle);
1497 LDefun("dump-handles", Ldump_handles, Hdump_handles);
1498 LDefun("dump-pools", Ldump_pools, Hdump_pools);
1499 LDefun("geomview-version", Lgeomview_version, Hgeomview_version);
1500 LDefun("rib-display", Lrib_display, Hrib_display);
1501 LDefun("rib-snapshot", Lrib_snapshot, Hrib_snapshot);
1502 LDefun("ND-axes", LND_axes, HND_axes);
1503 LDefun("dimension", Ldimension, Hdimension);
1504 LDefun("ND-xform", LND_xform, HND_xform);
1505 LDefun("ND-xform-set", LND_xform_set, HND_xform_set);
1506 LDefun("ND-xform-get", LND_xform_get, HND_xform_get);
1507 LDefun("ND-color", LND_color, HND_color);
1508 LDefun("zoom", Lzoom, Hzoom);
1509 LDefun("ezoom", Lezoom, Hezoom);
1510 LDefun("scale", Lscale, Hscale);
1511 LDefun("escale", Lescale, Hescale);
1512 LDefun("real-id", Lreal_id, Hreal_id);
1513 LDefun("transform", Ltransform, Htransform);
1514 LDefun("transform-incr", Ltransform_incr, Htransform_incr);
1515 LDefun("transform-set", Ltransform_set, Htransform_set);
1516 LDefun("position", Lposition, Hposition);
1517 LDefun("position-at", Lposition_at, Hposition_at);
1518 LDefun("position-toward", Lposition_toward, Hposition_toward);
1519 LDefun("new-center", Lnew_center, Hnew_center);
1520 LDefun("new-reset", Lnew_reset, Hnew_reset);
1521 LDefun("look-encompass-size", Llook_encompass_size, Hlook_encompass_size);
1522 LDefun("look-encompass", Llook_encompass, Hlook_encompass);
1523 LDefun("look-toward", Llook_toward, Hlook_toward);
1524 LDefun("look", Llook, Hlook);
1525 LDefun("look-recenter", Llook_recenter, Hlook_recenter);
1526 LDefun("emodule-clear", Lemodule_clear, Hemodule_clear);
1527 LDefun("cursor-still", Lcursor_still, Hcursor_still);
1528 LDefun("cursor-twitch", Lcursor_twitch, Hcursor_twitch);
1529 LDefun("ap-override", Lap_override, Hap_override);
1530 LDefun("set-load-path", Lset_load_path, Hset_load_path);
1531 LDefun("load-path", Lload_path, Hload_path);
1532 LDefun("set-emodule-path", Lset_emodule_path, Hset_emodule_path);
1533 LDefun("rehash-emodule-path", Lrehash_emodule_path, Hrehash_emodule_path);
1534 LDefun("emodule-path", Lemodule_path, Hemodule_path);
1535 LDefun("emodule-defined", Lemodule_defined, Hemodule_defined);
1536 LDefun("all", Lall, Hall);
1537 LDefun("camera-prop", Lcamera_prop, Hcamera_prop);
1538 LDefun("write", Lwrite, Hwrite);
1539 LDefun("snapshot", Lsnapshot, Hsnapshot);
1540 LDefun("background-image", Lbgimagefile, Hbgimagefile);
1541 LDefun("process-events", Lprocessevents, Hprocessevents);
1542 LDefun("ui-motion", Lui_motion, Hui_motion);
1543 LDefun("ui-cam-focus", Lui_cam_focus, Hui_cam_focus);
1544 LDefun("ui-target", Lui_target, Hui_target);
1545 LDefun("ui-center", Lui_center, Hui_center);
1546 LDefun("ui-center-origin", Lui_center_origin, Hui_center_origin);
1547 LDefun("ui-panel", Lui_panel, Hui_panel);
1548 LDefun("ui-freeze", Lui_freeze, Hui_freeze);
1549 LDefun("emodule-define", Lui_emodule_define, Hui_emodule_define);
1550 LDefun("emodule-sort", Lemodule_sort, Hemodule_sort);
1551 LDefun("emodule-start", Lui_emodule_start, Hui_emodule_start);
1552 }
1553
1554