1 #define DWG_TYPE DWG_TYPE_RENDERGLOBAL
2 #include "common.c"
3
4 void
5 api_process (dwg_object *obj)
6 {
7 int error, isnew;
8 BITCODE_BL class_version;
9 BITCODE_BL procedure;
10 BITCODE_BL destination;
11 BITCODE_B save_enabled;
12 BITCODE_T save_filename;
13 BITCODE_BL image_width;
14 BITCODE_BL image_height;
15 BITCODE_B predef_presets_first;
16 BITCODE_B highlevel_info;
17
18 Dwg_Version_Type dwg_version = obj->parent->header.version;
19 dwg_obj_renderglobal *_obj = dwg_object_to_RENDERGLOBAL (obj);
20
21 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, class_version, BL);
22 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, procedure, BL);
23 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, destination, BL);
24 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, save_enabled, B);
25 CHK_ENTITY_UTF8TEXT (_obj, RENDERGLOBAL, save_filename);
26 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, image_width, BL);
27 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, image_height, BL);
28 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, predef_presets_first, B);
29 CHK_ENTITY_TYPE (_obj, RENDERGLOBAL, highlevel_info, B);
30 }