/src/libredwg/src/dynapi.c
Line | Count | Source (jump to first uncovered line) |
1 | | /* ex: set ro ft=c: -*- mode: c; buffer-read-only: t -*- */ |
2 | | #line 2546 "gen-dynapi.pl" |
3 | | /*****************************************************************************/ |
4 | | /* LibreDWG - free implementation of the DWG file format */ |
5 | | /* */ |
6 | | /* Copyright (C) 2018-2025 Free Software Foundation, Inc. */ |
7 | | /* */ |
8 | | /* This library is free software, licensed under the terms of the GNU */ |
9 | | /* General Public License as published by the Free Software Foundation, */ |
10 | | /* either version 3 of the License, or (at your option) any later version. */ |
11 | | /* You should have received a copy of the GNU General Public License */ |
12 | | /* along with this program. If not, see <http://www.gnu.org/licenses/>. */ |
13 | | /*****************************************************************************/ |
14 | | |
15 | | /* |
16 | | * dynapi.c: dynamic access to all object and field names and types |
17 | | * written by Reini Urban |
18 | | * generated by src/gen-dynapi.pl from include/dwg.h, do not modify. |
19 | | */ |
20 | | |
21 | | #include "config.h" |
22 | | #include <string.h> |
23 | | #include <stdlib.h> |
24 | | #include <assert.h> |
25 | | #include "common.h" |
26 | | #include "dynapi.h" |
27 | 63.8k | #define DWG_LOGLEVEL loglevel |
28 | | #include "logging.h" |
29 | | #include "decode.h" |
30 | | #include "dwg.h" |
31 | | #include "bits.h" |
32 | | |
33 | | #ifndef _DWG_API_H_ |
34 | | Dwg_Object *dwg_obj_generic_to_object (const void *restrict obj, |
35 | | int *restrict error); |
36 | | #endif |
37 | | |
38 | | /* from typedef struct _dwg_header_variables: (sorted by name) */ |
39 | | static const Dwg_DYNAPI_field _dwg_header_variables_fields[] = { |
40 | | { "ACADMAINTVER", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, ACADMAINTVER), |
41 | | 0,0,0, 90 }, |
42 | | { "ANGBASE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, ANGBASE), |
43 | | 0,0,0, 50 }, |
44 | | { "ANGDIR", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, ANGDIR), |
45 | | 0,0,0, 70 }, |
46 | | { "APPID_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, APPID_CONTROL_OBJECT), |
47 | | 1,0,0, 0 }, |
48 | | { "ATTDIA", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, ATTDIA), |
49 | | 0,0,0, 70 }, |
50 | | { "ATTMODE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, ATTMODE), |
51 | | 0,0,0, 70 }, |
52 | | { "ATTREQ", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, ATTREQ), |
53 | | 0,0,0, 70 }, |
54 | | { "AUNITS", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, AUNITS), |
55 | | 0,0,0, 70 }, |
56 | | { "AUPREC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, AUPREC), |
57 | | 0,0,0, 70 }, |
58 | | { "AXISMODE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, AXISMODE), |
59 | | 0,0,0, 70 }, |
60 | | { "AXISUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_header_variables, AXISUNIT), |
61 | | 1,0,0, 20 }, |
62 | | { "BACKZ", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, BACKZ), |
63 | | 0,0,0, 0 }, |
64 | | { "BLIPMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, BLIPMODE), |
65 | | 0,0,0, 70 }, |
66 | | { "BLOCK_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, BLOCK_CONTROL_OBJECT), |
67 | | 1,0,0, 0 }, |
68 | | { "BLOCK_RECORD_MSPACE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, BLOCK_RECORD_MSPACE), |
69 | | 1,0,0, 0 }, |
70 | | { "BLOCK_RECORD_PSPACE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, BLOCK_RECORD_PSPACE), |
71 | | 1,0,0, 0 }, |
72 | | { "CAMERADISPLAY", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, CAMERADISPLAY), |
73 | | 0,0,0, 290 }, |
74 | | { "CAMERAHEIGHT", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CAMERAHEIGHT), |
75 | | 0,0,0, 40 }, |
76 | | { "CECOLOR", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_header_variables, CECOLOR), |
77 | | 0,0,0, 62 }, |
78 | | { "CELTSCALE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CELTSCALE), |
79 | | 0,0,0, 40 }, |
80 | | { "CELTYPE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, CELTYPE), |
81 | | 1,0,0, 6 }, |
82 | | { "CELWEIGHT", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, CELWEIGHT), |
83 | | 0,0,0, 370 }, |
84 | | { "CEPSNTYPE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, CEPSNTYPE), |
85 | | 0,0,0, 380 }, |
86 | | { "CHAMFERA", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CHAMFERA), |
87 | | 0,0,0, 40 }, |
88 | | { "CHAMFERB", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CHAMFERB), |
89 | | 0,0,0, 40 }, |
90 | | { "CHAMFERC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CHAMFERC), |
91 | | 0,0,0, 40 }, |
92 | | { "CHAMFERD", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CHAMFERD), |
93 | | 0,0,0, 40 }, |
94 | | { "CLAYER", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, CLAYER), |
95 | | 1,0,0, 8 }, |
96 | | { "CMATERIAL", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, CMATERIAL), |
97 | | 1,0,0, 347 }, |
98 | | { "CMLJUST", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, CMLJUST), |
99 | | 0,0,0, 70 }, |
100 | | { "CMLSCALE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, CMLSCALE), |
101 | | 0,0,0, 40 }, |
102 | | { "CMLSTYLE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, CMLSTYLE), |
103 | | 1,0,0, 2 }, |
104 | | { "COORDS", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, COORDS), |
105 | | 0,0,0, 70 }, |
106 | | { "CPSNID", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, CPSNID), |
107 | | 1,0,0, 390 }, |
108 | | { "CSHADOW", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, CSHADOW), |
109 | | 0,0,0, 280 }, |
110 | | { "DELOBJ", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DELOBJ), |
111 | | 0,0,0, 70 }, |
112 | | { "DGNFRAME", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, DGNFRAME), |
113 | | 0,0,0, 280 }, |
114 | | { "DICTIONARY_ACAD_GROUP", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_ACAD_GROUP), |
115 | | 1,0,0, 0 }, |
116 | | { "DICTIONARY_ACAD_MLINESTYLE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_ACAD_MLINESTYLE), |
117 | | 1,0,0, 0 }, |
118 | | { "DICTIONARY_COLOR", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_COLOR), |
119 | | 1,0,0, 0 }, |
120 | | { "DICTIONARY_LAYOUT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_LAYOUT), |
121 | | 1,0,0, 0 }, |
122 | | { "DICTIONARY_LIGHTLIST", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_LIGHTLIST), |
123 | | 1,0,0, 0 }, |
124 | | { "DICTIONARY_MATERIAL", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_MATERIAL), |
125 | | 1,0,0, 0 }, |
126 | | { "DICTIONARY_NAMED_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_NAMED_OBJECT), |
127 | | 1,0,0, 0 }, |
128 | | { "DICTIONARY_PLOTSETTINGS", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_PLOTSETTINGS), |
129 | | 1,0,0, 0 }, |
130 | | { "DICTIONARY_PLOTSTYLENAME", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_PLOTSTYLENAME), |
131 | | 1,0,0, 0 }, |
132 | | { "DICTIONARY_VISUALSTYLE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DICTIONARY_VISUALSTYLE), |
133 | | 1,0,0, 0 }, |
134 | | { "DIMADEC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMADEC), |
135 | | 0,0,0, 70 }, |
136 | | { "DIMALT", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMALT), |
137 | | 0,0,0, 70 }, |
138 | | { "DIMALTD", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMALTD), |
139 | | 0,0,0, 70 }, |
140 | | { "DIMALTF", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMALTF), |
141 | | 0,0,0, 40 }, |
142 | | { "DIMALTMZF", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMALTMZF), |
143 | | 0,0,0, 0 }, |
144 | | { "DIMALTMZS", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMALTMZS), |
145 | | 1,1,1, 1 }, |
146 | | { "DIMALTRND", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMALTRND), |
147 | | 0,0,0, 40 }, |
148 | | { "DIMALTTD", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMALTTD), |
149 | | 0,0,0, 70 }, |
150 | | { "DIMALTTZ", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMALTTZ), |
151 | | 0,0,0, 70 }, |
152 | | { "DIMALTU", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMALTU), |
153 | | 0,0,0, 70 }, |
154 | | { "DIMALTZ", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMALTZ), |
155 | | 0,0,0, 70 }, |
156 | | { "DIMAPOST", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, DIMAPOST), |
157 | | 1,1,1, 1 }, |
158 | | { "DIMAPOST_T", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMAPOST_T), |
159 | | 1,1,1, 0 }, |
160 | | { "DIMARCSYM", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMARCSYM), |
161 | | 0,0,0, 70 }, |
162 | | { "DIMARROW", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMARROW), |
163 | | 0,0,0, 0 }, |
164 | | { "DIMASO", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMASO), |
165 | | 0,0,0, 70 }, |
166 | | { "DIMASSOC", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, DIMASSOC), |
167 | | 0,0,0, 280 }, |
168 | | { "DIMASZ", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMASZ), |
169 | | 0,0,0, 40 }, |
170 | | { "DIMATFIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMATFIT), |
171 | | 0,0,0, 70 }, |
172 | | { "DIMAUNIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMAUNIT), |
173 | | 0,0,0, 70 }, |
174 | | { "DIMAZIN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMAZIN), |
175 | | 0,0,0, 70 }, |
176 | | { "DIMBLK", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMBLK), |
177 | | 1,0,0, 1 }, |
178 | | { "DIMBLK1", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMBLK1), |
179 | | 1,0,0, 1 }, |
180 | | { "DIMBLK1_T", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMBLK1_T), |
181 | | 1,1,1, 0 }, |
182 | | { "DIMBLK2", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMBLK2), |
183 | | 1,0,0, 1 }, |
184 | | { "DIMBLK2_T", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMBLK2_T), |
185 | | 1,1,1, 0 }, |
186 | | { "DIMBLK_T", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMBLK_T), |
187 | | 1,1,1, 0 }, |
188 | | { "DIMCEN", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMCEN), |
189 | | 0,0,0, 40 }, |
190 | | { "DIMCLRD", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_header_variables, DIMCLRD), |
191 | | 0,0,0, 70 }, |
192 | | { "DIMCLRD_C", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, DIMCLRD_C), |
193 | | 0,0,0, 0 }, |
194 | | { "DIMCLRE", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_header_variables, DIMCLRE), |
195 | | 0,0,0, 70 }, |
196 | | { "DIMCLRE_C", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, DIMCLRE_C), |
197 | | 0,0,0, 0 }, |
198 | | { "DIMCLRT", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_header_variables, DIMCLRT), |
199 | | 0,0,0, 70 }, |
200 | | { "DIMCLRT_C", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, DIMCLRT_C), |
201 | | 0,0,0, 0 }, |
202 | | { "DIMDEC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMDEC), |
203 | | 0,0,0, 70 }, |
204 | | { "DIMDLE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMDLE), |
205 | | 0,0,0, 40 }, |
206 | | { "DIMDLI", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMDLI), |
207 | | 0,0,0, 40 }, |
208 | | { "DIMDSEP", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMDSEP), |
209 | | 0,0,0, 70 }, |
210 | | { "DIMEXE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMEXE), |
211 | | 0,0,0, 40 }, |
212 | | { "DIMEXO", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMEXO), |
213 | | 0,0,0, 40 }, |
214 | | { "DIMFIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMFIT), |
215 | | 0,0,0, 70 }, |
216 | | { "DIMFRAC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMFRAC), |
217 | | 0,0,0, 70 }, |
218 | | { "DIMFXL", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMFXL), |
219 | | 0,0,0, 40 }, |
220 | | { "DIMFXLON", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMFXLON), |
221 | | 0,0,0, 70 }, |
222 | | { "DIMGAP", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMGAP), |
223 | | 0,0,0, 40 }, |
224 | | { "DIMJOGANG", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMJOGANG), |
225 | | 0,0,0, 40 }, |
226 | | { "DIMJUST", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMJUST), |
227 | | 0,0,0, 70 }, |
228 | | { "DIMLDRBLK", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMLDRBLK), |
229 | | 1,0,0, 1 }, |
230 | | { "DIMLFAC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMLFAC), |
231 | | 0,0,0, 40 }, |
232 | | { "DIMLIM", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMLIM), |
233 | | 0,0,0, 70 }, |
234 | | { "DIMLTEX1", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMLTEX1), |
235 | | 1,0,0, 6 }, |
236 | | { "DIMLTEX2", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMLTEX2), |
237 | | 1,0,0, 6 }, |
238 | | { "DIMLTYPE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMLTYPE), |
239 | | 1,0,0, 6 }, |
240 | | { "DIMLUNIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMLUNIT), |
241 | | 0,0,0, 70 }, |
242 | | { "DIMLWD", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, DIMLWD), |
243 | | 0,0,0, 70 }, |
244 | | { "DIMLWE", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, DIMLWE), |
245 | | 0,0,0, 70 }, |
246 | | { "DIMMZF", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMMZF), |
247 | | 0,0,0, 0 }, |
248 | | { "DIMMZS", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMMZS), |
249 | | 1,1,1, 1 }, |
250 | | { "DIMPOST", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, DIMPOST), |
251 | | 1,1,1, 1 }, |
252 | | { "DIMPOST_T", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, DIMPOST_T), |
253 | | 1,1,1, 0 }, |
254 | | { "DIMRND", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMRND), |
255 | | 0,0,0, 40 }, |
256 | | { "DIMSAH", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSAH), |
257 | | 0,0,0, 70 }, |
258 | | { "DIMSAV", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSAV), |
259 | | 0,0,0, 0 }, |
260 | | { "DIMSCALE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMSCALE), |
261 | | 0,0,0, 40 }, |
262 | | { "DIMSD1", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSD1), |
263 | | 0,0,0, 70 }, |
264 | | { "DIMSD2", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSD2), |
265 | | 0,0,0, 70 }, |
266 | | { "DIMSE1", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSE1), |
267 | | 0,0,0, 70 }, |
268 | | { "DIMSE2", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSE2), |
269 | | 0,0,0, 70 }, |
270 | | { "DIMSHO", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSHO), |
271 | | 0,0,0, 70 }, |
272 | | { "DIMSOXD", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMSOXD), |
273 | | 0,0,0, 70 }, |
274 | | { "DIMSTYLE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMSTYLE), |
275 | | 1,0,0, 2 }, |
276 | | { "DIMSTYLE_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMSTYLE_CONTROL_OBJECT), |
277 | | 1,0,0, 0 }, |
278 | | { "DIMTAD", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMTAD), |
279 | | 0,0,0, 70 }, |
280 | | { "DIMTDEC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMTDEC), |
281 | | 0,0,0, 70 }, |
282 | | { "DIMTFAC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMTFAC), |
283 | | 0,0,0, 40 }, |
284 | | { "DIMTFILL", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMTFILL), |
285 | | 0,0,0, 70 }, |
286 | | { "DIMTFILLCLR", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_header_variables, DIMTFILLCLR), |
287 | | 0,0,0, 70 }, |
288 | | { "DIMTIH", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMTIH), |
289 | | 0,0,0, 70 }, |
290 | | { "DIMTIX", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMTIX), |
291 | | 0,0,0, 70 }, |
292 | | { "DIMTM", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMTM), |
293 | | 0,0,0, 40 }, |
294 | | { "DIMTMOVE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMTMOVE), |
295 | | 0,0,0, 70 }, |
296 | | { "DIMTOFL", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMTOFL), |
297 | | 0,0,0, 70 }, |
298 | | { "DIMTOH", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMTOH), |
299 | | 0,0,0, 70 }, |
300 | | { "DIMTOL", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMTOL), |
301 | | 0,0,0, 70 }, |
302 | | { "DIMTOLJ", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMTOLJ), |
303 | | 0,0,0, 70 }, |
304 | | { "DIMTP", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMTP), |
305 | | 0,0,0, 40 }, |
306 | | { "DIMTSZ", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMTSZ), |
307 | | 0,0,0, 40 }, |
308 | | { "DIMTVP", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMTVP), |
309 | | 0,0,0, 40 }, |
310 | | { "DIMTXSTY", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DIMTXSTY), |
311 | | 1,0,0, 7 }, |
312 | | { "DIMTXT", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, DIMTXT), |
313 | | 0,0,0, 40 }, |
314 | | { "DIMTXTDIRECTION", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMTXTDIRECTION), |
315 | | 0,0,0, 70 }, |
316 | | { "DIMTZIN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMTZIN), |
317 | | 0,0,0, 70 }, |
318 | | { "DIMUNIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMUNIT), |
319 | | 0,0,0, 70 }, |
320 | | { "DIMUPT", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DIMUPT), |
321 | | 0,0,0, 70 }, |
322 | | { "DIMZIN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DIMZIN), |
323 | | 0,0,0, 70 }, |
324 | | { "DISPSILH", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, DISPSILH), |
325 | | 0,0,0, 70 }, |
326 | | { "DRAGMODE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, DRAGMODE), |
327 | | 0,0,0, 70 }, |
328 | | { "DRAGVS", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, DRAGVS), |
329 | | 1,0,0, 349 }, |
330 | | { "DWFFRAME", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, DWFFRAME), |
331 | | 0,0,0, 280 }, |
332 | | { "DWGCODEPAGE", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, DWGCODEPAGE), |
333 | | 1,1,1, 3 }, |
334 | | { "ELEVATION", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, ELEVATION), |
335 | | 0,0,0, 40 }, |
336 | | { "ENDCAPS", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, ENDCAPS), |
337 | | 0,0,0, 280 }, |
338 | | { "EXTMAX", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, EXTMAX), |
339 | | 1,0,0, 30 }, |
340 | | { "EXTMIN", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, EXTMIN), |
341 | | 1,0,0, 30 }, |
342 | | { "EXTNAMES", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, EXTNAMES), |
343 | | 0,0,0, 290 }, |
344 | | { "FACETRES", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, FACETRES), |
345 | | 0,0,0, 0 }, |
346 | | { "FASTZOOM", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, FASTZOOM), |
347 | | 0,0,0, 70 }, |
348 | | { "FILLETRAD", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, FILLETRAD), |
349 | | 0,0,0, 40 }, |
350 | | { "FILLMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, FILLMODE), |
351 | | 0,0,0, 70 }, |
352 | | { "FINGERPRINTGUID", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, FINGERPRINTGUID), |
353 | | 1,1,1, 2 }, |
354 | | { "FLAGS", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, FLAGS), |
355 | | 0,0,0, 0 }, |
356 | | { "FLATLAND", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, FLATLAND), |
357 | | 0,0,0, 70 }, |
358 | | { "FRONTZ", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, FRONTZ), |
359 | | 0,0,0, 0 }, |
360 | | { "GRIDMODE", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, GRIDMODE), |
361 | | 0,0,0, 70 }, |
362 | | { "GRIDUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_header_variables, GRIDUNIT), |
363 | | 1,0,0, 20 }, |
364 | | { "HALOGAP", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, HALOGAP), |
365 | | 0,0,0, 280 }, |
366 | | { "HANDLING", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, HANDLING), |
367 | | 0,0,0, 70 }, |
368 | | { "HANDSEED", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, HANDSEED), |
369 | | 1,0,0, 5 }, |
370 | | { "HIDETEXT", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, HIDETEXT), |
371 | | 0,0,0, 280 }, |
372 | | { "HYPERLINKBASE", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, HYPERLINKBASE), |
373 | | 1,1,1, 1 }, |
374 | | { "INDEXCTL", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, INDEXCTL), |
375 | | 0,0,0, 280 }, |
376 | | { "INSBASE", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, INSBASE), |
377 | | 1,0,0, 30 }, |
378 | | { "INSUNITS", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, INSUNITS), |
379 | | 0,0,0, 70 }, |
380 | | { "INTERFERECOLOR", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_header_variables, INTERFERECOLOR), |
381 | | 0,0,0, 62 }, |
382 | | { "INTERFEREOBJVS", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, INTERFEREOBJVS), |
383 | | 1,0,0, 345 }, |
384 | | { "INTERFEREVPVS", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, INTERFEREVPVS), |
385 | | 1,0,0, 346 }, |
386 | | { "INTERSECTIONCOLOR", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, INTERSECTIONCOLOR), |
387 | | 0,0,0, 70 }, |
388 | | { "INTERSECTIONDISPLAY", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, INTERSECTIONDISPLAY), |
389 | | 0,0,0, 280 }, |
390 | | { "ISOLINES", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, ISOLINES), |
391 | | 0,0,0, 0 }, |
392 | | { "JOINSTYLE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, JOINSTYLE), |
393 | | 0,0,0, 280 }, |
394 | | { "LATITUDE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LATITUDE), |
395 | | 0,0,0, 40 }, |
396 | | { "LAYER_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, LAYER_CONTROL_OBJECT), |
397 | | 1,0,0, 0 }, |
398 | | { "LENSLENGTH", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LENSLENGTH), |
399 | | 0,0,0, 40 }, |
400 | | { "LIGHTGLYPHDISPLAY", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, LIGHTGLYPHDISPLAY), |
401 | | 0,0,0, 280 }, |
402 | | { "LIMCHECK", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, LIMCHECK), |
403 | | 0,0,0, 70 }, |
404 | | { "LIMMAX", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_header_variables, LIMMAX), |
405 | | 1,0,0, 20 }, |
406 | | { "LIMMIN", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_header_variables, LIMMIN), |
407 | | 1,0,0, 20 }, |
408 | | { "LOFTANG1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LOFTANG1), |
409 | | 0,0,0, 40 }, |
410 | | { "LOFTANG2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LOFTANG2), |
411 | | 0,0,0, 40 }, |
412 | | { "LOFTMAG1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LOFTMAG1), |
413 | | 0,0,0, 40 }, |
414 | | { "LOFTMAG2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LOFTMAG2), |
415 | | 0,0,0, 40 }, |
416 | | { "LOFTNORMALS", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, LOFTNORMALS), |
417 | | 0,0,0, 280 }, |
418 | | { "LOFTPARAM", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, LOFTPARAM), |
419 | | 0,0,0, 70 }, |
420 | | { "LONGITUDE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LONGITUDE), |
421 | | 0,0,0, 40 }, |
422 | | { "LTSCALE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, LTSCALE), |
423 | | 0,0,0, 40 }, |
424 | | { "LTYPE_BYBLOCK", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, LTYPE_BYBLOCK), |
425 | | 1,0,0, 0 }, |
426 | | { "LTYPE_BYLAYER", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, LTYPE_BYLAYER), |
427 | | 1,0,0, 0 }, |
428 | | { "LTYPE_CONTINUOUS", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, LTYPE_CONTINUOUS), |
429 | | 1,0,0, 0 }, |
430 | | { "LTYPE_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, LTYPE_CONTROL_OBJECT), |
431 | | 1,0,0, 0 }, |
432 | | { "LUNITS", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, LUNITS), |
433 | | 0,0,0, 70 }, |
434 | | { "LUPREC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, LUPREC), |
435 | | 0,0,0, 70 }, |
436 | | { "LWDISPLAY", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, LWDISPLAY), |
437 | | 0,0,0, 290 }, |
438 | | { "MAXACTVP", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, MAXACTVP), |
439 | | 0,0,0, 70 }, |
440 | | { "MEASUREMENT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, MEASUREMENT), |
441 | | 0,0,0, 70 }, |
442 | | { "MENU", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, MENU), |
443 | | 1,1,1, 1 }, |
444 | | { "MENUEXT", "RC", 46 * sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, MENUEXT), |
445 | | 0,0,0, 0 }, |
446 | | { "MIRRTEXT", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, MIRRTEXT), |
447 | | 0,0,0, 70 }, |
448 | | { "NORTHDIRECTION", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, NORTHDIRECTION), |
449 | | 0,0,0, 40 }, |
450 | | { "OBSCOLOR", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, OBSCOLOR), |
451 | | 0,0,0, 70 }, |
452 | | { "OBSLTYPE", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, OBSLTYPE), |
453 | | 0,0,0, 280 }, |
454 | | { "OLESTARTUP", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, OLESTARTUP), |
455 | | 0,0,0, 290 }, |
456 | | { "ORTHOMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, ORTHOMODE), |
457 | | 0,0,0, 70 }, |
458 | | { "OSMODE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, OSMODE), |
459 | | 0,0,0, 70 }, |
460 | | { "PDMODE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, PDMODE), |
461 | | 0,0,0, 70 }, |
462 | | { "PDSIZE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, PDSIZE), |
463 | | 0,0,0, 40 }, |
464 | | { "PELEVATION", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, PELEVATION), |
465 | | 0,0,0, 40 }, |
466 | | { "PELLIPSE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, PELLIPSE), |
467 | | 0,0,0, 0 }, |
468 | | { "PEXTMAX", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PEXTMAX), |
469 | | 1,0,0, 30 }, |
470 | | { "PEXTMIN", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PEXTMIN), |
471 | | 1,0,0, 30 }, |
472 | | { "PICKSTYLE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, PICKSTYLE), |
473 | | 0,0,0, 70 }, |
474 | | { "PINSBASE", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PINSBASE), |
475 | | 1,0,0, 30 }, |
476 | | { "PLIMCHECK", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, PLIMCHECK), |
477 | | 0,0,0, 70 }, |
478 | | { "PLIMMAX", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_header_variables, PLIMMAX), |
479 | | 1,0,0, 20 }, |
480 | | { "PLIMMIN", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_header_variables, PLIMMIN), |
481 | | 1,0,0, 20 }, |
482 | | { "PLINEGEN", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, PLINEGEN), |
483 | | 0,0,0, 70 }, |
484 | | { "PLINEWID", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, PLINEWID), |
485 | | 0,0,0, 40 }, |
486 | | { "PROJECTNAME", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, PROJECTNAME), |
487 | | 1,1,1, 1 }, |
488 | | { "PROXYGRAPHICS", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, PROXYGRAPHICS), |
489 | | 0,0,0, 70 }, |
490 | | { "PSLTSCALE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, PSLTSCALE), |
491 | | 0,0,0, 70 }, |
492 | | { "PSOLHEIGHT", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, PSOLHEIGHT), |
493 | | 0,0,0, 40 }, |
494 | | { "PSOLWIDTH", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, PSOLWIDTH), |
495 | | 0,0,0, 40 }, |
496 | | { "PSTYLEMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, PSTYLEMODE), |
497 | | 0,0,0, 290 }, |
498 | | { "PSVPSCALE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, PSVPSCALE), |
499 | | 0,0,0, 40 }, |
500 | | { "PUCSBASE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, PUCSBASE), |
501 | | 1,0,0, 2 }, |
502 | | { "PUCSNAME", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, PUCSNAME), |
503 | | 1,0,0, 2 }, |
504 | | { "PUCSORG", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORG), |
505 | | 1,0,0, 30 }, |
506 | | { "PUCSORGBACK", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORGBACK), |
507 | | 1,0,0, 30 }, |
508 | | { "PUCSORGBOTTOM", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORGBOTTOM), |
509 | | 1,0,0, 30 }, |
510 | | { "PUCSORGFRONT", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORGFRONT), |
511 | | 1,0,0, 30 }, |
512 | | { "PUCSORGLEFT", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORGLEFT), |
513 | | 1,0,0, 30 }, |
514 | | { "PUCSORGRIGHT", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORGRIGHT), |
515 | | 1,0,0, 30 }, |
516 | | { "PUCSORGTOP", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSORGTOP), |
517 | | 1,0,0, 30 }, |
518 | | { "PUCSORTHOREF", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, PUCSORTHOREF), |
519 | | 1,0,0, 2 }, |
520 | | { "PUCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, PUCSORTHOVIEW), |
521 | | 0,0,0, 70 }, |
522 | | { "PUCSXDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSXDIR), |
523 | | 1,0,0, 30 }, |
524 | | { "PUCSYDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, PUCSYDIR), |
525 | | 1,0,0, 30 }, |
526 | | { "QTEXTMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, QTEXTMODE), |
527 | | 0,0,0, 70 }, |
528 | | { "REALWORLDSCALE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, REALWORLDSCALE), |
529 | | 0,0,0, 290 }, |
530 | | { "REGENMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, REGENMODE), |
531 | | 0,0,0, 70 }, |
532 | | { "REQUIREDVERSIONS", "BLL", sizeof (BITCODE_BLL), OFF (struct _dwg_header_variables, REQUIREDVERSIONS), |
533 | | 0,0,0, 160 }, |
534 | | { "SAVEIMAGES", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SAVEIMAGES), |
535 | | 0,0,0, 0 }, |
536 | | { "SHADEDGE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SHADEDGE), |
537 | | 0,0,0, 70 }, |
538 | | { "SHADEDIF", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SHADEDIF), |
539 | | 0,0,0, 70 }, |
540 | | { "SHADOWPLANELOCATION", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, SHADOWPLANELOCATION), |
541 | | 0,0,0, 40 }, |
542 | | { "SHOWHIST", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, SHOWHIST), |
543 | | 0,0,0, 280 }, |
544 | | { "SKETCHINC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, SKETCHINC), |
545 | | 0,0,0, 40 }, |
546 | | { "SKPOLY", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, SKPOLY), |
547 | | 0,0,0, 70 }, |
548 | | { "SNAPANG", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_header_variables, SNAPANG), |
549 | | 0,0,0, 50 }, |
550 | | { "SNAPBASE", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_header_variables, SNAPBASE), |
551 | | 1,0,0, 20 }, |
552 | | { "SNAPISOPAIR", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, SNAPISOPAIR), |
553 | | 0,0,0, 70 }, |
554 | | { "SNAPMODE", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, SNAPMODE), |
555 | | 0,0,0, 70 }, |
556 | | { "SNAPSTYLE", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, SNAPSTYLE), |
557 | | 0,0,0, 70 }, |
558 | | { "SNAPUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_header_variables, SNAPUNIT), |
559 | | 1,0,0, 20 }, |
560 | | { "SOLIDHIST", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, SOLIDHIST), |
561 | | 0,0,0, 280 }, |
562 | | { "SORTENTS", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, SORTENTS), |
563 | | 0,0,0, 280 }, |
564 | | { "SPLFRAME", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, SPLFRAME), |
565 | | 0,0,0, 70 }, |
566 | | { "SPLINESEGS", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SPLINESEGS), |
567 | | 0,0,0, 70 }, |
568 | | { "SPLINETYPE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SPLINETYPE), |
569 | | 0,0,0, 70 }, |
570 | | { "STEPSIZE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, STEPSIZE), |
571 | | 0,0,0, 40 }, |
572 | | { "STEPSPERSEC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, STEPSPERSEC), |
573 | | 0,0,0, 40 }, |
574 | | { "STYLESHEET", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, STYLESHEET), |
575 | | 1,1,1, 1 }, |
576 | | { "STYLE_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, STYLE_CONTROL_OBJECT), |
577 | | 1,0,0, 0 }, |
578 | | { "SURFTAB1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SURFTAB1), |
579 | | 0,0,0, 70 }, |
580 | | { "SURFTAB2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SURFTAB2), |
581 | | 0,0,0, 70 }, |
582 | | { "SURFTYPE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SURFTYPE), |
583 | | 0,0,0, 70 }, |
584 | | { "SURFU", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SURFU), |
585 | | 0,0,0, 70 }, |
586 | | { "SURFV", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, SURFV), |
587 | | 0,0,0, 70 }, |
588 | | { "TARGET", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, TARGET), |
589 | | 1,0,0, 0 }, |
590 | | { "TDCREATE", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_header_variables, TDCREATE), |
591 | | 1,0,0, 40 }, |
592 | | { "TDINDWG", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_header_variables, TDINDWG), |
593 | | 1,0,0, 40 }, |
594 | | { "TDUCREATE", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_header_variables, TDUCREATE), |
595 | | 1,0,0, 40 }, |
596 | | { "TDUPDATE", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_header_variables, TDUPDATE), |
597 | | 1,0,0, 40 }, |
598 | | { "TDUSRTIMER", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_header_variables, TDUSRTIMER), |
599 | | 1,0,0, 40 }, |
600 | | { "TDUUPDATE", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_header_variables, TDUUPDATE), |
601 | | 1,0,0, 40 }, |
602 | | { "TEXTQLTY", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, TEXTQLTY), |
603 | | 0,0,0, 0 }, |
604 | | { "TEXTSIZE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, TEXTSIZE), |
605 | | 0,0,0, 40 }, |
606 | | { "TEXTSTYLE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, TEXTSTYLE), |
607 | | 1,0,0, 7 }, |
608 | | { "THICKNESS", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, THICKNESS), |
609 | | 0,0,0, 40 }, |
610 | | { "TILEMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, TILEMODE), |
611 | | 0,0,0, 70 }, |
612 | | { "TILEMODELIGHTSYNCH", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, TILEMODELIGHTSYNCH), |
613 | | 0,0,0, 280 }, |
614 | | { "TIMEZONE", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, TIMEZONE), |
615 | | 0,0,0, 70 }, |
616 | | { "TRACEWID", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, TRACEWID), |
617 | | 0,0,0, 40 }, |
618 | | { "TREEDEPTH", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, TREEDEPTH), |
619 | | 0,0,0, 70 }, |
620 | | { "TSTACKALIGN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, TSTACKALIGN), |
621 | | 0,0,0, 0 }, |
622 | | { "TSTACKSIZE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, TSTACKSIZE), |
623 | | 0,0,0, 0 }, |
624 | | { "UCSBASE", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, UCSBASE), |
625 | | 1,0,0, 2 }, |
626 | | { "UCSICON", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, UCSICON), |
627 | | 0,0,0, 0 }, |
628 | | { "UCSNAME", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, UCSNAME), |
629 | | 1,0,0, 2 }, |
630 | | { "UCSORG", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORG), |
631 | | 1,0,0, 30 }, |
632 | | { "UCSORGBACK", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORGBACK), |
633 | | 1,0,0, 30 }, |
634 | | { "UCSORGBOTTOM", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORGBOTTOM), |
635 | | 1,0,0, 30 }, |
636 | | { "UCSORGFRONT", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORGFRONT), |
637 | | 1,0,0, 30 }, |
638 | | { "UCSORGLEFT", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORGLEFT), |
639 | | 1,0,0, 30 }, |
640 | | { "UCSORGRIGHT", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORGRIGHT), |
641 | | 1,0,0, 30 }, |
642 | | { "UCSORGTOP", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSORGTOP), |
643 | | 1,0,0, 30 }, |
644 | | { "UCSORTHOREF", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, UCSORTHOREF), |
645 | | 1,0,0, 2 }, |
646 | | { "UCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, UCSORTHOVIEW), |
647 | | 0,0,0, 70 }, |
648 | | { "UCSXDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSXDIR), |
649 | | 1,0,0, 30 }, |
650 | | { "UCSYDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, UCSYDIR), |
651 | | 1,0,0, 30 }, |
652 | | { "UCS_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, UCS_CONTROL_OBJECT), |
653 | | 1,0,0, 0 }, |
654 | | { "UNITMODE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, UNITMODE), |
655 | | 0,0,0, 70 }, |
656 | | { "USERI1", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, USERI1), |
657 | | 0,0,0, 70 }, |
658 | | { "USERI2", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, USERI2), |
659 | | 0,0,0, 70 }, |
660 | | { "USERI3", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, USERI3), |
661 | | 0,0,0, 70 }, |
662 | | { "USERI4", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, USERI4), |
663 | | 0,0,0, 70 }, |
664 | | { "USERI5", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_header_variables, USERI5), |
665 | | 0,0,0, 70 }, |
666 | | { "USERR1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, USERR1), |
667 | | 0,0,0, 40 }, |
668 | | { "USERR2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, USERR2), |
669 | | 0,0,0, 40 }, |
670 | | { "USERR3", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, USERR3), |
671 | | 0,0,0, 40 }, |
672 | | { "USERR4", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, USERR4), |
673 | | 0,0,0, 40 }, |
674 | | { "USERR5", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, USERR5), |
675 | | 0,0,0, 40 }, |
676 | | { "USRTIMER", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, USRTIMER), |
677 | | 0,0,0, 70 }, |
678 | | { "VERSIONGUID", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, VERSIONGUID), |
679 | | 1,1,1, 2 }, |
680 | | { "VIEWCTR", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VIEWCTR), |
681 | | 1,0,0, 20 }, |
682 | | { "VIEWDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_header_variables, VIEWDIR), |
683 | | 1,0,0, 30 }, |
684 | | { "VIEWMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, VIEWMODE), |
685 | | 0,0,0, 0 }, |
686 | | { "VIEWSIZE", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_header_variables, VIEWSIZE), |
687 | | 0,0,0, 40 }, |
688 | | { "VIEWTWIST", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, VIEWTWIST), |
689 | | 0,0,0, 0 }, |
690 | | { "VIEW_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, VIEW_CONTROL_OBJECT), |
691 | | 1,0,0, 0 }, |
692 | | { "VISRETAIN", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, VISRETAIN), |
693 | | 0,0,0, 70 }, |
694 | | { "VPOINTX", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VPOINTX), |
695 | | 1,0,0, 0 }, |
696 | | { "VPOINTXALT", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VPOINTXALT), |
697 | | 1,0,0, 0 }, |
698 | | { "VPOINTY", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VPOINTY), |
699 | | 1,0,0, 0 }, |
700 | | { "VPOINTYALT", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VPOINTYALT), |
701 | | 1,0,0, 0 }, |
702 | | { "VPOINTZ", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VPOINTZ), |
703 | | 1,0,0, 0 }, |
704 | | { "VPOINTZALT", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_header_variables, VPOINTZALT), |
705 | | 1,0,0, 0 }, |
706 | | { "VPORT_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, VPORT_CONTROL_OBJECT), |
707 | | 1,0,0, 0 }, |
708 | | { "VX_CONTROL_OBJECT", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, VX_CONTROL_OBJECT), |
709 | | 1,0,0, 0 }, |
710 | | { "VX_TABLE_RECORD", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, VX_TABLE_RECORD), |
711 | | 1,0,0, 0 }, |
712 | | { "WIREFRAME", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, WIREFRAME), |
713 | | 0,0,0, 0 }, |
714 | | { "WORLDVIEW", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, WORLDVIEW), |
715 | | 0,0,0, 70 }, |
716 | | { "XCLIPFRAME", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, XCLIPFRAME), |
717 | | 0,0,0, 290 }, |
718 | | { "XEDIT", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, XEDIT), |
719 | | 0,0,0, 290 }, |
720 | | { "_3DDWFPREC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, _3DDWFPREC), |
721 | | 0,0,0, 40 }, |
722 | | { "aspect_ratio", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_header_variables, aspect_ratio), |
723 | | 0,0,0, 0 }, |
724 | | { "bitsize", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, bitsize), |
725 | | 0,0,0, 0 }, |
726 | | { "bitsize_hi", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, bitsize_hi), |
727 | | 0,0,0, 0 }, |
728 | | { "circle_zoom_percent", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, circle_zoom_percent), |
729 | | 0,0,0, 0 }, |
730 | | { "codepage", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, codepage), |
731 | | 0,0,0, 0 }, |
732 | | { "dwg_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, dwg_size), |
733 | | 0,0,0, 0 }, |
734 | | { "flag_3d", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, flag_3d), |
735 | | 0,0,0, 0 }, |
736 | | { "layer_colors", "RS", 128 * sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, layer_colors), |
737 | | 0,0,0, 0 }, |
738 | | { "numentities", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, numentities), |
739 | | 0,0,0, 0 }, |
740 | | { "oldCECOLOR_hi", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, oldCECOLOR_hi), |
741 | | 0,0,0, 0 }, |
742 | | { "oldCECOLOR_lo", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, oldCECOLOR_lo), |
743 | | 0,0,0, 0 }, |
744 | | { "size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, size), |
745 | | 0,0,0, 0 }, |
746 | | { "unit1_name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, unit1_name), |
747 | | 1,1,1, 0 }, |
748 | | { "unit1_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, unit1_ratio), |
749 | | 0,0,0, 0 }, |
750 | | { "unit2_name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, unit2_name), |
751 | | 1,1,1, 0 }, |
752 | | { "unit2_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, unit2_ratio), |
753 | | 0,0,0, 0 }, |
754 | | { "unit3_name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, unit3_name), |
755 | | 1,1,1, 0 }, |
756 | | { "unit3_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, unit3_ratio), |
757 | | 0,0,0, 0 }, |
758 | | { "unit4_name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_header_variables, unit4_name), |
759 | | 1,1,1, 0 }, |
760 | | { "unit4_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, unit4_ratio), |
761 | | 0,0,0, 0 }, |
762 | | { "unknown_10", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, unknown_10), |
763 | | 0,0,0, 0 }, |
764 | | { "unknown_11", "B", sizeof (BITCODE_B), OFF (struct _dwg_header_variables, unknown_11), |
765 | | 0,0,0, 0 }, |
766 | | { "unknown_12", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_12), |
767 | | 0,0,0, 0 }, |
768 | | { "unknown_13", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_13), |
769 | | 0,0,0, 0 }, |
770 | | { "unknown_14", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_14), |
771 | | 0,0,0, 0 }, |
772 | | { "unknown_14b", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_14b), |
773 | | 0,0,0, 0 }, |
774 | | { "unknown_15", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_15), |
775 | | 0,0,0, 0 }, |
776 | | { "unknown_16", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_16), |
777 | | 0,0,0, 0 }, |
778 | | { "unknown_17", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_17), |
779 | | 0,0,0, 0 }, |
780 | | { "unknown_20", "H", sizeof (BITCODE_H), OFF (struct _dwg_header_variables, unknown_20), |
781 | | 1,0,0, 0 }, |
782 | | { "unknown_21", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_21), |
783 | | 0,0,0, 0 }, |
784 | | { "unknown_22", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_22), |
785 | | 0,0,0, 0 }, |
786 | | { "unknown_23", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_header_variables, unknown_23), |
787 | | 0,0,0, 0 }, |
788 | | { "unknown_4f2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_header_variables, unknown_4f2), |
789 | | 0,0,0, 0 }, |
790 | | { "unknown_5", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_5), |
791 | | 0,0,0, 0 }, |
792 | | { "unknown_51e", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_51e), |
793 | | 0,0,0, 0 }, |
794 | | { "unknown_520", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_520), |
795 | | 0,0,0, 0 }, |
796 | | { "unknown_52c", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_header_variables, unknown_52c), |
797 | | 0,0,0, 0 }, |
798 | | { "unknown_52e", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_52e), |
799 | | 0,0,0, 0 }, |
800 | | { "unknown_530", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_header_variables, unknown_530), |
801 | | 0,0,0, 0 }, |
802 | | { "unknown_54", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, unknown_54), |
803 | | 0,0,0, 0 }, |
804 | | { "unknown_55", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, unknown_55), |
805 | | 0,0,0, 0 }, |
806 | | { "unknown_56", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, unknown_56), |
807 | | 0,0,0, 0 }, |
808 | | { "unknown_57", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_header_variables, unknown_57), |
809 | | 0,0,0, 0 }, |
810 | | { "unknown_59", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_59), |
811 | | 0,0,0, 0 }, |
812 | | { "unknown_6", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_6), |
813 | | 0,0,0, 0 }, |
814 | | { "unknown_6a", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_6a), |
815 | | 0,0,0, 0 }, |
816 | | { "unknown_6b", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_6b), |
817 | | 0,0,0, 0 }, |
818 | | { "unknown_6c", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_6c), |
819 | | 0,0,0, 0 }, |
820 | | { "unknown_8", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_8), |
821 | | 0,0,0, 0 }, |
822 | | { "unknown_9", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_header_variables, unknown_9), |
823 | | 0,0,0, 0 }, |
824 | | { "unknown_day", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_day), |
825 | | 0,0,0, 0 }, |
826 | | { "unknown_hour", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_hour), |
827 | | 0,0,0, 0 }, |
828 | | { "unknown_min", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_min), |
829 | | 0,0,0, 0 }, |
830 | | { "unknown_mon", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_mon), |
831 | | 0,0,0, 0 }, |
832 | | { "unknown_ms", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_ms), |
833 | | 0,0,0, 0 }, |
834 | | { "unknown_sec", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_sec), |
835 | | 0,0,0, 0 }, |
836 | | { "unknown_string", "T", sizeof (BITCODE_T), OFF (struct _dwg_header_variables, unknown_string), |
837 | | 1,1,1, 0 }, |
838 | | { "unknown_year", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_header_variables, unknown_year), |
839 | | 0,0,0, 0 }, |
840 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
841 | | }; |
842 | | |
843 | | /* from typedef struct _dwg_entity_3DFACE: (sorted by offset) */ |
844 | | static const Dwg_DYNAPI_field _dwg_3DFACE_fields[] = { |
845 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_3DFACE, parent), |
846 | | 1,1,0, 0 }, |
847 | | { "has_no_flags", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DFACE, has_no_flags), |
848 | | 0,0,0, 0 }, |
849 | | { "z_is_zero", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DFACE, z_is_zero), |
850 | | 0,0,0, 0 }, |
851 | | { "corner1", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_3DFACE, corner1), |
852 | | 1,0,0, 10 }, |
853 | | { "corner2", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_3DFACE, corner2), |
854 | | 1,0,0, 11 }, |
855 | | { "corner3", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_3DFACE, corner3), |
856 | | 1,0,0, 12 }, |
857 | | { "corner4", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_3DFACE, corner4), |
858 | | 1,0,0, 13 }, |
859 | | { "invis_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_3DFACE, invis_flags), |
860 | | 0,0,0, 70 }, |
861 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
862 | | }; |
863 | | /* from typedef struct _dwg_entity_3DLINE: (sorted by offset) */ |
864 | | static const Dwg_DYNAPI_field _dwg_3DLINE_fields[] = { |
865 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_3DLINE, parent), |
866 | | 1,1,0, 0 }, |
867 | | { "start", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_entity_3DLINE, start), |
868 | | 1,0,0, 10 }, |
869 | | { "end", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_entity_3DLINE, end), |
870 | | 1,0,0, 11 }, |
871 | | { "extrusion", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_entity_3DLINE, extrusion), |
872 | | 1,0,0, 210 }, |
873 | | { "thickness", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_3DLINE, thickness), |
874 | | 0,0,0, 39 }, |
875 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
876 | | }; |
877 | | /* from typedef struct _dwg_entity_3DSOLID: (sorted by offset) */ |
878 | | static const Dwg_DYNAPI_field _dwg_3DSOLID_fields[] = { |
879 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_3DSOLID, parent), |
880 | | 1,1,0, 0 }, |
881 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, acis_empty), |
882 | | 0,0,0, 290 }, |
883 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, unknown), |
884 | | 0,0,0, 0 }, |
885 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_3DSOLID, version), |
886 | | 0,0,0, 70 }, |
887 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, num_blocks), |
888 | | 0,0,0, 0 }, |
889 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_3DSOLID, block_size), |
890 | | 1,1,0, 0 }, |
891 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_3DSOLID, encr_sat_data), |
892 | | 1,1,0, 1 }, |
893 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, sab_size), |
894 | | 0,0,0, 0 }, |
895 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_3DSOLID, acis_data), |
896 | | 1,1,0, 0 }, |
897 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, wireframe_data_present), |
898 | | 0,0,0, 0 }, |
899 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, point_present), |
900 | | 0,0,0, 0 }, |
901 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_3DSOLID, point), |
902 | | 1,0,0, 0 }, |
903 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, isolines), |
904 | | 0,0,0, 0 }, |
905 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, isoline_present), |
906 | | 0,0,0, 0 }, |
907 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, num_wires), |
908 | | 0,0,0, 0 }, |
909 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_3DSOLID, wires), |
910 | | 1,1,0, 0 }, |
911 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, num_silhouettes), |
912 | | 0,0,0, 0 }, |
913 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_3DSOLID, silhouettes), |
914 | | 1,1,0, 0 }, |
915 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, _dxf_sab_converted), |
916 | | 0,0,0, 0 }, |
917 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, acis_empty2), |
918 | | 0,0,0, 0 }, |
919 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_3DSOLID, extra_acis_data), |
920 | | 1,1,0, 0 }, |
921 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, num_materials), |
922 | | 0,0,0, 0 }, |
923 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_3DSOLID, materials), |
924 | | 1,1,0, 0 }, |
925 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_3DSOLID, revision_guid), |
926 | | 0,0,0, 2 }, |
927 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, revision_major), |
928 | | 0,0,0, 0 }, |
929 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_3DSOLID, revision_minor1), |
930 | | 0,0,0, 0 }, |
931 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_3DSOLID, revision_minor2), |
932 | | 0,0,0, 0 }, |
933 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_3DSOLID, revision_bytes), |
934 | | 0,0,0, 0 }, |
935 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_3DSOLID, end_marker), |
936 | | 0,0,0, 0 }, |
937 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_3DSOLID, history_id), |
938 | | 1,0,0, 350 }, |
939 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, has_revision_guid), |
940 | | 0,0,0, 0 }, |
941 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_3DSOLID, acis_empty_bit), |
942 | | 0,0,0, 0 }, |
943 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
944 | | }; |
945 | | /* from typedef struct _dwg_entity_ALIGNMENTPARAMETERENTITY: (sorted by offset) */ |
946 | | static const Dwg_DYNAPI_field _dwg_ALIGNMENTPARAMETERENTITY_fields[] = { |
947 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ALIGNMENTPARAMETERENTITY, parent), |
948 | | 1,1,0, 0 }, |
949 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
950 | | }; |
951 | | /* from typedef struct _dwg_entity_ARC: (sorted by offset) */ |
952 | | static const Dwg_DYNAPI_field _dwg_ARC_fields[] = { |
953 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ARC, parent), |
954 | | 1,1,0, 0 }, |
955 | | { "center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC, center), |
956 | | 1,0,0, 10 }, |
957 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC, radius), |
958 | | 0,0,0, 40 }, |
959 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_ARC, thickness), |
960 | | 0,0,0, 39 }, |
961 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_ARC, extrusion), |
962 | | 0,0,0, 210 }, |
963 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC, start_angle), |
964 | | 0,0,0, 50 }, |
965 | | { "end_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC, end_angle), |
966 | | 0,0,0, 51 }, |
967 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
968 | | }; |
969 | | /* from typedef struct _dwg_entity_ARCALIGNEDTEXT: (sorted by offset) */ |
970 | | static const Dwg_DYNAPI_field _dwg_ARCALIGNEDTEXT_fields[] = { |
971 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ARCALIGNEDTEXT, parent), |
972 | | 1,1,0, 0 }, |
973 | | { "text_size", "D2T", sizeof (BITCODE_D2T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, text_size), |
974 | | 1,1,1, 42 }, |
975 | | { "xscale", "D2T", sizeof (BITCODE_D2T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, xscale), |
976 | | 1,1,1, 41 }, |
977 | | { "char_spacing", "D2T", sizeof (BITCODE_D2T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, char_spacing), |
978 | | 1,1,1, 43 }, |
979 | | { "style", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, style), |
980 | | 1,1,1, 7 }, |
981 | | { "text_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, text_value), |
982 | | 1,1,1, 1 }, |
983 | | { "font_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, font_name), |
984 | | 1,1,1, 2 }, |
985 | | { "bigfont_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, bigfont_name), |
986 | | 1,1,1, 3 }, |
987 | | { "offset_from_arc", "D2T", sizeof (BITCODE_D2T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, offset_from_arc), |
988 | | 1,1,1, 44 }, |
989 | | { "right_offset", "D2T", sizeof (BITCODE_D2T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, right_offset), |
990 | | 1,1,1, 45 }, |
991 | | { "left_offset", "D2T", sizeof (BITCODE_D2T), OFF (struct _dwg_entity_ARCALIGNEDTEXT, left_offset), |
992 | | 1,1,1, 46 }, |
993 | | { "center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARCALIGNEDTEXT, center), |
994 | | 1,0,0, 10 }, |
995 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARCALIGNEDTEXT, radius), |
996 | | 0,0,0, 40 }, |
997 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARCALIGNEDTEXT, start_angle), |
998 | | 0,0,0, 50 }, |
999 | | { "end_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARCALIGNEDTEXT, end_angle), |
1000 | | 0,0,0, 51 }, |
1001 | | { "extrusion", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARCALIGNEDTEXT, extrusion), |
1002 | | 1,0,0, 210 }, |
1003 | | { "color", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_ARCALIGNEDTEXT, color), |
1004 | | 0,0,0, 90 }, |
1005 | | { "is_reverse", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, is_reverse), |
1006 | | 0,0,0, 70 }, |
1007 | | { "text_direction", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, text_direction), |
1008 | | 0,0,0, 71 }, |
1009 | | { "alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, alignment), |
1010 | | 0,0,0, 72 }, |
1011 | | { "text_position", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, text_position), |
1012 | | 0,0,0, 73 }, |
1013 | | { "is_bold", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, is_bold), |
1014 | | 0,0,0, 74 }, |
1015 | | { "is_italic", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, is_italic), |
1016 | | 0,0,0, 75 }, |
1017 | | { "is_underlined", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, is_underlined), |
1018 | | 0,0,0, 76 }, |
1019 | | { "character_set", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, character_set), |
1020 | | 0,0,0, 77 }, |
1021 | | { "pitch_and_family", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, pitch_and_family), |
1022 | | 0,0,0, 78 }, |
1023 | | { "is_shx", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, is_shx), |
1024 | | 0,0,0, 79 }, |
1025 | | { "wizard_flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARCALIGNEDTEXT, wizard_flag), |
1026 | | 0,0,0, 280 }, |
1027 | | { "arc_handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ARCALIGNEDTEXT, arc_handle), |
1028 | | 1,0,0, 330 }, |
1029 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1030 | | }; |
1031 | | /* from typedef struct _dwg_entity_ARC_DIMENSION: (sorted by offset) */ |
1032 | | static const Dwg_DYNAPI_field _dwg_ARC_DIMENSION_fields[] = { |
1033 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ARC_DIMENSION, parent), |
1034 | | 1,1,0, 0 }, |
1035 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ARC_DIMENSION, class_version), |
1036 | | 0,0,0, 280 }, |
1037 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_ARC_DIMENSION, extrusion), |
1038 | | 0,0,0, 210 }, |
1039 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, def_pt), |
1040 | | 1,0,0, 10 }, |
1041 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_ARC_DIMENSION, text_midpt), |
1042 | | 1,0,0, 11 }, |
1043 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, elevation), |
1044 | | 0,0,0, 31 }, |
1045 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ARC_DIMENSION, flag), |
1046 | | 0,0,0, 70 }, |
1047 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ARC_DIMENSION, flag1), |
1048 | | 0,0,0, 0 }, |
1049 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_ARC_DIMENSION, user_text), |
1050 | | 1,1,1, 1 }, |
1051 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, text_rotation), |
1052 | | 0,0,0, 53 }, |
1053 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, horiz_dir), |
1054 | | 0,0,0, 51 }, |
1055 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, ins_scale), |
1056 | | 1,0,0, 0 }, |
1057 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, ins_rotation), |
1058 | | 0,0,0, 54 }, |
1059 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARC_DIMENSION, attachment), |
1060 | | 0,0,0, 71 }, |
1061 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ARC_DIMENSION, lspace_style), |
1062 | | 0,0,0, 72 }, |
1063 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, lspace_factor), |
1064 | | 0,0,0, 41 }, |
1065 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, act_measurement), |
1066 | | 0,0,0, 42 }, |
1067 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ARC_DIMENSION, unknown), |
1068 | | 0,0,0, 73 }, |
1069 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ARC_DIMENSION, flip_arrow1), |
1070 | | 0,0,0, 74 }, |
1071 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ARC_DIMENSION, flip_arrow2), |
1072 | | 0,0,0, 75 }, |
1073 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_ARC_DIMENSION, clone_ins_pt), |
1074 | | 1,0,0, 12 }, |
1075 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ARC_DIMENSION, dimstyle), |
1076 | | 1,0,0, 3 }, |
1077 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ARC_DIMENSION, block), |
1078 | | 1,0,0, 2 }, |
1079 | | { "xline1_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, xline1_pt), |
1080 | | 1,0,0, 13 }, |
1081 | | { "xline2_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, xline2_pt), |
1082 | | 1,0,0, 14 }, |
1083 | | { "center_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, center_pt), |
1084 | | 1,0,0, 15 }, |
1085 | | { "is_partial", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ARC_DIMENSION, is_partial), |
1086 | | 0,0,0, 70 }, |
1087 | | { "arc_start_param", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, arc_start_param), |
1088 | | 0,0,0, 41 }, |
1089 | | { "arc_end_param", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ARC_DIMENSION, arc_end_param), |
1090 | | 0,0,0, 42 }, |
1091 | | { "has_leader", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ARC_DIMENSION, has_leader), |
1092 | | 0,0,0, 71 }, |
1093 | | { "leader1_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, leader1_pt), |
1094 | | 1,0,0, 16 }, |
1095 | | { "leader2_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ARC_DIMENSION, leader2_pt), |
1096 | | 1,0,0, 17 }, |
1097 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1098 | | }; |
1099 | | /* from typedef struct _dwg_entity_ATTDEF: (sorted by offset) */ |
1100 | | static const Dwg_DYNAPI_field _dwg_ATTDEF_fields[] = { |
1101 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ATTDEF, parent), |
1102 | | 1,1,0, 0 }, |
1103 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ATTDEF, elevation), |
1104 | | 0,0,0, 30 }, |
1105 | | { "ins_pt", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_entity_ATTDEF, ins_pt), |
1106 | | 1,0,0, 10 }, |
1107 | | { "alignment_pt", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_entity_ATTDEF, alignment_pt), |
1108 | | 1,0,0, 11 }, |
1109 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_ATTDEF, extrusion), |
1110 | | 0,0,0, 210 }, |
1111 | | { "thickness", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTDEF, thickness), |
1112 | | 0,0,0, 39 }, |
1113 | | { "oblique_angle", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTDEF, oblique_angle), |
1114 | | 0,0,0, 51 }, |
1115 | | { "rotation", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTDEF, rotation), |
1116 | | 0,0,0, 50 }, |
1117 | | { "height", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTDEF, height), |
1118 | | 0,0,0, 40 }, |
1119 | | { "width_factor", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTDEF, width_factor), |
1120 | | 0,0,0, 41 }, |
1121 | | { "default_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ATTDEF, default_value), |
1122 | | 1,1,1, 1 }, |
1123 | | { "generation", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTDEF, generation), |
1124 | | 0,0,0, 71 }, |
1125 | | { "horiz_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTDEF, horiz_alignment), |
1126 | | 0,0,0, 72 }, |
1127 | | { "vert_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTDEF, vert_alignment), |
1128 | | 0,0,0, 74 }, |
1129 | | { "dataflags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTDEF, dataflags), |
1130 | | 0,0,0, 0 }, |
1131 | | { "is_locked_in_block", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTDEF, is_locked_in_block), |
1132 | | 0,0,0, 280 }, |
1133 | | { "keep_duplicate_records", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTDEF, keep_duplicate_records), |
1134 | | 0,0,0, 0 }, |
1135 | | { "tag", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ATTDEF, tag), |
1136 | | 1,1,1, 2 }, |
1137 | | { "field_length", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTDEF, field_length), |
1138 | | 0,0,0, 73 }, |
1139 | | { "flags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTDEF, flags), |
1140 | | 0,0,0, 70 }, |
1141 | | { "lock_position_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ATTDEF, lock_position_flag), |
1142 | | 0,0,0, 0 }, |
1143 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ATTDEF, style), |
1144 | | 1,0,0, 7 }, |
1145 | | { "mtext_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTDEF, mtext_type), |
1146 | | 0,0,0, 70 }, |
1147 | | { "mtext", "Dwg_AcDbMTextObjectEmbedded", sizeof (Dwg_AcDbMTextObjectEmbedded), OFF (struct _dwg_entity_ATTDEF, mtext), |
1148 | | 0,0,0, 0 }, |
1149 | | { "is_really_locked", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ATTDEF, is_really_locked), |
1150 | | 0,0,0, 0 }, |
1151 | | { "annotative_data_size", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTDEF, annotative_data_size), |
1152 | | 0,0,0, 0 }, |
1153 | | { "annotative_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_ATTDEF, annotative_data), |
1154 | | 1,1,0, 0 }, |
1155 | | { "annotative_flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTDEF, annotative_flag), |
1156 | | 0,0,0, 0 }, |
1157 | | { "annotative_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ATTDEF, annotative_style), |
1158 | | 1,0,0, 0 }, |
1159 | | { "prompt", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ATTDEF, prompt), |
1160 | | 1,1,1, 3 }, |
1161 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1162 | | }; |
1163 | | /* from typedef struct _dwg_entity_ATTRIB: (sorted by offset) */ |
1164 | | static const Dwg_DYNAPI_field _dwg_ATTRIB_fields[] = { |
1165 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ATTRIB, parent), |
1166 | | 1,1,0, 0 }, |
1167 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ATTRIB, elevation), |
1168 | | 0,0,0, 30 }, |
1169 | | { "ins_pt", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_entity_ATTRIB, ins_pt), |
1170 | | 1,0,0, 10 }, |
1171 | | { "alignment_pt", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_entity_ATTRIB, alignment_pt), |
1172 | | 1,0,0, 11 }, |
1173 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_ATTRIB, extrusion), |
1174 | | 0,0,0, 210 }, |
1175 | | { "thickness", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTRIB, thickness), |
1176 | | 0,0,0, 39 }, |
1177 | | { "oblique_angle", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTRIB, oblique_angle), |
1178 | | 0,0,0, 51 }, |
1179 | | { "rotation", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTRIB, rotation), |
1180 | | 0,0,0, 50 }, |
1181 | | { "height", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTRIB, height), |
1182 | | 0,0,0, 40 }, |
1183 | | { "width_factor", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ATTRIB, width_factor), |
1184 | | 0,0,0, 41 }, |
1185 | | { "text_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ATTRIB, text_value), |
1186 | | 1,1,1, 1 }, |
1187 | | { "generation", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTRIB, generation), |
1188 | | 0,0,0, 71 }, |
1189 | | { "horiz_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTRIB, horiz_alignment), |
1190 | | 0,0,0, 72 }, |
1191 | | { "vert_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTRIB, vert_alignment), |
1192 | | 0,0,0, 74 }, |
1193 | | { "dataflags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTRIB, dataflags), |
1194 | | 0,0,0, 0 }, |
1195 | | { "is_locked_in_block", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTRIB, is_locked_in_block), |
1196 | | 0,0,0, 280 }, |
1197 | | { "keep_duplicate_records", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTRIB, keep_duplicate_records), |
1198 | | 0,0,0, 280 }, |
1199 | | { "tag", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_ATTRIB, tag), |
1200 | | 1,1,1, 2 }, |
1201 | | { "field_length", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTRIB, field_length), |
1202 | | 0,0,0, 73 }, |
1203 | | { "flags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTRIB, flags), |
1204 | | 0,0,0, 70 }, |
1205 | | { "lock_position_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ATTRIB, lock_position_flag), |
1206 | | 0,0,0, 0 }, |
1207 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ATTRIB, style), |
1208 | | 1,0,0, 7 }, |
1209 | | { "mtext_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_ATTRIB, mtext_type), |
1210 | | 0,0,0, 70 }, |
1211 | | { "mtext", "Dwg_AcDbMTextObjectEmbedded", sizeof (Dwg_AcDbMTextObjectEmbedded), OFF (struct _dwg_entity_ATTRIB, mtext), |
1212 | | 0,0,0, 0 }, |
1213 | | { "is_really_locked", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_ATTRIB, is_really_locked), |
1214 | | 0,0,0, 0 }, |
1215 | | { "annotative_data_size", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTRIB, annotative_data_size), |
1216 | | 0,0,0, 0 }, |
1217 | | { "annotative_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_ATTRIB, annotative_data), |
1218 | | 1,1,0, 0 }, |
1219 | | { "annotative_flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_ATTRIB, annotative_flag), |
1220 | | 0,0,0, 0 }, |
1221 | | { "annotative_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_ATTRIB, annotative_style), |
1222 | | 1,0,0, 0 }, |
1223 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1224 | | }; |
1225 | | /* from typedef struct _dwg_entity_BASEPOINTPARAMETERENTITY: (sorted by offset) */ |
1226 | | static const Dwg_DYNAPI_field _dwg_BASEPOINTPARAMETERENTITY_fields[] = { |
1227 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_BASEPOINTPARAMETERENTITY, parent), |
1228 | | 1,1,0, 0 }, |
1229 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1230 | | }; |
1231 | | /* from typedef struct _dwg_entity_BLOCK: (sorted by offset) */ |
1232 | | static const Dwg_DYNAPI_field _dwg_BLOCK_fields[] = { |
1233 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_BLOCK, parent), |
1234 | | 1,1,0, 0 }, |
1235 | | { "name", "TV", sizeof (BITCODE_T), OFF (struct _dwg_entity_BLOCK, name), |
1236 | | 1,1,1, 2 }, |
1237 | | { "xref_pname", "TV", sizeof (BITCODE_T), OFF (struct _dwg_entity_BLOCK, xref_pname), |
1238 | | 1,1,1, 1 }, |
1239 | | { "base_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_BLOCK, base_pt), |
1240 | | 1,0,0, 10 }, |
1241 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1242 | | }; |
1243 | | /* from typedef struct _dwg_entity_CAMERA: (sorted by offset) */ |
1244 | | static const Dwg_DYNAPI_field _dwg_CAMERA_fields[] = { |
1245 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_CAMERA, parent), |
1246 | | 1,1,0, 0 }, |
1247 | | { "view", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_CAMERA, view), |
1248 | | 1,0,0, 0 }, |
1249 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1250 | | }; |
1251 | | /* from typedef struct _dwg_entity_CIRCLE: (sorted by offset) */ |
1252 | | static const Dwg_DYNAPI_field _dwg_CIRCLE_fields[] = { |
1253 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_CIRCLE, parent), |
1254 | | 1,1,0, 0 }, |
1255 | | { "center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_CIRCLE, center), |
1256 | | 1,0,0, 10 }, |
1257 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_CIRCLE, radius), |
1258 | | 0,0,0, 40 }, |
1259 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_CIRCLE, thickness), |
1260 | | 0,0,0, 39 }, |
1261 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_CIRCLE, extrusion), |
1262 | | 0,0,0, 210 }, |
1263 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1264 | | }; |
1265 | | /* from typedef struct _dwg_abstractentity_UNDERLAY: (sorted by offset) */ |
1266 | | static const Dwg_DYNAPI_field _dwg_UNDERLAY_fields[] = { |
1267 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_abstractentity_UNDERLAY, parent), |
1268 | | 1,1,0, 0 }, |
1269 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_abstractentity_UNDERLAY, extrusion), |
1270 | | 0,0,0, 210 }, |
1271 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_abstractentity_UNDERLAY, ins_pt), |
1272 | | 1,0,0, 10 }, |
1273 | | { "scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_abstractentity_UNDERLAY, scale), |
1274 | | 1,0,0, 41 }, |
1275 | | { "angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_abstractentity_UNDERLAY, angle), |
1276 | | 0,0,0, 50 }, |
1277 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_abstractentity_UNDERLAY, flag), |
1278 | | 0,0,0, 280 }, |
1279 | | { "contrast", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_abstractentity_UNDERLAY, contrast), |
1280 | | 0,0,0, 281 }, |
1281 | | { "fade", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_abstractentity_UNDERLAY, fade), |
1282 | | 0,0,0, 282 }, |
1283 | | { "num_clip_verts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_abstractentity_UNDERLAY, num_clip_verts), |
1284 | | 0,0,0, 0 }, |
1285 | | { "clip_verts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_abstractentity_UNDERLAY, clip_verts), |
1286 | | 1,1,0, 11 }, |
1287 | | { "num_clip_inverts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_abstractentity_UNDERLAY, num_clip_inverts), |
1288 | | 0,0,0, 170 }, |
1289 | | { "clip_inverts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_abstractentity_UNDERLAY, clip_inverts), |
1290 | | 1,1,0, 12 }, |
1291 | | { "definition_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_abstractentity_UNDERLAY, definition_id), |
1292 | | 1,0,0, 340 }, |
1293 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1294 | | }; |
1295 | | /* from typedef struct _dwg_entity_DIMENSION_ALIGNED: (sorted by offset) */ |
1296 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_ALIGNED_fields[] = { |
1297 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_ALIGNED, parent), |
1298 | | 1,1,0, 0 }, |
1299 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ALIGNED, class_version), |
1300 | | 0,0,0, 280 }, |
1301 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_ALIGNED, extrusion), |
1302 | | 0,0,0, 210 }, |
1303 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, def_pt), |
1304 | | 1,0,0, 10 }, |
1305 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, text_midpt), |
1306 | | 1,0,0, 11 }, |
1307 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, elevation), |
1308 | | 0,0,0, 31 }, |
1309 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ALIGNED, flag), |
1310 | | 0,0,0, 70 }, |
1311 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ALIGNED, flag1), |
1312 | | 0,0,0, 0 }, |
1313 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_ALIGNED, user_text), |
1314 | | 1,1,1, 1 }, |
1315 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, text_rotation), |
1316 | | 0,0,0, 53 }, |
1317 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, horiz_dir), |
1318 | | 0,0,0, 51 }, |
1319 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, ins_scale), |
1320 | | 1,0,0, 0 }, |
1321 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, ins_rotation), |
1322 | | 0,0,0, 54 }, |
1323 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ALIGNED, attachment), |
1324 | | 0,0,0, 71 }, |
1325 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ALIGNED, lspace_style), |
1326 | | 0,0,0, 72 }, |
1327 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, lspace_factor), |
1328 | | 0,0,0, 41 }, |
1329 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, act_measurement), |
1330 | | 0,0,0, 42 }, |
1331 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ALIGNED, unknown), |
1332 | | 0,0,0, 73 }, |
1333 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ALIGNED, flip_arrow1), |
1334 | | 0,0,0, 74 }, |
1335 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ALIGNED, flip_arrow2), |
1336 | | 0,0,0, 75 }, |
1337 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, clone_ins_pt), |
1338 | | 1,0,0, 12 }, |
1339 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ALIGNED, dimstyle), |
1340 | | 1,0,0, 3 }, |
1341 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ALIGNED, block), |
1342 | | 1,0,0, 2 }, |
1343 | | { "xline1_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, xline1_pt), |
1344 | | 1,0,0, 13 }, |
1345 | | { "xline2_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, xline2_pt), |
1346 | | 1,0,0, 14 }, |
1347 | | { "oblique_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ALIGNED, oblique_angle), |
1348 | | 0,0,0, 50 }, |
1349 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1350 | | }; |
1351 | | /* from typedef struct _dwg_entity_DIMENSION_ANG2LN: (sorted by offset) */ |
1352 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_ANG2LN_fields[] = { |
1353 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_ANG2LN, parent), |
1354 | | 1,1,0, 0 }, |
1355 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ANG2LN, class_version), |
1356 | | 0,0,0, 280 }, |
1357 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_ANG2LN, extrusion), |
1358 | | 0,0,0, 210 }, |
1359 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, def_pt), |
1360 | | 1,0,0, 10 }, |
1361 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, text_midpt), |
1362 | | 1,0,0, 11 }, |
1363 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, elevation), |
1364 | | 0,0,0, 31 }, |
1365 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ANG2LN, flag), |
1366 | | 0,0,0, 70 }, |
1367 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ANG2LN, flag1), |
1368 | | 0,0,0, 0 }, |
1369 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_ANG2LN, user_text), |
1370 | | 1,1,1, 1 }, |
1371 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, text_rotation), |
1372 | | 0,0,0, 53 }, |
1373 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, horiz_dir), |
1374 | | 0,0,0, 51 }, |
1375 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, ins_scale), |
1376 | | 1,0,0, 0 }, |
1377 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, ins_rotation), |
1378 | | 0,0,0, 54 }, |
1379 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ANG2LN, attachment), |
1380 | | 0,0,0, 71 }, |
1381 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ANG2LN, lspace_style), |
1382 | | 0,0,0, 72 }, |
1383 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, lspace_factor), |
1384 | | 0,0,0, 41 }, |
1385 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, act_measurement), |
1386 | | 0,0,0, 42 }, |
1387 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ANG2LN, unknown), |
1388 | | 0,0,0, 73 }, |
1389 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ANG2LN, flip_arrow1), |
1390 | | 0,0,0, 74 }, |
1391 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ANG2LN, flip_arrow2), |
1392 | | 0,0,0, 75 }, |
1393 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, clone_ins_pt), |
1394 | | 1,0,0, 12 }, |
1395 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ANG2LN, dimstyle), |
1396 | | 1,0,0, 3 }, |
1397 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ANG2LN, block), |
1398 | | 1,0,0, 2 }, |
1399 | | { "xline1start_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, xline1start_pt), |
1400 | | 1,0,0, 13 }, |
1401 | | { "xline1end_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, xline1end_pt), |
1402 | | 1,0,0, 14 }, |
1403 | | { "xline2start_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, xline2start_pt), |
1404 | | 1,0,0, 15 }, |
1405 | | { "xline2end_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG2LN, xline2end_pt), |
1406 | | 1,0,0, 16 }, |
1407 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1408 | | }; |
1409 | | /* from typedef struct _dwg_entity_DIMENSION_ANG3PT: (sorted by offset) */ |
1410 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_ANG3PT_fields[] = { |
1411 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_ANG3PT, parent), |
1412 | | 1,1,0, 0 }, |
1413 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ANG3PT, class_version), |
1414 | | 0,0,0, 280 }, |
1415 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_ANG3PT, extrusion), |
1416 | | 0,0,0, 210 }, |
1417 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, def_pt), |
1418 | | 1,0,0, 10 }, |
1419 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, text_midpt), |
1420 | | 1,0,0, 11 }, |
1421 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, elevation), |
1422 | | 0,0,0, 31 }, |
1423 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ANG3PT, flag), |
1424 | | 0,0,0, 70 }, |
1425 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ANG3PT, flag1), |
1426 | | 0,0,0, 0 }, |
1427 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_ANG3PT, user_text), |
1428 | | 1,1,1, 1 }, |
1429 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, text_rotation), |
1430 | | 0,0,0, 53 }, |
1431 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, horiz_dir), |
1432 | | 0,0,0, 51 }, |
1433 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, ins_scale), |
1434 | | 1,0,0, 0 }, |
1435 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, ins_rotation), |
1436 | | 0,0,0, 54 }, |
1437 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ANG3PT, attachment), |
1438 | | 0,0,0, 71 }, |
1439 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ANG3PT, lspace_style), |
1440 | | 0,0,0, 72 }, |
1441 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, lspace_factor), |
1442 | | 0,0,0, 41 }, |
1443 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, act_measurement), |
1444 | | 0,0,0, 42 }, |
1445 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ANG3PT, unknown), |
1446 | | 0,0,0, 73 }, |
1447 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ANG3PT, flip_arrow1), |
1448 | | 0,0,0, 74 }, |
1449 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ANG3PT, flip_arrow2), |
1450 | | 0,0,0, 75 }, |
1451 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, clone_ins_pt), |
1452 | | 1,0,0, 12 }, |
1453 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ANG3PT, dimstyle), |
1454 | | 1,0,0, 3 }, |
1455 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ANG3PT, block), |
1456 | | 1,0,0, 2 }, |
1457 | | { "xline1_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, xline1_pt), |
1458 | | 1,0,0, 13 }, |
1459 | | { "xline2_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, xline2_pt), |
1460 | | 1,0,0, 14 }, |
1461 | | { "center_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, center_pt), |
1462 | | 1,0,0, 15 }, |
1463 | | { "xline2end_pt", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_entity_DIMENSION_ANG3PT, xline2end_pt), |
1464 | | 1,0,0, 0 }, |
1465 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1466 | | }; |
1467 | | /* from typedef struct _dwg_entity_DIMENSION_DIAMETER: (sorted by offset) */ |
1468 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_DIAMETER_fields[] = { |
1469 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_DIAMETER, parent), |
1470 | | 1,1,0, 0 }, |
1471 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_DIAMETER, class_version), |
1472 | | 0,0,0, 280 }, |
1473 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_DIAMETER, extrusion), |
1474 | | 0,0,0, 210 }, |
1475 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, def_pt), |
1476 | | 1,0,0, 10 }, |
1477 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, text_midpt), |
1478 | | 1,0,0, 11 }, |
1479 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, elevation), |
1480 | | 0,0,0, 31 }, |
1481 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_DIAMETER, flag), |
1482 | | 0,0,0, 70 }, |
1483 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_DIAMETER, flag1), |
1484 | | 0,0,0, 0 }, |
1485 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_DIAMETER, user_text), |
1486 | | 1,1,1, 1 }, |
1487 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, text_rotation), |
1488 | | 0,0,0, 53 }, |
1489 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, horiz_dir), |
1490 | | 0,0,0, 51 }, |
1491 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, ins_scale), |
1492 | | 1,0,0, 0 }, |
1493 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, ins_rotation), |
1494 | | 0,0,0, 54 }, |
1495 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_DIAMETER, attachment), |
1496 | | 0,0,0, 71 }, |
1497 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_DIAMETER, lspace_style), |
1498 | | 0,0,0, 72 }, |
1499 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, lspace_factor), |
1500 | | 0,0,0, 41 }, |
1501 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, act_measurement), |
1502 | | 0,0,0, 42 }, |
1503 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_DIAMETER, unknown), |
1504 | | 0,0,0, 73 }, |
1505 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_DIAMETER, flip_arrow1), |
1506 | | 0,0,0, 74 }, |
1507 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_DIAMETER, flip_arrow2), |
1508 | | 0,0,0, 75 }, |
1509 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, clone_ins_pt), |
1510 | | 1,0,0, 12 }, |
1511 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_DIAMETER, dimstyle), |
1512 | | 1,0,0, 3 }, |
1513 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_DIAMETER, block), |
1514 | | 1,0,0, 2 }, |
1515 | | { "first_arc_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, first_arc_pt), |
1516 | | 1,0,0, 15 }, |
1517 | | { "leader_len", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_DIAMETER, leader_len), |
1518 | | 0,0,0, 40 }, |
1519 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1520 | | }; |
1521 | | /* from typedef struct _dwg_entity_DIMENSION_LINEAR: (sorted by offset) */ |
1522 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_LINEAR_fields[] = { |
1523 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_LINEAR, parent), |
1524 | | 1,1,0, 0 }, |
1525 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_LINEAR, class_version), |
1526 | | 0,0,0, 280 }, |
1527 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_LINEAR, extrusion), |
1528 | | 0,0,0, 210 }, |
1529 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, def_pt), |
1530 | | 1,0,0, 10 }, |
1531 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_LINEAR, text_midpt), |
1532 | | 1,0,0, 11 }, |
1533 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, elevation), |
1534 | | 0,0,0, 31 }, |
1535 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_LINEAR, flag), |
1536 | | 0,0,0, 70 }, |
1537 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_LINEAR, flag1), |
1538 | | 0,0,0, 0 }, |
1539 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_LINEAR, user_text), |
1540 | | 1,1,1, 1 }, |
1541 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, text_rotation), |
1542 | | 0,0,0, 53 }, |
1543 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, horiz_dir), |
1544 | | 0,0,0, 51 }, |
1545 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, ins_scale), |
1546 | | 1,0,0, 0 }, |
1547 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, ins_rotation), |
1548 | | 0,0,0, 54 }, |
1549 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_LINEAR, attachment), |
1550 | | 0,0,0, 71 }, |
1551 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_LINEAR, lspace_style), |
1552 | | 0,0,0, 72 }, |
1553 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, lspace_factor), |
1554 | | 0,0,0, 41 }, |
1555 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, act_measurement), |
1556 | | 0,0,0, 42 }, |
1557 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_LINEAR, unknown), |
1558 | | 0,0,0, 73 }, |
1559 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_LINEAR, flip_arrow1), |
1560 | | 0,0,0, 74 }, |
1561 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_LINEAR, flip_arrow2), |
1562 | | 0,0,0, 75 }, |
1563 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_LINEAR, clone_ins_pt), |
1564 | | 1,0,0, 12 }, |
1565 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_LINEAR, dimstyle), |
1566 | | 1,0,0, 3 }, |
1567 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_LINEAR, block), |
1568 | | 1,0,0, 2 }, |
1569 | | { "xline1_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, xline1_pt), |
1570 | | 1,0,0, 13 }, |
1571 | | { "xline2_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, xline2_pt), |
1572 | | 1,0,0, 14 }, |
1573 | | { "oblique_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, oblique_angle), |
1574 | | 0,0,0, 52 }, |
1575 | | { "dim_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_LINEAR, dim_rotation), |
1576 | | 0,0,0, 50 }, |
1577 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1578 | | }; |
1579 | | /* from typedef struct _dwg_entity_DIMENSION_ORDINATE: (sorted by offset) */ |
1580 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_ORDINATE_fields[] = { |
1581 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_ORDINATE, parent), |
1582 | | 1,1,0, 0 }, |
1583 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ORDINATE, class_version), |
1584 | | 0,0,0, 280 }, |
1585 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_ORDINATE, extrusion), |
1586 | | 0,0,0, 210 }, |
1587 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, def_pt), |
1588 | | 1,0,0, 10 }, |
1589 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, text_midpt), |
1590 | | 1,0,0, 11 }, |
1591 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, elevation), |
1592 | | 0,0,0, 31 }, |
1593 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ORDINATE, flag), |
1594 | | 0,0,0, 70 }, |
1595 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ORDINATE, flag1), |
1596 | | 0,0,0, 0 }, |
1597 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_ORDINATE, user_text), |
1598 | | 1,1,1, 1 }, |
1599 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, text_rotation), |
1600 | | 0,0,0, 53 }, |
1601 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, horiz_dir), |
1602 | | 0,0,0, 51 }, |
1603 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, ins_scale), |
1604 | | 1,0,0, 0 }, |
1605 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, ins_rotation), |
1606 | | 0,0,0, 54 }, |
1607 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ORDINATE, attachment), |
1608 | | 0,0,0, 71 }, |
1609 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_ORDINATE, lspace_style), |
1610 | | 0,0,0, 72 }, |
1611 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, lspace_factor), |
1612 | | 0,0,0, 41 }, |
1613 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, act_measurement), |
1614 | | 0,0,0, 42 }, |
1615 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ORDINATE, unknown), |
1616 | | 0,0,0, 73 }, |
1617 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ORDINATE, flip_arrow1), |
1618 | | 0,0,0, 74 }, |
1619 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_ORDINATE, flip_arrow2), |
1620 | | 0,0,0, 75 }, |
1621 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, clone_ins_pt), |
1622 | | 1,0,0, 12 }, |
1623 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ORDINATE, dimstyle), |
1624 | | 1,0,0, 3 }, |
1625 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_ORDINATE, block), |
1626 | | 1,0,0, 2 }, |
1627 | | { "feature_location_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, feature_location_pt), |
1628 | | 1,0,0, 13 }, |
1629 | | { "leader_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_ORDINATE, leader_endpt), |
1630 | | 1,0,0, 14 }, |
1631 | | { "flag2", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_ORDINATE, flag2), |
1632 | | 0,0,0, 0 }, |
1633 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1634 | | }; |
1635 | | /* from typedef struct _dwg_entity_DIMENSION_RADIUS: (sorted by offset) */ |
1636 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_RADIUS_fields[] = { |
1637 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_DIMENSION_RADIUS, parent), |
1638 | | 1,1,0, 0 }, |
1639 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_RADIUS, class_version), |
1640 | | 0,0,0, 280 }, |
1641 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_DIMENSION_RADIUS, extrusion), |
1642 | | 0,0,0, 210 }, |
1643 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, def_pt), |
1644 | | 1,0,0, 10 }, |
1645 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_RADIUS, text_midpt), |
1646 | | 1,0,0, 11 }, |
1647 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, elevation), |
1648 | | 0,0,0, 31 }, |
1649 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_RADIUS, flag), |
1650 | | 0,0,0, 70 }, |
1651 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_DIMENSION_RADIUS, flag1), |
1652 | | 0,0,0, 0 }, |
1653 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_DIMENSION_RADIUS, user_text), |
1654 | | 1,1,1, 1 }, |
1655 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, text_rotation), |
1656 | | 0,0,0, 53 }, |
1657 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, horiz_dir), |
1658 | | 0,0,0, 51 }, |
1659 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, ins_scale), |
1660 | | 1,0,0, 0 }, |
1661 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, ins_rotation), |
1662 | | 0,0,0, 54 }, |
1663 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_RADIUS, attachment), |
1664 | | 0,0,0, 71 }, |
1665 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_DIMENSION_RADIUS, lspace_style), |
1666 | | 0,0,0, 72 }, |
1667 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, lspace_factor), |
1668 | | 0,0,0, 41 }, |
1669 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, act_measurement), |
1670 | | 0,0,0, 42 }, |
1671 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_RADIUS, unknown), |
1672 | | 0,0,0, 73 }, |
1673 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_RADIUS, flip_arrow1), |
1674 | | 0,0,0, 74 }, |
1675 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_DIMENSION_RADIUS, flip_arrow2), |
1676 | | 0,0,0, 75 }, |
1677 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_DIMENSION_RADIUS, clone_ins_pt), |
1678 | | 1,0,0, 12 }, |
1679 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_RADIUS, dimstyle), |
1680 | | 1,0,0, 3 }, |
1681 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_DIMENSION_RADIUS, block), |
1682 | | 1,0,0, 2 }, |
1683 | | { "first_arc_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, first_arc_pt), |
1684 | | 1,0,0, 15 }, |
1685 | | { "leader_len", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_DIMENSION_RADIUS, leader_len), |
1686 | | 0,0,0, 40 }, |
1687 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1688 | | }; |
1689 | | /* from typedef struct _dwg_entity_ELLIPSE: (sorted by offset) */ |
1690 | | static const Dwg_DYNAPI_field _dwg_ELLIPSE_fields[] = { |
1691 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ELLIPSE, parent), |
1692 | | 1,1,0, 0 }, |
1693 | | { "center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ELLIPSE, center), |
1694 | | 1,0,0, 10 }, |
1695 | | { "sm_axis", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_ELLIPSE, sm_axis), |
1696 | | 1,0,0, 11 }, |
1697 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_ELLIPSE, extrusion), |
1698 | | 0,0,0, 210 }, |
1699 | | { "axis_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ELLIPSE, axis_ratio), |
1700 | | 0,0,0, 40 }, |
1701 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ELLIPSE, start_angle), |
1702 | | 0,0,0, 41 }, |
1703 | | { "end_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_ELLIPSE, end_angle), |
1704 | | 0,0,0, 42 }, |
1705 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1706 | | }; |
1707 | | /* from typedef struct _dwg_entity_ENDBLK: (sorted by offset) */ |
1708 | | static const Dwg_DYNAPI_field _dwg_ENDBLK_fields[] = { |
1709 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ENDBLK, parent), |
1710 | | 1,1,0, 0 }, |
1711 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1712 | | }; |
1713 | | /* from typedef struct _dwg_entity_ENDREP: (sorted by offset) */ |
1714 | | static const Dwg_DYNAPI_field _dwg_ENDREP_fields[] = { |
1715 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ENDREP, parent), |
1716 | | 1,1,0, 0 }, |
1717 | | { "numcols", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_ENDREP, numcols), |
1718 | | 0,0,0, 70 }, |
1719 | | { "numrows", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_ENDREP, numrows), |
1720 | | 0,0,0, 71 }, |
1721 | | { "colspacing", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ENDREP, colspacing), |
1722 | | 0,0,0, 40 }, |
1723 | | { "rowspacing", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_ENDREP, rowspacing), |
1724 | | 0,0,0, 41 }, |
1725 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1726 | | }; |
1727 | | /* from typedef struct _dwg_entity_EXTRUDEDSURFACE: (sorted by offset) */ |
1728 | | static const Dwg_DYNAPI_field _dwg_EXTRUDEDSURFACE_fields[] = { |
1729 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_EXTRUDEDSURFACE, parent), |
1730 | | 1,1,0, 0 }, |
1731 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, acis_empty), |
1732 | | 0,0,0, 290 }, |
1733 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, unknown), |
1734 | | 0,0,0, 0 }, |
1735 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, version), |
1736 | | 0,0,0, 70 }, |
1737 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, num_blocks), |
1738 | | 0,0,0, 0 }, |
1739 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, block_size), |
1740 | | 1,1,0, 0 }, |
1741 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_EXTRUDEDSURFACE, encr_sat_data), |
1742 | | 1,1,0, 1 }, |
1743 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sab_size), |
1744 | | 0,0,0, 0 }, |
1745 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, acis_data), |
1746 | | 1,1,0, 0 }, |
1747 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, wireframe_data_present), |
1748 | | 0,0,0, 0 }, |
1749 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, point_present), |
1750 | | 0,0,0, 0 }, |
1751 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, point), |
1752 | | 1,0,0, 0 }, |
1753 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, isolines), |
1754 | | 0,0,0, 0 }, |
1755 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, isoline_present), |
1756 | | 0,0,0, 0 }, |
1757 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, num_wires), |
1758 | | 0,0,0, 0 }, |
1759 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, wires), |
1760 | | 1,1,0, 0 }, |
1761 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, num_silhouettes), |
1762 | | 0,0,0, 0 }, |
1763 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, silhouettes), |
1764 | | 1,1,0, 0 }, |
1765 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, _dxf_sab_converted), |
1766 | | 0,0,0, 0 }, |
1767 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, acis_empty2), |
1768 | | 0,0,0, 0 }, |
1769 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_EXTRUDEDSURFACE, extra_acis_data), |
1770 | | 1,1,0, 0 }, |
1771 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, num_materials), |
1772 | | 0,0,0, 0 }, |
1773 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, materials), |
1774 | | 1,1,0, 0 }, |
1775 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_EXTRUDEDSURFACE, revision_guid), |
1776 | | 0,0,0, 2 }, |
1777 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, revision_major), |
1778 | | 0,0,0, 0 }, |
1779 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, revision_minor1), |
1780 | | 0,0,0, 0 }, |
1781 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, revision_minor2), |
1782 | | 0,0,0, 0 }, |
1783 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_EXTRUDEDSURFACE, revision_bytes), |
1784 | | 0,0,0, 0 }, |
1785 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, end_marker), |
1786 | | 0,0,0, 0 }, |
1787 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_EXTRUDEDSURFACE, history_id), |
1788 | | 1,0,0, 350 }, |
1789 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, has_revision_guid), |
1790 | | 0,0,0, 0 }, |
1791 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, acis_empty_bit), |
1792 | | 0,0,0, 0 }, |
1793 | | { "modeler_format_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, modeler_format_version), |
1794 | | 0,0,0, 0 }, |
1795 | | { "bindata_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, bindata_size), |
1796 | | 0,0,0, 0 }, |
1797 | | { "bindata", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_entity_EXTRUDEDSURFACE, bindata), |
1798 | | 1,1,0, 0 }, |
1799 | | { "u_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, u_isolines), |
1800 | | 0,0,0, 71 }, |
1801 | | { "v_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, v_isolines), |
1802 | | 0,0,0, 72 }, |
1803 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_EXTRUDEDSURFACE, class_version), |
1804 | | 0,0,0, 0 }, |
1805 | | { "draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, draft_angle), |
1806 | | 0,0,0, 42 }, |
1807 | | { "draft_start_distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, draft_start_distance), |
1808 | | 0,0,0, 43 }, |
1809 | | { "draft_end_distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, draft_end_distance), |
1810 | | 0,0,0, 44 }, |
1811 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, twist_angle), |
1812 | | 0,0,0, 45 }, |
1813 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, scale_factor), |
1814 | | 0,0,0, 48 }, |
1815 | | { "align_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, align_angle), |
1816 | | 0,0,0, 49 }, |
1817 | | { "sweep_entity_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sweep_entity_transmatrix), |
1818 | | 1,1,0, 46 }, |
1819 | | { "path_entity_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, path_entity_transmatrix), |
1820 | | 1,1,0, 47 }, |
1821 | | { "is_solid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, is_solid), |
1822 | | 0,0,0, 290 }, |
1823 | | { "sweep_alignment_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sweep_alignment_flags), |
1824 | | 0,0,0, 70 }, |
1825 | | { "path_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_EXTRUDEDSURFACE, path_flags), |
1826 | | 0,0,0, 71 }, |
1827 | | { "align_start", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, align_start), |
1828 | | 0,0,0, 292 }, |
1829 | | { "bank", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, bank), |
1830 | | 0,0,0, 293 }, |
1831 | | { "base_point_set", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, base_point_set), |
1832 | | 0,0,0, 294 }, |
1833 | | { "sweep_entity_transform_computed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sweep_entity_transform_computed), |
1834 | | 0,0,0, 295 }, |
1835 | | { "path_entity_transform_computed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_EXTRUDEDSURFACE, path_entity_transform_computed), |
1836 | | 0,0,0, 296 }, |
1837 | | { "reference_vector_for_controlling_twist", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, reference_vector_for_controlling_twist), |
1838 | | 1,0,0, 11 }, |
1839 | | { "sweep_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sweep_entity), |
1840 | | 1,0,0, 0 }, |
1841 | | { "path_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_EXTRUDEDSURFACE, path_entity), |
1842 | | 1,0,0, 0 }, |
1843 | | { "sweep_vector", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sweep_vector), |
1844 | | 1,0,0, 10 }, |
1845 | | { "sweep_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_EXTRUDEDSURFACE, sweep_transmatrix), |
1846 | | 1,1,0, 40 }, |
1847 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1848 | | }; |
1849 | | /* from typedef struct _dwg_entity_FLIPGRIPENTITY: (sorted by offset) */ |
1850 | | static const Dwg_DYNAPI_field _dwg_FLIPGRIPENTITY_fields[] = { |
1851 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_FLIPGRIPENTITY, parent), |
1852 | | 1,1,0, 0 }, |
1853 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1854 | | }; |
1855 | | /* from typedef struct _dwg_entity_FLIPPARAMETERENTITY: (sorted by offset) */ |
1856 | | static const Dwg_DYNAPI_field _dwg_FLIPPARAMETERENTITY_fields[] = { |
1857 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_FLIPPARAMETERENTITY, parent), |
1858 | | 1,1,0, 0 }, |
1859 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1860 | | }; |
1861 | | /* from typedef struct _dwg_entity_GEOPOSITIONMARKER: (sorted by offset) */ |
1862 | | static const Dwg_DYNAPI_field _dwg_GEOPOSITIONMARKER_fields[] = { |
1863 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_GEOPOSITIONMARKER, parent), |
1864 | | 1,1,0, 0 }, |
1865 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_GEOPOSITIONMARKER, class_version), |
1866 | | 0,0,0, 90 }, |
1867 | | { "position", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_GEOPOSITIONMARKER, position), |
1868 | | 1,0,0, 10 }, |
1869 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_GEOPOSITIONMARKER, radius), |
1870 | | 0,0,0, 40 }, |
1871 | | { "landing_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_GEOPOSITIONMARKER, landing_gap), |
1872 | | 0,0,0, 40 }, |
1873 | | { "notes", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_GEOPOSITIONMARKER, notes), |
1874 | | 1,1,1, 1 }, |
1875 | | { "text_alignment", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_GEOPOSITIONMARKER, text_alignment), |
1876 | | 0,0,0, 280 }, |
1877 | | { "mtext_visible", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_GEOPOSITIONMARKER, mtext_visible), |
1878 | | 0,0,0, 290 }, |
1879 | | { "enable_frame_text", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_GEOPOSITIONMARKER, enable_frame_text), |
1880 | | 0,0,0, 290 }, |
1881 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_GEOPOSITIONMARKER, ins_pt), |
1882 | | 1,0,0, 0 }, |
1883 | | { "alignment_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_GEOPOSITIONMARKER, alignment_pt), |
1884 | | 1,0,0, 0 }, |
1885 | | { "mtext", "Dwg_AcDbMTextObjectEmbedded", sizeof (Dwg_AcDbMTextObjectEmbedded), OFF (struct _dwg_entity_GEOPOSITIONMARKER, mtext), |
1886 | | 0,0,0, 0 }, |
1887 | | { "is_really_locked", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_GEOPOSITIONMARKER, is_really_locked), |
1888 | | 0,0,0, 0 }, |
1889 | | { "annotative_data_size", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_GEOPOSITIONMARKER, annotative_data_size), |
1890 | | 0,0,0, 0 }, |
1891 | | { "annotative_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_GEOPOSITIONMARKER, annotative_data), |
1892 | | 1,1,0, 0 }, |
1893 | | { "annotative_flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_GEOPOSITIONMARKER, annotative_flag), |
1894 | | 0,0,0, 0 }, |
1895 | | { "annotative_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_GEOPOSITIONMARKER, annotative_style), |
1896 | | 1,0,0, 0 }, |
1897 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1898 | | }; |
1899 | | /* from typedef struct _dwg_entity_HATCH: (sorted by offset) */ |
1900 | | static const Dwg_DYNAPI_field _dwg_HATCH_fields[] = { |
1901 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_HATCH, parent), |
1902 | | 1,1,0, 0 }, |
1903 | | { "is_gradient_fill", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HATCH, is_gradient_fill), |
1904 | | 0,0,0, 450 }, |
1905 | | { "reserved", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HATCH, reserved), |
1906 | | 0,0,0, 451 }, |
1907 | | { "gradient_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, gradient_angle), |
1908 | | 0,0,0, 460 }, |
1909 | | { "gradient_shift", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, gradient_shift), |
1910 | | 0,0,0, 461 }, |
1911 | | { "single_color_gradient", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HATCH, single_color_gradient), |
1912 | | 0,0,0, 452 }, |
1913 | | { "gradient_tint", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, gradient_tint), |
1914 | | 0,0,0, 462 }, |
1915 | | { "num_colors", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HATCH, num_colors), |
1916 | | 0,0,0, 453 }, |
1917 | | { "colors", "Dwg_HATCH_Color*", sizeof (Dwg_HATCH_Color*), OFF (struct _dwg_entity_HATCH, colors), |
1918 | | 1,1,0, 0 }, |
1919 | | { "gradient_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_HATCH, gradient_name), |
1920 | | 1,1,1, 470 }, |
1921 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, elevation), |
1922 | | 0,0,0, 30 }, |
1923 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_HATCH, extrusion), |
1924 | | 0,0,0, 210 }, |
1925 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_HATCH, name), |
1926 | | 1,1,1, 2 }, |
1927 | | { "is_solid_fill", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HATCH, is_solid_fill), |
1928 | | 0,0,0, 70 }, |
1929 | | { "is_associative", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HATCH, is_associative), |
1930 | | 0,0,0, 71 }, |
1931 | | { "num_paths", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HATCH, num_paths), |
1932 | | 0,0,0, 91 }, |
1933 | | { "paths", "Dwg_HATCH_Path*", sizeof (Dwg_HATCH_Path*), OFF (struct _dwg_entity_HATCH, paths), |
1934 | | 1,1,0, 0 }, |
1935 | | { "style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HATCH, style), |
1936 | | 0,0,0, 75 }, |
1937 | | { "pattern_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HATCH, pattern_type), |
1938 | | 0,0,0, 76 }, |
1939 | | { "angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, angle), |
1940 | | 0,0,0, 52 }, |
1941 | | { "scale_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, scale_spacing), |
1942 | | 0,0,0, 41 }, |
1943 | | { "double_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HATCH, double_flag), |
1944 | | 0,0,0, 77 }, |
1945 | | { "num_deflines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HATCH, num_deflines), |
1946 | | 0,0,0, 78 }, |
1947 | | { "deflines", "Dwg_HATCH_DefLine*", sizeof (Dwg_HATCH_DefLine*), OFF (struct _dwg_entity_HATCH, deflines), |
1948 | | 1,1,0, 0 }, |
1949 | | { "has_derived", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HATCH, has_derived), |
1950 | | 0,0,0, 0 }, |
1951 | | { "pixel_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HATCH, pixel_size), |
1952 | | 0,0,0, 47 }, |
1953 | | { "num_seeds", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HATCH, num_seeds), |
1954 | | 0,0,0, 98 }, |
1955 | | { "seeds", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_entity_HATCH, seeds), |
1956 | | 1,1,0, 10 }, |
1957 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
1958 | | }; |
1959 | | /* from typedef struct _dwg_entity_HELIX: (sorted by offset) */ |
1960 | | static const Dwg_DYNAPI_field _dwg_HELIX_fields[] = { |
1961 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_HELIX, parent), |
1962 | | 1,1,0, 0 }, |
1963 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HELIX, flag), |
1964 | | 0,0,0, 70 }, |
1965 | | { "scenario", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HELIX, scenario), |
1966 | | 0,0,0, 0 }, |
1967 | | { "degree", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HELIX, degree), |
1968 | | 0,0,0, 71 }, |
1969 | | { "splineflags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HELIX, splineflags), |
1970 | | 0,0,0, 0 }, |
1971 | | { "knotparam", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HELIX, knotparam), |
1972 | | 0,0,0, 0 }, |
1973 | | { "fit_tol", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HELIX, fit_tol), |
1974 | | 0,0,0, 44 }, |
1975 | | { "beg_tan_vec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_HELIX, beg_tan_vec), |
1976 | | 1,0,0, 12 }, |
1977 | | { "end_tan_vec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_HELIX, end_tan_vec), |
1978 | | 1,0,0, 13 }, |
1979 | | { "rational", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HELIX, rational), |
1980 | | 0,0,0, 0 }, |
1981 | | { "closed_b", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HELIX, closed_b), |
1982 | | 0,0,0, 0 }, |
1983 | | { "periodic", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HELIX, periodic), |
1984 | | 0,0,0, 0 }, |
1985 | | { "weighted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HELIX, weighted), |
1986 | | 0,0,0, 0 }, |
1987 | | { "knot_tol", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HELIX, knot_tol), |
1988 | | 0,0,0, 42 }, |
1989 | | { "ctrl_tol", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HELIX, ctrl_tol), |
1990 | | 0,0,0, 43 }, |
1991 | | { "num_fit_pts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_HELIX, num_fit_pts), |
1992 | | 0,0,0, 74 }, |
1993 | | { "fit_pts", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_entity_HELIX, fit_pts), |
1994 | | 1,1,0, 11 }, |
1995 | | { "num_knots", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HELIX, num_knots), |
1996 | | 0,0,0, 72 }, |
1997 | | { "knots", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_HELIX, knots), |
1998 | | 1,1,0, 40 }, |
1999 | | { "num_ctrl_pts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HELIX, num_ctrl_pts), |
2000 | | 0,0,0, 73 }, |
2001 | | { "ctrl_pts", "Dwg_SPLINE_control_point*", sizeof (Dwg_SPLINE_control_point*), OFF (struct _dwg_entity_HELIX, ctrl_pts), |
2002 | | 1,1,0, 0 }, |
2003 | | { "major_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HELIX, major_version), |
2004 | | 0,0,0, 90 }, |
2005 | | { "maint_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_HELIX, maint_version), |
2006 | | 0,0,0, 91 }, |
2007 | | { "axis_base_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_HELIX, axis_base_pt), |
2008 | | 1,0,0, 10 }, |
2009 | | { "start_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_HELIX, start_pt), |
2010 | | 1,0,0, 11 }, |
2011 | | { "axis_vector", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_HELIX, axis_vector), |
2012 | | 1,0,0, 12 }, |
2013 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HELIX, radius), |
2014 | | 0,0,0, 40 }, |
2015 | | { "turns", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HELIX, turns), |
2016 | | 0,0,0, 41 }, |
2017 | | { "turn_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_HELIX, turn_height), |
2018 | | 0,0,0, 42 }, |
2019 | | { "handedness", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_HELIX, handedness), |
2020 | | 0,0,0, 290 }, |
2021 | | { "constraint_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_HELIX, constraint_type), |
2022 | | 0,0,0, 280 }, |
2023 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2024 | | }; |
2025 | | /* from typedef struct _dwg_entity_IMAGE: (sorted by offset) */ |
2026 | | static const Dwg_DYNAPI_field _dwg_IMAGE_fields[] = { |
2027 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_IMAGE, parent), |
2028 | | 1,1,0, 0 }, |
2029 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_IMAGE, class_version), |
2030 | | 0,0,0, 90 }, |
2031 | | { "pt0", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_IMAGE, pt0), |
2032 | | 1,0,0, 10 }, |
2033 | | { "uvec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_IMAGE, uvec), |
2034 | | 1,0,0, 11 }, |
2035 | | { "vvec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_IMAGE, vvec), |
2036 | | 1,0,0, 12 }, |
2037 | | { "image_size", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_IMAGE, image_size), |
2038 | | 1,0,0, 13 }, |
2039 | | { "display_props", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_IMAGE, display_props), |
2040 | | 0,0,0, 70 }, |
2041 | | { "clipping", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_IMAGE, clipping), |
2042 | | 0,0,0, 280 }, |
2043 | | { "brightness", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_IMAGE, brightness), |
2044 | | 0,0,0, 281 }, |
2045 | | { "contrast", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_IMAGE, contrast), |
2046 | | 0,0,0, 282 }, |
2047 | | { "fade", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_IMAGE, fade), |
2048 | | 0,0,0, 283 }, |
2049 | | { "clip_mode", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_IMAGE, clip_mode), |
2050 | | 0,0,0, 290 }, |
2051 | | { "clip_boundary_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_IMAGE, clip_boundary_type), |
2052 | | 0,0,0, 71 }, |
2053 | | { "num_clip_verts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_IMAGE, num_clip_verts), |
2054 | | 0,0,0, 91 }, |
2055 | | { "clip_verts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_entity_IMAGE, clip_verts), |
2056 | | 1,1,0, 14 }, |
2057 | | { "imagedef", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_IMAGE, imagedef), |
2058 | | 1,0,0, 340 }, |
2059 | | { "imagedefreactor", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_IMAGE, imagedefreactor), |
2060 | | 1,0,0, 360 }, |
2061 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2062 | | }; |
2063 | | /* from typedef struct _dwg_entity_INSERT: (sorted by offset) */ |
2064 | | static const Dwg_DYNAPI_field _dwg_INSERT_fields[] = { |
2065 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_INSERT, parent), |
2066 | | 1,1,0, 0 }, |
2067 | | { "ins_pt", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_INSERT, ins_pt), |
2068 | | 1,0,0, 10 }, |
2069 | | { "scale_flag", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_entity_INSERT, scale_flag), |
2070 | | 0,0,0, 0 }, |
2071 | | { "scale", "3BD_1", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_INSERT, scale), |
2072 | | 1,0,0, 41 }, |
2073 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_INSERT, rotation), |
2074 | | 0,0,0, 50 }, |
2075 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_INSERT, extrusion), |
2076 | | 0,0,0, 210 }, |
2077 | | { "has_attribs", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_INSERT, has_attribs), |
2078 | | 0,0,0, 66 }, |
2079 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_INSERT, num_owned), |
2080 | | 0,0,0, 0 }, |
2081 | | { "block_header", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_INSERT, block_header), |
2082 | | 1,0,0, 2 }, |
2083 | | { "first_attrib", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_INSERT, first_attrib), |
2084 | | 1,0,0, 0 }, |
2085 | | { "last_attrib", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_INSERT, last_attrib), |
2086 | | 1,0,0, 0 }, |
2087 | | { "attribs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_INSERT, attribs), |
2088 | | 1,1,0, 0 }, |
2089 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_INSERT, seqend), |
2090 | | 1,0,0, 0 }, |
2091 | | { "num_cols", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_INSERT, num_cols), |
2092 | | 0,0,0, 70 }, |
2093 | | { "num_rows", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_INSERT, num_rows), |
2094 | | 0,0,0, 71 }, |
2095 | | { "col_spacing", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_INSERT, col_spacing), |
2096 | | 0,0,0, 44 }, |
2097 | | { "row_spacing", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_INSERT, row_spacing), |
2098 | | 0,0,0, 45 }, |
2099 | | { "block_name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_entity_INSERT, block_name), |
2100 | | 1,1,1, 2 }, |
2101 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2102 | | }; |
2103 | | /* from typedef struct _dwg_entity_JUMP: (sorted by offset) */ |
2104 | | static const Dwg_DYNAPI_field _dwg_JUMP_fields[] = { |
2105 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_JUMP, parent), |
2106 | | 1,1,0, 0 }, |
2107 | | { "jump_address_raw", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_entity_JUMP, jump_address_raw), |
2108 | | 0,0,0, 0 }, |
2109 | | { "jump_address", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_entity_JUMP, jump_address), |
2110 | | 0,0,0, 0 }, |
2111 | | { "jump_entity_section", "Dwg_Entity_Sections", sizeof (Dwg_Entity_Sections), OFF (struct _dwg_entity_JUMP, jump_entity_section), |
2112 | | 0,0,0, 0 }, |
2113 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2114 | | }; |
2115 | | /* from typedef struct _dwg_entity_LARGE_RADIAL_DIMENSION: (sorted by offset) */ |
2116 | | static const Dwg_DYNAPI_field _dwg_LARGE_RADIAL_DIMENSION_fields[] = { |
2117 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, parent), |
2118 | | 1,1,0, 0 }, |
2119 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, class_version), |
2120 | | 0,0,0, 280 }, |
2121 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, extrusion), |
2122 | | 0,0,0, 210 }, |
2123 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, def_pt), |
2124 | | 1,0,0, 10 }, |
2125 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, text_midpt), |
2126 | | 1,0,0, 11 }, |
2127 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, elevation), |
2128 | | 0,0,0, 31 }, |
2129 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, flag), |
2130 | | 0,0,0, 70 }, |
2131 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, flag1), |
2132 | | 0,0,0, 0 }, |
2133 | | { "user_text", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, user_text), |
2134 | | 1,1,1, 1 }, |
2135 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, text_rotation), |
2136 | | 0,0,0, 53 }, |
2137 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, horiz_dir), |
2138 | | 0,0,0, 51 }, |
2139 | | { "ins_scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, ins_scale), |
2140 | | 1,0,0, 0 }, |
2141 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, ins_rotation), |
2142 | | 0,0,0, 54 }, |
2143 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, attachment), |
2144 | | 0,0,0, 71 }, |
2145 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, lspace_style), |
2146 | | 0,0,0, 72 }, |
2147 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, lspace_factor), |
2148 | | 0,0,0, 41 }, |
2149 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, act_measurement), |
2150 | | 0,0,0, 42 }, |
2151 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, unknown), |
2152 | | 0,0,0, 73 }, |
2153 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, flip_arrow1), |
2154 | | 0,0,0, 74 }, |
2155 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, flip_arrow2), |
2156 | | 0,0,0, 75 }, |
2157 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, clone_ins_pt), |
2158 | | 1,0,0, 12 }, |
2159 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, dimstyle), |
2160 | | 1,0,0, 3 }, |
2161 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, block), |
2162 | | 1,0,0, 2 }, |
2163 | | { "jog_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, jog_angle), |
2164 | | 0,0,0, 40 }, |
2165 | | { "jog_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, jog_pt), |
2166 | | 1,0,0, 13 }, |
2167 | | { "ovr_center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, ovr_center), |
2168 | | 1,0,0, 14 }, |
2169 | | { "chord_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LARGE_RADIAL_DIMENSION, chord_pt), |
2170 | | 1,0,0, 15 }, |
2171 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2172 | | }; |
2173 | | /* from typedef struct _dwg_entity_LAYOUTPRINTCONFIG: (sorted by offset) */ |
2174 | | static const Dwg_DYNAPI_field _dwg_LAYOUTPRINTCONFIG_fields[] = { |
2175 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LAYOUTPRINTCONFIG, parent), |
2176 | | 1,1,0, 0 }, |
2177 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LAYOUTPRINTCONFIG, class_version), |
2178 | | 0,0,0, 0 }, |
2179 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LAYOUTPRINTCONFIG, flag), |
2180 | | 0,0,0, 93 }, |
2181 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2182 | | }; |
2183 | | /* from typedef struct _dwg_entity_LEADER: (sorted by offset) */ |
2184 | | static const Dwg_DYNAPI_field _dwg_LEADER_fields[] = { |
2185 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LEADER, parent), |
2186 | | 1,1,0, 0 }, |
2187 | | { "unknown_bit_1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, unknown_bit_1), |
2188 | | 0,0,0, 0 }, |
2189 | | { "path_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LEADER, path_type), |
2190 | | 0,0,0, 72 }, |
2191 | | { "annot_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LEADER, annot_type), |
2192 | | 0,0,0, 73 }, |
2193 | | { "num_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LEADER, num_points), |
2194 | | 0,0,0, 76 }, |
2195 | | { "points", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_entity_LEADER, points), |
2196 | | 1,1,0, 10 }, |
2197 | | { "origin", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_LEADER, origin), |
2198 | | 1,0,0, 0 }, |
2199 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_LEADER, extrusion), |
2200 | | 0,0,0, 210 }, |
2201 | | { "x_direction", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_LEADER, x_direction), |
2202 | | 1,0,0, 211 }, |
2203 | | { "inspt_offset", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_LEADER, inspt_offset), |
2204 | | 1,0,0, 212 }, |
2205 | | { "endptproj", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_LEADER, endptproj), |
2206 | | 1,0,0, 213 }, |
2207 | | { "dimgap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LEADER, dimgap), |
2208 | | 0,0,0, 0 }, |
2209 | | { "box_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LEADER, box_height), |
2210 | | 0,0,0, 40 }, |
2211 | | { "box_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LEADER, box_width), |
2212 | | 0,0,0, 41 }, |
2213 | | { "hookline_dir", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, hookline_dir), |
2214 | | 0,0,0, 74 }, |
2215 | | { "hookline_on", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, hookline_on), |
2216 | | 0,0,0, 75 }, |
2217 | | { "arrowhead_on", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, arrowhead_on), |
2218 | | 0,0,0, 71 }, |
2219 | | { "arrowhead_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LEADER, arrowhead_type), |
2220 | | 0,0,0, 0 }, |
2221 | | { "dimasz", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LEADER, dimasz), |
2222 | | 0,0,0, 0 }, |
2223 | | { "unknown_bit_2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, unknown_bit_2), |
2224 | | 0,0,0, 0 }, |
2225 | | { "unknown_bit_3", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, unknown_bit_3), |
2226 | | 0,0,0, 0 }, |
2227 | | { "unknown_short_1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LEADER, unknown_short_1), |
2228 | | 0,0,0, 0 }, |
2229 | | { "byblock_color", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LEADER, byblock_color), |
2230 | | 0,0,0, 77 }, |
2231 | | { "unknown_bit_4", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, unknown_bit_4), |
2232 | | 0,0,0, 0 }, |
2233 | | { "unknown_bit_5", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LEADER, unknown_bit_5), |
2234 | | 0,0,0, 0 }, |
2235 | | { "associated_annotation", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_LEADER, associated_annotation), |
2236 | | 1,0,0, 340 }, |
2237 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_LEADER, dimstyle), |
2238 | | 1,0,0, 3 }, |
2239 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2240 | | }; |
2241 | | /* from typedef struct _dwg_entity_LIGHT: (sorted by offset) */ |
2242 | | static const Dwg_DYNAPI_field _dwg_LIGHT_fields[] = { |
2243 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LIGHT, parent), |
2244 | | 1,1,0, 0 }, |
2245 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LIGHT, class_version), |
2246 | | 0,0,0, 90 }, |
2247 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_LIGHT, name), |
2248 | | 1,1,1, 1 }, |
2249 | | { "type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LIGHT, type), |
2250 | | 0,0,0, 70 }, |
2251 | | { "status", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, status), |
2252 | | 0,0,0, 290 }, |
2253 | | { "light_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_LIGHT, light_color), |
2254 | | 0,0,0, 63 }, |
2255 | | { "plot_glyph", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, plot_glyph), |
2256 | | 0,0,0, 291 }, |
2257 | | { "intensity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, intensity), |
2258 | | 0,0,0, 40 }, |
2259 | | { "position", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LIGHT, position), |
2260 | | 1,0,0, 10 }, |
2261 | | { "target", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LIGHT, target), |
2262 | | 1,0,0, 11 }, |
2263 | | { "attenuation_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LIGHT, attenuation_type), |
2264 | | 0,0,0, 72 }, |
2265 | | { "use_attenuation_limits", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, use_attenuation_limits), |
2266 | | 0,0,0, 292 }, |
2267 | | { "attenuation_start_limit", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, attenuation_start_limit), |
2268 | | 0,0,0, 41 }, |
2269 | | { "attenuation_end_limit", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, attenuation_end_limit), |
2270 | | 0,0,0, 42 }, |
2271 | | { "hotspot_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, hotspot_angle), |
2272 | | 0,0,0, 50 }, |
2273 | | { "falloff_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, falloff_angle), |
2274 | | 0,0,0, 51 }, |
2275 | | { "cast_shadows", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, cast_shadows), |
2276 | | 0,0,0, 293 }, |
2277 | | { "shadow_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LIGHT, shadow_type), |
2278 | | 0,0,0, 73 }, |
2279 | | { "shadow_map_size", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, shadow_map_size), |
2280 | | 0,0,0, 91 }, |
2281 | | { "shadow_map_softness", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_LIGHT, shadow_map_softness), |
2282 | | 0,0,0, 280 }, |
2283 | | { "is_photometric", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, is_photometric), |
2284 | | 0,0,0, 0 }, |
2285 | | { "has_photometric_data", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, has_photometric_data), |
2286 | | 0,0,0, 1 }, |
2287 | | { "has_webfile", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LIGHT, has_webfile), |
2288 | | 0,0,0, 290 }, |
2289 | | { "webfile", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_LIGHT, webfile), |
2290 | | 1,1,1, 300 }, |
2291 | | { "physical_intensity_method", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, physical_intensity_method), |
2292 | | 0,0,0, 70 }, |
2293 | | { "physical_intensity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, physical_intensity), |
2294 | | 0,0,0, 40 }, |
2295 | | { "illuminance_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, illuminance_dist), |
2296 | | 0,0,0, 41 }, |
2297 | | { "lamp_color_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, lamp_color_type), |
2298 | | 0,0,0, 71 }, |
2299 | | { "lamp_color_temp", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, lamp_color_temp), |
2300 | | 0,0,0, 42 }, |
2301 | | { "lamp_color_preset", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, lamp_color_preset), |
2302 | | 0,0,0, 72 }, |
2303 | | { "lamp_color_rgb", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LIGHT, lamp_color_rgb), |
2304 | | 0,0,0, 0 }, |
2305 | | { "web_rotation", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LIGHT, web_rotation), |
2306 | | 1,0,0, 43 }, |
2307 | | { "extlight_shape", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, extlight_shape), |
2308 | | 0,0,0, 73 }, |
2309 | | { "extlight_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, extlight_length), |
2310 | | 0,0,0, 46 }, |
2311 | | { "extlight_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, extlight_width), |
2312 | | 0,0,0, 47 }, |
2313 | | { "extlight_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, extlight_radius), |
2314 | | 0,0,0, 48 }, |
2315 | | { "webfile_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, webfile_type), |
2316 | | 0,0,0, 74 }, |
2317 | | { "web_symetry", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, web_symetry), |
2318 | | 0,0,0, 75 }, |
2319 | | { "has_target_grip", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, has_target_grip), |
2320 | | 0,0,0, 76 }, |
2321 | | { "web_flux", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, web_flux), |
2322 | | 0,0,0, 49 }, |
2323 | | { "web_angle1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, web_angle1), |
2324 | | 0,0,0, 50 }, |
2325 | | { "web_angle2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, web_angle2), |
2326 | | 0,0,0, 51 }, |
2327 | | { "web_angle3", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, web_angle3), |
2328 | | 0,0,0, 52 }, |
2329 | | { "web_angle4", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, web_angle4), |
2330 | | 0,0,0, 53 }, |
2331 | | { "web_angle5", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LIGHT, web_angle5), |
2332 | | 0,0,0, 54 }, |
2333 | | { "glyph_display_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LIGHT, glyph_display_type), |
2334 | | 0,0,0, 77 }, |
2335 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2336 | | }; |
2337 | | /* from typedef struct _dwg_entity_LINE: (sorted by offset) */ |
2338 | | static const Dwg_DYNAPI_field _dwg_LINE_fields[] = { |
2339 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LINE, parent), |
2340 | | 1,1,0, 0 }, |
2341 | | { "z_is_zero", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_LINE, z_is_zero), |
2342 | | 0,0,0, 0 }, |
2343 | | { "start", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LINE, start), |
2344 | | 1,0,0, 10 }, |
2345 | | { "end", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LINE, end), |
2346 | | 1,0,0, 11 }, |
2347 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_LINE, thickness), |
2348 | | 0,0,0, 39 }, |
2349 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_LINE, extrusion), |
2350 | | 0,0,0, 210 }, |
2351 | | { "unknown_r11", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_LINE, unknown_r11), |
2352 | | 1,0,0, 0 }, |
2353 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2354 | | }; |
2355 | | /* from typedef struct _dwg_entity_LINEARGRIPENTITY: (sorted by offset) */ |
2356 | | static const Dwg_DYNAPI_field _dwg_LINEARGRIPENTITY_fields[] = { |
2357 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LINEARGRIPENTITY, parent), |
2358 | | 1,1,0, 0 }, |
2359 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2360 | | }; |
2361 | | /* from typedef struct _dwg_entity_LINEARPARAMETERENTITY: (sorted by offset) */ |
2362 | | static const Dwg_DYNAPI_field _dwg_LINEARPARAMETERENTITY_fields[] = { |
2363 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LINEARPARAMETERENTITY, parent), |
2364 | | 1,1,0, 0 }, |
2365 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2366 | | }; |
2367 | | /* from typedef struct _dwg_entity_LOAD: (sorted by offset) */ |
2368 | | static const Dwg_DYNAPI_field _dwg_LOAD_fields[] = { |
2369 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LOAD, parent), |
2370 | | 1,1,0, 0 }, |
2371 | | { "file_name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_entity_LOAD, file_name), |
2372 | | 1,1,1, 1 }, |
2373 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2374 | | }; |
2375 | | /* from typedef struct _dwg_entity_LOFTEDSURFACE: (sorted by offset) */ |
2376 | | static const Dwg_DYNAPI_field _dwg_LOFTEDSURFACE_fields[] = { |
2377 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LOFTEDSURFACE, parent), |
2378 | | 1,1,0, 0 }, |
2379 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, acis_empty), |
2380 | | 0,0,0, 290 }, |
2381 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, unknown), |
2382 | | 0,0,0, 0 }, |
2383 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, version), |
2384 | | 0,0,0, 70 }, |
2385 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, num_blocks), |
2386 | | 0,0,0, 0 }, |
2387 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_LOFTEDSURFACE, block_size), |
2388 | | 1,1,0, 0 }, |
2389 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_LOFTEDSURFACE, encr_sat_data), |
2390 | | 1,1,0, 1 }, |
2391 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, sab_size), |
2392 | | 0,0,0, 0 }, |
2393 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_LOFTEDSURFACE, acis_data), |
2394 | | 1,1,0, 0 }, |
2395 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, wireframe_data_present), |
2396 | | 0,0,0, 0 }, |
2397 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, point_present), |
2398 | | 0,0,0, 0 }, |
2399 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_LOFTEDSURFACE, point), |
2400 | | 1,0,0, 0 }, |
2401 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, isolines), |
2402 | | 0,0,0, 0 }, |
2403 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, isoline_present), |
2404 | | 0,0,0, 0 }, |
2405 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, num_wires), |
2406 | | 0,0,0, 0 }, |
2407 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_LOFTEDSURFACE, wires), |
2408 | | 1,1,0, 0 }, |
2409 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, num_silhouettes), |
2410 | | 0,0,0, 0 }, |
2411 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_LOFTEDSURFACE, silhouettes), |
2412 | | 1,1,0, 0 }, |
2413 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, _dxf_sab_converted), |
2414 | | 0,0,0, 0 }, |
2415 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, acis_empty2), |
2416 | | 0,0,0, 0 }, |
2417 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_LOFTEDSURFACE, extra_acis_data), |
2418 | | 1,1,0, 0 }, |
2419 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, num_materials), |
2420 | | 0,0,0, 0 }, |
2421 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_LOFTEDSURFACE, materials), |
2422 | | 1,1,0, 0 }, |
2423 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_LOFTEDSURFACE, revision_guid), |
2424 | | 0,0,0, 2 }, |
2425 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, revision_major), |
2426 | | 0,0,0, 0 }, |
2427 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, revision_minor1), |
2428 | | 0,0,0, 0 }, |
2429 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, revision_minor2), |
2430 | | 0,0,0, 0 }, |
2431 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_LOFTEDSURFACE, revision_bytes), |
2432 | | 0,0,0, 0 }, |
2433 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, end_marker), |
2434 | | 0,0,0, 0 }, |
2435 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_LOFTEDSURFACE, history_id), |
2436 | | 1,0,0, 350 }, |
2437 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, has_revision_guid), |
2438 | | 0,0,0, 0 }, |
2439 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, acis_empty_bit), |
2440 | | 0,0,0, 0 }, |
2441 | | { "modeler_format_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, modeler_format_version), |
2442 | | 0,0,0, 70 }, |
2443 | | { "u_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, u_isolines), |
2444 | | 0,0,0, 71 }, |
2445 | | { "v_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, v_isolines), |
2446 | | 0,0,0, 72 }, |
2447 | | { "loft_entity_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_LOFTEDSURFACE, loft_entity_transmatrix), |
2448 | | 1,1,0, 40 }, |
2449 | | { "plane_normal_lofting_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LOFTEDSURFACE, plane_normal_lofting_type), |
2450 | | 0,0,0, 70 }, |
2451 | | { "start_draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LOFTEDSURFACE, start_draft_angle), |
2452 | | 0,0,0, 41 }, |
2453 | | { "end_draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LOFTEDSURFACE, end_draft_angle), |
2454 | | 0,0,0, 42 }, |
2455 | | { "start_draft_magnitude", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LOFTEDSURFACE, start_draft_magnitude), |
2456 | | 0,0,0, 43 }, |
2457 | | { "end_draft_magnitude", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LOFTEDSURFACE, end_draft_magnitude), |
2458 | | 0,0,0, 44 }, |
2459 | | { "arc_length_parameterization", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, arc_length_parameterization), |
2460 | | 0,0,0, 290 }, |
2461 | | { "no_twist", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, no_twist), |
2462 | | 0,0,0, 291 }, |
2463 | | { "align_direction", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, align_direction), |
2464 | | 0,0,0, 292 }, |
2465 | | { "simple_surfaces", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, simple_surfaces), |
2466 | | 0,0,0, 293 }, |
2467 | | { "closed_surfaces", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, closed_surfaces), |
2468 | | 0,0,0, 294 }, |
2469 | | { "solid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, solid), |
2470 | | 0,0,0, 295 }, |
2471 | | { "ruled_surface", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, ruled_surface), |
2472 | | 0,0,0, 296 }, |
2473 | | { "virtual_guide", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_LOFTEDSURFACE, virtual_guide), |
2474 | | 0,0,0, 297 }, |
2475 | | { "num_cross_sections", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, num_cross_sections), |
2476 | | 0,0,0, 0 }, |
2477 | | { "num_guide_curves", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LOFTEDSURFACE, num_guide_curves), |
2478 | | 0,0,0, 0 }, |
2479 | | { "cross_sections", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_LOFTEDSURFACE, cross_sections), |
2480 | | 1,1,0, 310 }, |
2481 | | { "guide_curves", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_LOFTEDSURFACE, guide_curves), |
2482 | | 1,1,0, 310 }, |
2483 | | { "path_curve", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_LOFTEDSURFACE, path_curve), |
2484 | | 1,0,0, 0 }, |
2485 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2486 | | }; |
2487 | | /* from typedef struct _dwg_entity_LWPOLYLINE: (sorted by offset) */ |
2488 | | static const Dwg_DYNAPI_field _dwg_LWPOLYLINE_fields[] = { |
2489 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_LWPOLYLINE, parent), |
2490 | | 1,1,0, 0 }, |
2491 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_LWPOLYLINE, flag), |
2492 | | 0,0,0, 70 }, |
2493 | | { "const_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LWPOLYLINE, const_width), |
2494 | | 0,0,0, 43 }, |
2495 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LWPOLYLINE, elevation), |
2496 | | 0,0,0, 38 }, |
2497 | | { "thickness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_LWPOLYLINE, thickness), |
2498 | | 0,0,0, 39 }, |
2499 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_LWPOLYLINE, extrusion), |
2500 | | 0,0,0, 210 }, |
2501 | | { "num_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LWPOLYLINE, num_points), |
2502 | | 0,0,0, 90 }, |
2503 | | { "points", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_entity_LWPOLYLINE, points), |
2504 | | 1,1,0, 10 }, |
2505 | | { "num_bulges", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LWPOLYLINE, num_bulges), |
2506 | | 0,0,0, 0 }, |
2507 | | { "bulges", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_LWPOLYLINE, bulges), |
2508 | | 1,1,0, 42 }, |
2509 | | { "num_vertexids", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LWPOLYLINE, num_vertexids), |
2510 | | 0,0,0, 0 }, |
2511 | | { "vertexids", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_LWPOLYLINE, vertexids), |
2512 | | 1,1,0, 91 }, |
2513 | | { "num_widths", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_LWPOLYLINE, num_widths), |
2514 | | 0,0,0, 0 }, |
2515 | | { "widths", "Dwg_LWPOLYLINE_width*", sizeof (Dwg_LWPOLYLINE_width*), OFF (struct _dwg_entity_LWPOLYLINE, widths), |
2516 | | 1,1,0, 0 }, |
2517 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2518 | | }; |
2519 | | /* from typedef struct _dwg_entity_MESH: (sorted by offset) */ |
2520 | | static const Dwg_DYNAPI_field _dwg_MESH_fields[] = { |
2521 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_MESH, parent), |
2522 | | 1,1,0, 0 }, |
2523 | | { "dlevel", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MESH, dlevel), |
2524 | | 0,0,0, 71 }, |
2525 | | { "is_watertight", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MESH, is_watertight), |
2526 | | 0,0,0, 72 }, |
2527 | | { "num_subdiv_vertex", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MESH, num_subdiv_vertex), |
2528 | | 0,0,0, 91 }, |
2529 | | { "subdiv_vertex", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_entity_MESH, subdiv_vertex), |
2530 | | 1,1,0, 10 }, |
2531 | | { "num_vertex", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MESH, num_vertex), |
2532 | | 0,0,0, 92 }, |
2533 | | { "vertex", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_entity_MESH, vertex), |
2534 | | 1,1,0, 10 }, |
2535 | | { "num_faces", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MESH, num_faces), |
2536 | | 0,0,0, 93 }, |
2537 | | { "faces", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_MESH, faces), |
2538 | | 1,1,0, 90 }, |
2539 | | { "num_edges", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MESH, num_edges), |
2540 | | 0,0,0, 94 }, |
2541 | | { "edges", "Dwg_MESH_edge*", sizeof (Dwg_MESH_edge*), OFF (struct _dwg_entity_MESH, edges), |
2542 | | 1,1,0, 0 }, |
2543 | | { "num_crease", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MESH, num_crease), |
2544 | | 0,0,0, 95 }, |
2545 | | { "crease", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_MESH, crease), |
2546 | | 1,1,0, 140 }, |
2547 | | { "unknown_b1", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MESH, unknown_b1), |
2548 | | 0,0,0, 0 }, |
2549 | | { "unknown_b2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MESH, unknown_b2), |
2550 | | 0,0,0, 0 }, |
2551 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2552 | | }; |
2553 | | /* from typedef struct _dwg_entity_MINSERT: (sorted by offset) */ |
2554 | | static const Dwg_DYNAPI_field _dwg_MINSERT_fields[] = { |
2555 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_MINSERT, parent), |
2556 | | 1,1,0, 0 }, |
2557 | | { "ins_pt", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_MINSERT, ins_pt), |
2558 | | 1,0,0, 10 }, |
2559 | | { "scale_flag", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_entity_MINSERT, scale_flag), |
2560 | | 0,0,0, 0 }, |
2561 | | { "scale", "3BD_1", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_entity_MINSERT, scale), |
2562 | | 1,0,0, 41 }, |
2563 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MINSERT, rotation), |
2564 | | 0,0,0, 50 }, |
2565 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_MINSERT, extrusion), |
2566 | | 0,0,0, 210 }, |
2567 | | { "has_attribs", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MINSERT, has_attribs), |
2568 | | 0,0,0, 66 }, |
2569 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MINSERT, num_owned), |
2570 | | 0,0,0, 0 }, |
2571 | | { "num_cols", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MINSERT, num_cols), |
2572 | | 0,0,0, 70 }, |
2573 | | { "num_rows", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MINSERT, num_rows), |
2574 | | 0,0,0, 71 }, |
2575 | | { "col_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MINSERT, col_spacing), |
2576 | | 0,0,0, 44 }, |
2577 | | { "row_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MINSERT, row_spacing), |
2578 | | 0,0,0, 45 }, |
2579 | | { "block_header", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MINSERT, block_header), |
2580 | | 1,0,0, 2 }, |
2581 | | { "first_attrib", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MINSERT, first_attrib), |
2582 | | 1,0,0, 0 }, |
2583 | | { "last_attrib", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MINSERT, last_attrib), |
2584 | | 1,0,0, 0 }, |
2585 | | { "attribs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_MINSERT, attribs), |
2586 | | 1,1,0, 0 }, |
2587 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MINSERT, seqend), |
2588 | | 1,0,0, 0 }, |
2589 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2590 | | }; |
2591 | | /* from typedef struct _dwg_entity_MLINE: (sorted by offset) */ |
2592 | | static const Dwg_DYNAPI_field _dwg_MLINE_fields[] = { |
2593 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_MLINE, parent), |
2594 | | 1,1,0, 0 }, |
2595 | | { "scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MLINE, scale), |
2596 | | 0,0,0, 40 }, |
2597 | | { "justification", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_MLINE, justification), |
2598 | | 0,0,0, 70 }, |
2599 | | { "base_point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_MLINE, base_point), |
2600 | | 1,0,0, 10 }, |
2601 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_MLINE, extrusion), |
2602 | | 0,0,0, 210 }, |
2603 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MLINE, flags), |
2604 | | 0,0,0, 71 }, |
2605 | | { "num_lines", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_MLINE, num_lines), |
2606 | | 0,0,0, 73 }, |
2607 | | { "num_verts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MLINE, num_verts), |
2608 | | 0,0,0, 72 }, |
2609 | | { "verts", "Dwg_MLINE_vertex*", sizeof (Dwg_MLINE_vertex*), OFF (struct _dwg_entity_MLINE, verts), |
2610 | | 1,1,0, 0 }, |
2611 | | { "mlinestyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MLINE, mlinestyle), |
2612 | | 1,0,0, 340 }, |
2613 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2614 | | }; |
2615 | | /* from typedef struct _dwg_entity_MPOLYGON: (sorted by offset) */ |
2616 | | static const Dwg_DYNAPI_field _dwg_MPOLYGON_fields[] = { |
2617 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_MPOLYGON, parent), |
2618 | | 1,1,0, 0 }, |
2619 | | { "is_gradient_fill", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MPOLYGON, is_gradient_fill), |
2620 | | 0,0,0, 0 }, |
2621 | | { "reserved", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MPOLYGON, reserved), |
2622 | | 0,0,0, 0 }, |
2623 | | { "gradient_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MPOLYGON, gradient_angle), |
2624 | | 0,0,0, 0 }, |
2625 | | { "gradient_shift", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MPOLYGON, gradient_shift), |
2626 | | 0,0,0, 0 }, |
2627 | | { "single_color_gradient", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MPOLYGON, single_color_gradient), |
2628 | | 0,0,0, 0 }, |
2629 | | { "gradient_tint", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MPOLYGON, gradient_tint), |
2630 | | 0,0,0, 0 }, |
2631 | | { "num_colors", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MPOLYGON, num_colors), |
2632 | | 0,0,0, 0 }, |
2633 | | { "colors", "Dwg_HATCH_Color*", sizeof (Dwg_HATCH_Color*), OFF (struct _dwg_entity_MPOLYGON, colors), |
2634 | | 1,1,0, 0 }, |
2635 | | { "gradient_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_MPOLYGON, gradient_name), |
2636 | | 1,1,1, 0 }, |
2637 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MPOLYGON, elevation), |
2638 | | 0,0,0, 30 }, |
2639 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_MPOLYGON, extrusion), |
2640 | | 0,0,0, 210 }, |
2641 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_MPOLYGON, name), |
2642 | | 1,1,1, 2 }, |
2643 | | { "is_solid_fill", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MPOLYGON, is_solid_fill), |
2644 | | 0,0,0, 70 }, |
2645 | | { "is_associative", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MPOLYGON, is_associative), |
2646 | | 0,0,0, 71 }, |
2647 | | { "num_paths", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MPOLYGON, num_paths), |
2648 | | 0,0,0, 91 }, |
2649 | | { "paths", "Dwg_HATCH_Path*", sizeof (Dwg_HATCH_Path*), OFF (struct _dwg_entity_MPOLYGON, paths), |
2650 | | 1,1,0, 0 }, |
2651 | | { "style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MPOLYGON, style), |
2652 | | 0,0,0, 75 }, |
2653 | | { "pattern_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MPOLYGON, pattern_type), |
2654 | | 0,0,0, 76 }, |
2655 | | { "angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MPOLYGON, angle), |
2656 | | 0,0,0, 52 }, |
2657 | | { "scale_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MPOLYGON, scale_spacing), |
2658 | | 0,0,0, 41 }, |
2659 | | { "double_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MPOLYGON, double_flag), |
2660 | | 0,0,0, 77 }, |
2661 | | { "num_deflines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MPOLYGON, num_deflines), |
2662 | | 0,0,0, 78 }, |
2663 | | { "deflines", "Dwg_HATCH_DefLine*", sizeof (Dwg_HATCH_DefLine*), OFF (struct _dwg_entity_MPOLYGON, deflines), |
2664 | | 1,1,0, 0 }, |
2665 | | { "hatch_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_MPOLYGON, hatch_color), |
2666 | | 0,0,0, 62 }, |
2667 | | { "x_dir", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_MPOLYGON, x_dir), |
2668 | | 1,0,0, 11 }, |
2669 | | { "num_boundary_handles", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MPOLYGON, num_boundary_handles), |
2670 | | 0,0,0, 99 }, |
2671 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2672 | | }; |
2673 | | /* from typedef struct _dwg_entity_MTEXT: (sorted by offset) */ |
2674 | | static const Dwg_DYNAPI_field _dwg_MTEXT_fields[] = { |
2675 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_MTEXT, parent), |
2676 | | 1,1,0, 0 }, |
2677 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_MTEXT, ins_pt), |
2678 | | 1,0,0, 10 }, |
2679 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_MTEXT, extrusion), |
2680 | | 0,0,0, 210 }, |
2681 | | { "x_axis_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_MTEXT, x_axis_dir), |
2682 | | 1,0,0, 11 }, |
2683 | | { "rect_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, rect_height), |
2684 | | 0,0,0, 41 }, |
2685 | | { "rect_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, rect_width), |
2686 | | 0,0,0, 40 }, |
2687 | | { "text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, text_height), |
2688 | | 0,0,0, 40 }, |
2689 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MTEXT, attachment), |
2690 | | 0,0,0, 71 }, |
2691 | | { "flow_dir", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MTEXT, flow_dir), |
2692 | | 0,0,0, 72 }, |
2693 | | { "extents_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, extents_width), |
2694 | | 0,0,0, 42 }, |
2695 | | { "extents_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, extents_height), |
2696 | | 0,0,0, 43 }, |
2697 | | { "text", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_MTEXT, text), |
2698 | | 1,1,1, 1 }, |
2699 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MTEXT, style), |
2700 | | 1,0,0, 7 }, |
2701 | | { "linespace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MTEXT, linespace_style), |
2702 | | 0,0,0, 73 }, |
2703 | | { "linespace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, linespace_factor), |
2704 | | 0,0,0, 44 }, |
2705 | | { "unknown_b0", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MTEXT, unknown_b0), |
2706 | | 0,0,0, 0 }, |
2707 | | { "bg_fill_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MTEXT, bg_fill_flag), |
2708 | | 0,0,0, 90 }, |
2709 | | { "bg_fill_scale", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MTEXT, bg_fill_scale), |
2710 | | 0,0,0, 45 }, |
2711 | | { "bg_fill_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_MTEXT, bg_fill_color), |
2712 | | 0,0,0, 63 }, |
2713 | | { "bg_fill_trans", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MTEXT, bg_fill_trans), |
2714 | | 0,0,0, 441 }, |
2715 | | { "is_not_annotative", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MTEXT, is_not_annotative), |
2716 | | 0,0,0, 0 }, |
2717 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MTEXT, class_version), |
2718 | | 0,0,0, 0 }, |
2719 | | { "default_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MTEXT, default_flag), |
2720 | | 0,0,0, 70 }, |
2721 | | { "appid", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MTEXT, appid), |
2722 | | 1,0,0, 0 }, |
2723 | | { "ignore_attachment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MTEXT, ignore_attachment), |
2724 | | 0,0,0, 0 }, |
2725 | | { "column_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MTEXT, column_type), |
2726 | | 0,0,0, 71 }, |
2727 | | { "numfragments", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MTEXT, numfragments), |
2728 | | 0,0,0, 72 }, |
2729 | | { "column_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, column_width), |
2730 | | 0,0,0, 44 }, |
2731 | | { "gutter", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MTEXT, gutter), |
2732 | | 0,0,0, 45 }, |
2733 | | { "auto_height", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MTEXT, auto_height), |
2734 | | 0,0,0, 73 }, |
2735 | | { "flow_reversed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MTEXT, flow_reversed), |
2736 | | 0,0,0, 74 }, |
2737 | | { "num_column_heights", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MTEXT, num_column_heights), |
2738 | | 0,0,0, 72 }, |
2739 | | { "column_heights", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_MTEXT, column_heights), |
2740 | | 1,1,0, 46 }, |
2741 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2742 | | }; |
2743 | | /* from typedef struct _dwg_entity_MULTILEADER: (sorted by offset) */ |
2744 | | static const Dwg_DYNAPI_field _dwg_MULTILEADER_fields[] = { |
2745 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_MULTILEADER, parent), |
2746 | | 1,1,0, 0 }, |
2747 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, class_version), |
2748 | | 0,0,0, 270 }, |
2749 | | { "ctx", "Dwg_MLEADER_AnnotContext", sizeof (Dwg_MLEADER_AnnotContext), OFF (struct _dwg_entity_MULTILEADER, ctx), |
2750 | | 0,0,0, 0 }, |
2751 | | { "mleaderstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MULTILEADER, mleaderstyle), |
2752 | | 1,0,0, 340 }, |
2753 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MULTILEADER, flags), |
2754 | | 0,0,0, 90 }, |
2755 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, type), |
2756 | | 0,0,0, 170 }, |
2757 | | { "line_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_MULTILEADER, line_color), |
2758 | | 0,0,0, 91 }, |
2759 | | { "line_ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MULTILEADER, line_ltype), |
2760 | | 1,0,0, 341 }, |
2761 | | { "line_linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_entity_MULTILEADER, line_linewt), |
2762 | | 0,0,0, 171 }, |
2763 | | { "has_landing", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MULTILEADER, has_landing), |
2764 | | 0,0,0, 290 }, |
2765 | | { "has_dogleg", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MULTILEADER, has_dogleg), |
2766 | | 0,0,0, 291 }, |
2767 | | { "landing_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MULTILEADER, landing_dist), |
2768 | | 0,0,0, 41 }, |
2769 | | { "arrow_handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MULTILEADER, arrow_handle), |
2770 | | 1,0,0, 342 }, |
2771 | | { "arrow_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MULTILEADER, arrow_size), |
2772 | | 0,0,0, 42 }, |
2773 | | { "style_content", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, style_content), |
2774 | | 0,0,0, 172 }, |
2775 | | { "text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MULTILEADER, text_style), |
2776 | | 1,0,0, 343 }, |
2777 | | { "text_left", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, text_left), |
2778 | | 0,0,0, 173 }, |
2779 | | { "text_right", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, text_right), |
2780 | | 0,0,0, 95 }, |
2781 | | { "text_angletype", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, text_angletype), |
2782 | | 0,0,0, 174 }, |
2783 | | { "text_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, text_alignment), |
2784 | | 0,0,0, 175 }, |
2785 | | { "text_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_MULTILEADER, text_color), |
2786 | | 0,0,0, 92 }, |
2787 | | { "has_text_frame", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MULTILEADER, has_text_frame), |
2788 | | 0,0,0, 292 }, |
2789 | | { "block_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_MULTILEADER, block_style), |
2790 | | 1,0,0, 344 }, |
2791 | | { "block_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_MULTILEADER, block_color), |
2792 | | 0,0,0, 93 }, |
2793 | | { "block_scale", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_MULTILEADER, block_scale), |
2794 | | 1,0,0, 10 }, |
2795 | | { "block_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MULTILEADER, block_rotation), |
2796 | | 0,0,0, 43 }, |
2797 | | { "style_attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, style_attachment), |
2798 | | 0,0,0, 176 }, |
2799 | | { "is_annotative", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MULTILEADER, is_annotative), |
2800 | | 0,0,0, 293 }, |
2801 | | { "num_arrowheads", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MULTILEADER, num_arrowheads), |
2802 | | 0,0,0, 0 }, |
2803 | | { "arrowheads", "Dwg_LEADER_ArrowHead*", sizeof (Dwg_LEADER_ArrowHead*), OFF (struct _dwg_entity_MULTILEADER, arrowheads), |
2804 | | 1,1,0, 0 }, |
2805 | | { "num_blocklabels", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_MULTILEADER, num_blocklabels), |
2806 | | 0,0,0, 0 }, |
2807 | | { "blocklabels", "Dwg_LEADER_BlockLabel*", sizeof (Dwg_LEADER_BlockLabel*), OFF (struct _dwg_entity_MULTILEADER, blocklabels), |
2808 | | 1,1,0, 0 }, |
2809 | | { "is_neg_textdir", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MULTILEADER, is_neg_textdir), |
2810 | | 0,0,0, 294 }, |
2811 | | { "ipe_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, ipe_alignment), |
2812 | | 0,0,0, 178 }, |
2813 | | { "justification", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, justification), |
2814 | | 0,0,0, 179 }, |
2815 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_MULTILEADER, scale_factor), |
2816 | | 0,0,0, 45 }, |
2817 | | { "attach_dir", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, attach_dir), |
2818 | | 0,0,0, 271 }, |
2819 | | { "attach_top", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, attach_top), |
2820 | | 0,0,0, 273 }, |
2821 | | { "attach_bottom", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_MULTILEADER, attach_bottom), |
2822 | | 0,0,0, 272 }, |
2823 | | { "is_text_extended", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_MULTILEADER, is_text_extended), |
2824 | | 0,0,0, 295 }, |
2825 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2826 | | }; |
2827 | | /* from typedef struct _dwg_entity_NAVISWORKSMODEL: (sorted by offset) */ |
2828 | | static const Dwg_DYNAPI_field _dwg_NAVISWORKSMODEL_fields[] = { |
2829 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_NAVISWORKSMODEL, parent), |
2830 | | 1,1,0, 0 }, |
2831 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NAVISWORKSMODEL, flags), |
2832 | | 0,0,0, 70 }, |
2833 | | { "definition", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_NAVISWORKSMODEL, definition), |
2834 | | 1,0,0, 340 }, |
2835 | | { "transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_NAVISWORKSMODEL, transmatrix), |
2836 | | 1,1,0, 40 }, |
2837 | | { "unitfactor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_NAVISWORKSMODEL, unitfactor), |
2838 | | 0,0,0, 40 }, |
2839 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2840 | | }; |
2841 | | /* from typedef struct _dwg_entity_NURBSURFACE: (sorted by offset) */ |
2842 | | static const Dwg_DYNAPI_field _dwg_NURBSURFACE_fields[] = { |
2843 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_NURBSURFACE, parent), |
2844 | | 1,1,0, 0 }, |
2845 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, acis_empty), |
2846 | | 0,0,0, 290 }, |
2847 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, unknown), |
2848 | | 0,0,0, 0 }, |
2849 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NURBSURFACE, version), |
2850 | | 0,0,0, 70 }, |
2851 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, num_blocks), |
2852 | | 0,0,0, 0 }, |
2853 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_NURBSURFACE, block_size), |
2854 | | 1,1,0, 0 }, |
2855 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_NURBSURFACE, encr_sat_data), |
2856 | | 1,1,0, 1 }, |
2857 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, sab_size), |
2858 | | 0,0,0, 0 }, |
2859 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_NURBSURFACE, acis_data), |
2860 | | 1,1,0, 0 }, |
2861 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, wireframe_data_present), |
2862 | | 0,0,0, 0 }, |
2863 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, point_present), |
2864 | | 0,0,0, 0 }, |
2865 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_NURBSURFACE, point), |
2866 | | 1,0,0, 0 }, |
2867 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, isolines), |
2868 | | 0,0,0, 0 }, |
2869 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, isoline_present), |
2870 | | 0,0,0, 0 }, |
2871 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, num_wires), |
2872 | | 0,0,0, 0 }, |
2873 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_NURBSURFACE, wires), |
2874 | | 1,1,0, 0 }, |
2875 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, num_silhouettes), |
2876 | | 0,0,0, 0 }, |
2877 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_NURBSURFACE, silhouettes), |
2878 | | 1,1,0, 0 }, |
2879 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, _dxf_sab_converted), |
2880 | | 0,0,0, 0 }, |
2881 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, acis_empty2), |
2882 | | 0,0,0, 0 }, |
2883 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_NURBSURFACE, extra_acis_data), |
2884 | | 1,1,0, 0 }, |
2885 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, num_materials), |
2886 | | 0,0,0, 0 }, |
2887 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_NURBSURFACE, materials), |
2888 | | 1,1,0, 0 }, |
2889 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_NURBSURFACE, revision_guid), |
2890 | | 0,0,0, 2 }, |
2891 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, revision_major), |
2892 | | 0,0,0, 0 }, |
2893 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NURBSURFACE, revision_minor1), |
2894 | | 0,0,0, 0 }, |
2895 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NURBSURFACE, revision_minor2), |
2896 | | 0,0,0, 0 }, |
2897 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_NURBSURFACE, revision_bytes), |
2898 | | 0,0,0, 0 }, |
2899 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_NURBSURFACE, end_marker), |
2900 | | 0,0,0, 0 }, |
2901 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_NURBSURFACE, history_id), |
2902 | | 1,0,0, 350 }, |
2903 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, has_revision_guid), |
2904 | | 0,0,0, 0 }, |
2905 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, acis_empty_bit), |
2906 | | 0,0,0, 0 }, |
2907 | | { "u_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NURBSURFACE, u_isolines), |
2908 | | 0,0,0, 71 }, |
2909 | | { "v_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NURBSURFACE, v_isolines), |
2910 | | 0,0,0, 72 }, |
2911 | | { "short170", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_NURBSURFACE, short170), |
2912 | | 0,0,0, 170 }, |
2913 | | { "cv_hull_display", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_NURBSURFACE, cv_hull_display), |
2914 | | 0,0,0, 290 }, |
2915 | | { "uvec1", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_NURBSURFACE, uvec1), |
2916 | | 1,0,0, 10 }, |
2917 | | { "vvec1", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_NURBSURFACE, vvec1), |
2918 | | 1,0,0, 11 }, |
2919 | | { "uvec2", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_NURBSURFACE, uvec2), |
2920 | | 1,0,0, 12 }, |
2921 | | { "vvec2", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_NURBSURFACE, vvec2), |
2922 | | 1,0,0, 13 }, |
2923 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2924 | | }; |
2925 | | /* from typedef struct _dwg_entity_OLE2FRAME: (sorted by offset) */ |
2926 | | static const Dwg_DYNAPI_field _dwg_OLE2FRAME_fields[] = { |
2927 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_OLE2FRAME, parent), |
2928 | | 1,1,0, 0 }, |
2929 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_OLE2FRAME, type), |
2930 | | 0,0,0, 71 }, |
2931 | | { "mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_OLE2FRAME, mode), |
2932 | | 0,0,0, 72 }, |
2933 | | { "lock_aspect", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_OLE2FRAME, lock_aspect), |
2934 | | 0,0,0, 73 }, |
2935 | | { "data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_OLE2FRAME, data_size), |
2936 | | 0,0,0, 90 }, |
2937 | | { "data", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_entity_OLE2FRAME, data), |
2938 | | 1,1,0, 310 }, |
2939 | | { "oleversion", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_OLE2FRAME, oleversion), |
2940 | | 0,0,0, 70 }, |
2941 | | { "oleclient", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_entity_OLE2FRAME, oleclient), |
2942 | | 1,1,0, 3 }, |
2943 | | { "pt1", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_OLE2FRAME, pt1), |
2944 | | 1,0,0, 10 }, |
2945 | | { "pt2", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_OLE2FRAME, pt2), |
2946 | | 1,0,0, 11 }, |
2947 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2948 | | }; |
2949 | | /* from typedef struct _dwg_entity_OLEFRAME: (sorted by offset) */ |
2950 | | static const Dwg_DYNAPI_field _dwg_OLEFRAME_fields[] = { |
2951 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_OLEFRAME, parent), |
2952 | | 1,1,0, 0 }, |
2953 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_OLEFRAME, flag), |
2954 | | 0,0,0, 70 }, |
2955 | | { "mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_OLEFRAME, mode), |
2956 | | 0,0,0, 0 }, |
2957 | | { "data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_OLEFRAME, data_size), |
2958 | | 0,0,0, 90 }, |
2959 | | { "data", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_entity_OLEFRAME, data), |
2960 | | 1,1,0, 310 }, |
2961 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
2962 | | }; |
2963 | | /* from typedef struct _dwg_entity_PLANESURFACE: (sorted by offset) */ |
2964 | | static const Dwg_DYNAPI_field _dwg_PLANESURFACE_fields[] = { |
2965 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_PLANESURFACE, parent), |
2966 | | 1,1,0, 0 }, |
2967 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, acis_empty), |
2968 | | 0,0,0, 290 }, |
2969 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, unknown), |
2970 | | 0,0,0, 0 }, |
2971 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_PLANESURFACE, version), |
2972 | | 0,0,0, 70 }, |
2973 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, num_blocks), |
2974 | | 0,0,0, 0 }, |
2975 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_PLANESURFACE, block_size), |
2976 | | 1,1,0, 0 }, |
2977 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_PLANESURFACE, encr_sat_data), |
2978 | | 1,1,0, 1 }, |
2979 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, sab_size), |
2980 | | 0,0,0, 0 }, |
2981 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_PLANESURFACE, acis_data), |
2982 | | 1,1,0, 0 }, |
2983 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, wireframe_data_present), |
2984 | | 0,0,0, 0 }, |
2985 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, point_present), |
2986 | | 0,0,0, 0 }, |
2987 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_PLANESURFACE, point), |
2988 | | 1,0,0, 0 }, |
2989 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, isolines), |
2990 | | 0,0,0, 0 }, |
2991 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, isoline_present), |
2992 | | 0,0,0, 0 }, |
2993 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, num_wires), |
2994 | | 0,0,0, 0 }, |
2995 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_PLANESURFACE, wires), |
2996 | | 1,1,0, 0 }, |
2997 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, num_silhouettes), |
2998 | | 0,0,0, 0 }, |
2999 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_PLANESURFACE, silhouettes), |
3000 | | 1,1,0, 0 }, |
3001 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, _dxf_sab_converted), |
3002 | | 0,0,0, 0 }, |
3003 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, acis_empty2), |
3004 | | 0,0,0, 0 }, |
3005 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_PLANESURFACE, extra_acis_data), |
3006 | | 1,1,0, 0 }, |
3007 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, num_materials), |
3008 | | 0,0,0, 0 }, |
3009 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_PLANESURFACE, materials), |
3010 | | 1,1,0, 0 }, |
3011 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_PLANESURFACE, revision_guid), |
3012 | | 0,0,0, 2 }, |
3013 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, revision_major), |
3014 | | 0,0,0, 0 }, |
3015 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_PLANESURFACE, revision_minor1), |
3016 | | 0,0,0, 0 }, |
3017 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_PLANESURFACE, revision_minor2), |
3018 | | 0,0,0, 0 }, |
3019 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_PLANESURFACE, revision_bytes), |
3020 | | 0,0,0, 0 }, |
3021 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, end_marker), |
3022 | | 0,0,0, 0 }, |
3023 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_PLANESURFACE, history_id), |
3024 | | 1,0,0, 350 }, |
3025 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, has_revision_guid), |
3026 | | 0,0,0, 0 }, |
3027 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PLANESURFACE, acis_empty_bit), |
3028 | | 0,0,0, 0 }, |
3029 | | { "modeler_format_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_PLANESURFACE, modeler_format_version), |
3030 | | 0,0,0, 70 }, |
3031 | | { "u_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_PLANESURFACE, u_isolines), |
3032 | | 0,0,0, 71 }, |
3033 | | { "v_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_PLANESURFACE, v_isolines), |
3034 | | 0,0,0, 72 }, |
3035 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PLANESURFACE, class_version), |
3036 | | 0,0,0, 0 }, |
3037 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3038 | | }; |
3039 | | /* from typedef struct _dwg_entity_POINT: (sorted by offset) */ |
3040 | | static const Dwg_DYNAPI_field _dwg_POINT_fields[] = { |
3041 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POINT, parent), |
3042 | | 1,1,0, 0 }, |
3043 | | { "x", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POINT, x), |
3044 | | 0,0,0, 10 }, |
3045 | | { "y", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POINT, y), |
3046 | | 0,0,0, 20 }, |
3047 | | { "z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POINT, z), |
3048 | | 0,0,0, 30 }, |
3049 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_POINT, thickness), |
3050 | | 0,0,0, 39 }, |
3051 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_POINT, extrusion), |
3052 | | 0,0,0, 210 }, |
3053 | | { "x_ang", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POINT, x_ang), |
3054 | | 0,0,0, 50 }, |
3055 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3056 | | }; |
3057 | | /* from typedef struct _dwg_entity_POINTCLOUD: (sorted by offset) */ |
3058 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUD_fields[] = { |
3059 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POINTCLOUD, parent), |
3060 | | 1,1,0, 0 }, |
3061 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POINTCLOUD, class_version), |
3062 | | 0,0,0, 70 }, |
3063 | | { "origin", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, origin), |
3064 | | 1,0,0, 10 }, |
3065 | | { "saved_filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_POINTCLOUD, saved_filename), |
3066 | | 1,1,1, 1 }, |
3067 | | { "num_source_files", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUD, num_source_files), |
3068 | | 0,0,0, 90 }, |
3069 | | { "source_files", "TV*", sizeof (BITCODE_TV*), OFF (struct _dwg_entity_POINTCLOUD, source_files), |
3070 | | 1,1,0, 2 }, |
3071 | | { "extents_min", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, extents_min), |
3072 | | 1,0,0, 11 }, |
3073 | | { "extents_max", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, extents_max), |
3074 | | 1,0,0, 12 }, |
3075 | | { "numpoints", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_entity_POINTCLOUD, numpoints), |
3076 | | 0,0,0, 92 }, |
3077 | | { "ucs_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_POINTCLOUD, ucs_name), |
3078 | | 1,1,1, 3 }, |
3079 | | { "ucs_origin", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, ucs_origin), |
3080 | | 1,0,0, 13 }, |
3081 | | { "ucs_x_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, ucs_x_dir), |
3082 | | 1,0,0, 210 }, |
3083 | | { "ucs_y_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, ucs_y_dir), |
3084 | | 1,0,0, 211 }, |
3085 | | { "ucs_z_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUD, ucs_z_dir), |
3086 | | 1,0,0, 212 }, |
3087 | | { "pointclouddef", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POINTCLOUD, pointclouddef), |
3088 | | 1,0,0, 330 }, |
3089 | | { "reactor", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POINTCLOUD, reactor), |
3090 | | 1,0,0, 360 }, |
3091 | | { "show_intensity", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUD, show_intensity), |
3092 | | 0,0,0, 0 }, |
3093 | | { "intensity_scheme", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POINTCLOUD, intensity_scheme), |
3094 | | 0,0,0, 71 }, |
3095 | | { "intensity_style", "Dwg_POINTCLOUD_IntensityStyle", sizeof (Dwg_POINTCLOUD_IntensityStyle), OFF (struct _dwg_entity_POINTCLOUD, intensity_style), |
3096 | | 0,0,0, 0 }, |
3097 | | { "show_clipping", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUD, show_clipping), |
3098 | | 0,0,0, 0 }, |
3099 | | { "num_clippings", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUD, num_clippings), |
3100 | | 0,0,0, 0 }, |
3101 | | { "clippings", "Dwg_POINTCLOUD_Clippings*", sizeof (Dwg_POINTCLOUD_Clippings*), OFF (struct _dwg_entity_POINTCLOUD, clippings), |
3102 | | 1,1,0, 0 }, |
3103 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3104 | | }; |
3105 | | /* from typedef struct _dwg_entity_POINTCLOUDEX: (sorted by offset) */ |
3106 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDEX_fields[] = { |
3107 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POINTCLOUDEX, parent), |
3108 | | 1,1,0, 0 }, |
3109 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POINTCLOUDEX, class_version), |
3110 | | 0,0,0, 70 }, |
3111 | | { "extents_min", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUDEX, extents_min), |
3112 | | 1,0,0, 10 }, |
3113 | | { "extents_max", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUDEX, extents_max), |
3114 | | 1,0,0, 11 }, |
3115 | | { "ucs_origin", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUDEX, ucs_origin), |
3116 | | 1,0,0, 12 }, |
3117 | | { "ucs_x_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUDEX, ucs_x_dir), |
3118 | | 1,0,0, 210 }, |
3119 | | { "ucs_y_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUDEX, ucs_y_dir), |
3120 | | 1,0,0, 211 }, |
3121 | | { "ucs_z_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_POINTCLOUDEX, ucs_z_dir), |
3122 | | 1,0,0, 212 }, |
3123 | | { "is_locked", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUDEX, is_locked), |
3124 | | 0,0,0, 290 }, |
3125 | | { "pointclouddefex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POINTCLOUDEX, pointclouddefex), |
3126 | | 1,0,0, 330 }, |
3127 | | { "reactor", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POINTCLOUDEX, reactor), |
3128 | | 1,0,0, 360 }, |
3129 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_POINTCLOUDEX, name), |
3130 | | 1,1,1, 1 }, |
3131 | | { "show_intensity", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUDEX, show_intensity), |
3132 | | 0,0,0, 291 }, |
3133 | | { "stylization_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POINTCLOUDEX, stylization_type), |
3134 | | 0,0,0, 71 }, |
3135 | | { "intensity_colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_POINTCLOUDEX, intensity_colorscheme), |
3136 | | 1,1,1, 1 }, |
3137 | | { "cur_colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_POINTCLOUDEX, cur_colorscheme), |
3138 | | 1,1,1, 1 }, |
3139 | | { "classification_colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_POINTCLOUDEX, classification_colorscheme), |
3140 | | 1,1,1, 1 }, |
3141 | | { "elevation_min", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POINTCLOUDEX, elevation_min), |
3142 | | 0,0,0, 40 }, |
3143 | | { "elevation_max", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POINTCLOUDEX, elevation_max), |
3144 | | 0,0,0, 41 }, |
3145 | | { "intensity_min", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUDEX, intensity_min), |
3146 | | 0,0,0, 90 }, |
3147 | | { "intensity_max", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUDEX, intensity_max), |
3148 | | 0,0,0, 91 }, |
3149 | | { "intensity_out_of_range_behavior", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POINTCLOUDEX, intensity_out_of_range_behavior), |
3150 | | 0,0,0, 71 }, |
3151 | | { "elevation_out_of_range_behavior", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POINTCLOUDEX, elevation_out_of_range_behavior), |
3152 | | 0,0,0, 72 }, |
3153 | | { "elevation_apply_to_fixed_range", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUDEX, elevation_apply_to_fixed_range), |
3154 | | 0,0,0, 292 }, |
3155 | | { "intensity_as_gradient", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUDEX, intensity_as_gradient), |
3156 | | 0,0,0, 293 }, |
3157 | | { "elevation_as_gradient", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUDEX, elevation_as_gradient), |
3158 | | 0,0,0, 294 }, |
3159 | | { "show_cropping", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POINTCLOUDEX, show_cropping), |
3160 | | 0,0,0, 295 }, |
3161 | | { "unknown_bl0", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUDEX, unknown_bl0), |
3162 | | 0,0,0, 93 }, |
3163 | | { "unknown_bl1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUDEX, unknown_bl1), |
3164 | | 0,0,0, 93 }, |
3165 | | { "num_croppings", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POINTCLOUDEX, num_croppings), |
3166 | | 0,0,0, 92 }, |
3167 | | { "croppings", "Dwg_POINTCLOUDEX_Croppings*", sizeof (Dwg_POINTCLOUDEX_Croppings*), OFF (struct _dwg_entity_POINTCLOUDEX, croppings), |
3168 | | 1,1,0, 0 }, |
3169 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3170 | | }; |
3171 | | /* from typedef struct _dwg_entity_POINTPARAMETERENTITY: (sorted by offset) */ |
3172 | | static const Dwg_DYNAPI_field _dwg_POINTPARAMETERENTITY_fields[] = { |
3173 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POINTPARAMETERENTITY, parent), |
3174 | | 1,1,0, 0 }, |
3175 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3176 | | }; |
3177 | | /* from typedef struct _dwg_entity_POLARGRIPENTITY: (sorted by offset) */ |
3178 | | static const Dwg_DYNAPI_field _dwg_POLARGRIPENTITY_fields[] = { |
3179 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POLARGRIPENTITY, parent), |
3180 | | 1,1,0, 0 }, |
3181 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3182 | | }; |
3183 | | /* from typedef struct _dwg_entity_POLYLINE_2D: (sorted by offset) */ |
3184 | | static const Dwg_DYNAPI_field _dwg_POLYLINE_2D_fields[] = { |
3185 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POLYLINE_2D, parent), |
3186 | | 1,1,0, 0 }, |
3187 | | { "has_vertex", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POLYLINE_2D, has_vertex), |
3188 | | 0,0,0, 66 }, |
3189 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POLYLINE_2D, num_owned), |
3190 | | 0,0,0, 0 }, |
3191 | | { "first_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_2D, first_vertex), |
3192 | | 1,0,0, 0 }, |
3193 | | { "last_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_2D, last_vertex), |
3194 | | 1,0,0, 0 }, |
3195 | | { "vertex", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_POLYLINE_2D, vertex), |
3196 | | 1,1,0, 0 }, |
3197 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_2D, seqend), |
3198 | | 1,0,0, 0 }, |
3199 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_2D, flag), |
3200 | | 0,0,0, 70 }, |
3201 | | { "curve_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_2D, curve_type), |
3202 | | 0,0,0, 75 }, |
3203 | | { "start_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POLYLINE_2D, start_width), |
3204 | | 0,0,0, 40 }, |
3205 | | { "end_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POLYLINE_2D, end_width), |
3206 | | 0,0,0, 41 }, |
3207 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_POLYLINE_2D, thickness), |
3208 | | 0,0,0, 39 }, |
3209 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POLYLINE_2D, elevation), |
3210 | | 0,0,0, 0 }, |
3211 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_POLYLINE_2D, extrusion), |
3212 | | 0,0,0, 210 }, |
3213 | | { "extra_r11_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POLYLINE_2D, extra_r11_size), |
3214 | | 0,0,0, 0 }, |
3215 | | { "extra_r11_text", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_entity_POLYLINE_2D, extra_r11_text), |
3216 | | 1,1,1, 0 }, |
3217 | | { "num_m_verts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_2D, num_m_verts), |
3218 | | 0,0,0, 71 }, |
3219 | | { "num_n_verts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_2D, num_n_verts), |
3220 | | 0,0,0, 72 }, |
3221 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3222 | | }; |
3223 | | /* from typedef struct _dwg_entity_POLYLINE_3D: (sorted by offset) */ |
3224 | | static const Dwg_DYNAPI_field _dwg_POLYLINE_3D_fields[] = { |
3225 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POLYLINE_3D, parent), |
3226 | | 1,1,0, 0 }, |
3227 | | { "has_vertex", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POLYLINE_3D, has_vertex), |
3228 | | 0,0,0, 66 }, |
3229 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POLYLINE_3D, num_owned), |
3230 | | 0,0,0, 0 }, |
3231 | | { "first_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_3D, first_vertex), |
3232 | | 1,0,0, 0 }, |
3233 | | { "last_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_3D, last_vertex), |
3234 | | 1,0,0, 0 }, |
3235 | | { "vertex", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_POLYLINE_3D, vertex), |
3236 | | 1,1,0, 0 }, |
3237 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_3D, seqend), |
3238 | | 1,0,0, 0 }, |
3239 | | { "curve_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_POLYLINE_3D, curve_type), |
3240 | | 0,0,0, 75 }, |
3241 | | { "start_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POLYLINE_3D, start_width), |
3242 | | 0,0,0, 40 }, |
3243 | | { "end_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_POLYLINE_3D, end_width), |
3244 | | 0,0,0, 41 }, |
3245 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_POLYLINE_3D, flag), |
3246 | | 0,0,0, 70 }, |
3247 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_POLYLINE_3D, extrusion), |
3248 | | 0,0,0, 210 }, |
3249 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3250 | | }; |
3251 | | /* from typedef struct _dwg_entity_POLYLINE_MESH: (sorted by offset) */ |
3252 | | static const Dwg_DYNAPI_field _dwg_POLYLINE_MESH_fields[] = { |
3253 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POLYLINE_MESH, parent), |
3254 | | 1,1,0, 0 }, |
3255 | | { "has_vertex", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POLYLINE_MESH, has_vertex), |
3256 | | 0,0,0, 66 }, |
3257 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POLYLINE_MESH, num_owned), |
3258 | | 0,0,0, 0 }, |
3259 | | { "first_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_MESH, first_vertex), |
3260 | | 1,0,0, 0 }, |
3261 | | { "last_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_MESH, last_vertex), |
3262 | | 1,0,0, 0 }, |
3263 | | { "vertex", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_POLYLINE_MESH, vertex), |
3264 | | 1,1,0, 0 }, |
3265 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_MESH, seqend), |
3266 | | 1,0,0, 0 }, |
3267 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_MESH, flag), |
3268 | | 0,0,0, 70 }, |
3269 | | { "curve_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_MESH, curve_type), |
3270 | | 0,0,0, 75 }, |
3271 | | { "num_m_verts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_MESH, num_m_verts), |
3272 | | 0,0,0, 71 }, |
3273 | | { "num_n_verts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_MESH, num_n_verts), |
3274 | | 0,0,0, 72 }, |
3275 | | { "m_density", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_MESH, m_density), |
3276 | | 0,0,0, 73 }, |
3277 | | { "n_density", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_MESH, n_density), |
3278 | | 0,0,0, 74 }, |
3279 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3280 | | }; |
3281 | | /* from typedef struct _dwg_entity_POLYLINE_PFACE: (sorted by offset) */ |
3282 | | static const Dwg_DYNAPI_field _dwg_POLYLINE_PFACE_fields[] = { |
3283 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_POLYLINE_PFACE, parent), |
3284 | | 1,1,0, 0 }, |
3285 | | { "has_vertex", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_POLYLINE_PFACE, has_vertex), |
3286 | | 0,0,0, 66 }, |
3287 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_POLYLINE_PFACE, num_owned), |
3288 | | 0,0,0, 0 }, |
3289 | | { "first_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_PFACE, first_vertex), |
3290 | | 1,0,0, 0 }, |
3291 | | { "last_vertex", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_PFACE, last_vertex), |
3292 | | 1,0,0, 0 }, |
3293 | | { "vertex", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_POLYLINE_PFACE, vertex), |
3294 | | 1,1,0, 0 }, |
3295 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_POLYLINE_PFACE, seqend), |
3296 | | 1,0,0, 0 }, |
3297 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_PFACE, flag), |
3298 | | 0,0,0, 70 }, |
3299 | | { "numverts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_PFACE, numverts), |
3300 | | 0,0,0, 71 }, |
3301 | | { "numfaces", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_POLYLINE_PFACE, numfaces), |
3302 | | 0,0,0, 72 }, |
3303 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3304 | | }; |
3305 | | /* from typedef struct _dwg_entity_PROXY_ENTITY: (sorted by offset) */ |
3306 | | static const Dwg_DYNAPI_field _dwg_PROXY_ENTITY_fields[] = { |
3307 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_PROXY_ENTITY, parent), |
3308 | | 1,1,0, 0 }, |
3309 | | { "proxy_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, proxy_id), |
3310 | | 0,0,0, 90 }, |
3311 | | { "class_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, class_id), |
3312 | | 0,0,0, 91 }, |
3313 | | { "dwg_versions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, dwg_versions), |
3314 | | 0,0,0, 95 }, |
3315 | | { "maint_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, maint_version), |
3316 | | 0,0,0, 95 }, |
3317 | | { "dwg_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, dwg_version), |
3318 | | 0,0,0, 95 }, |
3319 | | { "from_dxf", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_PROXY_ENTITY, from_dxf), |
3320 | | 0,0,0, 70 }, |
3321 | | { "proxy_data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, proxy_data_size), |
3322 | | 0,0,0, 92 }, |
3323 | | { "proxy_data", "TF", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_PROXY_ENTITY, proxy_data), |
3324 | | 1,1,0, 310 }, |
3325 | | { "data_numbits", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, data_numbits), |
3326 | | 0,0,0, 93 }, |
3327 | | { "data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, data_size), |
3328 | | 0,0,0, 0 }, |
3329 | | { "data", "TF", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_PROXY_ENTITY, data), |
3330 | | 1,1,0, 310 }, |
3331 | | { "num_objids", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_PROXY_ENTITY, num_objids), |
3332 | | 0,0,0, 0 }, |
3333 | | { "objids", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_PROXY_ENTITY, objids), |
3334 | | 1,1,0, 0 }, |
3335 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3336 | | }; |
3337 | | /* from typedef struct _dwg_entity_RAY: (sorted by offset) */ |
3338 | | static const Dwg_DYNAPI_field _dwg_RAY_fields[] = { |
3339 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_RAY, parent), |
3340 | | 1,1,0, 0 }, |
3341 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_RAY, point), |
3342 | | 1,0,0, 10 }, |
3343 | | { "vector", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_RAY, vector), |
3344 | | 1,0,0, 11 }, |
3345 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3346 | | }; |
3347 | | /* from typedef struct _dwg_entity_REPEAT: (sorted by offset) */ |
3348 | | static const Dwg_DYNAPI_field _dwg_REPEAT_fields[] = { |
3349 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_REPEAT, parent), |
3350 | | 1,1,0, 0 }, |
3351 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3352 | | }; |
3353 | | /* from typedef struct _dwg_entity_REVOLVEDSURFACE: (sorted by offset) */ |
3354 | | static const Dwg_DYNAPI_field _dwg_REVOLVEDSURFACE_fields[] = { |
3355 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_REVOLVEDSURFACE, parent), |
3356 | | 1,1,0, 0 }, |
3357 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, acis_empty), |
3358 | | 0,0,0, 290 }, |
3359 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, unknown), |
3360 | | 0,0,0, 0 }, |
3361 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_REVOLVEDSURFACE, version), |
3362 | | 0,0,0, 70 }, |
3363 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, num_blocks), |
3364 | | 0,0,0, 0 }, |
3365 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_REVOLVEDSURFACE, block_size), |
3366 | | 1,1,0, 0 }, |
3367 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_REVOLVEDSURFACE, encr_sat_data), |
3368 | | 1,1,0, 1 }, |
3369 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, sab_size), |
3370 | | 0,0,0, 0 }, |
3371 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_REVOLVEDSURFACE, acis_data), |
3372 | | 1,1,0, 0 }, |
3373 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, wireframe_data_present), |
3374 | | 0,0,0, 0 }, |
3375 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, point_present), |
3376 | | 0,0,0, 0 }, |
3377 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, point), |
3378 | | 1,0,0, 0 }, |
3379 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, isolines), |
3380 | | 0,0,0, 0 }, |
3381 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, isoline_present), |
3382 | | 0,0,0, 0 }, |
3383 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, num_wires), |
3384 | | 0,0,0, 0 }, |
3385 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_REVOLVEDSURFACE, wires), |
3386 | | 1,1,0, 0 }, |
3387 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, num_silhouettes), |
3388 | | 0,0,0, 0 }, |
3389 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_REVOLVEDSURFACE, silhouettes), |
3390 | | 1,1,0, 0 }, |
3391 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, _dxf_sab_converted), |
3392 | | 0,0,0, 0 }, |
3393 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, acis_empty2), |
3394 | | 0,0,0, 0 }, |
3395 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_REVOLVEDSURFACE, extra_acis_data), |
3396 | | 1,1,0, 0 }, |
3397 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, num_materials), |
3398 | | 0,0,0, 0 }, |
3399 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_REVOLVEDSURFACE, materials), |
3400 | | 1,1,0, 0 }, |
3401 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_REVOLVEDSURFACE, revision_guid), |
3402 | | 0,0,0, 2 }, |
3403 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, revision_major), |
3404 | | 0,0,0, 0 }, |
3405 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_REVOLVEDSURFACE, revision_minor1), |
3406 | | 0,0,0, 0 }, |
3407 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_REVOLVEDSURFACE, revision_minor2), |
3408 | | 0,0,0, 0 }, |
3409 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_REVOLVEDSURFACE, revision_bytes), |
3410 | | 0,0,0, 0 }, |
3411 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, end_marker), |
3412 | | 0,0,0, 0 }, |
3413 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_REVOLVEDSURFACE, history_id), |
3414 | | 1,0,0, 350 }, |
3415 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, has_revision_guid), |
3416 | | 0,0,0, 0 }, |
3417 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, acis_empty_bit), |
3418 | | 0,0,0, 0 }, |
3419 | | { "modeler_format_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_REVOLVEDSURFACE, modeler_format_version), |
3420 | | 0,0,0, 70 }, |
3421 | | { "u_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_REVOLVEDSURFACE, u_isolines), |
3422 | | 0,0,0, 71 }, |
3423 | | { "v_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_REVOLVEDSURFACE, v_isolines), |
3424 | | 0,0,0, 72 }, |
3425 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, class_version), |
3426 | | 0,0,0, 90 }, |
3427 | | { "id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_REVOLVEDSURFACE, id), |
3428 | | 0,0,0, 90 }, |
3429 | | { "axis_point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, axis_point), |
3430 | | 1,0,0, 10 }, |
3431 | | { "axis_vector", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, axis_vector), |
3432 | | 1,0,0, 11 }, |
3433 | | { "revolve_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, revolve_angle), |
3434 | | 0,0,0, 40 }, |
3435 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, start_angle), |
3436 | | 0,0,0, 41 }, |
3437 | | { "revolved_entity_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_REVOLVEDSURFACE, revolved_entity_transmatrix), |
3438 | | 1,1,0, 42 }, |
3439 | | { "draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, draft_angle), |
3440 | | 0,0,0, 43 }, |
3441 | | { "draft_start_distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, draft_start_distance), |
3442 | | 0,0,0, 44 }, |
3443 | | { "draft_end_distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, draft_end_distance), |
3444 | | 0,0,0, 45 }, |
3445 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_REVOLVEDSURFACE, twist_angle), |
3446 | | 0,0,0, 46 }, |
3447 | | { "solid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, solid), |
3448 | | 0,0,0, 290 }, |
3449 | | { "close_to_axis", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_REVOLVEDSURFACE, close_to_axis), |
3450 | | 0,0,0, 291 }, |
3451 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3452 | | }; |
3453 | | /* from typedef struct _dwg_entity_ROTATIONGRIPENTITY: (sorted by offset) */ |
3454 | | static const Dwg_DYNAPI_field _dwg_ROTATIONGRIPENTITY_fields[] = { |
3455 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ROTATIONGRIPENTITY, parent), |
3456 | | 1,1,0, 0 }, |
3457 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3458 | | }; |
3459 | | /* from typedef struct _dwg_entity_ROTATIONPARAMETERENTITY: (sorted by offset) */ |
3460 | | static const Dwg_DYNAPI_field _dwg_ROTATIONPARAMETERENTITY_fields[] = { |
3461 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_ROTATIONPARAMETERENTITY, parent), |
3462 | | 1,1,0, 0 }, |
3463 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3464 | | }; |
3465 | | /* from typedef struct _dwg_entity_RTEXT: (sorted by offset) */ |
3466 | | static const Dwg_DYNAPI_field _dwg_RTEXT_fields[] = { |
3467 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_RTEXT, parent), |
3468 | | 1,1,0, 0 }, |
3469 | | { "pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_RTEXT, pt), |
3470 | | 1,0,0, 10 }, |
3471 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_RTEXT, extrusion), |
3472 | | 0,0,0, 210 }, |
3473 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_RTEXT, rotation), |
3474 | | 0,0,0, 50 }, |
3475 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_RTEXT, height), |
3476 | | 0,0,0, 50 }, |
3477 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_RTEXT, flags), |
3478 | | 0,0,0, 70 }, |
3479 | | { "text_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_RTEXT, text_value), |
3480 | | 1,1,1, 1 }, |
3481 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_RTEXT, style), |
3482 | | 1,0,0, 7 }, |
3483 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3484 | | }; |
3485 | | /* from typedef struct _dwg_entity_SECTIONOBJECT: (sorted by offset) */ |
3486 | | static const Dwg_DYNAPI_field _dwg_SECTIONOBJECT_fields[] = { |
3487 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_SECTIONOBJECT, parent), |
3488 | | 1,1,0, 0 }, |
3489 | | { "state", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SECTIONOBJECT, state), |
3490 | | 0,0,0, 90 }, |
3491 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SECTIONOBJECT, flags), |
3492 | | 0,0,0, 91 }, |
3493 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_SECTIONOBJECT, name), |
3494 | | 1,1,1, 1 }, |
3495 | | { "vert_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_SECTIONOBJECT, vert_dir), |
3496 | | 1,0,0, 10 }, |
3497 | | { "top_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SECTIONOBJECT, top_height), |
3498 | | 0,0,0, 40 }, |
3499 | | { "bottom_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SECTIONOBJECT, bottom_height), |
3500 | | 0,0,0, 41 }, |
3501 | | { "indicator_alpha", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SECTIONOBJECT, indicator_alpha), |
3502 | | 0,0,0, 70 }, |
3503 | | { "indicator_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_SECTIONOBJECT, indicator_color), |
3504 | | 0,0,0, 62 }, |
3505 | | { "num_verts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SECTIONOBJECT, num_verts), |
3506 | | 0,0,0, 92 }, |
3507 | | { "verts", "3BD*", sizeof (BITCODE_3BD*), OFF (struct _dwg_entity_SECTIONOBJECT, verts), |
3508 | | 1,1,0, 11 }, |
3509 | | { "num_blverts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SECTIONOBJECT, num_blverts), |
3510 | | 0,0,0, 93 }, |
3511 | | { "blverts", "3BD*", sizeof (BITCODE_3BD*), OFF (struct _dwg_entity_SECTIONOBJECT, blverts), |
3512 | | 1,1,0, 12 }, |
3513 | | { "section_settings", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_SECTIONOBJECT, section_settings), |
3514 | | 1,0,0, 360 }, |
3515 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3516 | | }; |
3517 | | /* from typedef struct _dwg_entity_SEQEND: (sorted by offset) */ |
3518 | | static const Dwg_DYNAPI_field _dwg_SEQEND_fields[] = { |
3519 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_SEQEND, parent), |
3520 | | 1,1,0, 0 }, |
3521 | | { "begin_addr_r11", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_entity_SEQEND, begin_addr_r11), |
3522 | | 0,0,0, 0 }, |
3523 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3524 | | }; |
3525 | | /* from typedef struct _dwg_entity_SHAPE: (sorted by offset) */ |
3526 | | static const Dwg_DYNAPI_field _dwg_SHAPE_fields[] = { |
3527 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_SHAPE, parent), |
3528 | | 1,1,0, 0 }, |
3529 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_SHAPE, ins_pt), |
3530 | | 1,0,0, 10 }, |
3531 | | { "scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SHAPE, scale), |
3532 | | 0,0,0, 40 }, |
3533 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SHAPE, rotation), |
3534 | | 0,0,0, 50 }, |
3535 | | { "width_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SHAPE, width_factor), |
3536 | | 0,0,0, 41 }, |
3537 | | { "oblique_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SHAPE, oblique_angle), |
3538 | | 0,0,0, 51 }, |
3539 | | { "thickness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SHAPE, thickness), |
3540 | | 0,0,0, 39 }, |
3541 | | { "style_id", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SHAPE, style_id), |
3542 | | 0,0,0, 2 }, |
3543 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_SHAPE, extrusion), |
3544 | | 0,0,0, 210 }, |
3545 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_SHAPE, style), |
3546 | | 1,0,0, 7 }, |
3547 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3548 | | }; |
3549 | | /* from typedef struct _dwg_entity_SOLID: (sorted by offset) */ |
3550 | | static const Dwg_DYNAPI_field _dwg_SOLID_fields[] = { |
3551 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_SOLID, parent), |
3552 | | 1,1,0, 0 }, |
3553 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_SOLID, thickness), |
3554 | | 0,0,0, 39 }, |
3555 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SOLID, elevation), |
3556 | | 0,0,0, 38 }, |
3557 | | { "corner1", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_SOLID, corner1), |
3558 | | 1,0,0, 10 }, |
3559 | | { "corner2", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_SOLID, corner2), |
3560 | | 1,0,0, 11 }, |
3561 | | { "corner3", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_SOLID, corner3), |
3562 | | 1,0,0, 12 }, |
3563 | | { "corner4", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_SOLID, corner4), |
3564 | | 1,0,0, 13 }, |
3565 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_SOLID, extrusion), |
3566 | | 0,0,0, 210 }, |
3567 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3568 | | }; |
3569 | | /* from typedef struct _dwg_entity_SPLINE: (sorted by offset) */ |
3570 | | static const Dwg_DYNAPI_field _dwg_SPLINE_fields[] = { |
3571 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_SPLINE, parent), |
3572 | | 1,1,0, 0 }, |
3573 | | { "flag", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_SPLINE, flag), |
3574 | | 0,0,0, 0 }, |
3575 | | { "scenario", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SPLINE, scenario), |
3576 | | 0,0,0, 0 }, |
3577 | | { "degree", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SPLINE, degree), |
3578 | | 0,0,0, 71 }, |
3579 | | { "splineflags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SPLINE, splineflags), |
3580 | | 0,0,0, 0 }, |
3581 | | { "knotparam", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SPLINE, knotparam), |
3582 | | 0,0,0, 0 }, |
3583 | | { "fit_tol", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SPLINE, fit_tol), |
3584 | | 0,0,0, 44 }, |
3585 | | { "beg_tan_vec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_SPLINE, beg_tan_vec), |
3586 | | 1,0,0, 12 }, |
3587 | | { "end_tan_vec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_SPLINE, end_tan_vec), |
3588 | | 1,0,0, 13 }, |
3589 | | { "closed_b", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SPLINE, closed_b), |
3590 | | 0,0,0, 0 }, |
3591 | | { "periodic", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SPLINE, periodic), |
3592 | | 0,0,0, 0 }, |
3593 | | { "rational", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SPLINE, rational), |
3594 | | 0,0,0, 0 }, |
3595 | | { "weighted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SPLINE, weighted), |
3596 | | 0,0,0, 0 }, |
3597 | | { "knot_tol", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SPLINE, knot_tol), |
3598 | | 0,0,0, 42 }, |
3599 | | { "ctrl_tol", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SPLINE, ctrl_tol), |
3600 | | 0,0,0, 43 }, |
3601 | | { "num_fit_pts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SPLINE, num_fit_pts), |
3602 | | 0,0,0, 74 }, |
3603 | | { "fit_pts", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_entity_SPLINE, fit_pts), |
3604 | | 1,1,0, 11 }, |
3605 | | { "num_knots", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SPLINE, num_knots), |
3606 | | 0,0,0, 72 }, |
3607 | | { "knots", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_SPLINE, knots), |
3608 | | 1,1,0, 40 }, |
3609 | | { "num_ctrl_pts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SPLINE, num_ctrl_pts), |
3610 | | 0,0,0, 73 }, |
3611 | | { "ctrl_pts", "Dwg_SPLINE_control_point*", sizeof (Dwg_SPLINE_control_point*), OFF (struct _dwg_entity_SPLINE, ctrl_pts), |
3612 | | 1,1,0, 0 }, |
3613 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3614 | | }; |
3615 | | /* from typedef struct _dwg_entity_SWEPTSURFACE: (sorted by offset) */ |
3616 | | static const Dwg_DYNAPI_field _dwg_SWEPTSURFACE_fields[] = { |
3617 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_SWEPTSURFACE, parent), |
3618 | | 1,1,0, 0 }, |
3619 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, acis_empty), |
3620 | | 0,0,0, 290 }, |
3621 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, unknown), |
3622 | | 0,0,0, 0 }, |
3623 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, version), |
3624 | | 0,0,0, 70 }, |
3625 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, num_blocks), |
3626 | | 0,0,0, 0 }, |
3627 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_entity_SWEPTSURFACE, block_size), |
3628 | | 1,1,0, 0 }, |
3629 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_entity_SWEPTSURFACE, encr_sat_data), |
3630 | | 1,1,0, 1 }, |
3631 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, sab_size), |
3632 | | 0,0,0, 0 }, |
3633 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_entity_SWEPTSURFACE, acis_data), |
3634 | | 1,1,0, 0 }, |
3635 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, wireframe_data_present), |
3636 | | 0,0,0, 0 }, |
3637 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, point_present), |
3638 | | 0,0,0, 0 }, |
3639 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_SWEPTSURFACE, point), |
3640 | | 1,0,0, 0 }, |
3641 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, isolines), |
3642 | | 0,0,0, 0 }, |
3643 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, isoline_present), |
3644 | | 0,0,0, 0 }, |
3645 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, num_wires), |
3646 | | 0,0,0, 0 }, |
3647 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_entity_SWEPTSURFACE, wires), |
3648 | | 1,1,0, 0 }, |
3649 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, num_silhouettes), |
3650 | | 0,0,0, 0 }, |
3651 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_entity_SWEPTSURFACE, silhouettes), |
3652 | | 1,1,0, 0 }, |
3653 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, _dxf_sab_converted), |
3654 | | 0,0,0, 0 }, |
3655 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, acis_empty2), |
3656 | | 0,0,0, 0 }, |
3657 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_entity_SWEPTSURFACE, extra_acis_data), |
3658 | | 1,1,0, 0 }, |
3659 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, num_materials), |
3660 | | 0,0,0, 0 }, |
3661 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_entity_SWEPTSURFACE, materials), |
3662 | | 1,1,0, 0 }, |
3663 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_SWEPTSURFACE, revision_guid), |
3664 | | 0,0,0, 2 }, |
3665 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, revision_major), |
3666 | | 0,0,0, 0 }, |
3667 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, revision_minor1), |
3668 | | 0,0,0, 0 }, |
3669 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, revision_minor2), |
3670 | | 0,0,0, 0 }, |
3671 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_entity_SWEPTSURFACE, revision_bytes), |
3672 | | 0,0,0, 0 }, |
3673 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, end_marker), |
3674 | | 0,0,0, 0 }, |
3675 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_SWEPTSURFACE, history_id), |
3676 | | 1,0,0, 350 }, |
3677 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, has_revision_guid), |
3678 | | 0,0,0, 0 }, |
3679 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, acis_empty_bit), |
3680 | | 0,0,0, 0 }, |
3681 | | { "modeler_format_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, modeler_format_version), |
3682 | | 0,0,0, 70 }, |
3683 | | { "u_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, u_isolines), |
3684 | | 0,0,0, 71 }, |
3685 | | { "v_isolines", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, v_isolines), |
3686 | | 0,0,0, 72 }, |
3687 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, class_version), |
3688 | | 0,0,0, 90 }, |
3689 | | { "sweep_entity_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, sweep_entity_id), |
3690 | | 0,0,0, 90 }, |
3691 | | { "sweepdata_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, sweepdata_size), |
3692 | | 0,0,0, 90 }, |
3693 | | { "sweepdata", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_entity_SWEPTSURFACE, sweepdata), |
3694 | | 1,1,0, 310 }, |
3695 | | { "path_entity_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, path_entity_id), |
3696 | | 0,0,0, 90 }, |
3697 | | { "pathdata_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_SWEPTSURFACE, pathdata_size), |
3698 | | 0,0,0, 90 }, |
3699 | | { "pathdata", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_entity_SWEPTSURFACE, pathdata), |
3700 | | 1,1,0, 310 }, |
3701 | | { "draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SWEPTSURFACE, draft_angle), |
3702 | | 0,0,0, 42 }, |
3703 | | { "draft_start_distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SWEPTSURFACE, draft_start_distance), |
3704 | | 0,0,0, 43 }, |
3705 | | { "draft_end_distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SWEPTSURFACE, draft_end_distance), |
3706 | | 0,0,0, 44 }, |
3707 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SWEPTSURFACE, twist_angle), |
3708 | | 0,0,0, 45 }, |
3709 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SWEPTSURFACE, scale_factor), |
3710 | | 0,0,0, 48 }, |
3711 | | { "align_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_SWEPTSURFACE, align_angle), |
3712 | | 0,0,0, 49 }, |
3713 | | { "sweep_entity_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_SWEPTSURFACE, sweep_entity_transmatrix), |
3714 | | 1,1,0, 46 }, |
3715 | | { "path_entity_transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_SWEPTSURFACE, path_entity_transmatrix), |
3716 | | 1,1,0, 47 }, |
3717 | | { "is_solid", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, is_solid), |
3718 | | 0,0,0, 290 }, |
3719 | | { "sweep_alignment_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, sweep_alignment_flags), |
3720 | | 0,0,0, 70 }, |
3721 | | { "path_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_SWEPTSURFACE, path_flags), |
3722 | | 0,0,0, 71 }, |
3723 | | { "align_start", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, align_start), |
3724 | | 0,0,0, 292 }, |
3725 | | { "bank", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, bank), |
3726 | | 0,0,0, 293 }, |
3727 | | { "base_point_set", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, base_point_set), |
3728 | | 0,0,0, 294 }, |
3729 | | { "sweep_entity_transform_computed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, sweep_entity_transform_computed), |
3730 | | 0,0,0, 295 }, |
3731 | | { "path_entity_transform_computed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_SWEPTSURFACE, path_entity_transform_computed), |
3732 | | 0,0,0, 296 }, |
3733 | | { "reference_vector_for_controlling_twist", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_SWEPTSURFACE, reference_vector_for_controlling_twist), |
3734 | | 1,0,0, 11 }, |
3735 | | { "sweep_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_SWEPTSURFACE, sweep_entity), |
3736 | | 1,0,0, 0 }, |
3737 | | { "path_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_SWEPTSURFACE, path_entity), |
3738 | | 1,0,0, 0 }, |
3739 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
3740 | | }; |
3741 | | /* from typedef struct _dwg_entity_TABLE: (sorted by offset) */ |
3742 | | static const Dwg_DYNAPI_field _dwg_TABLE_fields[] = { |
3743 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_TABLE, parent), |
3744 | | 1,1,0, 0 }, |
3745 | | { "ldata", "Dwg_LinkedData", sizeof (Dwg_LinkedData), OFF (struct _dwg_entity_TABLE, ldata), |
3746 | | 0,0,0, 0 }, |
3747 | | { "tdata", "Dwg_LinkedTableData", sizeof (Dwg_LinkedTableData), OFF (struct _dwg_entity_TABLE, tdata), |
3748 | | 0,0,0, 0 }, |
3749 | | { "fdata", "Dwg_FormattedTableData", sizeof (Dwg_FormattedTableData), OFF (struct _dwg_entity_TABLE, fdata), |
3750 | | 0,0,0, 0 }, |
3751 | | { "tablestyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, tablestyle), |
3752 | | 1,0,0, 342 }, |
3753 | | { "unknown_rc", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_TABLE, unknown_rc), |
3754 | | 0,0,0, 0 }, |
3755 | | { "unknown_h", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, unknown_h), |
3756 | | 1,0,0, 0 }, |
3757 | | { "unknown_bl", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, unknown_bl), |
3758 | | 0,0,0, 0 }, |
3759 | | { "unknown_b", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, unknown_b), |
3760 | | 0,0,0, 0 }, |
3761 | | { "unknown_bl1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, unknown_bl1), |
3762 | | 0,0,0, 0 }, |
3763 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_TABLE, ins_pt), |
3764 | | 1,0,0, 10 }, |
3765 | | { "scale", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_TABLE, scale), |
3766 | | 1,0,0, 41 }, |
3767 | | { "scale_flag", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_entity_TABLE, scale_flag), |
3768 | | 0,0,0, 0 }, |
3769 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, rotation), |
3770 | | 0,0,0, 50 }, |
3771 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_TABLE, extrusion), |
3772 | | 0,0,0, 210 }, |
3773 | | { "has_attribs", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, has_attribs), |
3774 | | 0,0,0, 66 }, |
3775 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, num_owned), |
3776 | | 0,0,0, 0 }, |
3777 | | { "flag_for_table_value", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, flag_for_table_value), |
3778 | | 0,0,0, 90 }, |
3779 | | { "horiz_direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_TABLE, horiz_direction), |
3780 | | 1,0,0, 11 }, |
3781 | | { "num_cols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, num_cols), |
3782 | | 0,0,0, 92 }, |
3783 | | { "num_rows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, num_rows), |
3784 | | 0,0,0, 91 }, |
3785 | | { "num_cells", "unsigned long", sizeof (unsigned long), OFF (struct _dwg_entity_TABLE, num_cells), |
3786 | | 0,0,0, 0 }, |
3787 | | { "col_widths", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_TABLE, col_widths), |
3788 | | 1,1,0, 142 }, |
3789 | | { "row_heights", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_entity_TABLE, row_heights), |
3790 | | 1,1,0, 141 }, |
3791 | | { "cells", "Dwg_TABLE_Cell*", sizeof (Dwg_TABLE_Cell*), OFF (struct _dwg_entity_TABLE, cells), |
3792 | | 1,1,0, 0 }, |
3793 | | { "has_table_overrides", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, has_table_overrides), |
3794 | | 0,0,0, 0 }, |
3795 | | { "table_flag_override", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, table_flag_override), |
3796 | | 0,0,0, 93 }, |
3797 | | { "title_suppressed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, title_suppressed), |
3798 | | 0,0,0, 280 }, |
3799 | | { "header_suppressed", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, header_suppressed), |
3800 | | 0,0,0, 281 }, |
3801 | | { "flow_direction", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, flow_direction), |
3802 | | 0,0,0, 70 }, |
3803 | | { "horiz_cell_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, horiz_cell_margin), |
3804 | | 0,0,0, 40 }, |
3805 | | { "vert_cell_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, vert_cell_margin), |
3806 | | 0,0,0, 41 }, |
3807 | | { "title_row_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_row_color), |
3808 | | 0,0,0, 64 }, |
3809 | | { "header_row_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_row_color), |
3810 | | 0,0,0, 64 }, |
3811 | | { "data_row_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_row_color), |
3812 | | 0,0,0, 64 }, |
3813 | | { "title_row_fill_none", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, title_row_fill_none), |
3814 | | 0,0,0, 283 }, |
3815 | | { "header_row_fill_none", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, header_row_fill_none), |
3816 | | 0,0,0, 283 }, |
3817 | | { "data_row_fill_none", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, data_row_fill_none), |
3818 | | 0,0,0, 283 }, |
3819 | | { "title_row_fill_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_row_fill_color), |
3820 | | 0,0,0, 63 }, |
3821 | | { "header_row_fill_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_row_fill_color), |
3822 | | 0,0,0, 63 }, |
3823 | | { "data_row_fill_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_row_fill_color), |
3824 | | 0,0,0, 63 }, |
3825 | | { "title_row_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_row_alignment), |
3826 | | 0,0,0, 170 }, |
3827 | | { "header_row_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_row_alignment), |
3828 | | 0,0,0, 170 }, |
3829 | | { "data_row_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_row_alignment), |
3830 | | 0,0,0, 170 }, |
3831 | | { "title_text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, title_text_style), |
3832 | | 1,0,0, 7 }, |
3833 | | { "header_text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, header_text_style), |
3834 | | 1,0,0, 7 }, |
3835 | | { "data_text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, data_text_style), |
3836 | | 1,0,0, 7 }, |
3837 | | { "title_row_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, title_row_height), |
3838 | | 0,0,0, 140 }, |
3839 | | { "header_row_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, header_row_height), |
3840 | | 0,0,0, 140 }, |
3841 | | { "data_row_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, data_row_height), |
3842 | | 0,0,0, 140 }, |
3843 | | { "has_border_color_overrides", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, has_border_color_overrides), |
3844 | | 0,0,0, 0 }, |
3845 | | { "border_color_overrides_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, border_color_overrides_flag), |
3846 | | 0,0,0, 94 }, |
3847 | | { "title_horiz_top_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_horiz_top_color), |
3848 | | 0,0,0, 64 }, |
3849 | | { "title_horiz_ins_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_horiz_ins_color), |
3850 | | 0,0,0, 65 }, |
3851 | | { "title_horiz_bottom_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_horiz_bottom_color), |
3852 | | 0,0,0, 66 }, |
3853 | | { "title_vert_left_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_vert_left_color), |
3854 | | 0,0,0, 63 }, |
3855 | | { "title_vert_ins_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_vert_ins_color), |
3856 | | 0,0,0, 68 }, |
3857 | | { "title_vert_right_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, title_vert_right_color), |
3858 | | 0,0,0, 69 }, |
3859 | | { "header_horiz_top_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_horiz_top_color), |
3860 | | 0,0,0, 64 }, |
3861 | | { "header_horiz_ins_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_horiz_ins_color), |
3862 | | 0,0,0, 65 }, |
3863 | | { "header_horiz_bottom_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_horiz_bottom_color), |
3864 | | 0,0,0, 66 }, |
3865 | | { "header_vert_left_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_vert_left_color), |
3866 | | 0,0,0, 63 }, |
3867 | | { "header_vert_ins_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_vert_ins_color), |
3868 | | 0,0,0, 68 }, |
3869 | | { "header_vert_right_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, header_vert_right_color), |
3870 | | 0,0,0, 69 }, |
3871 | | { "data_horiz_top_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_horiz_top_color), |
3872 | | 0,0,0, 64 }, |
3873 | | { "data_horiz_ins_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_horiz_ins_color), |
3874 | | 0,0,0, 65 }, |
3875 | | { "data_horiz_bottom_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_horiz_bottom_color), |
3876 | | 0,0,0, 66 }, |
3877 | | { "data_vert_left_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_vert_left_color), |
3878 | | 0,0,0, 63 }, |
3879 | | { "data_vert_ins_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_vert_ins_color), |
3880 | | 0,0,0, 68 }, |
3881 | | { "data_vert_right_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_TABLE, data_vert_right_color), |
3882 | | 0,0,0, 69 }, |
3883 | | { "has_border_lineweight_overrides", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, has_border_lineweight_overrides), |
3884 | | 0,0,0, 0 }, |
3885 | | { "border_lineweight_overrides_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, border_lineweight_overrides_flag), |
3886 | | 0,0,0, 95 }, |
3887 | | { "title_horiz_top_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_horiz_top_linewt), |
3888 | | 0,0,0, 0 }, |
3889 | | { "title_horiz_ins_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_horiz_ins_linewt), |
3890 | | 0,0,0, 0 }, |
3891 | | { "title_horiz_bottom_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_horiz_bottom_linewt), |
3892 | | 0,0,0, 0 }, |
3893 | | { "title_vert_left_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_vert_left_linewt), |
3894 | | 0,0,0, 0 }, |
3895 | | { "title_vert_ins_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_vert_ins_linewt), |
3896 | | 0,0,0, 0 }, |
3897 | | { "title_vert_right_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_vert_right_linewt), |
3898 | | 0,0,0, 0 }, |
3899 | | { "header_horiz_top_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_horiz_top_linewt), |
3900 | | 0,0,0, 0 }, |
3901 | | { "header_horiz_ins_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_horiz_ins_linewt), |
3902 | | 0,0,0, 0 }, |
3903 | | { "header_horiz_bottom_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_horiz_bottom_linewt), |
3904 | | 0,0,0, 0 }, |
3905 | | { "header_vert_left_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_vert_left_linewt), |
3906 | | 0,0,0, 0 }, |
3907 | | { "header_vert_ins_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_vert_ins_linewt), |
3908 | | 0,0,0, 0 }, |
3909 | | { "header_vert_right_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_vert_right_linewt), |
3910 | | 0,0,0, 0 }, |
3911 | | { "data_horiz_top_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_horiz_top_linewt), |
3912 | | 0,0,0, 0 }, |
3913 | | { "data_horiz_ins_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_horiz_ins_linewt), |
3914 | | 0,0,0, 0 }, |
3915 | | { "data_horiz_bottom_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_horiz_bottom_linewt), |
3916 | | 0,0,0, 0 }, |
3917 | | { "data_vert_left_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_vert_left_linewt), |
3918 | | 0,0,0, 0 }, |
3919 | | { "data_vert_ins_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_vert_ins_linewt), |
3920 | | 0,0,0, 0 }, |
3921 | | { "data_vert_right_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_vert_right_linewt), |
3922 | | 0,0,0, 0 }, |
3923 | | { "has_border_visibility_overrides", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_TABLE, has_border_visibility_overrides), |
3924 | | 0,0,0, 0 }, |
3925 | | { "border_visibility_overrides_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, border_visibility_overrides_flag), |
3926 | | 0,0,0, 96 }, |
3927 | | { "title_horiz_top_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_horiz_top_visibility), |
3928 | | 0,0,0, 0 }, |
3929 | | { "title_horiz_ins_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_horiz_ins_visibility), |
3930 | | 0,0,0, 0 }, |
3931 | | { "title_horiz_bottom_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_horiz_bottom_visibility), |
3932 | | 0,0,0, 0 }, |
3933 | | { "title_vert_left_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_vert_left_visibility), |
3934 | | 0,0,0, 0 }, |
3935 | | { "title_vert_ins_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_vert_ins_visibility), |
3936 | | 0,0,0, 0 }, |
3937 | | { "title_vert_right_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, title_vert_right_visibility), |
3938 | | 0,0,0, 0 }, |
3939 | | { "header_horiz_top_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_horiz_top_visibility), |
3940 | | 0,0,0, 0 }, |
3941 | | { "header_horiz_ins_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_horiz_ins_visibility), |
3942 | | 0,0,0, 0 }, |
3943 | | { "header_horiz_bottom_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_horiz_bottom_visibility), |
3944 | | 0,0,0, 0 }, |
3945 | | { "header_vert_left_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_vert_left_visibility), |
3946 | | 0,0,0, 0 }, |
3947 | | { "header_vert_ins_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_vert_ins_visibility), |
3948 | | 0,0,0, 0 }, |
3949 | | { "header_vert_right_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, header_vert_right_visibility), |
3950 | | 0,0,0, 0 }, |
3951 | | { "data_horiz_top_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_horiz_top_visibility), |
3952 | | 0,0,0, 0 }, |
3953 | | { "data_horiz_ins_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_horiz_ins_visibility), |
3954 | | 0,0,0, 0 }, |
3955 | | { "data_horiz_bottom_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_horiz_bottom_visibility), |
3956 | | 0,0,0, 0 }, |
3957 | | { "data_vert_left_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_vert_left_visibility), |
3958 | | 0,0,0, 0 }, |
3959 | | { "data_vert_ins_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_vert_ins_visibility), |
3960 | | 0,0,0, 0 }, |
3961 | | { "data_vert_right_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, data_vert_right_visibility), |
3962 | | 0,0,0, 0 }, |
3963 | | { "block_header", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, block_header), |
3964 | | 1,0,0, 2 }, |
3965 | | { "first_attrib", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, first_attrib), |
3966 | | 1,0,0, 0 }, |
3967 | | { "last_attrib", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, last_attrib), |
3968 | | 1,0,0, 0 }, |
3969 | | { "attribs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_TABLE, attribs), |
3970 | | 1,1,0, 0 }, |
3971 | | { "seqend", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, seqend), |
3972 | | 1,0,0, 0 }, |
3973 | | { "title_row_style_override", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, title_row_style_override), |
3974 | | 1,0,0, 7 }, |
3975 | | { "header_row_style_override", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, header_row_style_override), |
3976 | | 1,0,0, 0 }, |
3977 | | { "data_row_style_override", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TABLE, data_row_style_override), |
3978 | | 1,0,0, 0 }, |
3979 | | { "unknown_bs", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TABLE, unknown_bs), |
3980 | | 0,0,0, 0 }, |
3981 | | { "hor_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_TABLE, hor_dir), |
3982 | | 1,0,0, 11 }, |
3983 | | { "has_break_data", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, has_break_data), |
3984 | | 0,0,0, 0 }, |
3985 | | { "break_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, break_flag), |
3986 | | 0,0,0, 0 }, |
3987 | | { "break_flow_direction", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, break_flow_direction), |
3988 | | 0,0,0, 0 }, |
3989 | | { "break_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TABLE, break_spacing), |
3990 | | 0,0,0, 0 }, |
3991 | | { "break_unknown1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, break_unknown1), |
3992 | | 0,0,0, 0 }, |
3993 | | { "break_unknown2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, break_unknown2), |
3994 | | 0,0,0, 0 }, |
3995 | | { "num_break_heights", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, num_break_heights), |
3996 | | 0,0,0, 0 }, |
3997 | | { "break_heights", "Dwg_TABLE_BreakHeight*", sizeof (Dwg_TABLE_BreakHeight*), OFF (struct _dwg_entity_TABLE, break_heights), |
3998 | | 1,1,0, 0 }, |
3999 | | { "num_break_rows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_TABLE, num_break_rows), |
4000 | | 0,0,0, 0 }, |
4001 | | { "break_rows", "Dwg_TABLE_BreakRow*", sizeof (Dwg_TABLE_BreakRow*), OFF (struct _dwg_entity_TABLE, break_rows), |
4002 | | 1,1,0, 0 }, |
4003 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4004 | | }; |
4005 | | /* from typedef struct _dwg_entity_TEXT: (sorted by offset) */ |
4006 | | static const Dwg_DYNAPI_field _dwg_TEXT_fields[] = { |
4007 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_TEXT, parent), |
4008 | | 1,1,0, 0 }, |
4009 | | { "dataflags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_TEXT, dataflags), |
4010 | | 0,0,0, 0 }, |
4011 | | { "elevation", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_TEXT, elevation), |
4012 | | 0,0,0, 30 }, |
4013 | | { "ins_pt", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_entity_TEXT, ins_pt), |
4014 | | 1,0,0, 10 }, |
4015 | | { "alignment_pt", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_entity_TEXT, alignment_pt), |
4016 | | 1,0,0, 11 }, |
4017 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_TEXT, extrusion), |
4018 | | 0,0,0, 210 }, |
4019 | | { "thickness", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_TEXT, thickness), |
4020 | | 0,0,0, 39 }, |
4021 | | { "oblique_angle", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_TEXT, oblique_angle), |
4022 | | 0,0,0, 51 }, |
4023 | | { "rotation", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_TEXT, rotation), |
4024 | | 0,0,0, 50 }, |
4025 | | { "height", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_TEXT, height), |
4026 | | 0,0,0, 40 }, |
4027 | | { "width_factor", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_entity_TEXT, width_factor), |
4028 | | 0,0,0, 41 }, |
4029 | | { "text_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_TEXT, text_value), |
4030 | | 1,1,1, 1 }, |
4031 | | { "generation", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TEXT, generation), |
4032 | | 0,0,0, 71 }, |
4033 | | { "horiz_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TEXT, horiz_alignment), |
4034 | | 0,0,0, 72 }, |
4035 | | { "vert_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TEXT, vert_alignment), |
4036 | | 0,0,0, 73 }, |
4037 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TEXT, style), |
4038 | | 1,0,0, 7 }, |
4039 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4040 | | }; |
4041 | | /* from typedef struct _dwg_entity_TOLERANCE: (sorted by offset) */ |
4042 | | static const Dwg_DYNAPI_field _dwg_TOLERANCE_fields[] = { |
4043 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_TOLERANCE, parent), |
4044 | | 1,1,0, 0 }, |
4045 | | { "unknown_short", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_TOLERANCE, unknown_short), |
4046 | | 0,0,0, 0 }, |
4047 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TOLERANCE, height), |
4048 | | 0,0,0, 0 }, |
4049 | | { "dimgap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TOLERANCE, dimgap), |
4050 | | 0,0,0, 0 }, |
4051 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_TOLERANCE, ins_pt), |
4052 | | 1,0,0, 10 }, |
4053 | | { "x_direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_TOLERANCE, x_direction), |
4054 | | 1,0,0, 11 }, |
4055 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_TOLERANCE, extrusion), |
4056 | | 0,0,0, 0 }, |
4057 | | { "text_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_entity_TOLERANCE, text_value), |
4058 | | 1,1,1, 1 }, |
4059 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_TOLERANCE, dimstyle), |
4060 | | 1,0,0, 3 }, |
4061 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4062 | | }; |
4063 | | /* from typedef struct _dwg_entity_TRACE: (sorted by offset) */ |
4064 | | static const Dwg_DYNAPI_field _dwg_TRACE_fields[] = { |
4065 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_TRACE, parent), |
4066 | | 1,1,0, 0 }, |
4067 | | { "thickness", "BT", sizeof (BITCODE_BT), OFF (struct _dwg_entity_TRACE, thickness), |
4068 | | 0,0,0, 39 }, |
4069 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_TRACE, elevation), |
4070 | | 0,0,0, 38 }, |
4071 | | { "corner1", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_TRACE, corner1), |
4072 | | 1,0,0, 10 }, |
4073 | | { "corner2", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_TRACE, corner2), |
4074 | | 1,0,0, 11 }, |
4075 | | { "corner3", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_TRACE, corner3), |
4076 | | 1,0,0, 12 }, |
4077 | | { "corner4", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_TRACE, corner4), |
4078 | | 1,0,0, 13 }, |
4079 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_entity_TRACE, extrusion), |
4080 | | 0,0,0, 210 }, |
4081 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4082 | | }; |
4083 | | /* from typedef struct _dwg_entity_UNKNOWN_ENT: (sorted by offset) */ |
4084 | | static const Dwg_DYNAPI_field _dwg_UNKNOWN_ENT_fields[] = { |
4085 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_UNKNOWN_ENT, parent), |
4086 | | 1,1,0, 0 }, |
4087 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4088 | | }; |
4089 | | /* from typedef struct _dwg_entity_VERTEX_2D: (sorted by offset) */ |
4090 | | static const Dwg_DYNAPI_field _dwg_VERTEX_2D_fields[] = { |
4091 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_VERTEX_2D, parent), |
4092 | | 1,1,0, 0 }, |
4093 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_VERTEX_2D, flag), |
4094 | | 0,0,0, 70 }, |
4095 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VERTEX_2D, point), |
4096 | | 1,0,0, 10 }, |
4097 | | { "start_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VERTEX_2D, start_width), |
4098 | | 0,0,0, 40 }, |
4099 | | { "end_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VERTEX_2D, end_width), |
4100 | | 0,0,0, 41 }, |
4101 | | { "id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_VERTEX_2D, id), |
4102 | | 0,0,0, 91 }, |
4103 | | { "bulge", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VERTEX_2D, bulge), |
4104 | | 0,0,0, 42 }, |
4105 | | { "tangent_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VERTEX_2D, tangent_dir), |
4106 | | 0,0,0, 50 }, |
4107 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4108 | | }; |
4109 | | /* from typedef struct _dwg_entity_VERTEX_3D: (sorted by offset) */ |
4110 | | static const Dwg_DYNAPI_field _dwg_VERTEX_3D_fields[] = { |
4111 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_VERTEX_3D, parent), |
4112 | | 1,1,0, 0 }, |
4113 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_VERTEX_3D, flag), |
4114 | | 0,0,0, 70 }, |
4115 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VERTEX_3D, point), |
4116 | | 1,0,0, 10 }, |
4117 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4118 | | }; |
4119 | | /* from typedef struct _dwg_entity_VERTEX_PFACE_FACE: (sorted by offset) */ |
4120 | | static const Dwg_DYNAPI_field _dwg_VERTEX_PFACE_FACE_fields[] = { |
4121 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_VERTEX_PFACE_FACE, parent), |
4122 | | 1,1,0, 0 }, |
4123 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_VERTEX_PFACE_FACE, flag), |
4124 | | 0,0,0, 70 }, |
4125 | | { "vertind", "BSd", 4 * sizeof (BITCODE_BSd), OFF (struct _dwg_entity_VERTEX_PFACE_FACE, vertind), |
4126 | | 0,0,0, 71 }, |
4127 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4128 | | }; |
4129 | | /* from typedef struct _dwg_entity_VIEWPORT: (sorted by offset) */ |
4130 | | static const Dwg_DYNAPI_field _dwg_VIEWPORT_fields[] = { |
4131 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_VIEWPORT, parent), |
4132 | | 1,1,0, 0 }, |
4133 | | { "center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VIEWPORT, center), |
4134 | | 1,0,0, 10 }, |
4135 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, width), |
4136 | | 0,0,0, 40 }, |
4137 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, height), |
4138 | | 0,0,0, 41 }, |
4139 | | { "on_off", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_VIEWPORT, on_off), |
4140 | | 0,0,0, 68 }, |
4141 | | { "id", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_entity_VIEWPORT, id), |
4142 | | 0,0,0, 69 }, |
4143 | | { "view_target", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VIEWPORT, view_target), |
4144 | | 1,0,0, 17 }, |
4145 | | { "VIEWDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VIEWPORT, VIEWDIR), |
4146 | | 1,0,0, 16 }, |
4147 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, twist_angle), |
4148 | | 0,0,0, 51 }, |
4149 | | { "VIEWSIZE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, VIEWSIZE), |
4150 | | 0,0,0, 45 }, |
4151 | | { "lens_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, lens_length), |
4152 | | 0,0,0, 42 }, |
4153 | | { "front_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, front_clip_z), |
4154 | | 0,0,0, 43 }, |
4155 | | { "back_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, back_clip_z), |
4156 | | 0,0,0, 44 }, |
4157 | | { "SNAPANG", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, SNAPANG), |
4158 | | 0,0,0, 50 }, |
4159 | | { "VIEWCTR", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_VIEWPORT, VIEWCTR), |
4160 | | 1,0,0, 12 }, |
4161 | | { "SNAPBASE", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_VIEWPORT, SNAPBASE), |
4162 | | 1,0,0, 13 }, |
4163 | | { "SNAPUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_VIEWPORT, SNAPUNIT), |
4164 | | 1,0,0, 14 }, |
4165 | | { "GRIDUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_VIEWPORT, GRIDUNIT), |
4166 | | 1,0,0, 15 }, |
4167 | | { "circle_zoom", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_VIEWPORT, circle_zoom), |
4168 | | 0,0,0, 72 }, |
4169 | | { "grid_major", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_VIEWPORT, grid_major), |
4170 | | 0,0,0, 61 }, |
4171 | | { "num_frozen_layers", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_VIEWPORT, num_frozen_layers), |
4172 | | 0,0,0, 0 }, |
4173 | | { "status_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_VIEWPORT, status_flag), |
4174 | | 0,0,0, 90 }, |
4175 | | { "style_sheet", "T", sizeof (BITCODE_TV), OFF (struct _dwg_entity_VIEWPORT, style_sheet), |
4176 | | 1,1,1, 1 }, |
4177 | | { "render_mode", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_VIEWPORT, render_mode), |
4178 | | 0,0,0, 281 }, |
4179 | | { "ucs_at_origin", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_VIEWPORT, ucs_at_origin), |
4180 | | 0,0,0, 74 }, |
4181 | | { "UCSVP", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_VIEWPORT, UCSVP), |
4182 | | 0,0,0, 71 }, |
4183 | | { "ucsorg", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VIEWPORT, ucsorg), |
4184 | | 1,0,0, 110 }, |
4185 | | { "ucsxdir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VIEWPORT, ucsxdir), |
4186 | | 1,0,0, 111 }, |
4187 | | { "ucsydir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_VIEWPORT, ucsydir), |
4188 | | 1,0,0, 112 }, |
4189 | | { "ucs_elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, ucs_elevation), |
4190 | | 0,0,0, 146 }, |
4191 | | { "UCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_VIEWPORT, UCSORTHOVIEW), |
4192 | | 0,0,0, 79 }, |
4193 | | { "shadeplot_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_VIEWPORT, shadeplot_mode), |
4194 | | 0,0,0, 170 }, |
4195 | | { "use_default_lights", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_VIEWPORT, use_default_lights), |
4196 | | 0,0,0, 292 }, |
4197 | | { "default_lighting_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_VIEWPORT, default_lighting_type), |
4198 | | 0,0,0, 282 }, |
4199 | | { "brightness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, brightness), |
4200 | | 0,0,0, 141 }, |
4201 | | { "contrast", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_entity_VIEWPORT, contrast), |
4202 | | 0,0,0, 142 }, |
4203 | | { "ambient_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_entity_VIEWPORT, ambient_color), |
4204 | | 0,0,0, 63 }, |
4205 | | { "vport_entity_header", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, vport_entity_header), |
4206 | | 1,0,0, 0 }, |
4207 | | { "frozen_layers", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_entity_VIEWPORT, frozen_layers), |
4208 | | 1,1,0, 341 }, |
4209 | | { "clip_boundary", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, clip_boundary), |
4210 | | 1,0,0, 340 }, |
4211 | | { "named_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, named_ucs), |
4212 | | 1,0,0, 345 }, |
4213 | | { "base_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, base_ucs), |
4214 | | 1,0,0, 346 }, |
4215 | | { "background", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, background), |
4216 | | 1,0,0, 332 }, |
4217 | | { "visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, visualstyle), |
4218 | | 1,0,0, 348 }, |
4219 | | { "shadeplot", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, shadeplot), |
4220 | | 1,0,0, 333 }, |
4221 | | { "sun", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_VIEWPORT, sun), |
4222 | | 1,0,0, 361 }, |
4223 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4224 | | }; |
4225 | | /* from typedef struct _dwg_entity_VISIBILITYGRIPENTITY: (sorted by offset) */ |
4226 | | static const Dwg_DYNAPI_field _dwg_VISIBILITYGRIPENTITY_fields[] = { |
4227 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_VISIBILITYGRIPENTITY, parent), |
4228 | | 1,1,0, 0 }, |
4229 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4230 | | }; |
4231 | | /* from typedef struct _dwg_entity_VISIBILITYPARAMETERENTITY: (sorted by offset) */ |
4232 | | static const Dwg_DYNAPI_field _dwg_VISIBILITYPARAMETERENTITY_fields[] = { |
4233 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_VISIBILITYPARAMETERENTITY, parent), |
4234 | | 1,1,0, 0 }, |
4235 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4236 | | }; |
4237 | | /* from typedef struct _dwg_entity_WIPEOUT: (sorted by offset) */ |
4238 | | static const Dwg_DYNAPI_field _dwg_WIPEOUT_fields[] = { |
4239 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_WIPEOUT, parent), |
4240 | | 1,1,0, 0 }, |
4241 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_WIPEOUT, class_version), |
4242 | | 0,0,0, 90 }, |
4243 | | { "pt0", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_WIPEOUT, pt0), |
4244 | | 1,0,0, 10 }, |
4245 | | { "uvec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_WIPEOUT, uvec), |
4246 | | 1,0,0, 11 }, |
4247 | | { "vvec", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_entity_WIPEOUT, vvec), |
4248 | | 1,0,0, 12 }, |
4249 | | { "image_size", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_entity_WIPEOUT, image_size), |
4250 | | 1,0,0, 13 }, |
4251 | | { "display_props", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_WIPEOUT, display_props), |
4252 | | 0,0,0, 70 }, |
4253 | | { "clipping", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_WIPEOUT, clipping), |
4254 | | 0,0,0, 280 }, |
4255 | | { "brightness", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_WIPEOUT, brightness), |
4256 | | 0,0,0, 281 }, |
4257 | | { "contrast", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_WIPEOUT, contrast), |
4258 | | 0,0,0, 282 }, |
4259 | | { "fade", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_entity_WIPEOUT, fade), |
4260 | | 0,0,0, 283 }, |
4261 | | { "clip_mode", "B", sizeof (BITCODE_B), OFF (struct _dwg_entity_WIPEOUT, clip_mode), |
4262 | | 0,0,0, 290 }, |
4263 | | { "clip_boundary_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_entity_WIPEOUT, clip_boundary_type), |
4264 | | 0,0,0, 71 }, |
4265 | | { "num_clip_verts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_entity_WIPEOUT, num_clip_verts), |
4266 | | 0,0,0, 91 }, |
4267 | | { "clip_verts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_entity_WIPEOUT, clip_verts), |
4268 | | 1,1,0, 14 }, |
4269 | | { "imagedef", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_WIPEOUT, imagedef), |
4270 | | 1,0,0, 340 }, |
4271 | | { "imagedefreactor", "H", sizeof (BITCODE_H), OFF (struct _dwg_entity_WIPEOUT, imagedefreactor), |
4272 | | 1,0,0, 360 }, |
4273 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4274 | | }; |
4275 | | /* from typedef struct _dwg_entity_XYGRIPENTITY: (sorted by offset) */ |
4276 | | static const Dwg_DYNAPI_field _dwg_XYGRIPENTITY_fields[] = { |
4277 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_XYGRIPENTITY, parent), |
4278 | | 1,1,0, 0 }, |
4279 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4280 | | }; |
4281 | | /* from typedef struct _dwg_entity_XYPARAMETERENTITY: (sorted by offset) */ |
4282 | | static const Dwg_DYNAPI_field _dwg_XYPARAMETERENTITY_fields[] = { |
4283 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_entity_XYPARAMETERENTITY, parent), |
4284 | | 1,1,0, 0 }, |
4285 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4286 | | }; |
4287 | | |
4288 | | /* from typedef struct _dwg_object_ACMECOMMANDHISTORY: (sorted by offset) */ |
4289 | | static const Dwg_DYNAPI_field _dwg_ACMECOMMANDHISTORY_fields[] = { |
4290 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACMECOMMANDHISTORY, parent), |
4291 | | 1,1,0, 0 }, |
4292 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ACMECOMMANDHISTORY, class_version), |
4293 | | 0,0,0, 0 }, |
4294 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4295 | | }; |
4296 | | /* from typedef struct _dwg_object_ACMESCOPE: (sorted by offset) */ |
4297 | | static const Dwg_DYNAPI_field _dwg_ACMESCOPE_fields[] = { |
4298 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACMESCOPE, parent), |
4299 | | 1,1,0, 0 }, |
4300 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ACMESCOPE, class_version), |
4301 | | 0,0,0, 0 }, |
4302 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4303 | | }; |
4304 | | /* from typedef struct _dwg_object_ACMESTATEMGR: (sorted by offset) */ |
4305 | | static const Dwg_DYNAPI_field _dwg_ACMESTATEMGR_fields[] = { |
4306 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACMESTATEMGR, parent), |
4307 | | 1,1,0, 0 }, |
4308 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ACMESTATEMGR, class_version), |
4309 | | 0,0,0, 0 }, |
4310 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4311 | | }; |
4312 | | /* from typedef struct _dwg_object_ACSH_BOOLEAN_CLASS: (sorted by offset) */ |
4313 | | static const Dwg_DYNAPI_field _dwg_ACSH_BOOLEAN_CLASS_fields[] = { |
4314 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, parent), |
4315 | | 1,1,0, 0 }, |
4316 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, evalexpr), |
4317 | | 0,0,0, 0 }, |
4318 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, history_node), |
4319 | | 0,0,0, 0 }, |
4320 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, major), |
4321 | | 0,0,0, 90 }, |
4322 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, minor), |
4323 | | 0,0,0, 91 }, |
4324 | | { "operation", "RCd", sizeof (BITCODE_RCd), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, operation), |
4325 | | 0,0,0, 280 }, |
4326 | | { "operand1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, operand1), |
4327 | | 0,0,0, 92 }, |
4328 | | { "operand2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BOOLEAN_CLASS, operand2), |
4329 | | 0,0,0, 93 }, |
4330 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4331 | | }; |
4332 | | /* from typedef struct _dwg_object_ACSH_BOX_CLASS: (sorted by offset) */ |
4333 | | static const Dwg_DYNAPI_field _dwg_ACSH_BOX_CLASS_fields[] = { |
4334 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_BOX_CLASS, parent), |
4335 | | 1,1,0, 0 }, |
4336 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_BOX_CLASS, evalexpr), |
4337 | | 0,0,0, 0 }, |
4338 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_BOX_CLASS, history_node), |
4339 | | 0,0,0, 0 }, |
4340 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BOX_CLASS, major), |
4341 | | 0,0,0, 90 }, |
4342 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BOX_CLASS, minor), |
4343 | | 0,0,0, 91 }, |
4344 | | { "length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_BOX_CLASS, length), |
4345 | | 0,0,0, 40 }, |
4346 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_BOX_CLASS, width), |
4347 | | 0,0,0, 41 }, |
4348 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_BOX_CLASS, height), |
4349 | | 0,0,0, 42 }, |
4350 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4351 | | }; |
4352 | | /* from typedef struct _dwg_object_ACSH_BREP_CLASS: (sorted by offset) */ |
4353 | | static const Dwg_DYNAPI_field _dwg_ACSH_BREP_CLASS_fields[] = { |
4354 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_BREP_CLASS, parent), |
4355 | | 1,1,0, 0 }, |
4356 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, acis_empty), |
4357 | | 0,0,0, 290 }, |
4358 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, unknown), |
4359 | | 0,0,0, 0 }, |
4360 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ACSH_BREP_CLASS, version), |
4361 | | 0,0,0, 70 }, |
4362 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, num_blocks), |
4363 | | 0,0,0, 0 }, |
4364 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_ACSH_BREP_CLASS, block_size), |
4365 | | 1,1,0, 0 }, |
4366 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_object_ACSH_BREP_CLASS, encr_sat_data), |
4367 | | 1,1,0, 1 }, |
4368 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, sab_size), |
4369 | | 0,0,0, 0 }, |
4370 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_object_ACSH_BREP_CLASS, acis_data), |
4371 | | 1,1,0, 0 }, |
4372 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, wireframe_data_present), |
4373 | | 0,0,0, 0 }, |
4374 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, point_present), |
4375 | | 0,0,0, 0 }, |
4376 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ACSH_BREP_CLASS, point), |
4377 | | 1,0,0, 0 }, |
4378 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, isolines), |
4379 | | 0,0,0, 0 }, |
4380 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, isoline_present), |
4381 | | 0,0,0, 0 }, |
4382 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, num_wires), |
4383 | | 0,0,0, 0 }, |
4384 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_object_ACSH_BREP_CLASS, wires), |
4385 | | 1,1,0, 0 }, |
4386 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, num_silhouettes), |
4387 | | 0,0,0, 0 }, |
4388 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_object_ACSH_BREP_CLASS, silhouettes), |
4389 | | 1,1,0, 0 }, |
4390 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, _dxf_sab_converted), |
4391 | | 0,0,0, 0 }, |
4392 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, acis_empty2), |
4393 | | 0,0,0, 0 }, |
4394 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_object_ACSH_BREP_CLASS, extra_acis_data), |
4395 | | 1,1,0, 0 }, |
4396 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, num_materials), |
4397 | | 0,0,0, 0 }, |
4398 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_object_ACSH_BREP_CLASS, materials), |
4399 | | 1,1,0, 0 }, |
4400 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_object_ACSH_BREP_CLASS, revision_guid), |
4401 | | 0,0,0, 2 }, |
4402 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, revision_major), |
4403 | | 0,0,0, 0 }, |
4404 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ACSH_BREP_CLASS, revision_minor1), |
4405 | | 0,0,0, 0 }, |
4406 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ACSH_BREP_CLASS, revision_minor2), |
4407 | | 0,0,0, 0 }, |
4408 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_object_ACSH_BREP_CLASS, revision_bytes), |
4409 | | 0,0,0, 0 }, |
4410 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, end_marker), |
4411 | | 0,0,0, 0 }, |
4412 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ACSH_BREP_CLASS, history_id), |
4413 | | 1,0,0, 350 }, |
4414 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, has_revision_guid), |
4415 | | 0,0,0, 0 }, |
4416 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_BREP_CLASS, acis_empty_bit), |
4417 | | 0,0,0, 0 }, |
4418 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_BREP_CLASS, evalexpr), |
4419 | | 0,0,0, 0 }, |
4420 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_BREP_CLASS, history_node), |
4421 | | 0,0,0, 0 }, |
4422 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, major), |
4423 | | 0,0,0, 90 }, |
4424 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_BREP_CLASS, minor), |
4425 | | 0,0,0, 91 }, |
4426 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4427 | | }; |
4428 | | /* from typedef struct _dwg_object_ACSH_CHAMFER_CLASS: (sorted by offset) */ |
4429 | | static const Dwg_DYNAPI_field _dwg_ACSH_CHAMFER_CLASS_fields[] = { |
4430 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, parent), |
4431 | | 1,1,0, 0 }, |
4432 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, evalexpr), |
4433 | | 0,0,0, 0 }, |
4434 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, history_node), |
4435 | | 0,0,0, 0 }, |
4436 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, major), |
4437 | | 0,0,0, 90 }, |
4438 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, minor), |
4439 | | 0,0,0, 91 }, |
4440 | | { "bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, bl92), |
4441 | | 0,0,0, 92 }, |
4442 | | { "base_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, base_dist), |
4443 | | 0,0,0, 41 }, |
4444 | | { "other_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, other_dist), |
4445 | | 0,0,0, 42 }, |
4446 | | { "num_edges", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, num_edges), |
4447 | | 0,0,0, 93 }, |
4448 | | { "edges", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, edges), |
4449 | | 1,1,0, 94 }, |
4450 | | { "bl95", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CHAMFER_CLASS, bl95), |
4451 | | 0,0,0, 95 }, |
4452 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4453 | | }; |
4454 | | /* from typedef struct _dwg_object_ACSH_CONE_CLASS: (sorted by offset) */ |
4455 | | static const Dwg_DYNAPI_field _dwg_ACSH_CONE_CLASS_fields[] = { |
4456 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_CONE_CLASS, parent), |
4457 | | 1,1,0, 0 }, |
4458 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_CONE_CLASS, evalexpr), |
4459 | | 0,0,0, 0 }, |
4460 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_CONE_CLASS, history_node), |
4461 | | 0,0,0, 0 }, |
4462 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CONE_CLASS, major), |
4463 | | 0,0,0, 90 }, |
4464 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CONE_CLASS, minor), |
4465 | | 0,0,0, 91 }, |
4466 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CONE_CLASS, height), |
4467 | | 0,0,0, 40 }, |
4468 | | { "major_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CONE_CLASS, major_radius), |
4469 | | 0,0,0, 41 }, |
4470 | | { "minor_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CONE_CLASS, minor_radius), |
4471 | | 0,0,0, 42 }, |
4472 | | { "x_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CONE_CLASS, x_radius), |
4473 | | 0,0,0, 43 }, |
4474 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4475 | | }; |
4476 | | /* from typedef struct _dwg_object_ACSH_CYLINDER_CLASS: (sorted by offset) */ |
4477 | | static const Dwg_DYNAPI_field _dwg_ACSH_CYLINDER_CLASS_fields[] = { |
4478 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, parent), |
4479 | | 1,1,0, 0 }, |
4480 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, evalexpr), |
4481 | | 0,0,0, 0 }, |
4482 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, history_node), |
4483 | | 0,0,0, 0 }, |
4484 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, major), |
4485 | | 0,0,0, 90 }, |
4486 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, minor), |
4487 | | 0,0,0, 91 }, |
4488 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, height), |
4489 | | 0,0,0, 40 }, |
4490 | | { "major_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, major_radius), |
4491 | | 0,0,0, 41 }, |
4492 | | { "minor_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, minor_radius), |
4493 | | 0,0,0, 42 }, |
4494 | | { "x_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_CYLINDER_CLASS, x_radius), |
4495 | | 0,0,0, 43 }, |
4496 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4497 | | }; |
4498 | | /* from typedef struct _dwg_object_ACSH_EXTRUSION_CLASS: (sorted by offset) */ |
4499 | | static const Dwg_DYNAPI_field _dwg_ACSH_EXTRUSION_CLASS_fields[] = { |
4500 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, parent), |
4501 | | 1,1,0, 0 }, |
4502 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, evalexpr), |
4503 | | 0,0,0, 0 }, |
4504 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, history_node), |
4505 | | 0,0,0, 0 }, |
4506 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, major), |
4507 | | 0,0,0, 90 }, |
4508 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, minor), |
4509 | | 0,0,0, 91 }, |
4510 | | { "direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, direction), |
4511 | | 1,0,0, 10 }, |
4512 | | { "bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, bl92), |
4513 | | 0,0,0, 92 }, |
4514 | | { "shsw_text_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_text_size), |
4515 | | 0,0,0, 90 }, |
4516 | | { "shsw_text", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_text), |
4517 | | 1,1,0, 310 }, |
4518 | | { "shsw_bl93", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_bl93), |
4519 | | 0,0,0, 93 }, |
4520 | | { "shsw_text2_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_text2_size), |
4521 | | 0,0,0, 90 }, |
4522 | | { "shsw_text2", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_text2), |
4523 | | 1,1,0, 310 }, |
4524 | | { "draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, draft_angle), |
4525 | | 0,0,0, 42 }, |
4526 | | { "start_draft_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, start_draft_dist), |
4527 | | 0,0,0, 43 }, |
4528 | | { "end_draft_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, end_draft_dist), |
4529 | | 0,0,0, 44 }, |
4530 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, scale_factor), |
4531 | | 0,0,0, 45 }, |
4532 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, twist_angle), |
4533 | | 0,0,0, 48 }, |
4534 | | { "align_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, align_angle), |
4535 | | 0,0,0, 49 }, |
4536 | | { "sweepentity_transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, sweepentity_transform), |
4537 | | 1,1,0, 46 }, |
4538 | | { "pathentity_transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, pathentity_transform), |
4539 | | 1,1,0, 47 }, |
4540 | | { "align_option", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, align_option), |
4541 | | 0,0,0, 70 }, |
4542 | | { "miter_option", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, miter_option), |
4543 | | 0,0,0, 71 }, |
4544 | | { "has_align_start", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, has_align_start), |
4545 | | 0,0,0, 290 }, |
4546 | | { "bank", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, bank), |
4547 | | 0,0,0, 292 }, |
4548 | | { "check_intersections", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, check_intersections), |
4549 | | 0,0,0, 293 }, |
4550 | | { "shsw_b294", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_b294), |
4551 | | 0,0,0, 294 }, |
4552 | | { "shsw_b295", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_b295), |
4553 | | 0,0,0, 295 }, |
4554 | | { "shsw_b296", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, shsw_b296), |
4555 | | 0,0,0, 296 }, |
4556 | | { "pt2", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ACSH_EXTRUSION_CLASS, pt2), |
4557 | | 1,0,0, 11 }, |
4558 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4559 | | }; |
4560 | | /* from typedef struct _dwg_object_ACSH_FILLET_CLASS: (sorted by offset) */ |
4561 | | static const Dwg_DYNAPI_field _dwg_ACSH_FILLET_CLASS_fields[] = { |
4562 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_FILLET_CLASS, parent), |
4563 | | 1,1,0, 0 }, |
4564 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_FILLET_CLASS, evalexpr), |
4565 | | 0,0,0, 0 }, |
4566 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_FILLET_CLASS, history_node), |
4567 | | 0,0,0, 0 }, |
4568 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, major), |
4569 | | 0,0,0, 90 }, |
4570 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, minor), |
4571 | | 0,0,0, 91 }, |
4572 | | { "bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, bl92), |
4573 | | 0,0,0, 92 }, |
4574 | | { "num_edges", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, num_edges), |
4575 | | 0,0,0, 93 }, |
4576 | | { "edges", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_ACSH_FILLET_CLASS, edges), |
4577 | | 1,1,0, 94 }, |
4578 | | { "num_radiuses", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, num_radiuses), |
4579 | | 0,0,0, 95 }, |
4580 | | { "num_startsetbacks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, num_startsetbacks), |
4581 | | 0,0,0, 96 }, |
4582 | | { "num_endsetbacks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_FILLET_CLASS, num_endsetbacks), |
4583 | | 0,0,0, 97 }, |
4584 | | { "radiuses", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_FILLET_CLASS, radiuses), |
4585 | | 1,1,0, 41 }, |
4586 | | { "startsetbacks", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_FILLET_CLASS, startsetbacks), |
4587 | | 1,1,0, 42 }, |
4588 | | { "endsetbacks", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_FILLET_CLASS, endsetbacks), |
4589 | | 1,1,0, 43 }, |
4590 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4591 | | }; |
4592 | | /* from typedef struct _dwg_object_ACSH_HISTORY_CLASS: (sorted by offset) */ |
4593 | | static const Dwg_DYNAPI_field _dwg_ACSH_HISTORY_CLASS_fields[] = { |
4594 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, parent), |
4595 | | 1,1,0, 0 }, |
4596 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, major), |
4597 | | 0,0,0, 90 }, |
4598 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, minor), |
4599 | | 0,0,0, 91 }, |
4600 | | { "owner", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, owner), |
4601 | | 1,0,0, 360 }, |
4602 | | { "h_nodeid", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, h_nodeid), |
4603 | | 0,0,0, 92 }, |
4604 | | { "show_history", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, show_history), |
4605 | | 0,0,0, 280 }, |
4606 | | { "record_history", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_HISTORY_CLASS, record_history), |
4607 | | 0,0,0, 281 }, |
4608 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4609 | | }; |
4610 | | /* from typedef struct _dwg_object_ACSH_LOFT_CLASS: (sorted by offset) */ |
4611 | | static const Dwg_DYNAPI_field _dwg_ACSH_LOFT_CLASS_fields[] = { |
4612 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_LOFT_CLASS, parent), |
4613 | | 1,1,0, 0 }, |
4614 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_LOFT_CLASS, evalexpr), |
4615 | | 0,0,0, 0 }, |
4616 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_LOFT_CLASS, history_node), |
4617 | | 0,0,0, 0 }, |
4618 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_LOFT_CLASS, major), |
4619 | | 0,0,0, 90 }, |
4620 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_LOFT_CLASS, minor), |
4621 | | 0,0,0, 91 }, |
4622 | | { "num_crosssects", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_LOFT_CLASS, num_crosssects), |
4623 | | 0,0,0, 92 }, |
4624 | | { "crosssects", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ACSH_LOFT_CLASS, crosssects), |
4625 | | 1,1,0, 0 }, |
4626 | | { "num_guides", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_LOFT_CLASS, num_guides), |
4627 | | 0,0,0, 95 }, |
4628 | | { "guides", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ACSH_LOFT_CLASS, guides), |
4629 | | 1,1,0, 0 }, |
4630 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4631 | | }; |
4632 | | /* from typedef struct _dwg_object_ACSH_PYRAMID_CLASS: (sorted by offset) */ |
4633 | | static const Dwg_DYNAPI_field _dwg_ACSH_PYRAMID_CLASS_fields[] = { |
4634 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, parent), |
4635 | | 1,1,0, 0 }, |
4636 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, evalexpr), |
4637 | | 0,0,0, 0 }, |
4638 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, history_node), |
4639 | | 0,0,0, 0 }, |
4640 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, major), |
4641 | | 0,0,0, 90 }, |
4642 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, minor), |
4643 | | 0,0,0, 91 }, |
4644 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, height), |
4645 | | 0,0,0, 40 }, |
4646 | | { "sides", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, sides), |
4647 | | 0,0,0, 92 }, |
4648 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, radius), |
4649 | | 0,0,0, 41 }, |
4650 | | { "topradius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_PYRAMID_CLASS, topradius), |
4651 | | 0,0,0, 42 }, |
4652 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4653 | | }; |
4654 | | /* from typedef struct _dwg_object_ACSH_REVOLVE_CLASS: (sorted by offset) */ |
4655 | | static const Dwg_DYNAPI_field _dwg_ACSH_REVOLVE_CLASS_fields[] = { |
4656 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, parent), |
4657 | | 1,1,0, 0 }, |
4658 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, evalexpr), |
4659 | | 0,0,0, 0 }, |
4660 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, history_node), |
4661 | | 0,0,0, 0 }, |
4662 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, major), |
4663 | | 0,0,0, 90 }, |
4664 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, minor), |
4665 | | 0,0,0, 91 }, |
4666 | | { "axis_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, axis_pt), |
4667 | | 1,0,0, 10 }, |
4668 | | { "direction", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, direction), |
4669 | | 1,0,0, 11 }, |
4670 | | { "revolve_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, revolve_angle), |
4671 | | 0,0,0, 40 }, |
4672 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, start_angle), |
4673 | | 0,0,0, 41 }, |
4674 | | { "draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, draft_angle), |
4675 | | 0,0,0, 43 }, |
4676 | | { "bd44", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, bd44), |
4677 | | 0,0,0, 44 }, |
4678 | | { "bd45", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, bd45), |
4679 | | 0,0,0, 45 }, |
4680 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, twist_angle), |
4681 | | 0,0,0, 46 }, |
4682 | | { "b290", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, b290), |
4683 | | 0,0,0, 290 }, |
4684 | | { "is_close_to_axis", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, is_close_to_axis), |
4685 | | 0,0,0, 291 }, |
4686 | | { "sweep_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ACSH_REVOLVE_CLASS, sweep_entity), |
4687 | | 1,0,0, 0 }, |
4688 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4689 | | }; |
4690 | | /* from typedef struct _dwg_object_ACSH_SPHERE_CLASS: (sorted by offset) */ |
4691 | | static const Dwg_DYNAPI_field _dwg_ACSH_SPHERE_CLASS_fields[] = { |
4692 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_SPHERE_CLASS, parent), |
4693 | | 1,1,0, 0 }, |
4694 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_SPHERE_CLASS, evalexpr), |
4695 | | 0,0,0, 0 }, |
4696 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_SPHERE_CLASS, history_node), |
4697 | | 0,0,0, 0 }, |
4698 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SPHERE_CLASS, major), |
4699 | | 0,0,0, 90 }, |
4700 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SPHERE_CLASS, minor), |
4701 | | 0,0,0, 91 }, |
4702 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SPHERE_CLASS, radius), |
4703 | | 0,0,0, 40 }, |
4704 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4705 | | }; |
4706 | | /* from typedef struct _dwg_object_ACSH_SWEEP_CLASS: (sorted by offset) */ |
4707 | | static const Dwg_DYNAPI_field _dwg_ACSH_SWEEP_CLASS_fields[] = { |
4708 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, parent), |
4709 | | 1,1,0, 0 }, |
4710 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, evalexpr), |
4711 | | 0,0,0, 0 }, |
4712 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, history_node), |
4713 | | 0,0,0, 0 }, |
4714 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, major), |
4715 | | 0,0,0, 90 }, |
4716 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, minor), |
4717 | | 0,0,0, 91 }, |
4718 | | { "direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, direction), |
4719 | | 1,0,0, 10 }, |
4720 | | { "bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, bl92), |
4721 | | 0,0,0, 92 }, |
4722 | | { "shsw_text_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_text_size), |
4723 | | 0,0,0, 90 }, |
4724 | | { "shsw_text", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_text), |
4725 | | 1,1,0, 310 }, |
4726 | | { "shsw_bl93", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_bl93), |
4727 | | 0,0,0, 93 }, |
4728 | | { "shsw_text2_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_text2_size), |
4729 | | 0,0,0, 90 }, |
4730 | | { "shsw_text2", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_text2), |
4731 | | 1,1,0, 310 }, |
4732 | | { "draft_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, draft_angle), |
4733 | | 0,0,0, 42 }, |
4734 | | { "start_draft_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, start_draft_dist), |
4735 | | 0,0,0, 43 }, |
4736 | | { "end_draft_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, end_draft_dist), |
4737 | | 0,0,0, 44 }, |
4738 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, scale_factor), |
4739 | | 0,0,0, 45 }, |
4740 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, twist_angle), |
4741 | | 0,0,0, 48 }, |
4742 | | { "align_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, align_angle), |
4743 | | 0,0,0, 49 }, |
4744 | | { "sweepentity_transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, sweepentity_transform), |
4745 | | 1,1,0, 46 }, |
4746 | | { "pathentity_transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, pathentity_transform), |
4747 | | 1,1,0, 47 }, |
4748 | | { "align_option", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, align_option), |
4749 | | 0,0,0, 70 }, |
4750 | | { "miter_option", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, miter_option), |
4751 | | 0,0,0, 71 }, |
4752 | | { "has_align_start", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, has_align_start), |
4753 | | 0,0,0, 290 }, |
4754 | | { "bank", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, bank), |
4755 | | 0,0,0, 292 }, |
4756 | | { "check_intersections", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, check_intersections), |
4757 | | 0,0,0, 293 }, |
4758 | | { "shsw_b294", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_b294), |
4759 | | 0,0,0, 294 }, |
4760 | | { "shsw_b295", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_b295), |
4761 | | 0,0,0, 295 }, |
4762 | | { "shsw_b296", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, shsw_b296), |
4763 | | 0,0,0, 296 }, |
4764 | | { "pt2", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ACSH_SWEEP_CLASS, pt2), |
4765 | | 1,0,0, 11 }, |
4766 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4767 | | }; |
4768 | | /* from typedef struct _dwg_object_ACSH_TORUS_CLASS: (sorted by offset) */ |
4769 | | static const Dwg_DYNAPI_field _dwg_ACSH_TORUS_CLASS_fields[] = { |
4770 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_TORUS_CLASS, parent), |
4771 | | 1,1,0, 0 }, |
4772 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_TORUS_CLASS, evalexpr), |
4773 | | 0,0,0, 0 }, |
4774 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_TORUS_CLASS, history_node), |
4775 | | 0,0,0, 0 }, |
4776 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_TORUS_CLASS, major), |
4777 | | 0,0,0, 90 }, |
4778 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_TORUS_CLASS, minor), |
4779 | | 0,0,0, 91 }, |
4780 | | { "major_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_TORUS_CLASS, major_radius), |
4781 | | 0,0,0, 40 }, |
4782 | | { "minor_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_TORUS_CLASS, minor_radius), |
4783 | | 0,0,0, 41 }, |
4784 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4785 | | }; |
4786 | | /* from typedef struct _dwg_object_ACSH_WEDGE_CLASS: (sorted by offset) */ |
4787 | | static const Dwg_DYNAPI_field _dwg_ACSH_WEDGE_CLASS_fields[] = { |
4788 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, parent), |
4789 | | 1,1,0, 0 }, |
4790 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, evalexpr), |
4791 | | 0,0,0, 0 }, |
4792 | | { "history_node", "Dwg_ACSH_HistoryNode", sizeof (Dwg_ACSH_HistoryNode), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, history_node), |
4793 | | 0,0,0, 0 }, |
4794 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, major), |
4795 | | 0,0,0, 90 }, |
4796 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, minor), |
4797 | | 0,0,0, 91 }, |
4798 | | { "length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, length), |
4799 | | 0,0,0, 40 }, |
4800 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, width), |
4801 | | 0,0,0, 41 }, |
4802 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ACSH_WEDGE_CLASS, height), |
4803 | | 0,0,0, 42 }, |
4804 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4805 | | }; |
4806 | | /* from typedef struct _dwg_object_ALDIMOBJECTCONTEXTDATA: (sorted by offset) */ |
4807 | | static const Dwg_DYNAPI_field _dwg_ALDIMOBJECTCONTEXTDATA_fields[] = { |
4808 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ALDIMOBJECTCONTEXTDATA, parent), |
4809 | | 1,1,0, 0 }, |
4810 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ALDIMOBJECTCONTEXTDATA, class_version), |
4811 | | 0,0,0, 70 }, |
4812 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ALDIMOBJECTCONTEXTDATA, is_default), |
4813 | | 0,0,0, 290 }, |
4814 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ALDIMOBJECTCONTEXTDATA, scale), |
4815 | | 1,0,0, 340 }, |
4816 | | { "dimension", "Dwg_OCD_Dimension", sizeof (Dwg_OCD_Dimension), OFF (struct _dwg_object_ALDIMOBJECTCONTEXTDATA, dimension), |
4817 | | 0,0,0, 0 }, |
4818 | | { "dimline_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ALDIMOBJECTCONTEXTDATA, dimline_pt), |
4819 | | 1,0,0, 11 }, |
4820 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4821 | | }; |
4822 | | /* from typedef struct _dwg_object_ANGDIMOBJECTCONTEXTDATA: (sorted by offset) */ |
4823 | | static const Dwg_DYNAPI_field _dwg_ANGDIMOBJECTCONTEXTDATA_fields[] = { |
4824 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA, parent), |
4825 | | 1,1,0, 0 }, |
4826 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA, class_version), |
4827 | | 0,0,0, 70 }, |
4828 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA, is_default), |
4829 | | 0,0,0, 290 }, |
4830 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA, scale), |
4831 | | 1,0,0, 340 }, |
4832 | | { "dimension", "Dwg_OCD_Dimension", sizeof (Dwg_OCD_Dimension), OFF (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA, dimension), |
4833 | | 0,0,0, 0 }, |
4834 | | { "arc_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA, arc_pt), |
4835 | | 1,0,0, 11 }, |
4836 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4837 | | }; |
4838 | | /* from typedef struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA: (sorted by offset) */ |
4839 | | static const Dwg_DYNAPI_field _dwg_ANNOTSCALEOBJECTCONTEXTDATA_fields[] = { |
4840 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA, parent), |
4841 | | 1,1,0, 0 }, |
4842 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA, class_version), |
4843 | | 0,0,0, 70 }, |
4844 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA, is_default), |
4845 | | 0,0,0, 290 }, |
4846 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA, scale), |
4847 | | 1,0,0, 340 }, |
4848 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4849 | | }; |
4850 | | /* from typedef struct _dwg_object_APPID: (sorted by offset) */ |
4851 | | static const Dwg_DYNAPI_field _dwg_APPID_fields[] = { |
4852 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_APPID, parent), |
4853 | | 1,1,0, 0 }, |
4854 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_APPID, flag), |
4855 | | 0,0,0, 0 }, |
4856 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_APPID, name), |
4857 | | 1,1,1, 0 }, |
4858 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_APPID, used), |
4859 | | 0,0,0, 0 }, |
4860 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_APPID, is_xref_ref), |
4861 | | 0,0,0, 0 }, |
4862 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_APPID, is_xref_resolved), |
4863 | | 0,0,0, 0 }, |
4864 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_APPID, is_xref_dep), |
4865 | | 0,0,0, 0 }, |
4866 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_APPID, xref), |
4867 | | 1,0,0, 0 }, |
4868 | | { "unknown", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_APPID, unknown), |
4869 | | 0,0,0, 71 }, |
4870 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4871 | | }; |
4872 | | /* from typedef struct _dwg_object_APPID_CONTROL: (sorted by offset) */ |
4873 | | static const Dwg_DYNAPI_field _dwg_APPID_CONTROL_fields[] = { |
4874 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_APPID_CONTROL, parent), |
4875 | | 1,1,0, 0 }, |
4876 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_APPID_CONTROL, num_entries), |
4877 | | 0,0,0, 70 }, |
4878 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_APPID_CONTROL, entries), |
4879 | | 1,1,0, 0 }, |
4880 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_APPID_CONTROL, flags_r11), |
4881 | | 0,0,0, 0 }, |
4882 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4883 | | }; |
4884 | | /* from typedef struct _dwg_object_ASSOC2DCONSTRAINTGROUP: (sorted by offset) */ |
4885 | | static const Dwg_DYNAPI_field _dwg_ASSOC2DCONSTRAINTGROUP_fields[] = { |
4886 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, parent), |
4887 | | 1,1,0, 0 }, |
4888 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, class_version), |
4889 | | 0,0,0, 90 }, |
4890 | | { "geometry_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, geometry_status), |
4891 | | 0,0,0, 90 }, |
4892 | | { "owningnetwork", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, owningnetwork), |
4893 | | 1,0,0, 330 }, |
4894 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, actionbody), |
4895 | | 1,0,0, 360 }, |
4896 | | { "action_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, action_index), |
4897 | | 0,0,0, 90 }, |
4898 | | { "max_assoc_dep_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, max_assoc_dep_index), |
4899 | | 0,0,0, 90 }, |
4900 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, num_deps), |
4901 | | 0,0,0, 90 }, |
4902 | | { "deps", "Dwg_ASSOCACTION_Deps*", sizeof (Dwg_ASSOCACTION_Deps*), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, deps), |
4903 | | 1,1,0, 0 }, |
4904 | | { "num_owned_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, num_owned_params), |
4905 | | 0,0,0, 0 }, |
4906 | | { "owned_params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, owned_params), |
4907 | | 1,1,0, 0 }, |
4908 | | { "num_values", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, num_values), |
4909 | | 0,0,0, 0 }, |
4910 | | { "values", "Dwg_VALUEPARAM*", sizeof (Dwg_VALUEPARAM*), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, values), |
4911 | | 1,1,0, 0 }, |
4912 | | { "version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, version), |
4913 | | 0,0,0, 90 }, |
4914 | | { "b1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, b1), |
4915 | | 0,0,0, 70 }, |
4916 | | { "workplane", "3BD", 3 * sizeof (BITCODE_3BD), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, workplane), |
4917 | | 1,0,0, 0 }, |
4918 | | { "h1", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, h1), |
4919 | | 1,0,0, 360 }, |
4920 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, num_actions), |
4921 | | 0,0,0, 90 }, |
4922 | | { "actions", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, actions), |
4923 | | 1,1,0, 360 }, |
4924 | | { "num_nodes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, num_nodes), |
4925 | | 0,0,0, 90 }, |
4926 | | { "nodes", "Dwg_CONSTRAINTGROUPNODE*", sizeof (Dwg_CONSTRAINTGROUPNODE*), OFF (struct _dwg_object_ASSOC2DCONSTRAINTGROUP, nodes), |
4927 | | 1,1,0, 0 }, |
4928 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4929 | | }; |
4930 | | /* from typedef struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY: (sorted by offset) */ |
4931 | | static const Dwg_DYNAPI_field _dwg_ASSOC3POINTANGULARDIMACTIONBODY_fields[] = { |
4932 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, parent), |
4933 | | 1,1,0, 0 }, |
4934 | | { "aaab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, aaab_version), |
4935 | | 0,0,0, 90 }, |
4936 | | { "assoc_dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, assoc_dep), |
4937 | | 1,0,0, 330 }, |
4938 | | { "aab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, aab_version), |
4939 | | 0,0,0, 90 }, |
4940 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, actionbody), |
4941 | | 1,0,0, 360 }, |
4942 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, pab), |
4943 | | 0,0,0, 0 }, |
4944 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, class_version), |
4945 | | 0,0,0, 90 }, |
4946 | | { "r_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, r_node), |
4947 | | 1,0,0, 330 }, |
4948 | | { "d_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, d_node), |
4949 | | 1,0,0, 330 }, |
4950 | | { "assocdep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY, assocdep), |
4951 | | 1,0,0, 330 }, |
4952 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4953 | | }; |
4954 | | /* from typedef struct _dwg_object_ASSOCACTION: (sorted by offset) */ |
4955 | | static const Dwg_DYNAPI_field _dwg_ASSOCACTION_fields[] = { |
4956 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCACTION, parent), |
4957 | | 1,1,0, 0 }, |
4958 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCACTION, class_version), |
4959 | | 0,0,0, 90 }, |
4960 | | { "geometry_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTION, geometry_status), |
4961 | | 0,0,0, 90 }, |
4962 | | { "owningnetwork", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCACTION, owningnetwork), |
4963 | | 1,0,0, 330 }, |
4964 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCACTION, actionbody), |
4965 | | 1,0,0, 360 }, |
4966 | | { "action_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTION, action_index), |
4967 | | 0,0,0, 90 }, |
4968 | | { "max_assoc_dep_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTION, max_assoc_dep_index), |
4969 | | 0,0,0, 90 }, |
4970 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTION, num_deps), |
4971 | | 0,0,0, 90 }, |
4972 | | { "deps", "Dwg_ASSOCACTION_Deps*", sizeof (Dwg_ASSOCACTION_Deps*), OFF (struct _dwg_object_ASSOCACTION, deps), |
4973 | | 1,1,0, 0 }, |
4974 | | { "num_owned_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTION, num_owned_params), |
4975 | | 0,0,0, 0 }, |
4976 | | { "owned_params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCACTION, owned_params), |
4977 | | 1,1,0, 0 }, |
4978 | | { "num_values", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTION, num_values), |
4979 | | 0,0,0, 0 }, |
4980 | | { "values", "Dwg_VALUEPARAM*", sizeof (Dwg_VALUEPARAM*), OFF (struct _dwg_object_ASSOCACTION, values), |
4981 | | 1,1,0, 0 }, |
4982 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4983 | | }; |
4984 | | /* from typedef struct _dwg_object_ASSOCACTIONPARAM: (sorted by offset) */ |
4985 | | static const Dwg_DYNAPI_field _dwg_ASSOCACTIONPARAM_fields[] = { |
4986 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCACTIONPARAM, parent), |
4987 | | 1,1,0, 0 }, |
4988 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCACTIONPARAM, is_r2013), |
4989 | | 0,0,0, 90 }, |
4990 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCACTIONPARAM, aap_version), |
4991 | | 0,0,0, 90 }, |
4992 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCACTIONPARAM, name), |
4993 | | 1,1,1, 1 }, |
4994 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
4995 | | }; |
4996 | | /* from typedef struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY: (sorted by offset) */ |
4997 | | static const Dwg_DYNAPI_field _dwg_ASSOCALIGNEDDIMACTIONBODY_fields[] = { |
4998 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, parent), |
4999 | | 1,1,0, 0 }, |
5000 | | { "aaab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, aaab_version), |
5001 | | 0,0,0, 90 }, |
5002 | | { "assoc_dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, assoc_dep), |
5003 | | 1,0,0, 330 }, |
5004 | | { "aab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, aab_version), |
5005 | | 0,0,0, 90 }, |
5006 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, actionbody), |
5007 | | 1,0,0, 360 }, |
5008 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, pab), |
5009 | | 0,0,0, 0 }, |
5010 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, class_version), |
5011 | | 0,0,0, 90 }, |
5012 | | { "r_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, r_node), |
5013 | | 1,0,0, 330 }, |
5014 | | { "d_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY, d_node), |
5015 | | 1,0,0, 330 }, |
5016 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5017 | | }; |
5018 | | /* from typedef struct _dwg_object_ASSOCARRAYACTIONBODY: (sorted by offset) */ |
5019 | | static const Dwg_DYNAPI_field _dwg_ASSOCARRAYACTIONBODY_fields[] = { |
5020 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCARRAYACTIONBODY, parent), |
5021 | | 1,1,0, 0 }, |
5022 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCARRAYACTIONBODY, aab_version), |
5023 | | 0,0,0, 90 }, |
5024 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCARRAYACTIONBODY, pab), |
5025 | | 0,0,0, 0 }, |
5026 | | { "aaab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCARRAYACTIONBODY, aaab_version), |
5027 | | 0,0,0, 90 }, |
5028 | | { "paramblock", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCARRAYACTIONBODY, paramblock), |
5029 | | 1,1,1, 1 }, |
5030 | | { "transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ASSOCARRAYACTIONBODY, transmatrix), |
5031 | | 1,1,0, 40 }, |
5032 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5033 | | }; |
5034 | | /* from typedef struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY: (sorted by offset) */ |
5035 | | static const Dwg_DYNAPI_field _dwg_ASSOCARRAYMODIFYACTIONBODY_fields[] = { |
5036 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, parent), |
5037 | | 1,1,0, 0 }, |
5038 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, aab_version), |
5039 | | 0,0,0, 90 }, |
5040 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, pab), |
5041 | | 0,0,0, 0 }, |
5042 | | { "aaab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, aaab_version), |
5043 | | 0,0,0, 90 }, |
5044 | | { "paramblock", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, paramblock), |
5045 | | 1,1,1, 1 }, |
5046 | | { "transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, transmatrix), |
5047 | | 1,1,0, 40 }, |
5048 | | { "status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, status), |
5049 | | 0,0,0, 70 }, |
5050 | | { "num_items", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, num_items), |
5051 | | 0,0,0, 90 }, |
5052 | | { "items", "Dwg_ARRAYITEMLOCATOR*", sizeof (Dwg_ARRAYITEMLOCATOR*), OFF (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY, items), |
5053 | | 1,1,0, 0 }, |
5054 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5055 | | }; |
5056 | | /* from typedef struct _dwg_object_ASSOCASMBODYACTIONPARAM: (sorted by offset) */ |
5057 | | static const Dwg_DYNAPI_field _dwg_ASSOCASMBODYACTIONPARAM_fields[] = { |
5058 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, parent), |
5059 | | 1,1,0, 0 }, |
5060 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, is_r2013), |
5061 | | 0,0,0, 90 }, |
5062 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, aap_version), |
5063 | | 0,0,0, 90 }, |
5064 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, name), |
5065 | | 1,1,1, 1 }, |
5066 | | { "asdap_class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, asdap_class_version), |
5067 | | 0,0,0, 90 }, |
5068 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, dep), |
5069 | | 1,0,0, 330 }, |
5070 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, class_version), |
5071 | | 0,0,0, 90 }, |
5072 | | { "acis_empty", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, acis_empty), |
5073 | | 0,0,0, 0 }, |
5074 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, unknown), |
5075 | | 0,0,0, 0 }, |
5076 | | { "version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, version), |
5077 | | 0,0,0, 0 }, |
5078 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, num_blocks), |
5079 | | 0,0,0, 0 }, |
5080 | | { "block_size", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, block_size), |
5081 | | 1,1,0, 0 }, |
5082 | | { "encr_sat_data", "char **", sizeof (char **), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, encr_sat_data), |
5083 | | 1,1,0, 0 }, |
5084 | | { "sab_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, sab_size), |
5085 | | 0,0,0, 0 }, |
5086 | | { "acis_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, acis_data), |
5087 | | 1,1,0, 0 }, |
5088 | | { "wireframe_data_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, wireframe_data_present), |
5089 | | 0,0,0, 0 }, |
5090 | | { "point_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, point_present), |
5091 | | 0,0,0, 0 }, |
5092 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, point), |
5093 | | 1,0,0, 0 }, |
5094 | | { "isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, isolines), |
5095 | | 0,0,0, 0 }, |
5096 | | { "isoline_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, isoline_present), |
5097 | | 0,0,0, 0 }, |
5098 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, num_wires), |
5099 | | 0,0,0, 0 }, |
5100 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, wires), |
5101 | | 1,1,0, 0 }, |
5102 | | { "num_silhouettes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, num_silhouettes), |
5103 | | 0,0,0, 0 }, |
5104 | | { "silhouettes", "Dwg_3DSOLID_silhouette*", sizeof (Dwg_3DSOLID_silhouette*), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, silhouettes), |
5105 | | 1,1,0, 0 }, |
5106 | | { "_dxf_sab_converted", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, _dxf_sab_converted), |
5107 | | 0,0,0, 0 }, |
5108 | | { "acis_empty2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, acis_empty2), |
5109 | | 0,0,0, 0 }, |
5110 | | { "extra_acis_data", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, extra_acis_data), |
5111 | | 1,1,0, 0 }, |
5112 | | { "num_materials", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, num_materials), |
5113 | | 0,0,0, 0 }, |
5114 | | { "materials", "Dwg_3DSOLID_material*", sizeof (Dwg_3DSOLID_material*), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, materials), |
5115 | | 1,1,0, 0 }, |
5116 | | { "revision_guid", "RC", 39 * sizeof (BITCODE_RC), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, revision_guid), |
5117 | | 0,0,0, 0 }, |
5118 | | { "revision_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, revision_major), |
5119 | | 0,0,0, 0 }, |
5120 | | { "revision_minor1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, revision_minor1), |
5121 | | 0,0,0, 0 }, |
5122 | | { "revision_minor2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, revision_minor2), |
5123 | | 0,0,0, 0 }, |
5124 | | { "revision_bytes", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, revision_bytes), |
5125 | | 0,0,0, 0 }, |
5126 | | { "end_marker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, end_marker), |
5127 | | 0,0,0, 0 }, |
5128 | | { "history_id", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, history_id), |
5129 | | 1,0,0, 0 }, |
5130 | | { "has_revision_guid", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, has_revision_guid), |
5131 | | 0,0,0, 0 }, |
5132 | | { "acis_empty_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCASMBODYACTIONPARAM, acis_empty_bit), |
5133 | | 0,0,0, 0 }, |
5134 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5135 | | }; |
5136 | | /* from typedef struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY: (sorted by offset) */ |
5137 | | static const Dwg_DYNAPI_field _dwg_ASSOCBLENDSURFACEACTIONBODY_fields[] = { |
5138 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, parent), |
5139 | | 1,1,0, 0 }, |
5140 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, aab_version), |
5141 | | 0,0,0, 90 }, |
5142 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, pab), |
5143 | | 0,0,0, 0 }, |
5144 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, sab), |
5145 | | 0,0,0, 0 }, |
5146 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, pbsab_status), |
5147 | | 0,0,0, 90 }, |
5148 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, class_version), |
5149 | | 0,0,0, 90 }, |
5150 | | { "b1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, b1), |
5151 | | 0,0,0, 290 }, |
5152 | | { "b2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, b2), |
5153 | | 0,0,0, 291 }, |
5154 | | { "b3", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, b3), |
5155 | | 0,0,0, 292 }, |
5156 | | { "b4", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, b4), |
5157 | | 0,0,0, 293 }, |
5158 | | { "b5", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, b5), |
5159 | | 0,0,0, 294 }, |
5160 | | { "blend_options", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, blend_options), |
5161 | | 0,0,0, 72 }, |
5162 | | { "bs2", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY, bs2), |
5163 | | 0,0,0, 73 }, |
5164 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5165 | | }; |
5166 | | /* from typedef struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM: (sorted by offset) */ |
5167 | | static const Dwg_DYNAPI_field _dwg_ASSOCCOMPOUNDACTIONPARAM_fields[] = { |
5168 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, parent), |
5169 | | 1,1,0, 0 }, |
5170 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, is_r2013), |
5171 | | 0,0,0, 90 }, |
5172 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, aap_version), |
5173 | | 0,0,0, 90 }, |
5174 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, name), |
5175 | | 1,1,1, 1 }, |
5176 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, class_version), |
5177 | | 0,0,0, 90 }, |
5178 | | { "bs1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, bs1), |
5179 | | 0,0,0, 90 }, |
5180 | | { "num_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, num_params), |
5181 | | 0,0,0, 90 }, |
5182 | | { "params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, params), |
5183 | | 1,1,0, 360 }, |
5184 | | { "has_child_param", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, has_child_param), |
5185 | | 0,0,0, 0 }, |
5186 | | { "child_status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, child_status), |
5187 | | 0,0,0, 90 }, |
5188 | | { "child_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, child_id), |
5189 | | 0,0,0, 90 }, |
5190 | | { "child_param", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, child_param), |
5191 | | 1,0,0, 330 }, |
5192 | | { "h330_2", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, h330_2), |
5193 | | 1,0,0, 330 }, |
5194 | | { "bl2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, bl2), |
5195 | | 0,0,0, 90 }, |
5196 | | { "h330_3", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM, h330_3), |
5197 | | 1,0,0, 330 }, |
5198 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5199 | | }; |
5200 | | /* from typedef struct _dwg_object_ASSOCDEPENDENCY: (sorted by offset) */ |
5201 | | static const Dwg_DYNAPI_field _dwg_ASSOCDEPENDENCY_fields[] = { |
5202 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCDEPENDENCY, parent), |
5203 | | 1,1,0, 0 }, |
5204 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCDEPENDENCY, class_version), |
5205 | | 0,0,0, 90 }, |
5206 | | { "status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCDEPENDENCY, status), |
5207 | | 0,0,0, 90 }, |
5208 | | { "is_read_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCDEPENDENCY, is_read_dep), |
5209 | | 0,0,0, 290 }, |
5210 | | { "is_write_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCDEPENDENCY, is_write_dep), |
5211 | | 0,0,0, 290 }, |
5212 | | { "is_attached_to_object", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCDEPENDENCY, is_attached_to_object), |
5213 | | 0,0,0, 290 }, |
5214 | | { "is_delegating_to_owning_action", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCDEPENDENCY, is_delegating_to_owning_action), |
5215 | | 0,0,0, 290 }, |
5216 | | { "order", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_ASSOCDEPENDENCY, order), |
5217 | | 0,0,0, 90 }, |
5218 | | { "dep_on", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCDEPENDENCY, dep_on), |
5219 | | 1,0,0, 330 }, |
5220 | | { "has_name", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCDEPENDENCY, has_name), |
5221 | | 0,0,0, 290 }, |
5222 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCDEPENDENCY, name), |
5223 | | 1,1,1, 1 }, |
5224 | | { "depbodyid", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_ASSOCDEPENDENCY, depbodyid), |
5225 | | 0,0,0, 90 }, |
5226 | | { "readdep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCDEPENDENCY, readdep), |
5227 | | 1,0,0, 330 }, |
5228 | | { "dep_body", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCDEPENDENCY, dep_body), |
5229 | | 1,0,0, 360 }, |
5230 | | { "node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCDEPENDENCY, node), |
5231 | | 1,0,0, 330 }, |
5232 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5233 | | }; |
5234 | | /* from typedef struct _dwg_object_ASSOCDIMDEPENDENCYBODY: (sorted by offset) */ |
5235 | | static const Dwg_DYNAPI_field _dwg_ASSOCDIMDEPENDENCYBODY_fields[] = { |
5236 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCDIMDEPENDENCYBODY, parent), |
5237 | | 1,1,0, 0 }, |
5238 | | { "adb_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCDIMDEPENDENCYBODY, adb_version), |
5239 | | 0,0,0, 90 }, |
5240 | | { "dimbase_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCDIMDEPENDENCYBODY, dimbase_version), |
5241 | | 0,0,0, 90 }, |
5242 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCDIMDEPENDENCYBODY, name), |
5243 | | 1,1,1, 1 }, |
5244 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCDIMDEPENDENCYBODY, class_version), |
5245 | | 0,0,0, 90 }, |
5246 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5247 | | }; |
5248 | | /* from typedef struct _dwg_object_ASSOCEDGEACTIONPARAM: (sorted by offset) */ |
5249 | | static const Dwg_DYNAPI_field _dwg_ASSOCEDGEACTIONPARAM_fields[] = { |
5250 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, parent), |
5251 | | 1,1,0, 0 }, |
5252 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, is_r2013), |
5253 | | 0,0,0, 90 }, |
5254 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, aap_version), |
5255 | | 0,0,0, 90 }, |
5256 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, name), |
5257 | | 1,1,1, 1 }, |
5258 | | { "asdap_class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, asdap_class_version), |
5259 | | 0,0,0, 90 }, |
5260 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, dep), |
5261 | | 1,0,0, 330 }, |
5262 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, class_version), |
5263 | | 0,0,0, 90 }, |
5264 | | { "param", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, param), |
5265 | | 1,0,0, 330 }, |
5266 | | { "has_action", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, has_action), |
5267 | | 0,0,0, 290 }, |
5268 | | { "action_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, action_type), |
5269 | | 0,0,0, 90 }, |
5270 | | { "subent", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCEDGEACTIONPARAM, subent), |
5271 | | 1,0,0, 0 }, |
5272 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5273 | | }; |
5274 | | /* from typedef struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY: (sorted by offset) */ |
5275 | | static const Dwg_DYNAPI_field _dwg_ASSOCEDGECHAMFERACTIONBODY_fields[] = { |
5276 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY, parent), |
5277 | | 1,1,0, 0 }, |
5278 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY, aab_version), |
5279 | | 0,0,0, 90 }, |
5280 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY, pab), |
5281 | | 0,0,0, 0 }, |
5282 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY, sab), |
5283 | | 0,0,0, 0 }, |
5284 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY, pbsab_status), |
5285 | | 0,0,0, 90 }, |
5286 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5287 | | }; |
5288 | | /* from typedef struct _dwg_object_ASSOCEDGEFILLETACTIONBODY: (sorted by offset) */ |
5289 | | static const Dwg_DYNAPI_field _dwg_ASSOCEDGEFILLETACTIONBODY_fields[] = { |
5290 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCEDGEFILLETACTIONBODY, parent), |
5291 | | 1,1,0, 0 }, |
5292 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGEFILLETACTIONBODY, aab_version), |
5293 | | 0,0,0, 90 }, |
5294 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCEDGEFILLETACTIONBODY, pab), |
5295 | | 0,0,0, 0 }, |
5296 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCEDGEFILLETACTIONBODY, sab), |
5297 | | 0,0,0, 0 }, |
5298 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEDGEFILLETACTIONBODY, pbsab_status), |
5299 | | 0,0,0, 90 }, |
5300 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5301 | | }; |
5302 | | /* from typedef struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY: (sorted by offset) */ |
5303 | | static const Dwg_DYNAPI_field _dwg_ASSOCEXTENDSURFACEACTIONBODY_fields[] = { |
5304 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, parent), |
5305 | | 1,1,0, 0 }, |
5306 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, aab_version), |
5307 | | 0,0,0, 90 }, |
5308 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, pab), |
5309 | | 0,0,0, 0 }, |
5310 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, sab), |
5311 | | 0,0,0, 0 }, |
5312 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, pbsab_status), |
5313 | | 0,0,0, 90 }, |
5314 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, class_version), |
5315 | | 0,0,0, 90 }, |
5316 | | { "option", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY, option), |
5317 | | 0,0,0, 280 }, |
5318 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5319 | | }; |
5320 | | /* from typedef struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY: (sorted by offset) */ |
5321 | | static const Dwg_DYNAPI_field _dwg_ASSOCEXTRUDEDSURFACEACTIONBODY_fields[] = { |
5322 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY, parent), |
5323 | | 1,1,0, 0 }, |
5324 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY, aab_version), |
5325 | | 0,0,0, 90 }, |
5326 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY, pab), |
5327 | | 0,0,0, 0 }, |
5328 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY, sab), |
5329 | | 0,0,0, 0 }, |
5330 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY, pbsab_status), |
5331 | | 0,0,0, 90 }, |
5332 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY, class_version), |
5333 | | 0,0,0, 90 }, |
5334 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5335 | | }; |
5336 | | /* from typedef struct _dwg_object_ASSOCFACEACTIONPARAM: (sorted by offset) */ |
5337 | | static const Dwg_DYNAPI_field _dwg_ASSOCFACEACTIONPARAM_fields[] = { |
5338 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, parent), |
5339 | | 1,1,0, 0 }, |
5340 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, is_r2013), |
5341 | | 0,0,0, 90 }, |
5342 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, aap_version), |
5343 | | 0,0,0, 90 }, |
5344 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, name), |
5345 | | 1,1,1, 1 }, |
5346 | | { "asdap_class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, asdap_class_version), |
5347 | | 0,0,0, 90 }, |
5348 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, dep), |
5349 | | 1,0,0, 330 }, |
5350 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, class_version), |
5351 | | 0,0,0, 90 }, |
5352 | | { "index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFACEACTIONPARAM, index), |
5353 | | 0,0,0, 90 }, |
5354 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5355 | | }; |
5356 | | /* from typedef struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY: (sorted by offset) */ |
5357 | | static const Dwg_DYNAPI_field _dwg_ASSOCFILLETSURFACEACTIONBODY_fields[] = { |
5358 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, parent), |
5359 | | 1,1,0, 0 }, |
5360 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, aab_version), |
5361 | | 0,0,0, 90 }, |
5362 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, pab), |
5363 | | 0,0,0, 0 }, |
5364 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, sab), |
5365 | | 0,0,0, 0 }, |
5366 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, pbsab_status), |
5367 | | 0,0,0, 90 }, |
5368 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, class_version), |
5369 | | 0,0,0, 90 }, |
5370 | | { "status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, status), |
5371 | | 0,0,0, 70 }, |
5372 | | { "pt1", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, pt1), |
5373 | | 1,0,0, 10 }, |
5374 | | { "pt2", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY, pt2), |
5375 | | 1,0,0, 10 }, |
5376 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5377 | | }; |
5378 | | /* from typedef struct _dwg_object_ASSOCGEOMDEPENDENCY: (sorted by offset) */ |
5379 | | static const Dwg_DYNAPI_field _dwg_ASSOCGEOMDEPENDENCY_fields[] = { |
5380 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCGEOMDEPENDENCY, parent), |
5381 | | 1,1,0, 0 }, |
5382 | | { "assocdep", "Dwg_Object_ASSOCDEPENDENCY", sizeof (Dwg_Object_ASSOCDEPENDENCY), OFF (struct _dwg_object_ASSOCGEOMDEPENDENCY, assocdep), |
5383 | | 0,0,0, 0 }, |
5384 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCGEOMDEPENDENCY, class_version), |
5385 | | 0,0,0, 90 }, |
5386 | | { "enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCGEOMDEPENDENCY, enabled), |
5387 | | 0,0,0, 290 }, |
5388 | | { "classname", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCGEOMDEPENDENCY, classname), |
5389 | | 1,1,1, 1 }, |
5390 | | { "dependent_on_compound_object", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCGEOMDEPENDENCY, dependent_on_compound_object), |
5391 | | 0,0,0, 290 }, |
5392 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5393 | | }; |
5394 | | /* from typedef struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY: (sorted by offset) */ |
5395 | | static const Dwg_DYNAPI_field _dwg_ASSOCLOFTEDSURFACEACTIONBODY_fields[] = { |
5396 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY, parent), |
5397 | | 1,1,0, 0 }, |
5398 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY, aab_version), |
5399 | | 0,0,0, 90 }, |
5400 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY, pab), |
5401 | | 0,0,0, 0 }, |
5402 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY, sab), |
5403 | | 0,0,0, 0 }, |
5404 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY, pbsab_status), |
5405 | | 0,0,0, 90 }, |
5406 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY, class_version), |
5407 | | 0,0,0, 90 }, |
5408 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5409 | | }; |
5410 | | /* from typedef struct _dwg_object_ASSOCMLEADERACTIONBODY: (sorted by offset) */ |
5411 | | static const Dwg_DYNAPI_field _dwg_ASSOCMLEADERACTIONBODY_fields[] = { |
5412 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, parent), |
5413 | | 1,1,0, 0 }, |
5414 | | { "aaab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, aaab_version), |
5415 | | 0,0,0, 90 }, |
5416 | | { "assoc_dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, assoc_dep), |
5417 | | 1,0,0, 330 }, |
5418 | | { "aab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, aab_version), |
5419 | | 0,0,0, 90 }, |
5420 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, actionbody), |
5421 | | 1,0,0, 360 }, |
5422 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, pab), |
5423 | | 0,0,0, 0 }, |
5424 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, class_version), |
5425 | | 0,0,0, 90 }, |
5426 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, num_actions), |
5427 | | 0,0,0, 90 }, |
5428 | | { "actions", "Dwg_ASSOCACTIONBODY_action*", sizeof (Dwg_ASSOCACTIONBODY_action*), OFF (struct _dwg_object_ASSOCMLEADERACTIONBODY, actions), |
5429 | | 1,1,0, 0 }, |
5430 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5431 | | }; |
5432 | | /* from typedef struct _dwg_object_ASSOCNETWORK: (sorted by offset) */ |
5433 | | static const Dwg_DYNAPI_field _dwg_ASSOCNETWORK_fields[] = { |
5434 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCNETWORK, parent), |
5435 | | 1,1,0, 0 }, |
5436 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCNETWORK, class_version), |
5437 | | 0,0,0, 90 }, |
5438 | | { "geometry_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, geometry_status), |
5439 | | 0,0,0, 90 }, |
5440 | | { "owningnetwork", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCNETWORK, owningnetwork), |
5441 | | 1,0,0, 330 }, |
5442 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCNETWORK, actionbody), |
5443 | | 1,0,0, 360 }, |
5444 | | { "action_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, action_index), |
5445 | | 0,0,0, 90 }, |
5446 | | { "max_assoc_dep_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, max_assoc_dep_index), |
5447 | | 0,0,0, 90 }, |
5448 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, num_deps), |
5449 | | 0,0,0, 90 }, |
5450 | | { "deps", "Dwg_ASSOCACTION_Deps*", sizeof (Dwg_ASSOCACTION_Deps*), OFF (struct _dwg_object_ASSOCNETWORK, deps), |
5451 | | 1,1,0, 0 }, |
5452 | | { "num_owned_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, num_owned_params), |
5453 | | 0,0,0, 0 }, |
5454 | | { "owned_params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCNETWORK, owned_params), |
5455 | | 1,1,0, 0 }, |
5456 | | { "num_values", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, num_values), |
5457 | | 0,0,0, 0 }, |
5458 | | { "values", "Dwg_VALUEPARAM*", sizeof (Dwg_VALUEPARAM*), OFF (struct _dwg_object_ASSOCNETWORK, values), |
5459 | | 1,1,0, 0 }, |
5460 | | { "network_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCNETWORK, network_version), |
5461 | | 0,0,0, 90 }, |
5462 | | { "network_action_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, network_action_index), |
5463 | | 0,0,0, 90 }, |
5464 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, num_actions), |
5465 | | 0,0,0, 90 }, |
5466 | | { "actions", "Dwg_ASSOCACTION_Deps*", sizeof (Dwg_ASSOCACTION_Deps*), OFF (struct _dwg_object_ASSOCNETWORK, actions), |
5467 | | 1,1,0, 0 }, |
5468 | | { "num_owned_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORK, num_owned_actions), |
5469 | | 0,0,0, 90 }, |
5470 | | { "owned_actions", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCNETWORK, owned_actions), |
5471 | | 1,1,0, 330 }, |
5472 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5473 | | }; |
5474 | | /* from typedef struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY: (sorted by offset) */ |
5475 | | static const Dwg_DYNAPI_field _dwg_ASSOCNETWORKSURFACEACTIONBODY_fields[] = { |
5476 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY, parent), |
5477 | | 1,1,0, 0 }, |
5478 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY, aab_version), |
5479 | | 0,0,0, 90 }, |
5480 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY, pab), |
5481 | | 0,0,0, 0 }, |
5482 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY, sab), |
5483 | | 0,0,0, 0 }, |
5484 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY, pbsab_status), |
5485 | | 0,0,0, 90 }, |
5486 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY, class_version), |
5487 | | 0,0,0, 90 }, |
5488 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5489 | | }; |
5490 | | /* from typedef struct _dwg_object_ASSOCOBJECTACTIONPARAM: (sorted by offset) */ |
5491 | | static const Dwg_DYNAPI_field _dwg_ASSOCOBJECTACTIONPARAM_fields[] = { |
5492 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, parent), |
5493 | | 1,1,0, 0 }, |
5494 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, is_r2013), |
5495 | | 0,0,0, 90 }, |
5496 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, aap_version), |
5497 | | 0,0,0, 90 }, |
5498 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, name), |
5499 | | 1,1,1, 1 }, |
5500 | | { "asdap_class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, asdap_class_version), |
5501 | | 0,0,0, 90 }, |
5502 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, dep), |
5503 | | 1,0,0, 330 }, |
5504 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOBJECTACTIONPARAM, class_version), |
5505 | | 0,0,0, 90 }, |
5506 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5507 | | }; |
5508 | | /* from typedef struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY: (sorted by offset) */ |
5509 | | static const Dwg_DYNAPI_field _dwg_ASSOCOFFSETSURFACEACTIONBODY_fields[] = { |
5510 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, parent), |
5511 | | 1,1,0, 0 }, |
5512 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, aab_version), |
5513 | | 0,0,0, 90 }, |
5514 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, pab), |
5515 | | 0,0,0, 0 }, |
5516 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, sab), |
5517 | | 0,0,0, 0 }, |
5518 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, pbsab_status), |
5519 | | 0,0,0, 90 }, |
5520 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, class_version), |
5521 | | 0,0,0, 90 }, |
5522 | | { "b1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY, b1), |
5523 | | 0,0,0, 290 }, |
5524 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5525 | | }; |
5526 | | /* from typedef struct _dwg_object_ASSOCORDINATEDIMACTIONBODY: (sorted by offset) */ |
5527 | | static const Dwg_DYNAPI_field _dwg_ASSOCORDINATEDIMACTIONBODY_fields[] = { |
5528 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, parent), |
5529 | | 1,1,0, 0 }, |
5530 | | { "aaab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, aaab_version), |
5531 | | 0,0,0, 90 }, |
5532 | | { "assoc_dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, assoc_dep), |
5533 | | 1,0,0, 330 }, |
5534 | | { "aab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, aab_version), |
5535 | | 0,0,0, 90 }, |
5536 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, actionbody), |
5537 | | 1,0,0, 360 }, |
5538 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, pab), |
5539 | | 0,0,0, 0 }, |
5540 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, class_version), |
5541 | | 0,0,0, 90 }, |
5542 | | { "r_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, r_node), |
5543 | | 1,0,0, 330 }, |
5544 | | { "d_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY, d_node), |
5545 | | 1,0,0, 330 }, |
5546 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5547 | | }; |
5548 | | /* from typedef struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM: (sorted by offset) */ |
5549 | | static const Dwg_DYNAPI_field _dwg_ASSOCOSNAPPOINTREFACTIONPARAM_fields[] = { |
5550 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, parent), |
5551 | | 1,1,0, 0 }, |
5552 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, is_r2013), |
5553 | | 0,0,0, 90 }, |
5554 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, aap_version), |
5555 | | 0,0,0, 90 }, |
5556 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, name), |
5557 | | 1,1,1, 1 }, |
5558 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, class_version), |
5559 | | 0,0,0, 90 }, |
5560 | | { "bs1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, bs1), |
5561 | | 0,0,0, 90 }, |
5562 | | { "num_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, num_params), |
5563 | | 0,0,0, 90 }, |
5564 | | { "params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, params), |
5565 | | 1,1,0, 360 }, |
5566 | | { "has_child_param", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, has_child_param), |
5567 | | 0,0,0, 0 }, |
5568 | | { "child_status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, child_status), |
5569 | | 0,0,0, 90 }, |
5570 | | { "child_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, child_id), |
5571 | | 0,0,0, 90 }, |
5572 | | { "child_param", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, child_param), |
5573 | | 1,0,0, 330 }, |
5574 | | { "h330_2", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, h330_2), |
5575 | | 1,0,0, 330 }, |
5576 | | { "bl2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, bl2), |
5577 | | 0,0,0, 90 }, |
5578 | | { "h330_3", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, h330_3), |
5579 | | 1,0,0, 330 }, |
5580 | | { "status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, status), |
5581 | | 0,0,0, 90 }, |
5582 | | { "osnap_mode", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, osnap_mode), |
5583 | | 0,0,0, 90 }, |
5584 | | { "param", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM, param), |
5585 | | 0,0,0, 40 }, |
5586 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5587 | | }; |
5588 | | /* from typedef struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY: (sorted by offset) */ |
5589 | | static const Dwg_DYNAPI_field _dwg_ASSOCPATCHSURFACEACTIONBODY_fields[] = { |
5590 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY, parent), |
5591 | | 1,1,0, 0 }, |
5592 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY, aab_version), |
5593 | | 0,0,0, 90 }, |
5594 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY, pab), |
5595 | | 0,0,0, 0 }, |
5596 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY, sab), |
5597 | | 0,0,0, 0 }, |
5598 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY, pbsab_status), |
5599 | | 0,0,0, 90 }, |
5600 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY, class_version), |
5601 | | 0,0,0, 90 }, |
5602 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5603 | | }; |
5604 | | /* from typedef struct _dwg_object_ASSOCPATHACTIONPARAM: (sorted by offset) */ |
5605 | | static const Dwg_DYNAPI_field _dwg_ASSOCPATHACTIONPARAM_fields[] = { |
5606 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, parent), |
5607 | | 1,1,0, 0 }, |
5608 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, is_r2013), |
5609 | | 0,0,0, 90 }, |
5610 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, aap_version), |
5611 | | 0,0,0, 90 }, |
5612 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, name), |
5613 | | 1,1,1, 1 }, |
5614 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, class_version), |
5615 | | 0,0,0, 90 }, |
5616 | | { "bs1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, bs1), |
5617 | | 0,0,0, 90 }, |
5618 | | { "num_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, num_params), |
5619 | | 0,0,0, 90 }, |
5620 | | { "params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, params), |
5621 | | 1,1,0, 360 }, |
5622 | | { "has_child_param", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, has_child_param), |
5623 | | 0,0,0, 0 }, |
5624 | | { "child_status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, child_status), |
5625 | | 0,0,0, 90 }, |
5626 | | { "child_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, child_id), |
5627 | | 0,0,0, 90 }, |
5628 | | { "child_param", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, child_param), |
5629 | | 1,0,0, 330 }, |
5630 | | { "h330_2", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, h330_2), |
5631 | | 1,0,0, 330 }, |
5632 | | { "bl2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, bl2), |
5633 | | 0,0,0, 90 }, |
5634 | | { "h330_3", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, h330_3), |
5635 | | 1,0,0, 330 }, |
5636 | | { "version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPATHACTIONPARAM, version), |
5637 | | 0,0,0, 90 }, |
5638 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5639 | | }; |
5640 | | /* from typedef struct _dwg_object_ASSOCPERSSUBENTMANAGER: (sorted by offset) */ |
5641 | | static const Dwg_DYNAPI_field _dwg_ASSOCPERSSUBENTMANAGER_fields[] = { |
5642 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, parent), |
5643 | | 1,1,0, 0 }, |
5644 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, class_version), |
5645 | | 0,0,0, 90 }, |
5646 | | { "unknown_3", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_3), |
5647 | | 0,0,0, 90 }, |
5648 | | { "unknown_0", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_0), |
5649 | | 0,0,0, 90 }, |
5650 | | { "unknown_2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_2), |
5651 | | 0,0,0, 90 }, |
5652 | | { "num_steps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, num_steps), |
5653 | | 0,0,0, 90 }, |
5654 | | { "num_subents", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, num_subents), |
5655 | | 0,0,0, 90 }, |
5656 | | { "steps", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, steps), |
5657 | | 1,1,0, 90 }, |
5658 | | { "subents", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, subents), |
5659 | | 1,1,0, 0 }, |
5660 | | { "unknown_bl6", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl6), |
5661 | | 0,0,0, 90 }, |
5662 | | { "unknown_bl6a", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl6a), |
5663 | | 0,0,0, 90 }, |
5664 | | { "unknown_bl7a", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl7a), |
5665 | | 0,0,0, 90 }, |
5666 | | { "unknown_bl7", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl7), |
5667 | | 0,0,0, 90 }, |
5668 | | { "unknown_bl8", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl8), |
5669 | | 0,0,0, 90 }, |
5670 | | { "unknown_bl9", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl9), |
5671 | | 0,0,0, 90 }, |
5672 | | { "unknown_bl10", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl10), |
5673 | | 0,0,0, 90 }, |
5674 | | { "unknown_bl11", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl11), |
5675 | | 0,0,0, 90 }, |
5676 | | { "unknown_bl12", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl12), |
5677 | | 0,0,0, 90 }, |
5678 | | { "unknown_bl13", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl13), |
5679 | | 0,0,0, 90 }, |
5680 | | { "unknown_bl14", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl14), |
5681 | | 0,0,0, 90 }, |
5682 | | { "unknown_bl15", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl15), |
5683 | | 0,0,0, 90 }, |
5684 | | { "unknown_bl16", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl16), |
5685 | | 0,0,0, 90 }, |
5686 | | { "unknown_bl17", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl17), |
5687 | | 0,0,0, 90 }, |
5688 | | { "unknown_bl18", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl18), |
5689 | | 0,0,0, 90 }, |
5690 | | { "unknown_bl19", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl19), |
5691 | | 0,0,0, 90 }, |
5692 | | { "unknown_bl20", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl20), |
5693 | | 0,0,0, 90 }, |
5694 | | { "unknown_bl21", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl21), |
5695 | | 0,0,0, 90 }, |
5696 | | { "unknown_bl22", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl22), |
5697 | | 0,0,0, 90 }, |
5698 | | { "unknown_bl23", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl23), |
5699 | | 0,0,0, 90 }, |
5700 | | { "unknown_bl24", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl24), |
5701 | | 0,0,0, 90 }, |
5702 | | { "unknown_bl25", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl25), |
5703 | | 0,0,0, 90 }, |
5704 | | { "unknown_bl26", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl26), |
5705 | | 0,0,0, 90 }, |
5706 | | { "unknown_bl27", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl27), |
5707 | | 0,0,0, 90 }, |
5708 | | { "unknown_bl28", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl28), |
5709 | | 0,0,0, 90 }, |
5710 | | { "unknown_bl29", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl29), |
5711 | | 0,0,0, 90 }, |
5712 | | { "unknown_bl30", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl30), |
5713 | | 0,0,0, 90 }, |
5714 | | { "unknown_bl31", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl31), |
5715 | | 0,0,0, 90 }, |
5716 | | { "unknown_bl32", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl32), |
5717 | | 0,0,0, 90 }, |
5718 | | { "unknown_bl33", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl33), |
5719 | | 0,0,0, 90 }, |
5720 | | { "unknown_bl34", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl34), |
5721 | | 0,0,0, 90 }, |
5722 | | { "unknown_bl35", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl35), |
5723 | | 0,0,0, 90 }, |
5724 | | { "unknown_bl36", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_bl36), |
5725 | | 0,0,0, 90 }, |
5726 | | { "unknown_b37", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCPERSSUBENTMANAGER, unknown_b37), |
5727 | | 0,0,0, 290 }, |
5728 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5729 | | }; |
5730 | | /* from typedef struct _dwg_object_ASSOCPLANESURFACEACTIONBODY: (sorted by offset) */ |
5731 | | static const Dwg_DYNAPI_field _dwg_ASSOCPLANESURFACEACTIONBODY_fields[] = { |
5732 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY, parent), |
5733 | | 1,1,0, 0 }, |
5734 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY, aab_version), |
5735 | | 0,0,0, 90 }, |
5736 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY, pab), |
5737 | | 0,0,0, 0 }, |
5738 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY, sab), |
5739 | | 0,0,0, 0 }, |
5740 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY, pbsab_status), |
5741 | | 0,0,0, 90 }, |
5742 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY, class_version), |
5743 | | 0,0,0, 90 }, |
5744 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5745 | | }; |
5746 | | /* from typedef struct _dwg_object_ASSOCPOINTREFACTIONPARAM: (sorted by offset) */ |
5747 | | static const Dwg_DYNAPI_field _dwg_ASSOCPOINTREFACTIONPARAM_fields[] = { |
5748 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, parent), |
5749 | | 1,1,0, 0 }, |
5750 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, is_r2013), |
5751 | | 0,0,0, 90 }, |
5752 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, aap_version), |
5753 | | 0,0,0, 90 }, |
5754 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, name), |
5755 | | 1,1,1, 1 }, |
5756 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, class_version), |
5757 | | 0,0,0, 90 }, |
5758 | | { "bs1", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, bs1), |
5759 | | 0,0,0, 90 }, |
5760 | | { "num_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, num_params), |
5761 | | 0,0,0, 90 }, |
5762 | | { "params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, params), |
5763 | | 1,1,0, 360 }, |
5764 | | { "has_child_param", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, has_child_param), |
5765 | | 0,0,0, 0 }, |
5766 | | { "child_status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, child_status), |
5767 | | 0,0,0, 90 }, |
5768 | | { "child_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, child_id), |
5769 | | 0,0,0, 90 }, |
5770 | | { "child_param", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, child_param), |
5771 | | 1,0,0, 330 }, |
5772 | | { "h330_2", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, h330_2), |
5773 | | 1,0,0, 330 }, |
5774 | | { "bl2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, bl2), |
5775 | | 0,0,0, 90 }, |
5776 | | { "h330_3", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCPOINTREFACTIONPARAM, h330_3), |
5777 | | 1,0,0, 330 }, |
5778 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5779 | | }; |
5780 | | /* from typedef struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY: (sorted by offset) */ |
5781 | | static const Dwg_DYNAPI_field _dwg_ASSOCRESTOREENTITYSTATEACTIONBODY_fields[] = { |
5782 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY, parent), |
5783 | | 1,1,0, 0 }, |
5784 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY, aab_version), |
5785 | | 0,0,0, 90 }, |
5786 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY, class_version), |
5787 | | 0,0,0, 90 }, |
5788 | | { "entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY, entity), |
5789 | | 1,0,0, 330 }, |
5790 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5791 | | }; |
5792 | | /* from typedef struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY: (sorted by offset) */ |
5793 | | static const Dwg_DYNAPI_field _dwg_ASSOCREVOLVEDSURFACEACTIONBODY_fields[] = { |
5794 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY, parent), |
5795 | | 1,1,0, 0 }, |
5796 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY, aab_version), |
5797 | | 0,0,0, 90 }, |
5798 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY, pab), |
5799 | | 0,0,0, 0 }, |
5800 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY, sab), |
5801 | | 0,0,0, 0 }, |
5802 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY, pbsab_status), |
5803 | | 0,0,0, 90 }, |
5804 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY, class_version), |
5805 | | 0,0,0, 90 }, |
5806 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5807 | | }; |
5808 | | /* from typedef struct _dwg_object_ASSOCROTATEDDIMACTIONBODY: (sorted by offset) */ |
5809 | | static const Dwg_DYNAPI_field _dwg_ASSOCROTATEDDIMACTIONBODY_fields[] = { |
5810 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, parent), |
5811 | | 1,1,0, 0 }, |
5812 | | { "aaab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, aaab_version), |
5813 | | 0,0,0, 90 }, |
5814 | | { "assoc_dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, assoc_dep), |
5815 | | 1,0,0, 330 }, |
5816 | | { "aab_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, aab_version), |
5817 | | 0,0,0, 90 }, |
5818 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, actionbody), |
5819 | | 1,0,0, 360 }, |
5820 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, pab), |
5821 | | 0,0,0, 0 }, |
5822 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, class_version), |
5823 | | 0,0,0, 90 }, |
5824 | | { "r_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, r_node), |
5825 | | 1,0,0, 330 }, |
5826 | | { "d_node", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY, d_node), |
5827 | | 1,0,0, 330 }, |
5828 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5829 | | }; |
5830 | | /* from typedef struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY: (sorted by offset) */ |
5831 | | static const Dwg_DYNAPI_field _dwg_ASSOCSWEPTSURFACEACTIONBODY_fields[] = { |
5832 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY, parent), |
5833 | | 1,1,0, 0 }, |
5834 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY, aab_version), |
5835 | | 0,0,0, 90 }, |
5836 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY, pab), |
5837 | | 0,0,0, 0 }, |
5838 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY, sab), |
5839 | | 0,0,0, 0 }, |
5840 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY, pbsab_status), |
5841 | | 0,0,0, 90 }, |
5842 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY, class_version), |
5843 | | 0,0,0, 90 }, |
5844 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5845 | | }; |
5846 | | /* from typedef struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY: (sorted by offset) */ |
5847 | | static const Dwg_DYNAPI_field _dwg_ASSOCTRIMSURFACEACTIONBODY_fields[] = { |
5848 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, parent), |
5849 | | 1,1,0, 0 }, |
5850 | | { "aab_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, aab_version), |
5851 | | 0,0,0, 90 }, |
5852 | | { "pab", "Dwg_ASSOCPARAMBASEDACTIONBODY", sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, pab), |
5853 | | 0,0,0, 0 }, |
5854 | | { "sab", "Dwg_ASSOCSURFACEACTIONBODY", sizeof (Dwg_ASSOCSURFACEACTIONBODY), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, sab), |
5855 | | 0,0,0, 0 }, |
5856 | | { "pbsab_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, pbsab_status), |
5857 | | 0,0,0, 90 }, |
5858 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, class_version), |
5859 | | 0,0,0, 90 }, |
5860 | | { "b1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, b1), |
5861 | | 0,0,0, 290 }, |
5862 | | { "b2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, b2), |
5863 | | 0,0,0, 290 }, |
5864 | | { "distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY, distance), |
5865 | | 0,0,0, 40 }, |
5866 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5867 | | }; |
5868 | | /* from typedef struct _dwg_object_ASSOCVALUEDEPENDENCY: (sorted by offset) */ |
5869 | | static const Dwg_DYNAPI_field _dwg_ASSOCVALUEDEPENDENCY_fields[] = { |
5870 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCVALUEDEPENDENCY, parent), |
5871 | | 1,1,0, 0 }, |
5872 | | { "assocdep", "Dwg_Object_ASSOCDEPENDENCY", sizeof (Dwg_Object_ASSOCDEPENDENCY), OFF (struct _dwg_object_ASSOCVALUEDEPENDENCY, assocdep), |
5873 | | 0,0,0, 0 }, |
5874 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5875 | | }; |
5876 | | /* from typedef struct _dwg_object_ASSOCVARIABLE: (sorted by offset) */ |
5877 | | static const Dwg_DYNAPI_field _dwg_ASSOCVARIABLE_fields[] = { |
5878 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCVARIABLE, parent), |
5879 | | 1,1,0, 0 }, |
5880 | | { "av_class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCVARIABLE, av_class_version), |
5881 | | 0,0,0, 90 }, |
5882 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCVARIABLE, class_version), |
5883 | | 0,0,0, 90 }, |
5884 | | { "geometry_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVARIABLE, geometry_status), |
5885 | | 0,0,0, 90 }, |
5886 | | { "owningnetwork", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCVARIABLE, owningnetwork), |
5887 | | 1,0,0, 330 }, |
5888 | | { "actionbody", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCVARIABLE, actionbody), |
5889 | | 1,0,0, 360 }, |
5890 | | { "action_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVARIABLE, action_index), |
5891 | | 0,0,0, 90 }, |
5892 | | { "max_assoc_dep_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVARIABLE, max_assoc_dep_index), |
5893 | | 0,0,0, 90 }, |
5894 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVARIABLE, num_deps), |
5895 | | 0,0,0, 90 }, |
5896 | | { "deps", "Dwg_ASSOCACTION_Deps*", sizeof (Dwg_ASSOCACTION_Deps*), OFF (struct _dwg_object_ASSOCVARIABLE, deps), |
5897 | | 1,1,0, 0 }, |
5898 | | { "num_owned_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVARIABLE, num_owned_params), |
5899 | | 0,0,0, 0 }, |
5900 | | { "owned_params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_ASSOCVARIABLE, owned_params), |
5901 | | 1,1,0, 0 }, |
5902 | | { "num_values", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVARIABLE, num_values), |
5903 | | 0,0,0, 0 }, |
5904 | | { "values", "Dwg_VALUEPARAM*", sizeof (Dwg_VALUEPARAM*), OFF (struct _dwg_object_ASSOCVARIABLE, values), |
5905 | | 1,1,0, 0 }, |
5906 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCVARIABLE, name), |
5907 | | 1,1,1, 1 }, |
5908 | | { "t58", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCVARIABLE, t58), |
5909 | | 1,1,1, 1 }, |
5910 | | { "evaluator", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCVARIABLE, evaluator), |
5911 | | 1,1,1, 1 }, |
5912 | | { "desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCVARIABLE, desc), |
5913 | | 1,1,1, 1 }, |
5914 | | { "value", "Dwg_EvalVariant", sizeof (Dwg_EvalVariant), OFF (struct _dwg_object_ASSOCVARIABLE, value), |
5915 | | 0,0,0, 0 }, |
5916 | | { "has_t78", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCVARIABLE, has_t78), |
5917 | | 0,0,0, 290 }, |
5918 | | { "t78", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_ASSOCVARIABLE, t78), |
5919 | | 1,1,1, 1 }, |
5920 | | { "b290", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ASSOCVARIABLE, b290), |
5921 | | 0,0,0, 290 }, |
5922 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5923 | | }; |
5924 | | /* from typedef struct _dwg_object_ASSOCVERTEXACTIONPARAM: (sorted by offset) */ |
5925 | | static const Dwg_DYNAPI_field _dwg_ASSOCVERTEXACTIONPARAM_fields[] = { |
5926 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, parent), |
5927 | | 1,1,0, 0 }, |
5928 | | { "is_r2013", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, is_r2013), |
5929 | | 0,0,0, 90 }, |
5930 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, aap_version), |
5931 | | 0,0,0, 90 }, |
5932 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, name), |
5933 | | 1,1,1, 1 }, |
5934 | | { "asdap_class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, asdap_class_version), |
5935 | | 0,0,0, 90 }, |
5936 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, dep), |
5937 | | 1,0,0, 330 }, |
5938 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, class_version), |
5939 | | 0,0,0, 90 }, |
5940 | | { "pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ASSOCVERTEXACTIONPARAM, pt), |
5941 | | 1,0,0, 10 }, |
5942 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5943 | | }; |
5944 | | /* from typedef struct _dwg_object_BLKREFOBJECTCONTEXTDATA: (sorted by offset) */ |
5945 | | static const Dwg_DYNAPI_field _dwg_BLKREFOBJECTCONTEXTDATA_fields[] = { |
5946 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, parent), |
5947 | | 1,1,0, 0 }, |
5948 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, class_version), |
5949 | | 0,0,0, 70 }, |
5950 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, is_default), |
5951 | | 0,0,0, 290 }, |
5952 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, scale), |
5953 | | 1,0,0, 340 }, |
5954 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, rotation), |
5955 | | 0,0,0, 50 }, |
5956 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, ins_pt), |
5957 | | 1,0,0, 10 }, |
5958 | | { "scale_factor", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLKREFOBJECTCONTEXTDATA, scale_factor), |
5959 | | 1,0,0, 42 }, |
5960 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
5961 | | }; |
5962 | | /* from typedef struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER: (sorted by offset) */ |
5963 | | static const Dwg_DYNAPI_field _dwg_BLOCKALIGNEDCONSTRAINTPARAMETER_fields[] = { |
5964 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, parent), |
5965 | | 1,1,0, 0 }, |
5966 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, evalexpr), |
5967 | | 0,0,0, 0 }, |
5968 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, name), |
5969 | | 1,1,1, 300 }, |
5970 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, be_major), |
5971 | | 0,0,0, 98 }, |
5972 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, be_minor), |
5973 | | 0,0,0, 99 }, |
5974 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, eed1071), |
5975 | | 0,0,0, 1071 }, |
5976 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, show_properties), |
5977 | | 0,0,0, 280 }, |
5978 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, chain_actions), |
5979 | | 0,0,0, 281 }, |
5980 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, def_basept), |
5981 | | 1,0,0, 1010 }, |
5982 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, def_endpt), |
5983 | | 1,0,0, 1011 }, |
5984 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, prop1), |
5985 | | 0,0,0, 0 }, |
5986 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, prop2), |
5987 | | 0,0,0, 0 }, |
5988 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, prop3), |
5989 | | 0,0,0, 0 }, |
5990 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, prop4), |
5991 | | 0,0,0, 0 }, |
5992 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, prop_states), |
5993 | | 1,1,0, 91 }, |
5994 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, parameter_base_location), |
5995 | | 0,0,0, 177 }, |
5996 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, upd_basept), |
5997 | | 1,0,0, 0 }, |
5998 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, basept), |
5999 | | 1,0,0, 0 }, |
6000 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, upd_endpt), |
6001 | | 1,0,0, 0 }, |
6002 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, endpt), |
6003 | | 1,0,0, 0 }, |
6004 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, dependency), |
6005 | | 1,0,0, 330 }, |
6006 | | { "expr_name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, expr_name), |
6007 | | 1,1,1, 305 }, |
6008 | | { "expr_description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, expr_description), |
6009 | | 1,1,1, 306 }, |
6010 | | { "value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, value), |
6011 | | 0,0,0, 140 }, |
6012 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER, value_set), |
6013 | | 0,0,0, 0 }, |
6014 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6015 | | }; |
6016 | | /* from typedef struct _dwg_object_BLOCKALIGNMENTGRIP: (sorted by offset) */ |
6017 | | static const Dwg_DYNAPI_field _dwg_BLOCKALIGNMENTGRIP_fields[] = { |
6018 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, parent), |
6019 | | 1,1,0, 0 }, |
6020 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, evalexpr), |
6021 | | 0,0,0, 0 }, |
6022 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, name), |
6023 | | 1,1,1, 300 }, |
6024 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, be_major), |
6025 | | 0,0,0, 98 }, |
6026 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, be_minor), |
6027 | | 0,0,0, 99 }, |
6028 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, eed1071), |
6029 | | 0,0,0, 1071 }, |
6030 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, bg_bl91), |
6031 | | 0,0,0, 91 }, |
6032 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, bg_bl92), |
6033 | | 0,0,0, 92 }, |
6034 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, bg_location), |
6035 | | 1,0,0, 1010 }, |
6036 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, bg_insert_cycling), |
6037 | | 0,0,0, 280 }, |
6038 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, bg_insert_cycling_weight), |
6039 | | 0,0,0, 93 }, |
6040 | | { "orientation", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTGRIP, orientation), |
6041 | | 1,0,0, 140 }, |
6042 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6043 | | }; |
6044 | | /* from typedef struct _dwg_object_BLOCKALIGNMENTPARAMETER: (sorted by offset) */ |
6045 | | static const Dwg_DYNAPI_field _dwg_BLOCKALIGNMENTPARAMETER_fields[] = { |
6046 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, parent), |
6047 | | 1,1,0, 0 }, |
6048 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, evalexpr), |
6049 | | 0,0,0, 0 }, |
6050 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, name), |
6051 | | 1,1,1, 300 }, |
6052 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, be_major), |
6053 | | 0,0,0, 98 }, |
6054 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, be_minor), |
6055 | | 0,0,0, 99 }, |
6056 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, eed1071), |
6057 | | 0,0,0, 1071 }, |
6058 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, show_properties), |
6059 | | 0,0,0, 280 }, |
6060 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, chain_actions), |
6061 | | 0,0,0, 281 }, |
6062 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, def_basept), |
6063 | | 1,0,0, 1010 }, |
6064 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, def_endpt), |
6065 | | 1,0,0, 1011 }, |
6066 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, prop1), |
6067 | | 0,0,0, 0 }, |
6068 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, prop2), |
6069 | | 0,0,0, 0 }, |
6070 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, prop3), |
6071 | | 0,0,0, 0 }, |
6072 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, prop4), |
6073 | | 0,0,0, 0 }, |
6074 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, prop_states), |
6075 | | 1,1,0, 91 }, |
6076 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, parameter_base_location), |
6077 | | 0,0,0, 177 }, |
6078 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, upd_basept), |
6079 | | 1,0,0, 0 }, |
6080 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, basept), |
6081 | | 1,0,0, 0 }, |
6082 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, upd_endpt), |
6083 | | 1,0,0, 0 }, |
6084 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, endpt), |
6085 | | 1,0,0, 0 }, |
6086 | | { "align_perpendicular", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKALIGNMENTPARAMETER, align_perpendicular), |
6087 | | 0,0,0, 280 }, |
6088 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6089 | | }; |
6090 | | /* from typedef struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER: (sorted by offset) */ |
6091 | | static const Dwg_DYNAPI_field _dwg_BLOCKANGULARCONSTRAINTPARAMETER_fields[] = { |
6092 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, parent), |
6093 | | 1,1,0, 0 }, |
6094 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, evalexpr), |
6095 | | 0,0,0, 0 }, |
6096 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, name), |
6097 | | 1,1,1, 300 }, |
6098 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, be_major), |
6099 | | 0,0,0, 98 }, |
6100 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, be_minor), |
6101 | | 0,0,0, 99 }, |
6102 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, eed1071), |
6103 | | 0,0,0, 1071 }, |
6104 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, show_properties), |
6105 | | 0,0,0, 280 }, |
6106 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, chain_actions), |
6107 | | 0,0,0, 281 }, |
6108 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, def_basept), |
6109 | | 1,0,0, 1010 }, |
6110 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, def_endpt), |
6111 | | 1,0,0, 1011 }, |
6112 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, prop1), |
6113 | | 0,0,0, 0 }, |
6114 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, prop2), |
6115 | | 0,0,0, 0 }, |
6116 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, prop3), |
6117 | | 0,0,0, 0 }, |
6118 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, prop4), |
6119 | | 0,0,0, 0 }, |
6120 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, prop_states), |
6121 | | 1,1,0, 91 }, |
6122 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, parameter_base_location), |
6123 | | 0,0,0, 177 }, |
6124 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, upd_basept), |
6125 | | 1,0,0, 0 }, |
6126 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, basept), |
6127 | | 1,0,0, 0 }, |
6128 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, upd_endpt), |
6129 | | 1,0,0, 0 }, |
6130 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, endpt), |
6131 | | 1,0,0, 0 }, |
6132 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, dependency), |
6133 | | 1,0,0, 330 }, |
6134 | | { "center_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, center_pt), |
6135 | | 1,0,0, 1011 }, |
6136 | | { "end_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, end_pt), |
6137 | | 1,0,0, 1012 }, |
6138 | | { "expr_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, expr_name), |
6139 | | 1,1,1, 305 }, |
6140 | | { "expr_description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, expr_description), |
6141 | | 1,1,1, 306 }, |
6142 | | { "angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, angle), |
6143 | | 0,0,0, 140 }, |
6144 | | { "orientation_on_both_grips", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, orientation_on_both_grips), |
6145 | | 0,0,0, 280 }, |
6146 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER, value_set), |
6147 | | 0,0,0, 0 }, |
6148 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6149 | | }; |
6150 | | /* from typedef struct _dwg_object_BLOCKARRAYACTION: (sorted by offset) */ |
6151 | | static const Dwg_DYNAPI_field _dwg_BLOCKARRAYACTION_fields[] = { |
6152 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKARRAYACTION, parent), |
6153 | | 1,1,0, 0 }, |
6154 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKARRAYACTION, evalexpr), |
6155 | | 0,0,0, 0 }, |
6156 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKARRAYACTION, name), |
6157 | | 1,1,1, 300 }, |
6158 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKARRAYACTION, be_major), |
6159 | | 0,0,0, 98 }, |
6160 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKARRAYACTION, be_minor), |
6161 | | 0,0,0, 99 }, |
6162 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKARRAYACTION, eed1071), |
6163 | | 0,0,0, 1071 }, |
6164 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKARRAYACTION, display_location), |
6165 | | 1,0,0, 1010 }, |
6166 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKARRAYACTION, num_actions), |
6167 | | 0,0,0, 70 }, |
6168 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKARRAYACTION, actions), |
6169 | | 1,1,0, 91 }, |
6170 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKARRAYACTION, num_deps), |
6171 | | 0,0,0, 71 }, |
6172 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKARRAYACTION, deps), |
6173 | | 1,1,0, 330 }, |
6174 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 4 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKARRAYACTION, conn_pts), |
6175 | | 0,0,0, 0 }, |
6176 | | { "column_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKARRAYACTION, column_offset), |
6177 | | 0,0,0, 140 }, |
6178 | | { "row_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKARRAYACTION, row_offset), |
6179 | | 0,0,0, 141 }, |
6180 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6181 | | }; |
6182 | | /* from typedef struct _dwg_object_BLOCKBASEPOINTPARAMETER: (sorted by offset) */ |
6183 | | static const Dwg_DYNAPI_field _dwg_BLOCKBASEPOINTPARAMETER_fields[] = { |
6184 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, parent), |
6185 | | 1,1,0, 0 }, |
6186 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, evalexpr), |
6187 | | 0,0,0, 0 }, |
6188 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, name), |
6189 | | 1,1,1, 300 }, |
6190 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, be_major), |
6191 | | 0,0,0, 98 }, |
6192 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, be_minor), |
6193 | | 0,0,0, 99 }, |
6194 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, eed1071), |
6195 | | 0,0,0, 1071 }, |
6196 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, show_properties), |
6197 | | 0,0,0, 280 }, |
6198 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, chain_actions), |
6199 | | 0,0,0, 281 }, |
6200 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, def_pt), |
6201 | | 1,0,0, 1010 }, |
6202 | | { "num_propinfos", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, num_propinfos), |
6203 | | 0,0,0, 93 }, |
6204 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, prop1), |
6205 | | 0,0,0, 0 }, |
6206 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, prop2), |
6207 | | 0,0,0, 0 }, |
6208 | | { "pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, pt), |
6209 | | 1,0,0, 1011 }, |
6210 | | { "base_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKBASEPOINTPARAMETER, base_pt), |
6211 | | 1,0,0, 1012 }, |
6212 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6213 | | }; |
6214 | | /* from typedef struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER: (sorted by offset) */ |
6215 | | static const Dwg_DYNAPI_field _dwg_BLOCKDIAMETRICCONSTRAINTPARAMETER_fields[] = { |
6216 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, parent), |
6217 | | 1,1,0, 0 }, |
6218 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, evalexpr), |
6219 | | 0,0,0, 0 }, |
6220 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, name), |
6221 | | 1,1,1, 300 }, |
6222 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, be_major), |
6223 | | 0,0,0, 98 }, |
6224 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, be_minor), |
6225 | | 0,0,0, 99 }, |
6226 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, eed1071), |
6227 | | 0,0,0, 1071 }, |
6228 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, show_properties), |
6229 | | 0,0,0, 280 }, |
6230 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, chain_actions), |
6231 | | 0,0,0, 281 }, |
6232 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, def_basept), |
6233 | | 1,0,0, 1010 }, |
6234 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, def_endpt), |
6235 | | 1,0,0, 1011 }, |
6236 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, prop1), |
6237 | | 0,0,0, 0 }, |
6238 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, prop2), |
6239 | | 0,0,0, 0 }, |
6240 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, prop3), |
6241 | | 0,0,0, 0 }, |
6242 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, prop4), |
6243 | | 0,0,0, 0 }, |
6244 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, prop_states), |
6245 | | 1,1,0, 91 }, |
6246 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, parameter_base_location), |
6247 | | 0,0,0, 177 }, |
6248 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, upd_basept), |
6249 | | 1,0,0, 0 }, |
6250 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, basept), |
6251 | | 1,0,0, 0 }, |
6252 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, upd_endpt), |
6253 | | 1,0,0, 0 }, |
6254 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, endpt), |
6255 | | 1,0,0, 0 }, |
6256 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, dependency), |
6257 | | 1,0,0, 330 }, |
6258 | | { "expr_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, expr_name), |
6259 | | 1,1,1, 305 }, |
6260 | | { "expr_description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, expr_description), |
6261 | | 1,1,1, 306 }, |
6262 | | { "distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, distance), |
6263 | | 0,0,0, 140 }, |
6264 | | { "orientation_on_both_grips", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, orientation_on_both_grips), |
6265 | | 0,0,0, 0 }, |
6266 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER, value_set), |
6267 | | 0,0,0, 0 }, |
6268 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6269 | | }; |
6270 | | /* from typedef struct _dwg_object_BLOCKFLIPACTION: (sorted by offset) */ |
6271 | | static const Dwg_DYNAPI_field _dwg_BLOCKFLIPACTION_fields[] = { |
6272 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKFLIPACTION, parent), |
6273 | | 1,1,0, 0 }, |
6274 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKFLIPACTION, evalexpr), |
6275 | | 0,0,0, 0 }, |
6276 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKFLIPACTION, name), |
6277 | | 1,1,1, 300 }, |
6278 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPACTION, be_major), |
6279 | | 0,0,0, 98 }, |
6280 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPACTION, be_minor), |
6281 | | 0,0,0, 99 }, |
6282 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPACTION, eed1071), |
6283 | | 0,0,0, 1071 }, |
6284 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPACTION, display_location), |
6285 | | 1,0,0, 1010 }, |
6286 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPACTION, num_actions), |
6287 | | 0,0,0, 70 }, |
6288 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKFLIPACTION, actions), |
6289 | | 1,1,0, 91 }, |
6290 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPACTION, num_deps), |
6291 | | 0,0,0, 71 }, |
6292 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKFLIPACTION, deps), |
6293 | | 1,1,0, 330 }, |
6294 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 4 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKFLIPACTION, conn_pts), |
6295 | | 0,0,0, 0 }, |
6296 | | { "action_offset_x", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKFLIPACTION, action_offset_x), |
6297 | | 0,0,0, 0 }, |
6298 | | { "action_offset_y", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKFLIPACTION, action_offset_y), |
6299 | | 0,0,0, 0 }, |
6300 | | { "angle_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKFLIPACTION, angle_offset), |
6301 | | 0,0,0, 0 }, |
6302 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6303 | | }; |
6304 | | /* from typedef struct _dwg_object_BLOCKFLIPGRIP: (sorted by offset) */ |
6305 | | static const Dwg_DYNAPI_field _dwg_BLOCKFLIPGRIP_fields[] = { |
6306 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKFLIPGRIP, parent), |
6307 | | 1,1,0, 0 }, |
6308 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKFLIPGRIP, evalexpr), |
6309 | | 0,0,0, 0 }, |
6310 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKFLIPGRIP, name), |
6311 | | 1,1,1, 300 }, |
6312 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPGRIP, be_major), |
6313 | | 0,0,0, 98 }, |
6314 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPGRIP, be_minor), |
6315 | | 0,0,0, 99 }, |
6316 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPGRIP, eed1071), |
6317 | | 0,0,0, 1071 }, |
6318 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPGRIP, bg_bl91), |
6319 | | 0,0,0, 91 }, |
6320 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPGRIP, bg_bl92), |
6321 | | 0,0,0, 92 }, |
6322 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPGRIP, bg_location), |
6323 | | 1,0,0, 1010 }, |
6324 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKFLIPGRIP, bg_insert_cycling), |
6325 | | 0,0,0, 280 }, |
6326 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKFLIPGRIP, bg_insert_cycling_weight), |
6327 | | 0,0,0, 93 }, |
6328 | | { "combined_state", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPGRIP, combined_state), |
6329 | | 0,0,0, 93 }, |
6330 | | { "orientation", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPGRIP, orientation), |
6331 | | 1,0,0, 140 }, |
6332 | | { "upd_state", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKFLIPGRIP, upd_state), |
6333 | | 0,0,0, 0 }, |
6334 | | { "state", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKFLIPGRIP, state), |
6335 | | 0,0,0, 0 }, |
6336 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6337 | | }; |
6338 | | /* from typedef struct _dwg_object_BLOCKFLIPPARAMETER: (sorted by offset) */ |
6339 | | static const Dwg_DYNAPI_field _dwg_BLOCKFLIPPARAMETER_fields[] = { |
6340 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, parent), |
6341 | | 1,1,0, 0 }, |
6342 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, evalexpr), |
6343 | | 0,0,0, 0 }, |
6344 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, name), |
6345 | | 1,1,1, 300 }, |
6346 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, be_major), |
6347 | | 0,0,0, 98 }, |
6348 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, be_minor), |
6349 | | 0,0,0, 99 }, |
6350 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, eed1071), |
6351 | | 0,0,0, 1071 }, |
6352 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, show_properties), |
6353 | | 0,0,0, 280 }, |
6354 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, chain_actions), |
6355 | | 0,0,0, 281 }, |
6356 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, def_basept), |
6357 | | 1,0,0, 1010 }, |
6358 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, def_endpt), |
6359 | | 1,0,0, 1011 }, |
6360 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, prop1), |
6361 | | 0,0,0, 0 }, |
6362 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, prop2), |
6363 | | 0,0,0, 0 }, |
6364 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, prop3), |
6365 | | 0,0,0, 0 }, |
6366 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, prop4), |
6367 | | 0,0,0, 0 }, |
6368 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, prop_states), |
6369 | | 1,1,0, 91 }, |
6370 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, parameter_base_location), |
6371 | | 0,0,0, 177 }, |
6372 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, upd_basept), |
6373 | | 1,0,0, 0 }, |
6374 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, basept), |
6375 | | 1,0,0, 0 }, |
6376 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, upd_endpt), |
6377 | | 1,0,0, 0 }, |
6378 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, endpt), |
6379 | | 1,0,0, 0 }, |
6380 | | { "flip_label", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, flip_label), |
6381 | | 1,1,1, 305 }, |
6382 | | { "flip_label_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, flip_label_desc), |
6383 | | 1,1,1, 306 }, |
6384 | | { "base_state_label", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, base_state_label), |
6385 | | 1,1,1, 307 }, |
6386 | | { "flipped_state_label", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, flipped_state_label), |
6387 | | 1,1,1, 308 }, |
6388 | | { "def_label_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, def_label_pt), |
6389 | | 1,0,0, 1012 }, |
6390 | | { "bl96", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, bl96), |
6391 | | 0,0,0, 96 }, |
6392 | | { "tooltip", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKFLIPPARAMETER, tooltip), |
6393 | | 1,1,1, 309 }, |
6394 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6395 | | }; |
6396 | | /* from typedef struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT: (sorted by offset) */ |
6397 | | static const Dwg_DYNAPI_field _dwg_BLOCKGRIPLOCATIONCOMPONENT_fields[] = { |
6398 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT, parent), |
6399 | | 1,1,0, 0 }, |
6400 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT, evalexpr), |
6401 | | 0,0,0, 0 }, |
6402 | | { "grip_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT, grip_type), |
6403 | | 0,0,0, 91 }, |
6404 | | { "grip_expr", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT, grip_expr), |
6405 | | 1,1,1, 300 }, |
6406 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6407 | | }; |
6408 | | /* from typedef struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER: (sorted by offset) */ |
6409 | | static const Dwg_DYNAPI_field _dwg_BLOCKHORIZONTALCONSTRAINTPARAMETER_fields[] = { |
6410 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, parent), |
6411 | | 1,1,0, 0 }, |
6412 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, evalexpr), |
6413 | | 0,0,0, 0 }, |
6414 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, name), |
6415 | | 1,1,1, 300 }, |
6416 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, be_major), |
6417 | | 0,0,0, 98 }, |
6418 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, be_minor), |
6419 | | 0,0,0, 99 }, |
6420 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, eed1071), |
6421 | | 0,0,0, 1071 }, |
6422 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, show_properties), |
6423 | | 0,0,0, 280 }, |
6424 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, chain_actions), |
6425 | | 0,0,0, 281 }, |
6426 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, def_basept), |
6427 | | 1,0,0, 1010 }, |
6428 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, def_endpt), |
6429 | | 1,0,0, 1011 }, |
6430 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, prop1), |
6431 | | 0,0,0, 0 }, |
6432 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, prop2), |
6433 | | 0,0,0, 0 }, |
6434 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, prop3), |
6435 | | 0,0,0, 0 }, |
6436 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, prop4), |
6437 | | 0,0,0, 0 }, |
6438 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, prop_states), |
6439 | | 1,1,0, 91 }, |
6440 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, parameter_base_location), |
6441 | | 0,0,0, 177 }, |
6442 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, upd_basept), |
6443 | | 1,0,0, 0 }, |
6444 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, basept), |
6445 | | 1,0,0, 0 }, |
6446 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, upd_endpt), |
6447 | | 1,0,0, 0 }, |
6448 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, endpt), |
6449 | | 1,0,0, 0 }, |
6450 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, dependency), |
6451 | | 1,0,0, 330 }, |
6452 | | { "expr_name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, expr_name), |
6453 | | 1,1,1, 305 }, |
6454 | | { "expr_description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, expr_description), |
6455 | | 1,1,1, 306 }, |
6456 | | { "value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, value), |
6457 | | 0,0,0, 140 }, |
6458 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER, value_set), |
6459 | | 0,0,0, 0 }, |
6460 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6461 | | }; |
6462 | | /* from typedef struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER: (sorted by offset) */ |
6463 | | static const Dwg_DYNAPI_field _dwg_BLOCKLINEARCONSTRAINTPARAMETER_fields[] = { |
6464 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, parent), |
6465 | | 1,1,0, 0 }, |
6466 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, evalexpr), |
6467 | | 0,0,0, 0 }, |
6468 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, name), |
6469 | | 1,1,1, 300 }, |
6470 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, be_major), |
6471 | | 0,0,0, 98 }, |
6472 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, be_minor), |
6473 | | 0,0,0, 99 }, |
6474 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, eed1071), |
6475 | | 0,0,0, 1071 }, |
6476 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, show_properties), |
6477 | | 0,0,0, 280 }, |
6478 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, chain_actions), |
6479 | | 0,0,0, 281 }, |
6480 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, def_basept), |
6481 | | 1,0,0, 1010 }, |
6482 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, def_endpt), |
6483 | | 1,0,0, 1011 }, |
6484 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, prop1), |
6485 | | 0,0,0, 0 }, |
6486 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, prop2), |
6487 | | 0,0,0, 0 }, |
6488 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, prop3), |
6489 | | 0,0,0, 0 }, |
6490 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, prop4), |
6491 | | 0,0,0, 0 }, |
6492 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, prop_states), |
6493 | | 1,1,0, 91 }, |
6494 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, parameter_base_location), |
6495 | | 0,0,0, 177 }, |
6496 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, upd_basept), |
6497 | | 1,0,0, 0 }, |
6498 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, basept), |
6499 | | 1,0,0, 0 }, |
6500 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, upd_endpt), |
6501 | | 1,0,0, 0 }, |
6502 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, endpt), |
6503 | | 1,0,0, 0 }, |
6504 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, dependency), |
6505 | | 1,0,0, 330 }, |
6506 | | { "expr_name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, expr_name), |
6507 | | 1,1,1, 305 }, |
6508 | | { "expr_description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, expr_description), |
6509 | | 1,1,1, 306 }, |
6510 | | { "value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, value), |
6511 | | 0,0,0, 140 }, |
6512 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER, value_set), |
6513 | | 0,0,0, 0 }, |
6514 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6515 | | }; |
6516 | | /* from typedef struct _dwg_object_BLOCKLINEARGRIP: (sorted by offset) */ |
6517 | | static const Dwg_DYNAPI_field _dwg_BLOCKLINEARGRIP_fields[] = { |
6518 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKLINEARGRIP, parent), |
6519 | | 1,1,0, 0 }, |
6520 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKLINEARGRIP, evalexpr), |
6521 | | 0,0,0, 0 }, |
6522 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLINEARGRIP, name), |
6523 | | 1,1,1, 300 }, |
6524 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARGRIP, be_major), |
6525 | | 0,0,0, 98 }, |
6526 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARGRIP, be_minor), |
6527 | | 0,0,0, 99 }, |
6528 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARGRIP, eed1071), |
6529 | | 0,0,0, 1071 }, |
6530 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARGRIP, bg_bl91), |
6531 | | 0,0,0, 91 }, |
6532 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARGRIP, bg_bl92), |
6533 | | 0,0,0, 92 }, |
6534 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARGRIP, bg_location), |
6535 | | 1,0,0, 1010 }, |
6536 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLINEARGRIP, bg_insert_cycling), |
6537 | | 0,0,0, 280 }, |
6538 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKLINEARGRIP, bg_insert_cycling_weight), |
6539 | | 0,0,0, 93 }, |
6540 | | { "orientation", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARGRIP, orientation), |
6541 | | 1,0,0, 140 }, |
6542 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6543 | | }; |
6544 | | /* from typedef struct _dwg_object_BLOCKLINEARPARAMETER: (sorted by offset) */ |
6545 | | static const Dwg_DYNAPI_field _dwg_BLOCKLINEARPARAMETER_fields[] = { |
6546 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, parent), |
6547 | | 1,1,0, 0 }, |
6548 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, evalexpr), |
6549 | | 0,0,0, 0 }, |
6550 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, name), |
6551 | | 1,1,1, 300 }, |
6552 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, be_major), |
6553 | | 0,0,0, 98 }, |
6554 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, be_minor), |
6555 | | 0,0,0, 99 }, |
6556 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, eed1071), |
6557 | | 0,0,0, 1071 }, |
6558 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, show_properties), |
6559 | | 0,0,0, 280 }, |
6560 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, chain_actions), |
6561 | | 0,0,0, 281 }, |
6562 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, def_basept), |
6563 | | 1,0,0, 1010 }, |
6564 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, def_endpt), |
6565 | | 1,0,0, 1011 }, |
6566 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, prop1), |
6567 | | 0,0,0, 0 }, |
6568 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, prop2), |
6569 | | 0,0,0, 0 }, |
6570 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, prop3), |
6571 | | 0,0,0, 0 }, |
6572 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, prop4), |
6573 | | 0,0,0, 0 }, |
6574 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, prop_states), |
6575 | | 1,1,0, 91 }, |
6576 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, parameter_base_location), |
6577 | | 0,0,0, 177 }, |
6578 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, upd_basept), |
6579 | | 1,0,0, 0 }, |
6580 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, basept), |
6581 | | 1,0,0, 0 }, |
6582 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, upd_endpt), |
6583 | | 1,0,0, 0 }, |
6584 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, endpt), |
6585 | | 1,0,0, 0 }, |
6586 | | { "distance_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, distance_name), |
6587 | | 1,1,1, 305 }, |
6588 | | { "distance_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, distance_desc), |
6589 | | 1,1,1, 306 }, |
6590 | | { "distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, distance), |
6591 | | 0,0,0, 140 }, |
6592 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKLINEARPARAMETER, value_set), |
6593 | | 0,0,0, 0 }, |
6594 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6595 | | }; |
6596 | | /* from typedef struct _dwg_object_BLOCKLOOKUPACTION: (sorted by offset) */ |
6597 | | static const Dwg_DYNAPI_field _dwg_BLOCKLOOKUPACTION_fields[] = { |
6598 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKLOOKUPACTION, parent), |
6599 | | 1,1,0, 0 }, |
6600 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKLOOKUPACTION, evalexpr), |
6601 | | 0,0,0, 0 }, |
6602 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLOOKUPACTION, name), |
6603 | | 1,1,1, 300 }, |
6604 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, be_major), |
6605 | | 0,0,0, 98 }, |
6606 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, be_minor), |
6607 | | 0,0,0, 99 }, |
6608 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, eed1071), |
6609 | | 0,0,0, 1071 }, |
6610 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLOOKUPACTION, display_location), |
6611 | | 1,0,0, 1010 }, |
6612 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, num_actions), |
6613 | | 0,0,0, 70 }, |
6614 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKLOOKUPACTION, actions), |
6615 | | 1,1,0, 91 }, |
6616 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, num_deps), |
6617 | | 0,0,0, 71 }, |
6618 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKLOOKUPACTION, deps), |
6619 | | 1,1,0, 330 }, |
6620 | | { "numelems", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, numelems), |
6621 | | 0,0,0, 0 }, |
6622 | | { "numrows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, numrows), |
6623 | | 0,0,0, 92 }, |
6624 | | { "numcols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPACTION, numcols), |
6625 | | 0,0,0, 93 }, |
6626 | | { "lut", "Dwg_BLOCKLOOKUPACTION_lut*", sizeof (Dwg_BLOCKLOOKUPACTION_lut*), OFF (struct _dwg_object_BLOCKLOOKUPACTION, lut), |
6627 | | 1,1,0, 0 }, |
6628 | | { "exprs", "TV*", sizeof (BITCODE_TV*), OFF (struct _dwg_object_BLOCKLOOKUPACTION, exprs), |
6629 | | 1,1,0, 302 }, |
6630 | | { "b280", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLOOKUPACTION, b280), |
6631 | | 0,0,0, 280 }, |
6632 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6633 | | }; |
6634 | | /* from typedef struct _dwg_object_BLOCKLOOKUPGRIP: (sorted by offset) */ |
6635 | | static const Dwg_DYNAPI_field _dwg_BLOCKLOOKUPGRIP_fields[] = { |
6636 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, parent), |
6637 | | 1,1,0, 0 }, |
6638 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, evalexpr), |
6639 | | 0,0,0, 0 }, |
6640 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, name), |
6641 | | 1,1,1, 300 }, |
6642 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, be_major), |
6643 | | 0,0,0, 98 }, |
6644 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, be_minor), |
6645 | | 0,0,0, 99 }, |
6646 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, eed1071), |
6647 | | 0,0,0, 1071 }, |
6648 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, bg_bl91), |
6649 | | 0,0,0, 91 }, |
6650 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, bg_bl92), |
6651 | | 0,0,0, 92 }, |
6652 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, bg_location), |
6653 | | 1,0,0, 1010 }, |
6654 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, bg_insert_cycling), |
6655 | | 0,0,0, 280 }, |
6656 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKLOOKUPGRIP, bg_insert_cycling_weight), |
6657 | | 0,0,0, 93 }, |
6658 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6659 | | }; |
6660 | | /* from typedef struct _dwg_object_BLOCKLOOKUPPARAMETER: (sorted by offset) */ |
6661 | | static const Dwg_DYNAPI_field _dwg_BLOCKLOOKUPPARAMETER_fields[] = { |
6662 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, parent), |
6663 | | 1,1,0, 0 }, |
6664 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, evalexpr), |
6665 | | 0,0,0, 0 }, |
6666 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, name), |
6667 | | 1,1,1, 300 }, |
6668 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, be_major), |
6669 | | 0,0,0, 98 }, |
6670 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, be_minor), |
6671 | | 0,0,0, 99 }, |
6672 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, eed1071), |
6673 | | 0,0,0, 1071 }, |
6674 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, show_properties), |
6675 | | 0,0,0, 280 }, |
6676 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, chain_actions), |
6677 | | 0,0,0, 281 }, |
6678 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, def_pt), |
6679 | | 1,0,0, 1010 }, |
6680 | | { "num_propinfos", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, num_propinfos), |
6681 | | 0,0,0, 93 }, |
6682 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, prop1), |
6683 | | 0,0,0, 0 }, |
6684 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, prop2), |
6685 | | 0,0,0, 0 }, |
6686 | | { "lookup_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, lookup_name), |
6687 | | 1,1,1, 303 }, |
6688 | | { "lookup_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, lookup_desc), |
6689 | | 1,1,1, 304 }, |
6690 | | { "index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, index), |
6691 | | 0,0,0, 94 }, |
6692 | | { "unknown_t", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKLOOKUPPARAMETER, unknown_t), |
6693 | | 1,1,1, 0 }, |
6694 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6695 | | }; |
6696 | | /* from typedef struct _dwg_object_BLOCKMOVEACTION: (sorted by offset) */ |
6697 | | static const Dwg_DYNAPI_field _dwg_BLOCKMOVEACTION_fields[] = { |
6698 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKMOVEACTION, parent), |
6699 | | 1,1,0, 0 }, |
6700 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKMOVEACTION, evalexpr), |
6701 | | 0,0,0, 0 }, |
6702 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKMOVEACTION, name), |
6703 | | 1,1,1, 300 }, |
6704 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKMOVEACTION, be_major), |
6705 | | 0,0,0, 98 }, |
6706 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKMOVEACTION, be_minor), |
6707 | | 0,0,0, 99 }, |
6708 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKMOVEACTION, eed1071), |
6709 | | 0,0,0, 1071 }, |
6710 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKMOVEACTION, display_location), |
6711 | | 1,0,0, 1010 }, |
6712 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKMOVEACTION, num_actions), |
6713 | | 0,0,0, 70 }, |
6714 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKMOVEACTION, actions), |
6715 | | 1,1,0, 91 }, |
6716 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKMOVEACTION, num_deps), |
6717 | | 0,0,0, 71 }, |
6718 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKMOVEACTION, deps), |
6719 | | 1,1,0, 330 }, |
6720 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 2 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKMOVEACTION, conn_pts), |
6721 | | 0,0,0, 0 }, |
6722 | | { "action_offset_x", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKMOVEACTION, action_offset_x), |
6723 | | 0,0,0, 140 }, |
6724 | | { "action_offset_y", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKMOVEACTION, action_offset_y), |
6725 | | 0,0,0, 141 }, |
6726 | | { "angle_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKMOVEACTION, angle_offset), |
6727 | | 0,0,0, 0 }, |
6728 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6729 | | }; |
6730 | | /* from typedef struct _dwg_object_BLOCKPARAMDEPENDENCYBODY: (sorted by offset) */ |
6731 | | static const Dwg_DYNAPI_field _dwg_BLOCKPARAMDEPENDENCYBODY_fields[] = { |
6732 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPARAMDEPENDENCYBODY, parent), |
6733 | | 1,1,0, 0 }, |
6734 | | { "adb_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKPARAMDEPENDENCYBODY, adb_version), |
6735 | | 0,0,0, 90 }, |
6736 | | { "dimbase_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKPARAMDEPENDENCYBODY, dimbase_version), |
6737 | | 0,0,0, 90 }, |
6738 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPARAMDEPENDENCYBODY, name), |
6739 | | 1,1,1, 1 }, |
6740 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKPARAMDEPENDENCYBODY, class_version), |
6741 | | 0,0,0, 90 }, |
6742 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6743 | | }; |
6744 | | /* from typedef struct _dwg_object_BLOCKPOINTPARAMETER: (sorted by offset) */ |
6745 | | static const Dwg_DYNAPI_field _dwg_BLOCKPOINTPARAMETER_fields[] = { |
6746 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, parent), |
6747 | | 1,1,0, 0 }, |
6748 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, evalexpr), |
6749 | | 0,0,0, 0 }, |
6750 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, name), |
6751 | | 1,1,1, 300 }, |
6752 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, be_major), |
6753 | | 0,0,0, 98 }, |
6754 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, be_minor), |
6755 | | 0,0,0, 99 }, |
6756 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, eed1071), |
6757 | | 0,0,0, 1071 }, |
6758 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, show_properties), |
6759 | | 0,0,0, 280 }, |
6760 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, chain_actions), |
6761 | | 0,0,0, 281 }, |
6762 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, def_pt), |
6763 | | 1,0,0, 1010 }, |
6764 | | { "num_propinfos", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, num_propinfos), |
6765 | | 0,0,0, 93 }, |
6766 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, prop1), |
6767 | | 0,0,0, 0 }, |
6768 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, prop2), |
6769 | | 0,0,0, 0 }, |
6770 | | { "position_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, position_name), |
6771 | | 1,1,1, 303 }, |
6772 | | { "position_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, position_desc), |
6773 | | 1,1,1, 304 }, |
6774 | | { "def_label_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOINTPARAMETER, def_label_pt), |
6775 | | 1,0,0, 1011 }, |
6776 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6777 | | }; |
6778 | | /* from typedef struct _dwg_object_BLOCKPOLARGRIP: (sorted by offset) */ |
6779 | | static const Dwg_DYNAPI_field _dwg_BLOCKPOLARGRIP_fields[] = { |
6780 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPOLARGRIP, parent), |
6781 | | 1,1,0, 0 }, |
6782 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKPOLARGRIP, evalexpr), |
6783 | | 0,0,0, 0 }, |
6784 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKPOLARGRIP, name), |
6785 | | 1,1,1, 300 }, |
6786 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARGRIP, be_major), |
6787 | | 0,0,0, 98 }, |
6788 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARGRIP, be_minor), |
6789 | | 0,0,0, 99 }, |
6790 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARGRIP, eed1071), |
6791 | | 0,0,0, 1071 }, |
6792 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARGRIP, bg_bl91), |
6793 | | 0,0,0, 91 }, |
6794 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARGRIP, bg_bl92), |
6795 | | 0,0,0, 92 }, |
6796 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARGRIP, bg_location), |
6797 | | 1,0,0, 1010 }, |
6798 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKPOLARGRIP, bg_insert_cycling), |
6799 | | 0,0,0, 280 }, |
6800 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKPOLARGRIP, bg_insert_cycling_weight), |
6801 | | 0,0,0, 93 }, |
6802 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6803 | | }; |
6804 | | /* from typedef struct _dwg_object_BLOCKPOLARPARAMETER: (sorted by offset) */ |
6805 | | static const Dwg_DYNAPI_field _dwg_BLOCKPOLARPARAMETER_fields[] = { |
6806 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, parent), |
6807 | | 1,1,0, 0 }, |
6808 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, evalexpr), |
6809 | | 0,0,0, 0 }, |
6810 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, name), |
6811 | | 1,1,1, 300 }, |
6812 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, be_major), |
6813 | | 0,0,0, 98 }, |
6814 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, be_minor), |
6815 | | 0,0,0, 99 }, |
6816 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, eed1071), |
6817 | | 0,0,0, 1071 }, |
6818 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, show_properties), |
6819 | | 0,0,0, 280 }, |
6820 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, chain_actions), |
6821 | | 0,0,0, 281 }, |
6822 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, def_basept), |
6823 | | 1,0,0, 1010 }, |
6824 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, def_endpt), |
6825 | | 1,0,0, 1011 }, |
6826 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, prop1), |
6827 | | 0,0,0, 0 }, |
6828 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, prop2), |
6829 | | 0,0,0, 0 }, |
6830 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, prop3), |
6831 | | 0,0,0, 0 }, |
6832 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, prop4), |
6833 | | 0,0,0, 0 }, |
6834 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, prop_states), |
6835 | | 1,1,0, 91 }, |
6836 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, parameter_base_location), |
6837 | | 0,0,0, 177 }, |
6838 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, upd_basept), |
6839 | | 1,0,0, 0 }, |
6840 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, basept), |
6841 | | 1,0,0, 0 }, |
6842 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, upd_endpt), |
6843 | | 1,0,0, 0 }, |
6844 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, endpt), |
6845 | | 1,0,0, 0 }, |
6846 | | { "angle_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, angle_name), |
6847 | | 1,1,1, 305 }, |
6848 | | { "angle_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, angle_desc), |
6849 | | 1,1,1, 306 }, |
6850 | | { "distance_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, distance_name), |
6851 | | 1,1,1, 305 }, |
6852 | | { "distance_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, distance_desc), |
6853 | | 1,1,1, 306 }, |
6854 | | { "offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, offset), |
6855 | | 0,0,0, 140 }, |
6856 | | { "angle_value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, angle_value_set), |
6857 | | 0,0,0, 0 }, |
6858 | | { "distance_value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKPOLARPARAMETER, distance_value_set), |
6859 | | 0,0,0, 0 }, |
6860 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6861 | | }; |
6862 | | /* from typedef struct _dwg_object_BLOCKPOLARSTRETCHACTION: (sorted by offset) */ |
6863 | | static const Dwg_DYNAPI_field _dwg_BLOCKPOLARSTRETCHACTION_fields[] = { |
6864 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, parent), |
6865 | | 1,1,0, 0 }, |
6866 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, evalexpr), |
6867 | | 0,0,0, 0 }, |
6868 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, name), |
6869 | | 1,1,1, 300 }, |
6870 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, be_major), |
6871 | | 0,0,0, 98 }, |
6872 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, be_minor), |
6873 | | 0,0,0, 99 }, |
6874 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, eed1071), |
6875 | | 0,0,0, 1071 }, |
6876 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, display_location), |
6877 | | 1,0,0, 1010 }, |
6878 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, num_actions), |
6879 | | 0,0,0, 70 }, |
6880 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, actions), |
6881 | | 1,1,0, 91 }, |
6882 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, num_deps), |
6883 | | 0,0,0, 71 }, |
6884 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, deps), |
6885 | | 1,1,0, 330 }, |
6886 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 6 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, conn_pts), |
6887 | | 0,0,0, 0 }, |
6888 | | { "num_pts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, num_pts), |
6889 | | 0,0,0, 72 }, |
6890 | | { "pts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, pts), |
6891 | | 1,1,0, 10 }, |
6892 | | { "num_hdls", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, num_hdls), |
6893 | | 0,0,0, 73 }, |
6894 | | { "hdls", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, hdls), |
6895 | | 1,1,0, 331 }, |
6896 | | { "shorts", "BS*", sizeof (BITCODE_BS*), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, shorts), |
6897 | | 1,1,0, 74 }, |
6898 | | { "num_codes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, num_codes), |
6899 | | 0,0,0, 75 }, |
6900 | | { "codes", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKPOLARSTRETCHACTION, codes), |
6901 | | 1,1,0, 76 }, |
6902 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6903 | | }; |
6904 | | /* from typedef struct _dwg_object_BLOCKPROPERTIESTABLE: (sorted by offset) */ |
6905 | | static const Dwg_DYNAPI_field _dwg_BLOCKPROPERTIESTABLE_fields[] = { |
6906 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPROPERTIESTABLE, parent), |
6907 | | 1,1,0, 0 }, |
6908 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6909 | | }; |
6910 | | /* from typedef struct _dwg_object_BLOCKPROPERTIESTABLEGRIP: (sorted by offset) */ |
6911 | | static const Dwg_DYNAPI_field _dwg_BLOCKPROPERTIESTABLEGRIP_fields[] = { |
6912 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, parent), |
6913 | | 1,1,0, 0 }, |
6914 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, evalexpr), |
6915 | | 0,0,0, 0 }, |
6916 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, name), |
6917 | | 1,1,1, 300 }, |
6918 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, be_major), |
6919 | | 0,0,0, 98 }, |
6920 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, be_minor), |
6921 | | 0,0,0, 99 }, |
6922 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, eed1071), |
6923 | | 0,0,0, 1071 }, |
6924 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, bg_bl91), |
6925 | | 0,0,0, 91 }, |
6926 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, bg_bl92), |
6927 | | 0,0,0, 92 }, |
6928 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, bg_location), |
6929 | | 1,0,0, 1010 }, |
6930 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, bg_insert_cycling), |
6931 | | 0,0,0, 280 }, |
6932 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP, bg_insert_cycling_weight), |
6933 | | 0,0,0, 93 }, |
6934 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6935 | | }; |
6936 | | /* from typedef struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER: (sorted by offset) */ |
6937 | | static const Dwg_DYNAPI_field _dwg_BLOCKRADIALCONSTRAINTPARAMETER_fields[] = { |
6938 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, parent), |
6939 | | 1,1,0, 0 }, |
6940 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, evalexpr), |
6941 | | 0,0,0, 0 }, |
6942 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, name), |
6943 | | 1,1,1, 300 }, |
6944 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, be_major), |
6945 | | 0,0,0, 98 }, |
6946 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, be_minor), |
6947 | | 0,0,0, 99 }, |
6948 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, eed1071), |
6949 | | 0,0,0, 1071 }, |
6950 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, show_properties), |
6951 | | 0,0,0, 280 }, |
6952 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, chain_actions), |
6953 | | 0,0,0, 281 }, |
6954 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, def_basept), |
6955 | | 1,0,0, 1010 }, |
6956 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, def_endpt), |
6957 | | 1,0,0, 1011 }, |
6958 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, prop1), |
6959 | | 0,0,0, 0 }, |
6960 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, prop2), |
6961 | | 0,0,0, 0 }, |
6962 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, prop3), |
6963 | | 0,0,0, 0 }, |
6964 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, prop4), |
6965 | | 0,0,0, 0 }, |
6966 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, prop_states), |
6967 | | 1,1,0, 91 }, |
6968 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, parameter_base_location), |
6969 | | 0,0,0, 177 }, |
6970 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, upd_basept), |
6971 | | 1,0,0, 0 }, |
6972 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, basept), |
6973 | | 1,0,0, 0 }, |
6974 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, upd_endpt), |
6975 | | 1,0,0, 0 }, |
6976 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, endpt), |
6977 | | 1,0,0, 0 }, |
6978 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, dependency), |
6979 | | 1,0,0, 330 }, |
6980 | | { "expr_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, expr_name), |
6981 | | 1,1,1, 305 }, |
6982 | | { "expr_description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, expr_description), |
6983 | | 1,1,1, 306 }, |
6984 | | { "distance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, distance), |
6985 | | 0,0,0, 140 }, |
6986 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER, value_set), |
6987 | | 0,0,0, 0 }, |
6988 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6989 | | }; |
6990 | | /* from typedef struct _dwg_object_BLOCKREPRESENTATION: (sorted by offset) */ |
6991 | | static const Dwg_DYNAPI_field _dwg_BLOCKREPRESENTATION_fields[] = { |
6992 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKREPRESENTATION, parent), |
6993 | | 1,1,0, 0 }, |
6994 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKREPRESENTATION, flag), |
6995 | | 0,0,0, 70 }, |
6996 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKREPRESENTATION, block), |
6997 | | 1,0,0, 340 }, |
6998 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
6999 | | }; |
7000 | | /* from typedef struct _dwg_object_BLOCKROTATEACTION: (sorted by offset) */ |
7001 | | static const Dwg_DYNAPI_field _dwg_BLOCKROTATEACTION_fields[] = { |
7002 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKROTATEACTION, parent), |
7003 | | 1,1,0, 0 }, |
7004 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKROTATEACTION, evalexpr), |
7005 | | 0,0,0, 0 }, |
7006 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKROTATEACTION, name), |
7007 | | 1,1,1, 300 }, |
7008 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATEACTION, be_major), |
7009 | | 0,0,0, 98 }, |
7010 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATEACTION, be_minor), |
7011 | | 0,0,0, 99 }, |
7012 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATEACTION, eed1071), |
7013 | | 0,0,0, 1071 }, |
7014 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATEACTION, display_location), |
7015 | | 1,0,0, 1010 }, |
7016 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATEACTION, num_actions), |
7017 | | 0,0,0, 70 }, |
7018 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKROTATEACTION, actions), |
7019 | | 1,1,0, 91 }, |
7020 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATEACTION, num_deps), |
7021 | | 0,0,0, 71 }, |
7022 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKROTATEACTION, deps), |
7023 | | 1,1,0, 330 }, |
7024 | | { "offset", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATEACTION, offset), |
7025 | | 1,0,0, 1011 }, |
7026 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 3 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKROTATEACTION, conn_pts), |
7027 | | 0,0,0, 0 }, |
7028 | | { "dependent", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKROTATEACTION, dependent), |
7029 | | 0,0,0, 280 }, |
7030 | | { "base_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATEACTION, base_pt), |
7031 | | 1,0,0, 1012 }, |
7032 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7033 | | }; |
7034 | | /* from typedef struct _dwg_object_BLOCKROTATIONGRIP: (sorted by offset) */ |
7035 | | static const Dwg_DYNAPI_field _dwg_BLOCKROTATIONGRIP_fields[] = { |
7036 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKROTATIONGRIP, parent), |
7037 | | 1,1,0, 0 }, |
7038 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKROTATIONGRIP, evalexpr), |
7039 | | 0,0,0, 0 }, |
7040 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKROTATIONGRIP, name), |
7041 | | 1,1,1, 300 }, |
7042 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONGRIP, be_major), |
7043 | | 0,0,0, 98 }, |
7044 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONGRIP, be_minor), |
7045 | | 0,0,0, 99 }, |
7046 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONGRIP, eed1071), |
7047 | | 0,0,0, 1071 }, |
7048 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONGRIP, bg_bl91), |
7049 | | 0,0,0, 91 }, |
7050 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONGRIP, bg_bl92), |
7051 | | 0,0,0, 92 }, |
7052 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONGRIP, bg_location), |
7053 | | 1,0,0, 1010 }, |
7054 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKROTATIONGRIP, bg_insert_cycling), |
7055 | | 0,0,0, 280 }, |
7056 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKROTATIONGRIP, bg_insert_cycling_weight), |
7057 | | 0,0,0, 93 }, |
7058 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7059 | | }; |
7060 | | /* from typedef struct _dwg_object_BLOCKROTATIONPARAMETER: (sorted by offset) */ |
7061 | | static const Dwg_DYNAPI_field _dwg_BLOCKROTATIONPARAMETER_fields[] = { |
7062 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, parent), |
7063 | | 1,1,0, 0 }, |
7064 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, evalexpr), |
7065 | | 0,0,0, 0 }, |
7066 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, name), |
7067 | | 1,1,1, 300 }, |
7068 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, be_major), |
7069 | | 0,0,0, 98 }, |
7070 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, be_minor), |
7071 | | 0,0,0, 99 }, |
7072 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, eed1071), |
7073 | | 0,0,0, 1071 }, |
7074 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, show_properties), |
7075 | | 0,0,0, 280 }, |
7076 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, chain_actions), |
7077 | | 0,0,0, 281 }, |
7078 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, def_basept), |
7079 | | 1,0,0, 1010 }, |
7080 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, def_endpt), |
7081 | | 1,0,0, 1011 }, |
7082 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, prop1), |
7083 | | 0,0,0, 0 }, |
7084 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, prop2), |
7085 | | 0,0,0, 0 }, |
7086 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, prop3), |
7087 | | 0,0,0, 0 }, |
7088 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, prop4), |
7089 | | 0,0,0, 0 }, |
7090 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, prop_states), |
7091 | | 1,1,0, 91 }, |
7092 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, parameter_base_location), |
7093 | | 0,0,0, 177 }, |
7094 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, upd_basept), |
7095 | | 1,0,0, 0 }, |
7096 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, basept), |
7097 | | 1,0,0, 0 }, |
7098 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, upd_endpt), |
7099 | | 1,0,0, 0 }, |
7100 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, endpt), |
7101 | | 1,0,0, 0 }, |
7102 | | { "def_base_angle_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, def_base_angle_pt), |
7103 | | 1,0,0, 1011 }, |
7104 | | { "angle_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, angle_name), |
7105 | | 1,1,1, 305 }, |
7106 | | { "angle_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, angle_desc), |
7107 | | 1,1,1, 306 }, |
7108 | | { "angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, angle), |
7109 | | 0,0,0, 140 }, |
7110 | | { "angle_value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKROTATIONPARAMETER, angle_value_set), |
7111 | | 0,0,0, 0 }, |
7112 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7113 | | }; |
7114 | | /* from typedef struct _dwg_object_BLOCKSCALEACTION: (sorted by offset) */ |
7115 | | static const Dwg_DYNAPI_field _dwg_BLOCKSCALEACTION_fields[] = { |
7116 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKSCALEACTION, parent), |
7117 | | 1,1,0, 0 }, |
7118 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKSCALEACTION, evalexpr), |
7119 | | 0,0,0, 0 }, |
7120 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKSCALEACTION, name), |
7121 | | 1,1,1, 300 }, |
7122 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSCALEACTION, be_major), |
7123 | | 0,0,0, 98 }, |
7124 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSCALEACTION, be_minor), |
7125 | | 0,0,0, 99 }, |
7126 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSCALEACTION, eed1071), |
7127 | | 0,0,0, 1071 }, |
7128 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKSCALEACTION, display_location), |
7129 | | 1,0,0, 1010 }, |
7130 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSCALEACTION, num_actions), |
7131 | | 0,0,0, 70 }, |
7132 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKSCALEACTION, actions), |
7133 | | 1,1,0, 91 }, |
7134 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSCALEACTION, num_deps), |
7135 | | 0,0,0, 71 }, |
7136 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKSCALEACTION, deps), |
7137 | | 1,1,0, 330 }, |
7138 | | { "offset", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKSCALEACTION, offset), |
7139 | | 1,0,0, 1011 }, |
7140 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 5 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKSCALEACTION, conn_pts), |
7141 | | 0,0,0, 0 }, |
7142 | | { "dependent", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKSCALEACTION, dependent), |
7143 | | 0,0,0, 280 }, |
7144 | | { "base_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKSCALEACTION, base_pt), |
7145 | | 1,0,0, 1012 }, |
7146 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7147 | | }; |
7148 | | /* from typedef struct _dwg_object_BLOCKSTRETCHACTION: (sorted by offset) */ |
7149 | | static const Dwg_DYNAPI_field _dwg_BLOCKSTRETCHACTION_fields[] = { |
7150 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKSTRETCHACTION, parent), |
7151 | | 1,1,0, 0 }, |
7152 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKSTRETCHACTION, evalexpr), |
7153 | | 0,0,0, 0 }, |
7154 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKSTRETCHACTION, name), |
7155 | | 1,1,1, 300 }, |
7156 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, be_major), |
7157 | | 0,0,0, 98 }, |
7158 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, be_minor), |
7159 | | 0,0,0, 99 }, |
7160 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, eed1071), |
7161 | | 0,0,0, 1071 }, |
7162 | | { "display_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKSTRETCHACTION, display_location), |
7163 | | 1,0,0, 1010 }, |
7164 | | { "num_actions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, num_actions), |
7165 | | 0,0,0, 70 }, |
7166 | | { "actions", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKSTRETCHACTION, actions), |
7167 | | 1,1,0, 91 }, |
7168 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, num_deps), |
7169 | | 0,0,0, 71 }, |
7170 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKSTRETCHACTION, deps), |
7171 | | 1,1,0, 330 }, |
7172 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 2 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_object_BLOCKSTRETCHACTION, conn_pts), |
7173 | | 0,0,0, 0 }, |
7174 | | { "num_pts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, num_pts), |
7175 | | 0,0,0, 72 }, |
7176 | | { "pts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_object_BLOCKSTRETCHACTION, pts), |
7177 | | 1,1,0, 1011 }, |
7178 | | { "num_hdls", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, num_hdls), |
7179 | | 0,0,0, 73 }, |
7180 | | { "hdls", "Dwg_BLOCKSTRETCHACTION_handles*", sizeof (Dwg_BLOCKSTRETCHACTION_handles*), OFF (struct _dwg_object_BLOCKSTRETCHACTION, hdls), |
7181 | | 1,1,0, 0 }, |
7182 | | { "num_codes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKSTRETCHACTION, num_codes), |
7183 | | 0,0,0, 75 }, |
7184 | | { "codes", "Dwg_BLOCKSTRETCHACTION_codes*", sizeof (Dwg_BLOCKSTRETCHACTION_codes*), OFF (struct _dwg_object_BLOCKSTRETCHACTION, codes), |
7185 | | 1,1,0, 0 }, |
7186 | | { "action_offset_x", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKSTRETCHACTION, action_offset_x), |
7187 | | 0,0,0, 140 }, |
7188 | | { "action_offset_y", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKSTRETCHACTION, action_offset_y), |
7189 | | 0,0,0, 141 }, |
7190 | | { "angle_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKSTRETCHACTION, angle_offset), |
7191 | | 0,0,0, 0 }, |
7192 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7193 | | }; |
7194 | | /* from typedef struct _dwg_object_BLOCKUSERPARAMETER: (sorted by offset) */ |
7195 | | static const Dwg_DYNAPI_field _dwg_BLOCKUSERPARAMETER_fields[] = { |
7196 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKUSERPARAMETER, parent), |
7197 | | 1,1,0, 0 }, |
7198 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKUSERPARAMETER, evalexpr), |
7199 | | 0,0,0, 0 }, |
7200 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKUSERPARAMETER, name), |
7201 | | 1,1,1, 300 }, |
7202 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKUSERPARAMETER, be_major), |
7203 | | 0,0,0, 98 }, |
7204 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKUSERPARAMETER, be_minor), |
7205 | | 0,0,0, 99 }, |
7206 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKUSERPARAMETER, eed1071), |
7207 | | 0,0,0, 1071 }, |
7208 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKUSERPARAMETER, show_properties), |
7209 | | 0,0,0, 280 }, |
7210 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKUSERPARAMETER, chain_actions), |
7211 | | 0,0,0, 281 }, |
7212 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKUSERPARAMETER, def_pt), |
7213 | | 1,0,0, 1010 }, |
7214 | | { "num_propinfos", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKUSERPARAMETER, num_propinfos), |
7215 | | 0,0,0, 93 }, |
7216 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKUSERPARAMETER, prop1), |
7217 | | 0,0,0, 0 }, |
7218 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKUSERPARAMETER, prop2), |
7219 | | 0,0,0, 0 }, |
7220 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKUSERPARAMETER, flag), |
7221 | | 0,0,0, 90 }, |
7222 | | { "assocvariable", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKUSERPARAMETER, assocvariable), |
7223 | | 1,0,0, 330 }, |
7224 | | { "expr", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKUSERPARAMETER, expr), |
7225 | | 1,1,1, 301 }, |
7226 | | { "value", "Dwg_EvalVariant", sizeof (Dwg_EvalVariant), OFF (struct _dwg_object_BLOCKUSERPARAMETER, value), |
7227 | | 0,0,0, 0 }, |
7228 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKUSERPARAMETER, type), |
7229 | | 0,0,0, 170 }, |
7230 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7231 | | }; |
7232 | | /* from typedef struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER: (sorted by offset) */ |
7233 | | static const Dwg_DYNAPI_field _dwg_BLOCKVERTICALCONSTRAINTPARAMETER_fields[] = { |
7234 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, parent), |
7235 | | 1,1,0, 0 }, |
7236 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, evalexpr), |
7237 | | 0,0,0, 0 }, |
7238 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, name), |
7239 | | 1,1,1, 300 }, |
7240 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, be_major), |
7241 | | 0,0,0, 98 }, |
7242 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, be_minor), |
7243 | | 0,0,0, 99 }, |
7244 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, eed1071), |
7245 | | 0,0,0, 1071 }, |
7246 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, show_properties), |
7247 | | 0,0,0, 280 }, |
7248 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, chain_actions), |
7249 | | 0,0,0, 281 }, |
7250 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, def_basept), |
7251 | | 1,0,0, 1010 }, |
7252 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, def_endpt), |
7253 | | 1,0,0, 1011 }, |
7254 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, prop1), |
7255 | | 0,0,0, 0 }, |
7256 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, prop2), |
7257 | | 0,0,0, 0 }, |
7258 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, prop3), |
7259 | | 0,0,0, 0 }, |
7260 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, prop4), |
7261 | | 0,0,0, 0 }, |
7262 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, prop_states), |
7263 | | 1,1,0, 91 }, |
7264 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, parameter_base_location), |
7265 | | 0,0,0, 177 }, |
7266 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, upd_basept), |
7267 | | 1,0,0, 0 }, |
7268 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, basept), |
7269 | | 1,0,0, 0 }, |
7270 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, upd_endpt), |
7271 | | 1,0,0, 0 }, |
7272 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, endpt), |
7273 | | 1,0,0, 0 }, |
7274 | | { "dependency", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, dependency), |
7275 | | 1,0,0, 330 }, |
7276 | | { "expr_name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, expr_name), |
7277 | | 1,1,1, 305 }, |
7278 | | { "expr_description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, expr_description), |
7279 | | 1,1,1, 306 }, |
7280 | | { "value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, value), |
7281 | | 0,0,0, 140 }, |
7282 | | { "value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER, value_set), |
7283 | | 0,0,0, 0 }, |
7284 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7285 | | }; |
7286 | | /* from typedef struct _dwg_object_BLOCKVISIBILITYGRIP: (sorted by offset) */ |
7287 | | static const Dwg_DYNAPI_field _dwg_BLOCKVISIBILITYGRIP_fields[] = { |
7288 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, parent), |
7289 | | 1,1,0, 0 }, |
7290 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, evalexpr), |
7291 | | 0,0,0, 0 }, |
7292 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, name), |
7293 | | 1,1,1, 300 }, |
7294 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, be_major), |
7295 | | 0,0,0, 98 }, |
7296 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, be_minor), |
7297 | | 0,0,0, 99 }, |
7298 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, eed1071), |
7299 | | 0,0,0, 1071 }, |
7300 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, bg_bl91), |
7301 | | 0,0,0, 91 }, |
7302 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, bg_bl92), |
7303 | | 0,0,0, 92 }, |
7304 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, bg_location), |
7305 | | 1,0,0, 1010 }, |
7306 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, bg_insert_cycling), |
7307 | | 0,0,0, 280 }, |
7308 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKVISIBILITYGRIP, bg_insert_cycling_weight), |
7309 | | 0,0,0, 93 }, |
7310 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7311 | | }; |
7312 | | /* from typedef struct _dwg_object_BLOCKVISIBILITYPARAMETER: (sorted by offset) */ |
7313 | | static const Dwg_DYNAPI_field _dwg_BLOCKVISIBILITYPARAMETER_fields[] = { |
7314 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, parent), |
7315 | | 1,1,0, 0 }, |
7316 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, evalexpr), |
7317 | | 0,0,0, 0 }, |
7318 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, name), |
7319 | | 1,1,1, 300 }, |
7320 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, be_major), |
7321 | | 0,0,0, 98 }, |
7322 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, be_minor), |
7323 | | 0,0,0, 99 }, |
7324 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, eed1071), |
7325 | | 0,0,0, 1071 }, |
7326 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, show_properties), |
7327 | | 0,0,0, 280 }, |
7328 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, chain_actions), |
7329 | | 0,0,0, 281 }, |
7330 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, def_pt), |
7331 | | 1,0,0, 1010 }, |
7332 | | { "num_propinfos", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, num_propinfos), |
7333 | | 0,0,0, 93 }, |
7334 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, prop1), |
7335 | | 0,0,0, 0 }, |
7336 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, prop2), |
7337 | | 0,0,0, 0 }, |
7338 | | { "is_initialized", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, is_initialized), |
7339 | | 0,0,0, 281 }, |
7340 | | { "unknown_bool", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, unknown_bool), |
7341 | | 0,0,0, 91 }, |
7342 | | { "blockvisi_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, blockvisi_name), |
7343 | | 1,1,1, 301 }, |
7344 | | { "blockvisi_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, blockvisi_desc), |
7345 | | 1,1,1, 302 }, |
7346 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, num_blocks), |
7347 | | 0,0,0, 93 }, |
7348 | | { "blocks", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, blocks), |
7349 | | 1,1,0, 331 }, |
7350 | | { "num_states", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, num_states), |
7351 | | 0,0,0, 92 }, |
7352 | | { "states", "Dwg_BLOCKVISIBILITYPARAMETER_state*", sizeof (Dwg_BLOCKVISIBILITYPARAMETER_state*), OFF (struct _dwg_object_BLOCKVISIBILITYPARAMETER, states), |
7353 | | 1,1,0, 0 }, |
7354 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7355 | | }; |
7356 | | /* from typedef struct _dwg_object_BLOCKXYGRIP: (sorted by offset) */ |
7357 | | static const Dwg_DYNAPI_field _dwg_BLOCKXYGRIP_fields[] = { |
7358 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKXYGRIP, parent), |
7359 | | 1,1,0, 0 }, |
7360 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKXYGRIP, evalexpr), |
7361 | | 0,0,0, 0 }, |
7362 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKXYGRIP, name), |
7363 | | 1,1,1, 300 }, |
7364 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYGRIP, be_major), |
7365 | | 0,0,0, 98 }, |
7366 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYGRIP, be_minor), |
7367 | | 0,0,0, 99 }, |
7368 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYGRIP, eed1071), |
7369 | | 0,0,0, 1071 }, |
7370 | | { "bg_bl91", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYGRIP, bg_bl91), |
7371 | | 0,0,0, 91 }, |
7372 | | { "bg_bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYGRIP, bg_bl92), |
7373 | | 0,0,0, 92 }, |
7374 | | { "bg_location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYGRIP, bg_location), |
7375 | | 1,0,0, 1010 }, |
7376 | | { "bg_insert_cycling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKXYGRIP, bg_insert_cycling), |
7377 | | 0,0,0, 280 }, |
7378 | | { "bg_insert_cycling_weight", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_BLOCKXYGRIP, bg_insert_cycling_weight), |
7379 | | 0,0,0, 93 }, |
7380 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7381 | | }; |
7382 | | /* from typedef struct _dwg_object_BLOCKXYPARAMETER: (sorted by offset) */ |
7383 | | static const Dwg_DYNAPI_field _dwg_BLOCKXYPARAMETER_fields[] = { |
7384 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCKXYPARAMETER, parent), |
7385 | | 1,1,0, 0 }, |
7386 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_BLOCKXYPARAMETER, evalexpr), |
7387 | | 0,0,0, 0 }, |
7388 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCKXYPARAMETER, name), |
7389 | | 1,1,1, 300 }, |
7390 | | { "be_major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYPARAMETER, be_major), |
7391 | | 0,0,0, 98 }, |
7392 | | { "be_minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYPARAMETER, be_minor), |
7393 | | 0,0,0, 99 }, |
7394 | | { "eed1071", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCKXYPARAMETER, eed1071), |
7395 | | 0,0,0, 1071 }, |
7396 | | { "show_properties", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKXYPARAMETER, show_properties), |
7397 | | 0,0,0, 280 }, |
7398 | | { "chain_actions", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCKXYPARAMETER, chain_actions), |
7399 | | 0,0,0, 281 }, |
7400 | | { "def_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, def_basept), |
7401 | | 1,0,0, 1010 }, |
7402 | | { "def_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, def_endpt), |
7403 | | 1,0,0, 1011 }, |
7404 | | { "prop1", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKXYPARAMETER, prop1), |
7405 | | 0,0,0, 0 }, |
7406 | | { "prop2", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKXYPARAMETER, prop2), |
7407 | | 0,0,0, 0 }, |
7408 | | { "prop3", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKXYPARAMETER, prop3), |
7409 | | 0,0,0, 0 }, |
7410 | | { "prop4", "Dwg_BLOCKPARAMETER_PropInfo", sizeof (Dwg_BLOCKPARAMETER_PropInfo), OFF (struct _dwg_object_BLOCKXYPARAMETER, prop4), |
7411 | | 0,0,0, 0 }, |
7412 | | { "prop_states", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_BLOCKXYPARAMETER, prop_states), |
7413 | | 1,1,0, 91 }, |
7414 | | { "parameter_base_location", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCKXYPARAMETER, parameter_base_location), |
7415 | | 0,0,0, 177 }, |
7416 | | { "upd_basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, upd_basept), |
7417 | | 1,0,0, 0 }, |
7418 | | { "basept", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, basept), |
7419 | | 1,0,0, 0 }, |
7420 | | { "upd_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, upd_endpt), |
7421 | | 1,0,0, 0 }, |
7422 | | { "endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, endpt), |
7423 | | 1,0,0, 0 }, |
7424 | | { "x_label", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKXYPARAMETER, x_label), |
7425 | | 1,1,1, 305 }, |
7426 | | { "x_label_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKXYPARAMETER, x_label_desc), |
7427 | | 1,1,1, 306 }, |
7428 | | { "y_label", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKXYPARAMETER, y_label), |
7429 | | 1,1,1, 307 }, |
7430 | | { "y_label_desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_BLOCKXYPARAMETER, y_label_desc), |
7431 | | 1,1,1, 308 }, |
7432 | | { "x_value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, x_value), |
7433 | | 0,0,0, 142 }, |
7434 | | { "y_value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_BLOCKXYPARAMETER, y_value), |
7435 | | 0,0,0, 141 }, |
7436 | | { "x_value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKXYPARAMETER, x_value_set), |
7437 | | 0,0,0, 0 }, |
7438 | | { "y_value_set", "Dwg_BLOCKPARAMVALUESET", sizeof (Dwg_BLOCKPARAMVALUESET), OFF (struct _dwg_object_BLOCKXYPARAMETER, y_value_set), |
7439 | | 0,0,0, 0 }, |
7440 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7441 | | }; |
7442 | | /* from typedef struct _dwg_object_BLOCK_CONTROL: (sorted by offset) */ |
7443 | | static const Dwg_DYNAPI_field _dwg_BLOCK_CONTROL_fields[] = { |
7444 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCK_CONTROL, parent), |
7445 | | 1,1,0, 0 }, |
7446 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCK_CONTROL, num_entries), |
7447 | | 0,0,0, 70 }, |
7448 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCK_CONTROL, entries), |
7449 | | 1,1,0, 0 }, |
7450 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_BLOCK_CONTROL, flags_r11), |
7451 | | 0,0,0, 0 }, |
7452 | | { "model_space", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_CONTROL, model_space), |
7453 | | 1,0,0, 0 }, |
7454 | | { "paper_space", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_CONTROL, paper_space), |
7455 | | 1,0,0, 0 }, |
7456 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7457 | | }; |
7458 | | /* from typedef struct _dwg_object_BLOCK_HEADER: (sorted by offset) */ |
7459 | | static const Dwg_DYNAPI_field _dwg_BLOCK_HEADER_fields[] = { |
7460 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BLOCK_HEADER, parent), |
7461 | | 1,1,0, 0 }, |
7462 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_BLOCK_HEADER, flag), |
7463 | | 0,0,0, 0 }, |
7464 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCK_HEADER, name), |
7465 | | 1,1,1, 0 }, |
7466 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_BLOCK_HEADER, used), |
7467 | | 0,0,0, 0 }, |
7468 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, is_xref_ref), |
7469 | | 0,0,0, 0 }, |
7470 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCK_HEADER, is_xref_resolved), |
7471 | | 0,0,0, 0 }, |
7472 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, is_xref_dep), |
7473 | | 0,0,0, 0 }, |
7474 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_HEADER, xref), |
7475 | | 1,0,0, 0 }, |
7476 | | { "__iterator", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCK_HEADER, __iterator), |
7477 | | 0,0,0, 0 }, |
7478 | | { "anonymous", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, anonymous), |
7479 | | 0,0,0, 0 }, |
7480 | | { "hasattrs", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, hasattrs), |
7481 | | 0,0,0, 0 }, |
7482 | | { "blkisxref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, blkisxref), |
7483 | | 0,0,0, 0 }, |
7484 | | { "xrefoverlaid", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, xrefoverlaid), |
7485 | | 0,0,0, 0 }, |
7486 | | { "loaded_bit", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, loaded_bit), |
7487 | | 0,0,0, 0 }, |
7488 | | { "num_owned", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCK_HEADER, num_owned), |
7489 | | 0,0,0, 0 }, |
7490 | | { "base_pt", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_BLOCK_HEADER, base_pt), |
7491 | | 1,0,0, 10 }, |
7492 | | { "xref_pname", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCK_HEADER, xref_pname), |
7493 | | 1,1,1, 1 }, |
7494 | | { "num_inserts", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_object_BLOCK_HEADER, num_inserts), |
7495 | | 0,0,0, 0 }, |
7496 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_BLOCK_HEADER, description), |
7497 | | 1,1,1, 4 }, |
7498 | | { "preview_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BLOCK_HEADER, preview_size), |
7499 | | 0,0,0, 0 }, |
7500 | | { "preview", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_BLOCK_HEADER, preview), |
7501 | | 1,1,0, 310 }, |
7502 | | { "insert_units", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_BLOCK_HEADER, insert_units), |
7503 | | 0,0,0, 70 }, |
7504 | | { "explodable", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_BLOCK_HEADER, explodable), |
7505 | | 0,0,0, 280 }, |
7506 | | { "block_scaling", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_BLOCK_HEADER, block_scaling), |
7507 | | 0,0,0, 281 }, |
7508 | | { "block_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_HEADER, block_entity), |
7509 | | 1,0,0, 0 }, |
7510 | | { "first_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_HEADER, first_entity), |
7511 | | 1,0,0, 0 }, |
7512 | | { "last_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_HEADER, last_entity), |
7513 | | 1,0,0, 0 }, |
7514 | | { "entities", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCK_HEADER, entities), |
7515 | | 1,1,0, 0 }, |
7516 | | { "endblk_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_HEADER, endblk_entity), |
7517 | | 1,0,0, 0 }, |
7518 | | { "inserts", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BLOCK_HEADER, inserts), |
7519 | | 1,1,0, 331 }, |
7520 | | { "layout", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BLOCK_HEADER, layout), |
7521 | | 1,0,0, 340 }, |
7522 | | { "flag2", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_BLOCK_HEADER, flag2), |
7523 | | 0,0,0, 0 }, |
7524 | | { "unknown_r11", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_BLOCK_HEADER, unknown_r11), |
7525 | | 0,0,0, 0 }, |
7526 | | { "block_offset_r11", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_object_BLOCK_HEADER, block_offset_r11), |
7527 | | 0,0,0, 0 }, |
7528 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7529 | | }; |
7530 | | /* from typedef struct _dwg_object_BREAKDATA: (sorted by offset) */ |
7531 | | static const Dwg_DYNAPI_field _dwg_BREAKDATA_fields[] = { |
7532 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BREAKDATA, parent), |
7533 | | 1,1,0, 0 }, |
7534 | | { "num_pointrefs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_BREAKDATA, num_pointrefs), |
7535 | | 0,0,0, 90 }, |
7536 | | { "pointrefs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_BREAKDATA, pointrefs), |
7537 | | 1,1,0, 330 }, |
7538 | | { "dimref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_BREAKDATA, dimref), |
7539 | | 1,0,0, 331 }, |
7540 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7541 | | }; |
7542 | | /* from typedef struct _dwg_object_BREAKPOINTREF: (sorted by offset) */ |
7543 | | static const Dwg_DYNAPI_field _dwg_BREAKPOINTREF_fields[] = { |
7544 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_BREAKPOINTREF, parent), |
7545 | | 1,1,0, 0 }, |
7546 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7547 | | }; |
7548 | | /* from typedef struct _dwg_object_CELLSTYLEMAP: (sorted by offset) */ |
7549 | | static const Dwg_DYNAPI_field _dwg_CELLSTYLEMAP_fields[] = { |
7550 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_CELLSTYLEMAP, parent), |
7551 | | 1,1,0, 0 }, |
7552 | | { "num_cells", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_CELLSTYLEMAP, num_cells), |
7553 | | 0,0,0, 90 }, |
7554 | | { "cells", "Dwg_TABLESTYLE_CellStyle*", sizeof (Dwg_TABLESTYLE_CellStyle*), OFF (struct _dwg_object_CELLSTYLEMAP, cells), |
7555 | | 1,1,0, 0 }, |
7556 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7557 | | }; |
7558 | | /* from typedef struct _dwg_object_CONTEXTDATAMANAGER: (sorted by offset) */ |
7559 | | static const Dwg_DYNAPI_field _dwg_CONTEXTDATAMANAGER_fields[] = { |
7560 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_CONTEXTDATAMANAGER, parent), |
7561 | | 1,1,0, 0 }, |
7562 | | { "objectcontext", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_CONTEXTDATAMANAGER, objectcontext), |
7563 | | 1,0,0, 0 }, |
7564 | | { "num_submgrs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_CONTEXTDATAMANAGER, num_submgrs), |
7565 | | 0,0,0, 0 }, |
7566 | | { "submgrs", "Dwg_CONTEXTDATA_submgr*", sizeof (Dwg_CONTEXTDATA_submgr*), OFF (struct _dwg_object_CONTEXTDATAMANAGER, submgrs), |
7567 | | 1,1,0, 0 }, |
7568 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7569 | | }; |
7570 | | /* from typedef struct _dwg_object_CSACDOCUMENTOPTIONS: (sorted by offset) */ |
7571 | | static const Dwg_DYNAPI_field _dwg_CSACDOCUMENTOPTIONS_fields[] = { |
7572 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_CSACDOCUMENTOPTIONS, parent), |
7573 | | 1,1,0, 0 }, |
7574 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_CSACDOCUMENTOPTIONS, class_version), |
7575 | | 0,0,0, 0 }, |
7576 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7577 | | }; |
7578 | | /* from typedef struct _dwg_object_CURVEPATH: (sorted by offset) */ |
7579 | | static const Dwg_DYNAPI_field _dwg_CURVEPATH_fields[] = { |
7580 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_CURVEPATH, parent), |
7581 | | 1,1,0, 0 }, |
7582 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_CURVEPATH, class_version), |
7583 | | 0,0,0, 90 }, |
7584 | | { "entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_CURVEPATH, entity), |
7585 | | 1,0,0, 340 }, |
7586 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7587 | | }; |
7588 | | /* from typedef struct _dwg_object_DATALINK: (sorted by offset) */ |
7589 | | static const Dwg_DYNAPI_field _dwg_DATALINK_fields[] = { |
7590 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DATALINK, parent), |
7591 | | 1,1,0, 0 }, |
7592 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, class_version), |
7593 | | 0,0,0, 0 }, |
7594 | | { "data_adapter", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DATALINK, data_adapter), |
7595 | | 1,1,1, 1 }, |
7596 | | { "description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DATALINK, description), |
7597 | | 1,1,1, 300 }, |
7598 | | { "tooltip", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DATALINK, tooltip), |
7599 | | 1,1,1, 301 }, |
7600 | | { "connection_string", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DATALINK, connection_string), |
7601 | | 1,1,1, 302 }, |
7602 | | { "option", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATALINK, option), |
7603 | | 0,0,0, 90 }, |
7604 | | { "update_option", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATALINK, update_option), |
7605 | | 0,0,0, 91 }, |
7606 | | { "bl92", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATALINK, bl92), |
7607 | | 0,0,0, 92 }, |
7608 | | { "year", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, year), |
7609 | | 0,0,0, 170 }, |
7610 | | { "month", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, month), |
7611 | | 0,0,0, 171 }, |
7612 | | { "day", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, day), |
7613 | | 0,0,0, 172 }, |
7614 | | { "hour", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, hour), |
7615 | | 0,0,0, 173 }, |
7616 | | { "minute", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, minute), |
7617 | | 0,0,0, 174 }, |
7618 | | { "seconds", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, seconds), |
7619 | | 0,0,0, 175 }, |
7620 | | { "msec", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, msec), |
7621 | | 0,0,0, 176 }, |
7622 | | { "path_option", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATALINK, path_option), |
7623 | | 0,0,0, 177 }, |
7624 | | { "bl93", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATALINK, bl93), |
7625 | | 0,0,0, 93 }, |
7626 | | { "update_status", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DATALINK, update_status), |
7627 | | 1,1,1, 304 }, |
7628 | | { "num_customdata", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATALINK, num_customdata), |
7629 | | 0,0,0, 94 }, |
7630 | | { "customdata", "Dwg_DATALINK_customdata*", sizeof (Dwg_DATALINK_customdata*), OFF (struct _dwg_object_DATALINK, customdata), |
7631 | | 1,1,0, 0 }, |
7632 | | { "hardowner", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DATALINK, hardowner), |
7633 | | 1,0,0, 360 }, |
7634 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7635 | | }; |
7636 | | /* from typedef struct _dwg_object_DATATABLE: (sorted by offset) */ |
7637 | | static const Dwg_DYNAPI_field _dwg_DATATABLE_fields[] = { |
7638 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DATATABLE, parent), |
7639 | | 1,1,0, 0 }, |
7640 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DATATABLE, flags), |
7641 | | 0,0,0, 70 }, |
7642 | | { "num_cols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATATABLE, num_cols), |
7643 | | 0,0,0, 90 }, |
7644 | | { "num_rows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DATATABLE, num_rows), |
7645 | | 0,0,0, 91 }, |
7646 | | { "table_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DATATABLE, table_name), |
7647 | | 1,1,1, 1 }, |
7648 | | { "cols", "Dwg_DATATABLE_column*", sizeof (Dwg_DATATABLE_column*), OFF (struct _dwg_object_DATATABLE, cols), |
7649 | | 1,1,0, 0 }, |
7650 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7651 | | }; |
7652 | | /* from typedef struct _dwg_object_DBCOLOR: (sorted by offset) */ |
7653 | | static const Dwg_DYNAPI_field _dwg_DBCOLOR_fields[] = { |
7654 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DBCOLOR, parent), |
7655 | | 1,1,0, 0 }, |
7656 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DBCOLOR, color), |
7657 | | 0,0,0, 62 }, |
7658 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7659 | | }; |
7660 | | /* from typedef struct _dwg_object_DETAILVIEWSTYLE: (sorted by offset) */ |
7661 | | static const Dwg_DYNAPI_field _dwg_DETAILVIEWSTYLE_fields[] = { |
7662 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DETAILVIEWSTYLE, parent), |
7663 | | 1,1,0, 0 }, |
7664 | | { "mdoc_class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DETAILVIEWSTYLE, mdoc_class_version), |
7665 | | 0,0,0, 70 }, |
7666 | | { "desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DETAILVIEWSTYLE, desc), |
7667 | | 1,1,1, 3 }, |
7668 | | { "is_modified_for_recompute", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DETAILVIEWSTYLE, is_modified_for_recompute), |
7669 | | 0,0,0, 290 }, |
7670 | | { "display_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DETAILVIEWSTYLE, display_name), |
7671 | | 1,1,1, 300 }, |
7672 | | { "viewstyle_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewstyle_flags), |
7673 | | 0,0,0, 90 }, |
7674 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DETAILVIEWSTYLE, class_version), |
7675 | | 0,0,0, 70 }, |
7676 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DETAILVIEWSTYLE, flags), |
7677 | | 0,0,0, 90 }, |
7678 | | { "identifier_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DETAILVIEWSTYLE, identifier_style), |
7679 | | 1,0,0, 340 }, |
7680 | | { "identifier_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DETAILVIEWSTYLE, identifier_color), |
7681 | | 0,0,0, 62 }, |
7682 | | { "identifier_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DETAILVIEWSTYLE, identifier_height), |
7683 | | 0,0,0, 40 }, |
7684 | | { "identifier_exclude_characters", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DETAILVIEWSTYLE, identifier_exclude_characters), |
7685 | | 1,1,1, 300 }, |
7686 | | { "identifier_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DETAILVIEWSTYLE, identifier_offset), |
7687 | | 0,0,0, 40 }, |
7688 | | { "identifier_placement", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DETAILVIEWSTYLE, identifier_placement), |
7689 | | 0,0,0, 280 }, |
7690 | | { "arrow_symbol", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DETAILVIEWSTYLE, arrow_symbol), |
7691 | | 1,0,0, 340 }, |
7692 | | { "arrow_symbol_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DETAILVIEWSTYLE, arrow_symbol_color), |
7693 | | 0,0,0, 62 }, |
7694 | | { "arrow_symbol_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DETAILVIEWSTYLE, arrow_symbol_size), |
7695 | | 0,0,0, 40 }, |
7696 | | { "boundary_ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DETAILVIEWSTYLE, boundary_ltype), |
7697 | | 1,0,0, 340 }, |
7698 | | { "boundary_linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_DETAILVIEWSTYLE, boundary_linewt), |
7699 | | 0,0,0, 90 }, |
7700 | | { "boundary_line_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DETAILVIEWSTYLE, boundary_line_color), |
7701 | | 0,0,0, 62 }, |
7702 | | { "viewlabel_text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_text_style), |
7703 | | 1,0,0, 340 }, |
7704 | | { "viewlabel_text_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_text_color), |
7705 | | 0,0,0, 62 }, |
7706 | | { "viewlabel_text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_text_height), |
7707 | | 0,0,0, 40 }, |
7708 | | { "viewlabel_attachment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_attachment), |
7709 | | 0,0,0, 90 }, |
7710 | | { "viewlabel_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_offset), |
7711 | | 0,0,0, 40 }, |
7712 | | { "viewlabel_alignment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_alignment), |
7713 | | 0,0,0, 90 }, |
7714 | | { "viewlabel_pattern", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DETAILVIEWSTYLE, viewlabel_pattern), |
7715 | | 1,1,1, 300 }, |
7716 | | { "connection_ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DETAILVIEWSTYLE, connection_ltype), |
7717 | | 1,0,0, 340 }, |
7718 | | { "connection_linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_DETAILVIEWSTYLE, connection_linewt), |
7719 | | 0,0,0, 90 }, |
7720 | | { "connection_line_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DETAILVIEWSTYLE, connection_line_color), |
7721 | | 0,0,0, 62 }, |
7722 | | { "borderline_ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DETAILVIEWSTYLE, borderline_ltype), |
7723 | | 1,0,0, 340 }, |
7724 | | { "borderline_linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_DETAILVIEWSTYLE, borderline_linewt), |
7725 | | 0,0,0, 90 }, |
7726 | | { "borderline_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DETAILVIEWSTYLE, borderline_color), |
7727 | | 0,0,0, 62 }, |
7728 | | { "model_edge", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DETAILVIEWSTYLE, model_edge), |
7729 | | 0,0,0, 280 }, |
7730 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7731 | | }; |
7732 | | /* from typedef struct _dwg_object_DICTIONARY: (sorted by offset) */ |
7733 | | static const Dwg_DYNAPI_field _dwg_DICTIONARY_fields[] = { |
7734 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DICTIONARY, parent), |
7735 | | 1,1,0, 0 }, |
7736 | | { "numitems", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DICTIONARY, numitems), |
7737 | | 0,0,0, 0 }, |
7738 | | { "is_hardowner", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DICTIONARY, is_hardowner), |
7739 | | 0,0,0, 280 }, |
7740 | | { "cloning", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DICTIONARY, cloning), |
7741 | | 0,0,0, 281 }, |
7742 | | { "texts", "T*", sizeof (BITCODE_T*), OFF (struct _dwg_object_DICTIONARY, texts), |
7743 | | 1,1,0, 3 }, |
7744 | | { "itemhandles", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_DICTIONARY, itemhandles), |
7745 | | 1,1,0, 350 }, |
7746 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7747 | | }; |
7748 | | /* from typedef struct _dwg_object_DICTIONARYVAR: (sorted by offset) */ |
7749 | | static const Dwg_DYNAPI_field _dwg_DICTIONARYVAR_fields[] = { |
7750 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DICTIONARYVAR, parent), |
7751 | | 1,1,0, 0 }, |
7752 | | { "schema", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DICTIONARYVAR, schema), |
7753 | | 0,0,0, 280 }, |
7754 | | { "strvalue", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DICTIONARYVAR, strvalue), |
7755 | | 1,1,1, 1 }, |
7756 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7757 | | }; |
7758 | | /* from typedef struct _dwg_object_DICTIONARYWDFLT: (sorted by offset) */ |
7759 | | static const Dwg_DYNAPI_field _dwg_DICTIONARYWDFLT_fields[] = { |
7760 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DICTIONARYWDFLT, parent), |
7761 | | 1,1,0, 0 }, |
7762 | | { "numitems", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DICTIONARYWDFLT, numitems), |
7763 | | 0,0,0, 0 }, |
7764 | | { "is_hardowner", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DICTIONARYWDFLT, is_hardowner), |
7765 | | 0,0,0, 280 }, |
7766 | | { "cloning", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DICTIONARYWDFLT, cloning), |
7767 | | 0,0,0, 281 }, |
7768 | | { "texts", "T*", sizeof (BITCODE_T*), OFF (struct _dwg_object_DICTIONARYWDFLT, texts), |
7769 | | 1,1,0, 3 }, |
7770 | | { "itemhandles", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_DICTIONARYWDFLT, itemhandles), |
7771 | | 1,1,0, 350 }, |
7772 | | { "defaultid", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DICTIONARYWDFLT, defaultid), |
7773 | | 1,0,0, 340 }, |
7774 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7775 | | }; |
7776 | | /* from typedef struct _dwg_object_DIMASSOC: (sorted by offset) */ |
7777 | | static const Dwg_DYNAPI_field _dwg_DIMASSOC_fields[] = { |
7778 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DIMASSOC, parent), |
7779 | | 1,1,0, 0 }, |
7780 | | { "dimensionobj", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMASSOC, dimensionobj), |
7781 | | 1,0,0, 330 }, |
7782 | | { "associativity", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_DIMASSOC, associativity), |
7783 | | 0,0,0, 90 }, |
7784 | | { "trans_space_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMASSOC, trans_space_flag), |
7785 | | 0,0,0, 70 }, |
7786 | | { "rotated_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DIMASSOC, rotated_type), |
7787 | | 0,0,0, 71 }, |
7788 | | { "ref", "Dwg_DIMASSOC_Ref*", sizeof (Dwg_DIMASSOC_Ref*), OFF (struct _dwg_object_DIMASSOC, ref), |
7789 | | 1,1,0, 0 }, |
7790 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7791 | | }; |
7792 | | /* from typedef struct _dwg_object_DIMSTYLE: (sorted by offset) */ |
7793 | | static const Dwg_DYNAPI_field _dwg_DIMSTYLE_fields[] = { |
7794 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DIMSTYLE, parent), |
7795 | | 1,1,0, 0 }, |
7796 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DIMSTYLE, flag), |
7797 | | 0,0,0, 70 }, |
7798 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_DIMSTYLE, name), |
7799 | | 1,1,1, 0 }, |
7800 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_DIMSTYLE, used), |
7801 | | 0,0,0, 0 }, |
7802 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, is_xref_ref), |
7803 | | 0,0,0, 0 }, |
7804 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, is_xref_resolved), |
7805 | | 0,0,0, 0 }, |
7806 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, is_xref_dep), |
7807 | | 0,0,0, 0 }, |
7808 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, xref), |
7809 | | 1,0,0, 0 }, |
7810 | | { "DIMTOL", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMTOL), |
7811 | | 0,0,0, 71 }, |
7812 | | { "DIMLIM", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMLIM), |
7813 | | 0,0,0, 72 }, |
7814 | | { "DIMTIH", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMTIH), |
7815 | | 0,0,0, 73 }, |
7816 | | { "DIMTOH", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMTOH), |
7817 | | 0,0,0, 74 }, |
7818 | | { "DIMSE1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMSE1), |
7819 | | 0,0,0, 75 }, |
7820 | | { "DIMSE2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMSE2), |
7821 | | 0,0,0, 76 }, |
7822 | | { "DIMALT", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMALT), |
7823 | | 0,0,0, 170 }, |
7824 | | { "DIMTOFL", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMTOFL), |
7825 | | 0,0,0, 172 }, |
7826 | | { "DIMSAH", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMSAH), |
7827 | | 0,0,0, 173 }, |
7828 | | { "DIMTIX", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMTIX), |
7829 | | 0,0,0, 174 }, |
7830 | | { "DIMSOXD", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMSOXD), |
7831 | | 0,0,0, 175 }, |
7832 | | { "DIMALTD", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMALTD), |
7833 | | 0,0,0, 171 }, |
7834 | | { "DIMZIN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMZIN), |
7835 | | 0,0,0, 78 }, |
7836 | | { "DIMSD1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMSD1), |
7837 | | 0,0,0, 281 }, |
7838 | | { "DIMSD2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMSD2), |
7839 | | 0,0,0, 282 }, |
7840 | | { "DIMTOLJ", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMTOLJ), |
7841 | | 0,0,0, 283 }, |
7842 | | { "DIMJUST", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMJUST), |
7843 | | 0,0,0, 280 }, |
7844 | | { "DIMFIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMFIT), |
7845 | | 0,0,0, 287 }, |
7846 | | { "DIMUPT", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMUPT), |
7847 | | 0,0,0, 288 }, |
7848 | | { "DIMTZIN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMTZIN), |
7849 | | 0,0,0, 284 }, |
7850 | | { "DIMALTZ", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMALTZ), |
7851 | | 0,0,0, 285 }, |
7852 | | { "DIMALTTZ", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMALTTZ), |
7853 | | 0,0,0, 286 }, |
7854 | | { "DIMTAD", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMTAD), |
7855 | | 0,0,0, 77 }, |
7856 | | { "DIMUNIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMUNIT), |
7857 | | 0,0,0, 270 }, |
7858 | | { "DIMAUNIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMAUNIT), |
7859 | | 0,0,0, 275 }, |
7860 | | { "DIMDEC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMDEC), |
7861 | | 0,0,0, 271 }, |
7862 | | { "DIMTDEC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMTDEC), |
7863 | | 0,0,0, 272 }, |
7864 | | { "DIMALTU", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMALTU), |
7865 | | 0,0,0, 273 }, |
7866 | | { "DIMALTTD", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMALTTD), |
7867 | | 0,0,0, 274 }, |
7868 | | { "DIMSCALE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMSCALE), |
7869 | | 0,0,0, 40 }, |
7870 | | { "DIMASZ", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMASZ), |
7871 | | 0,0,0, 41 }, |
7872 | | { "DIMEXO", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMEXO), |
7873 | | 0,0,0, 42 }, |
7874 | | { "DIMDLI", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMDLI), |
7875 | | 0,0,0, 43 }, |
7876 | | { "DIMEXE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMEXE), |
7877 | | 0,0,0, 44 }, |
7878 | | { "DIMRND", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMRND), |
7879 | | 0,0,0, 45 }, |
7880 | | { "DIMDLE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMDLE), |
7881 | | 0,0,0, 46 }, |
7882 | | { "DIMTP", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMTP), |
7883 | | 0,0,0, 47 }, |
7884 | | { "DIMTM", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMTM), |
7885 | | 0,0,0, 48 }, |
7886 | | { "DIMFXL", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMFXL), |
7887 | | 0,0,0, 49 }, |
7888 | | { "DIMJOGANG", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMJOGANG), |
7889 | | 0,0,0, 50 }, |
7890 | | { "DIMTFILL", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMTFILL), |
7891 | | 0,0,0, 69 }, |
7892 | | { "DIMTFILLCLR", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DIMSTYLE, DIMTFILLCLR), |
7893 | | 0,0,0, 70 }, |
7894 | | { "DIMAZIN", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMAZIN), |
7895 | | 0,0,0, 79 }, |
7896 | | { "DIMARCSYM", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMARCSYM), |
7897 | | 0,0,0, 90 }, |
7898 | | { "DIMTXT", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMTXT), |
7899 | | 0,0,0, 140 }, |
7900 | | { "DIMCEN", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMCEN), |
7901 | | 0,0,0, 141 }, |
7902 | | { "DIMTSZ", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMTSZ), |
7903 | | 0,0,0, 142 }, |
7904 | | { "DIMALTF", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMALTF), |
7905 | | 0,0,0, 143 }, |
7906 | | { "DIMLFAC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMLFAC), |
7907 | | 0,0,0, 144 }, |
7908 | | { "DIMTVP", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMTVP), |
7909 | | 0,0,0, 145 }, |
7910 | | { "DIMTFAC", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMTFAC), |
7911 | | 0,0,0, 146 }, |
7912 | | { "DIMGAP", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMGAP), |
7913 | | 0,0,0, 147 }, |
7914 | | { "DIMPOST", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMPOST), |
7915 | | 1,1,1, 3 }, |
7916 | | { "DIMAPOST", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMAPOST), |
7917 | | 1,1,1, 4 }, |
7918 | | { "DIMBLK_T", "TV", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMBLK_T), |
7919 | | 1,1,1, 5 }, |
7920 | | { "DIMBLK1_T", "TV", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMBLK1_T), |
7921 | | 1,1,1, 6 }, |
7922 | | { "DIMBLK2_T", "TV", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMBLK2_T), |
7923 | | 1,1,1, 7 }, |
7924 | | { "DIMALTRND", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMALTRND), |
7925 | | 0,0,0, 148 }, |
7926 | | { "DIMCLRD_N", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_DIMSTYLE, DIMCLRD_N), |
7927 | | 0,0,0, 176 }, |
7928 | | { "DIMCLRE_N", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_DIMSTYLE, DIMCLRE_N), |
7929 | | 0,0,0, 177 }, |
7930 | | { "DIMCLRT_N", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_DIMSTYLE, DIMCLRT_N), |
7931 | | 0,0,0, 178 }, |
7932 | | { "DIMCLRD", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DIMSTYLE, DIMCLRD), |
7933 | | 0,0,0, 176 }, |
7934 | | { "DIMCLRE", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DIMSTYLE, DIMCLRE), |
7935 | | 0,0,0, 177 }, |
7936 | | { "DIMCLRT", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_DIMSTYLE, DIMCLRT), |
7937 | | 0,0,0, 178 }, |
7938 | | { "DIMADEC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMADEC), |
7939 | | 0,0,0, 179 }, |
7940 | | { "DIMFRAC", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMFRAC), |
7941 | | 0,0,0, 276 }, |
7942 | | { "DIMLUNIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMLUNIT), |
7943 | | 0,0,0, 277 }, |
7944 | | { "DIMDSEP", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMDSEP), |
7945 | | 0,0,0, 278 }, |
7946 | | { "DIMTMOVE", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMTMOVE), |
7947 | | 0,0,0, 279 }, |
7948 | | { "DIMATFIT", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE, DIMATFIT), |
7949 | | 0,0,0, 289 }, |
7950 | | { "DIMFXLON", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMFXLON), |
7951 | | 0,0,0, 290 }, |
7952 | | { "DIMTXTDIRECTION", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, DIMTXTDIRECTION), |
7953 | | 0,0,0, 294 }, |
7954 | | { "DIMALTMZF", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMALTMZF), |
7955 | | 0,0,0, 0 }, |
7956 | | { "DIMALTMZS", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMALTMZS), |
7957 | | 1,1,1, 0 }, |
7958 | | { "DIMMZF", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_DIMSTYLE, DIMMZF), |
7959 | | 0,0,0, 0 }, |
7960 | | { "DIMMZS", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_DIMSTYLE, DIMMZS), |
7961 | | 1,1,1, 0 }, |
7962 | | { "DIMLWD", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_object_DIMSTYLE, DIMLWD), |
7963 | | 0,0,0, 371 }, |
7964 | | { "DIMLWE", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_object_DIMSTYLE, DIMLWE), |
7965 | | 0,0,0, 372 }, |
7966 | | { "flag0", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DIMSTYLE, flag0), |
7967 | | 0,0,0, 0 }, |
7968 | | { "DIMTXSTY", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMTXSTY), |
7969 | | 1,0,0, 340 }, |
7970 | | { "DIMLDRBLK", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMLDRBLK), |
7971 | | 1,0,0, 341 }, |
7972 | | { "DIMBLK", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMBLK), |
7973 | | 1,0,0, 342 }, |
7974 | | { "DIMBLK1", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMBLK1), |
7975 | | 1,0,0, 343 }, |
7976 | | { "DIMBLK2", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMBLK2), |
7977 | | 1,0,0, 344 }, |
7978 | | { "DIMLTYPE", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMLTYPE), |
7979 | | 1,0,0, 345 }, |
7980 | | { "DIMLTEX1", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMLTEX1), |
7981 | | 1,0,0, 346 }, |
7982 | | { "DIMLTEX2", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DIMSTYLE, DIMLTEX2), |
7983 | | 1,0,0, 347 }, |
7984 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
7985 | | }; |
7986 | | /* from typedef struct _dwg_object_DIMSTYLE_CONTROL: (sorted by offset) */ |
7987 | | static const Dwg_DYNAPI_field _dwg_DIMSTYLE_CONTROL_fields[] = { |
7988 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DIMSTYLE_CONTROL, parent), |
7989 | | 1,1,0, 0 }, |
7990 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DIMSTYLE_CONTROL, num_entries), |
7991 | | 0,0,0, 70 }, |
7992 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_DIMSTYLE_CONTROL, entries), |
7993 | | 1,1,0, 0 }, |
7994 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_DIMSTYLE_CONTROL, flags_r11), |
7995 | | 0,0,0, 0 }, |
7996 | | { "num_morehandles", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_DIMSTYLE_CONTROL, num_morehandles), |
7997 | | 0,0,0, 71 }, |
7998 | | { "morehandles", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_DIMSTYLE_CONTROL, morehandles), |
7999 | | 1,1,0, 340 }, |
8000 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8001 | | }; |
8002 | | /* from typedef struct _dwg_object_DMDIMOBJECTCONTEXTDATA: (sorted by offset) */ |
8003 | | static const Dwg_DYNAPI_field _dwg_DMDIMOBJECTCONTEXTDATA_fields[] = { |
8004 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, parent), |
8005 | | 1,1,0, 0 }, |
8006 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, class_version), |
8007 | | 0,0,0, 70 }, |
8008 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, is_default), |
8009 | | 0,0,0, 290 }, |
8010 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, scale), |
8011 | | 1,0,0, 340 }, |
8012 | | { "dimension", "Dwg_OCD_Dimension", sizeof (Dwg_OCD_Dimension), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, dimension), |
8013 | | 0,0,0, 0 }, |
8014 | | { "first_arc_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, first_arc_pt), |
8015 | | 1,0,0, 11 }, |
8016 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_DMDIMOBJECTCONTEXTDATA, def_pt), |
8017 | | 1,0,0, 12 }, |
8018 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8019 | | }; |
8020 | | /* from typedef struct _dwg_object_DUMMY: (sorted by offset) */ |
8021 | | static const Dwg_DYNAPI_field _dwg_DUMMY_fields[] = { |
8022 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DUMMY, parent), |
8023 | | 1,1,0, 0 }, |
8024 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8025 | | }; |
8026 | | /* from typedef struct _dwg_object_DYNAMICBLOCKPROXYNODE: (sorted by offset) */ |
8027 | | static const Dwg_DYNAPI_field _dwg_DYNAMICBLOCKPROXYNODE_fields[] = { |
8028 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DYNAMICBLOCKPROXYNODE, parent), |
8029 | | 1,1,0, 0 }, |
8030 | | { "evalexpr", "Dwg_EvalExpr", sizeof (Dwg_EvalExpr), OFF (struct _dwg_object_DYNAMICBLOCKPROXYNODE, evalexpr), |
8031 | | 0,0,0, 0 }, |
8032 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8033 | | }; |
8034 | | /* from typedef struct _dwg_object_DYNAMICBLOCKPURGEPREVENTER: (sorted by offset) */ |
8035 | | static const Dwg_DYNAPI_field _dwg_DYNAMICBLOCKPURGEPREVENTER_fields[] = { |
8036 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_DYNAMICBLOCKPURGEPREVENTER, parent), |
8037 | | 1,1,0, 0 }, |
8038 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_DYNAMICBLOCKPURGEPREVENTER, flag), |
8039 | | 0,0,0, 70 }, |
8040 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_DYNAMICBLOCKPURGEPREVENTER, block), |
8041 | | 1,0,0, 0 }, |
8042 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8043 | | }; |
8044 | | /* from typedef struct _dwg_object_EVALUATION_GRAPH: (sorted by offset) */ |
8045 | | static const Dwg_DYNAPI_field _dwg_EVALUATION_GRAPH_fields[] = { |
8046 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_EVALUATION_GRAPH, parent), |
8047 | | 1,1,0, 0 }, |
8048 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_EVALUATION_GRAPH, major), |
8049 | | 0,0,0, 0 }, |
8050 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_EVALUATION_GRAPH, minor), |
8051 | | 0,0,0, 0 }, |
8052 | | { "first_nodeid", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_EVALUATION_GRAPH, first_nodeid), |
8053 | | 0,0,0, 96 }, |
8054 | | { "first_nodeid_copy", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_EVALUATION_GRAPH, first_nodeid_copy), |
8055 | | 0,0,0, 97 }, |
8056 | | { "num_nodes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_EVALUATION_GRAPH, num_nodes), |
8057 | | 0,0,0, 0 }, |
8058 | | { "nodes", "Dwg_EVAL_Node*", sizeof (Dwg_EVAL_Node*), OFF (struct _dwg_object_EVALUATION_GRAPH, nodes), |
8059 | | 1,1,0, 0 }, |
8060 | | { "has_graph", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_EVALUATION_GRAPH, has_graph), |
8061 | | 0,0,0, 0 }, |
8062 | | { "num_edges", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_EVALUATION_GRAPH, num_edges), |
8063 | | 0,0,0, 0 }, |
8064 | | { "edges", "Dwg_EVAL_Edge*", sizeof (Dwg_EVAL_Edge*), OFF (struct _dwg_object_EVALUATION_GRAPH, edges), |
8065 | | 1,1,0, 0 }, |
8066 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8067 | | }; |
8068 | | /* from typedef struct _dwg_object_FCFOBJECTCONTEXTDATA: (sorted by offset) */ |
8069 | | static const Dwg_DYNAPI_field _dwg_FCFOBJECTCONTEXTDATA_fields[] = { |
8070 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_FCFOBJECTCONTEXTDATA, parent), |
8071 | | 1,1,0, 0 }, |
8072 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_FCFOBJECTCONTEXTDATA, class_version), |
8073 | | 0,0,0, 70 }, |
8074 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_FCFOBJECTCONTEXTDATA, is_default), |
8075 | | 0,0,0, 290 }, |
8076 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_FCFOBJECTCONTEXTDATA, scale), |
8077 | | 1,0,0, 340 }, |
8078 | | { "location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_FCFOBJECTCONTEXTDATA, location), |
8079 | | 1,0,0, 10 }, |
8080 | | { "horiz_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_FCFOBJECTCONTEXTDATA, horiz_dir), |
8081 | | 1,0,0, 11 }, |
8082 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8083 | | }; |
8084 | | /* from typedef struct _dwg_object_FIELD: (sorted by offset) */ |
8085 | | static const Dwg_DYNAPI_field _dwg_FIELD_fields[] = { |
8086 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_FIELD, parent), |
8087 | | 1,1,0, 0 }, |
8088 | | { "id", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_FIELD, id), |
8089 | | 1,1,1, 1 }, |
8090 | | { "code", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_FIELD, code), |
8091 | | 1,1,1, 2 }, |
8092 | | { "num_childs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, num_childs), |
8093 | | 0,0,0, 90 }, |
8094 | | { "childs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_FIELD, childs), |
8095 | | 1,1,0, 360 }, |
8096 | | { "num_objects", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, num_objects), |
8097 | | 0,0,0, 97 }, |
8098 | | { "objects", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_FIELD, objects), |
8099 | | 1,1,0, 331 }, |
8100 | | { "format", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_FIELD, format), |
8101 | | 1,1,1, 4 }, |
8102 | | { "evaluation_option", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, evaluation_option), |
8103 | | 0,0,0, 91 }, |
8104 | | { "filing_option", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, filing_option), |
8105 | | 0,0,0, 92 }, |
8106 | | { "field_state", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, field_state), |
8107 | | 0,0,0, 94 }, |
8108 | | { "evaluation_status", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, evaluation_status), |
8109 | | 0,0,0, 95 }, |
8110 | | { "evaluation_error_code", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, evaluation_error_code), |
8111 | | 0,0,0, 96 }, |
8112 | | { "evaluation_error_msg", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_FIELD, evaluation_error_msg), |
8113 | | 1,1,1, 300 }, |
8114 | | { "value", "Dwg_TABLE_value", sizeof (Dwg_TABLE_value), OFF (struct _dwg_object_FIELD, value), |
8115 | | 0,0,0, 0 }, |
8116 | | { "value_string", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_FIELD, value_string), |
8117 | | 1,1,1, 301 }, |
8118 | | { "value_string_length", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, value_string_length), |
8119 | | 0,0,0, 98 }, |
8120 | | { "num_childval", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELD, num_childval), |
8121 | | 0,0,0, 93 }, |
8122 | | { "childval", "Dwg_FIELD_ChildValue*", sizeof (Dwg_FIELD_ChildValue*), OFF (struct _dwg_object_FIELD, childval), |
8123 | | 1,1,0, 0 }, |
8124 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8125 | | }; |
8126 | | /* from typedef struct _dwg_object_FIELDLIST: (sorted by offset) */ |
8127 | | static const Dwg_DYNAPI_field _dwg_FIELDLIST_fields[] = { |
8128 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_FIELDLIST, parent), |
8129 | | 1,1,0, 0 }, |
8130 | | { "num_fields", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_FIELDLIST, num_fields), |
8131 | | 0,0,0, 90 }, |
8132 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_FIELDLIST, unknown), |
8133 | | 0,0,0, 0 }, |
8134 | | { "fields", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_FIELDLIST, fields), |
8135 | | 1,1,0, 330 }, |
8136 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8137 | | }; |
8138 | | /* from typedef struct _dwg_object_GEODATA: (sorted by offset) */ |
8139 | | static const Dwg_DYNAPI_field _dwg_GEODATA_fields[] = { |
8140 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_GEODATA, parent), |
8141 | | 1,1,0, 0 }, |
8142 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, class_version), |
8143 | | 0,0,0, 90 }, |
8144 | | { "host_block", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_GEODATA, host_block), |
8145 | | 1,0,0, 330 }, |
8146 | | { "coord_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEODATA, coord_type), |
8147 | | 0,0,0, 70 }, |
8148 | | { "design_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEODATA, design_pt), |
8149 | | 1,0,0, 10 }, |
8150 | | { "ref_pt", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEODATA, ref_pt), |
8151 | | 1,0,0, 11 }, |
8152 | | { "obs_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEODATA, obs_pt), |
8153 | | 1,0,0, 11 }, |
8154 | | { "scale_vec", "3BD_1", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEODATA, scale_vec), |
8155 | | 1,0,0, 43 }, |
8156 | | { "unit_scale_horiz", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, unit_scale_horiz), |
8157 | | 0,0,0, 40 }, |
8158 | | { "units_value_horiz", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, units_value_horiz), |
8159 | | 0,0,0, 91 }, |
8160 | | { "unit_scale_vert", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, unit_scale_vert), |
8161 | | 0,0,0, 41 }, |
8162 | | { "units_value_vert", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, units_value_vert), |
8163 | | 0,0,0, 92 }, |
8164 | | { "up_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEODATA, up_dir), |
8165 | | 1,0,0, 210 }, |
8166 | | { "north_dir", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_GEODATA, north_dir), |
8167 | | 1,0,0, 12 }, |
8168 | | { "scale_est", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, scale_est), |
8169 | | 0,0,0, 95 }, |
8170 | | { "user_scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, user_scale_factor), |
8171 | | 0,0,0, 141 }, |
8172 | | { "do_sea_level_corr", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_GEODATA, do_sea_level_corr), |
8173 | | 0,0,0, 294 }, |
8174 | | { "sea_level_elev", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, sea_level_elev), |
8175 | | 0,0,0, 142 }, |
8176 | | { "coord_proj_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, coord_proj_radius), |
8177 | | 0,0,0, 143 }, |
8178 | | { "coord_system_def", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, coord_system_def), |
8179 | | 1,1,1, 301 }, |
8180 | | { "geo_rss_tag", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, geo_rss_tag), |
8181 | | 1,1,1, 302 }, |
8182 | | { "coord_system_datum", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, coord_system_datum), |
8183 | | 1,1,1, 303 }, |
8184 | | { "coord_system_wkt", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, coord_system_wkt), |
8185 | | 1,1,1, 304 }, |
8186 | | { "observation_from_tag", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, observation_from_tag), |
8187 | | 1,1,1, 305 }, |
8188 | | { "observation_to_tag", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, observation_to_tag), |
8189 | | 1,1,1, 306 }, |
8190 | | { "observation_coverage_tag", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEODATA, observation_coverage_tag), |
8191 | | 1,1,1, 307 }, |
8192 | | { "num_geomesh_pts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, num_geomesh_pts), |
8193 | | 0,0,0, 93 }, |
8194 | | { "geomesh_pts", "Dwg_GEODATA_meshpt*", sizeof (Dwg_GEODATA_meshpt*), OFF (struct _dwg_object_GEODATA, geomesh_pts), |
8195 | | 1,1,0, 0 }, |
8196 | | { "num_geomesh_faces", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, num_geomesh_faces), |
8197 | | 0,0,0, 96 }, |
8198 | | { "geomesh_faces", "Dwg_GEODATA_meshface*", sizeof (Dwg_GEODATA_meshface*), OFF (struct _dwg_object_GEODATA, geomesh_faces), |
8199 | | 1,1,0, 0 }, |
8200 | | { "has_civil_data", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_GEODATA, has_civil_data), |
8201 | | 0,0,0, 0 }, |
8202 | | { "obsolete_false", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_GEODATA, obsolete_false), |
8203 | | 0,0,0, 292 }, |
8204 | | { "ref_pt2d", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_GEODATA, ref_pt2d), |
8205 | | 1,0,0, 15 }, |
8206 | | { "zero1", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEODATA, zero1), |
8207 | | 1,0,0, 16 }, |
8208 | | { "unknown1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, unknown1), |
8209 | | 0,0,0, 93 }, |
8210 | | { "unknown2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEODATA, unknown2), |
8211 | | 0,0,0, 94 }, |
8212 | | { "unknown_b", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_GEODATA, unknown_b), |
8213 | | 0,0,0, 293 }, |
8214 | | { "north_dir_angle_deg", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, north_dir_angle_deg), |
8215 | | 0,0,0, 54 }, |
8216 | | { "north_dir_angle_rad", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEODATA, north_dir_angle_rad), |
8217 | | 0,0,0, 140 }, |
8218 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8219 | | }; |
8220 | | /* from typedef struct _dwg_object_GEOMAPIMAGE: (sorted by offset) */ |
8221 | | static const Dwg_DYNAPI_field _dwg_GEOMAPIMAGE_fields[] = { |
8222 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_GEOMAPIMAGE, parent), |
8223 | | 1,1,0, 0 }, |
8224 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GEOMAPIMAGE, class_version), |
8225 | | 0,0,0, 90 }, |
8226 | | { "pt0", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_GEOMAPIMAGE, pt0), |
8227 | | 1,0,0, 10 }, |
8228 | | { "image_size", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_GEOMAPIMAGE, image_size), |
8229 | | 1,0,0, 13 }, |
8230 | | { "display_props", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, display_props), |
8231 | | 0,0,0, 70 }, |
8232 | | { "clipping", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_GEOMAPIMAGE, clipping), |
8233 | | 0,0,0, 280 }, |
8234 | | { "brightness", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_GEOMAPIMAGE, brightness), |
8235 | | 0,0,0, 281 }, |
8236 | | { "contrast", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_GEOMAPIMAGE, contrast), |
8237 | | 0,0,0, 282 }, |
8238 | | { "fade", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_GEOMAPIMAGE, fade), |
8239 | | 0,0,0, 283 }, |
8240 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, rotation), |
8241 | | 0,0,0, 0 }, |
8242 | | { "image_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, image_width), |
8243 | | 0,0,0, 0 }, |
8244 | | { "image_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, image_height), |
8245 | | 0,0,0, 0 }, |
8246 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_GEOMAPIMAGE, name), |
8247 | | 1,1,1, 0 }, |
8248 | | { "image_file", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, image_file), |
8249 | | 0,0,0, 0 }, |
8250 | | { "image_visibility", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, image_visibility), |
8251 | | 0,0,0, 0 }, |
8252 | | { "transparency", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, transparency), |
8253 | | 0,0,0, 0 }, |
8254 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, height), |
8255 | | 0,0,0, 0 }, |
8256 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, width), |
8257 | | 0,0,0, 0 }, |
8258 | | { "show_rotation", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_GEOMAPIMAGE, show_rotation), |
8259 | | 0,0,0, 0 }, |
8260 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GEOMAPIMAGE, scale_factor), |
8261 | | 0,0,0, 0 }, |
8262 | | { "geoimage_brightness", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, geoimage_brightness), |
8263 | | 0,0,0, 0 }, |
8264 | | { "geoimage_contrast", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, geoimage_contrast), |
8265 | | 0,0,0, 0 }, |
8266 | | { "geoimage_fade", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, geoimage_fade), |
8267 | | 0,0,0, 0 }, |
8268 | | { "geoimage_position", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, geoimage_position), |
8269 | | 0,0,0, 0 }, |
8270 | | { "geoimage_width", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, geoimage_width), |
8271 | | 0,0,0, 0 }, |
8272 | | { "geoimage_height", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GEOMAPIMAGE, geoimage_height), |
8273 | | 0,0,0, 0 }, |
8274 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8275 | | }; |
8276 | | /* from typedef struct _dwg_object_GRADIENT_BACKGROUND: (sorted by offset) */ |
8277 | | static const Dwg_DYNAPI_field _dwg_GRADIENT_BACKGROUND_fields[] = { |
8278 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_GRADIENT_BACKGROUND, parent), |
8279 | | 1,1,0, 0 }, |
8280 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GRADIENT_BACKGROUND, class_version), |
8281 | | 0,0,0, 90 }, |
8282 | | { "color_top", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GRADIENT_BACKGROUND, color_top), |
8283 | | 0,0,0, 90 }, |
8284 | | { "color_middle", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GRADIENT_BACKGROUND, color_middle), |
8285 | | 0,0,0, 91 }, |
8286 | | { "color_bottom", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GRADIENT_BACKGROUND, color_bottom), |
8287 | | 0,0,0, 92 }, |
8288 | | { "horizon", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GRADIENT_BACKGROUND, horizon), |
8289 | | 0,0,0, 140 }, |
8290 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GRADIENT_BACKGROUND, height), |
8291 | | 0,0,0, 141 }, |
8292 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_GRADIENT_BACKGROUND, rotation), |
8293 | | 0,0,0, 142 }, |
8294 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8295 | | }; |
8296 | | /* from typedef struct _dwg_object_GROUND_PLANE_BACKGROUND: (sorted by offset) */ |
8297 | | static const Dwg_DYNAPI_field _dwg_GROUND_PLANE_BACKGROUND_fields[] = { |
8298 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, parent), |
8299 | | 1,1,0, 0 }, |
8300 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, class_version), |
8301 | | 0,0,0, 90 }, |
8302 | | { "color_sky_zenith", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, color_sky_zenith), |
8303 | | 0,0,0, 90 }, |
8304 | | { "color_sky_horizon", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, color_sky_horizon), |
8305 | | 0,0,0, 91 }, |
8306 | | { "color_underground_horizon", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, color_underground_horizon), |
8307 | | 0,0,0, 92 }, |
8308 | | { "color_underground_azimuth", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, color_underground_azimuth), |
8309 | | 0,0,0, 93 }, |
8310 | | { "color_near", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, color_near), |
8311 | | 0,0,0, 94 }, |
8312 | | { "color_far", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_GROUND_PLANE_BACKGROUND, color_far), |
8313 | | 0,0,0, 95 }, |
8314 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8315 | | }; |
8316 | | /* from typedef struct _dwg_object_GROUP: (sorted by offset) */ |
8317 | | static const Dwg_DYNAPI_field _dwg_GROUP_fields[] = { |
8318 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_GROUP, parent), |
8319 | | 1,1,0, 0 }, |
8320 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_GROUP, name), |
8321 | | 1,1,1, 300 }, |
8322 | | { "unnamed", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GROUP, unnamed), |
8323 | | 0,0,0, 70 }, |
8324 | | { "selectable", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_GROUP, selectable), |
8325 | | 0,0,0, 71 }, |
8326 | | { "num_groups", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_GROUP, num_groups), |
8327 | | 0,0,0, 0 }, |
8328 | | { "groups", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_GROUP, groups), |
8329 | | 1,1,0, 340 }, |
8330 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8331 | | }; |
8332 | | /* from typedef struct _dwg_object_IBL_BACKGROUND: (sorted by offset) */ |
8333 | | static const Dwg_DYNAPI_field _dwg_IBL_BACKGROUND_fields[] = { |
8334 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_IBL_BACKGROUND, parent), |
8335 | | 1,1,0, 0 }, |
8336 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_IBL_BACKGROUND, class_version), |
8337 | | 0,0,0, 90 }, |
8338 | | { "enable", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_IBL_BACKGROUND, enable), |
8339 | | 0,0,0, 290 }, |
8340 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_IBL_BACKGROUND, name), |
8341 | | 1,1,1, 1 }, |
8342 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_IBL_BACKGROUND, rotation), |
8343 | | 0,0,0, 40 }, |
8344 | | { "display_image", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_IBL_BACKGROUND, display_image), |
8345 | | 0,0,0, 290 }, |
8346 | | { "secondary_background", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_IBL_BACKGROUND, secondary_background), |
8347 | | 1,0,0, 340 }, |
8348 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8349 | | }; |
8350 | | /* from typedef struct _dwg_object_IDBUFFER: (sorted by offset) */ |
8351 | | static const Dwg_DYNAPI_field _dwg_IDBUFFER_fields[] = { |
8352 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_IDBUFFER, parent), |
8353 | | 1,1,0, 0 }, |
8354 | | { "unknown", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_IDBUFFER, unknown), |
8355 | | 0,0,0, 0 }, |
8356 | | { "num_obj_ids", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_IDBUFFER, num_obj_ids), |
8357 | | 0,0,0, 0 }, |
8358 | | { "obj_ids", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_IDBUFFER, obj_ids), |
8359 | | 1,1,0, 330 }, |
8360 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8361 | | }; |
8362 | | /* from typedef struct _dwg_object_IMAGEDEF: (sorted by offset) */ |
8363 | | static const Dwg_DYNAPI_field _dwg_IMAGEDEF_fields[] = { |
8364 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_IMAGEDEF, parent), |
8365 | | 1,1,0, 0 }, |
8366 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_IMAGEDEF, class_version), |
8367 | | 0,0,0, 90 }, |
8368 | | { "image_size", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_IMAGEDEF, image_size), |
8369 | | 1,0,0, 10 }, |
8370 | | { "file_path", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_IMAGEDEF, file_path), |
8371 | | 1,1,1, 1 }, |
8372 | | { "is_loaded", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_IMAGEDEF, is_loaded), |
8373 | | 0,0,0, 280 }, |
8374 | | { "resunits", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_IMAGEDEF, resunits), |
8375 | | 0,0,0, 281 }, |
8376 | | { "pixel_size", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_IMAGEDEF, pixel_size), |
8377 | | 1,0,0, 11 }, |
8378 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8379 | | }; |
8380 | | /* from typedef struct _dwg_object_IMAGEDEF_REACTOR: (sorted by offset) */ |
8381 | | static const Dwg_DYNAPI_field _dwg_IMAGEDEF_REACTOR_fields[] = { |
8382 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_IMAGEDEF_REACTOR, parent), |
8383 | | 1,1,0, 0 }, |
8384 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_IMAGEDEF_REACTOR, class_version), |
8385 | | 0,0,0, 90 }, |
8386 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8387 | | }; |
8388 | | /* from typedef struct _dwg_object_IMAGE_BACKGROUND: (sorted by offset) */ |
8389 | | static const Dwg_DYNAPI_field _dwg_IMAGE_BACKGROUND_fields[] = { |
8390 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_IMAGE_BACKGROUND, parent), |
8391 | | 1,1,0, 0 }, |
8392 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_IMAGE_BACKGROUND, class_version), |
8393 | | 0,0,0, 90 }, |
8394 | | { "filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_IMAGE_BACKGROUND, filename), |
8395 | | 1,1,1, 300 }, |
8396 | | { "fit_to_screen", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_IMAGE_BACKGROUND, fit_to_screen), |
8397 | | 0,0,0, 290 }, |
8398 | | { "maintain_aspect_ratio", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_IMAGE_BACKGROUND, maintain_aspect_ratio), |
8399 | | 0,0,0, 291 }, |
8400 | | { "use_tiling", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_IMAGE_BACKGROUND, use_tiling), |
8401 | | 0,0,0, 292 }, |
8402 | | { "offset", "2BD_1", sizeof (BITCODE_2BD), OFF (struct _dwg_object_IMAGE_BACKGROUND, offset), |
8403 | | 1,0,0, 140 }, |
8404 | | { "scale", "2BD_1", sizeof (BITCODE_2BD), OFF (struct _dwg_object_IMAGE_BACKGROUND, scale), |
8405 | | 1,0,0, 142 }, |
8406 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8407 | | }; |
8408 | | /* from typedef struct _dwg_object_INDEX: (sorted by offset) */ |
8409 | | static const Dwg_DYNAPI_field _dwg_INDEX_fields[] = { |
8410 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_INDEX, parent), |
8411 | | 1,1,0, 0 }, |
8412 | | { "last_updated", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_object_INDEX, last_updated), |
8413 | | 1,0,0, 40 }, |
8414 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8415 | | }; |
8416 | | /* from typedef struct _dwg_object_LAYER: (sorted by offset) */ |
8417 | | static const Dwg_DYNAPI_field _dwg_LAYER_fields[] = { |
8418 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LAYER, parent), |
8419 | | 1,1,0, 0 }, |
8420 | | { "flag", "BS", sizeof (BITCODE_RC), OFF (struct _dwg_object_LAYER, flag), |
8421 | | 0,0,0, 0 }, |
8422 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_LAYER, name), |
8423 | | 1,1,1, 0 }, |
8424 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_LAYER, used), |
8425 | | 0,0,0, 0 }, |
8426 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, is_xref_ref), |
8427 | | 0,0,0, 0 }, |
8428 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LAYER, is_xref_resolved), |
8429 | | 0,0,0, 0 }, |
8430 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, is_xref_dep), |
8431 | | 0,0,0, 0 }, |
8432 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYER, xref), |
8433 | | 1,0,0, 0 }, |
8434 | | { "flag0", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LAYER, flag0), |
8435 | | 0,0,0, 0 }, |
8436 | | { "frozen", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, frozen), |
8437 | | 0,0,0, 0 }, |
8438 | | { "off", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, off), |
8439 | | 0,0,0, 0 }, |
8440 | | { "frozen_in_new", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, frozen_in_new), |
8441 | | 0,0,0, 0 }, |
8442 | | { "locked", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, locked), |
8443 | | 0,0,0, 0 }, |
8444 | | { "plotflag", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LAYER, plotflag), |
8445 | | 0,0,0, 290 }, |
8446 | | { "linewt", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_LAYER, linewt), |
8447 | | 0,0,0, 370 }, |
8448 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_LAYER, color), |
8449 | | 0,0,0, 62 }, |
8450 | | { "plotstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYER, plotstyle), |
8451 | | 1,0,0, 390 }, |
8452 | | { "material", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYER, material), |
8453 | | 1,0,0, 347 }, |
8454 | | { "ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYER, ltype), |
8455 | | 1,0,0, 6 }, |
8456 | | { "visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYER, visualstyle), |
8457 | | 1,0,0, 348 }, |
8458 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8459 | | }; |
8460 | | /* from typedef struct _dwg_object_LAYERFILTER: (sorted by offset) */ |
8461 | | static const Dwg_DYNAPI_field _dwg_LAYERFILTER_fields[] = { |
8462 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LAYERFILTER, parent), |
8463 | | 1,1,0, 0 }, |
8464 | | { "num_names", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_LAYERFILTER, num_names), |
8465 | | 0,0,0, 0 }, |
8466 | | { "names", "TV*", sizeof (BITCODE_TV*), OFF (struct _dwg_object_LAYERFILTER, names), |
8467 | | 1,1,0, 8 }, |
8468 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8469 | | }; |
8470 | | /* from typedef struct _dwg_object_LAYER_CONTROL: (sorted by offset) */ |
8471 | | static const Dwg_DYNAPI_field _dwg_LAYER_CONTROL_fields[] = { |
8472 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LAYER_CONTROL, parent), |
8473 | | 1,1,0, 0 }, |
8474 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LAYER_CONTROL, num_entries), |
8475 | | 0,0,0, 70 }, |
8476 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_LAYER_CONTROL, entries), |
8477 | | 1,1,0, 0 }, |
8478 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_LAYER_CONTROL, flags_r11), |
8479 | | 0,0,0, 0 }, |
8480 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8481 | | }; |
8482 | | /* from typedef struct _dwg_object_LAYER_INDEX: (sorted by offset) */ |
8483 | | static const Dwg_DYNAPI_field _dwg_LAYER_INDEX_fields[] = { |
8484 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LAYER_INDEX, parent), |
8485 | | 1,1,0, 0 }, |
8486 | | { "last_updated", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_object_LAYER_INDEX, last_updated), |
8487 | | 1,0,0, 40 }, |
8488 | | { "num_entries", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_LAYER_INDEX, num_entries), |
8489 | | 0,0,0, 0 }, |
8490 | | { "entries", "Dwg_LAYER_entry*", sizeof (Dwg_LAYER_entry*), OFF (struct _dwg_object_LAYER_INDEX, entries), |
8491 | | 1,1,0, 0 }, |
8492 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8493 | | }; |
8494 | | /* from typedef struct _dwg_object_LAYOUT: (sorted by offset) */ |
8495 | | static const Dwg_DYNAPI_field _dwg_LAYOUT_fields[] = { |
8496 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LAYOUT, parent), |
8497 | | 1,1,0, 0 }, |
8498 | | { "plotsettings", "Dwg_Object_PLOTSETTINGS", sizeof (Dwg_Object_PLOTSETTINGS), OFF (struct _dwg_object_LAYOUT, plotsettings), |
8499 | | 0,0,0, 0 }, |
8500 | | { "layout_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_LAYOUT, layout_name), |
8501 | | 1,1,1, 1 }, |
8502 | | { "tab_order", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LAYOUT, tab_order), |
8503 | | 0,0,0, 71 }, |
8504 | | { "layout_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LAYOUT, layout_flags), |
8505 | | 0,0,0, 70 }, |
8506 | | { "INSBASE", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LAYOUT, INSBASE), |
8507 | | 1,0,0, 12 }, |
8508 | | { "LIMMIN", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_object_LAYOUT, LIMMIN), |
8509 | | 1,0,0, 10 }, |
8510 | | { "LIMMAX", "2DPOINT", sizeof (BITCODE_2DPOINT), OFF (struct _dwg_object_LAYOUT, LIMMAX), |
8511 | | 1,0,0, 11 }, |
8512 | | { "UCSORG", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LAYOUT, UCSORG), |
8513 | | 1,0,0, 13 }, |
8514 | | { "UCSXDIR", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LAYOUT, UCSXDIR), |
8515 | | 1,0,0, 16 }, |
8516 | | { "UCSYDIR", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LAYOUT, UCSYDIR), |
8517 | | 1,0,0, 17 }, |
8518 | | { "ucs_elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_LAYOUT, ucs_elevation), |
8519 | | 0,0,0, 146 }, |
8520 | | { "UCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LAYOUT, UCSORTHOVIEW), |
8521 | | 0,0,0, 76 }, |
8522 | | { "EXTMIN", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LAYOUT, EXTMIN), |
8523 | | 1,0,0, 14 }, |
8524 | | { "EXTMAX", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LAYOUT, EXTMAX), |
8525 | | 1,0,0, 15 }, |
8526 | | { "block_header", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYOUT, block_header), |
8527 | | 1,0,0, 330 }, |
8528 | | { "active_viewport", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYOUT, active_viewport), |
8529 | | 1,0,0, 331 }, |
8530 | | { "base_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYOUT, base_ucs), |
8531 | | 1,0,0, 346 }, |
8532 | | { "named_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LAYOUT, named_ucs), |
8533 | | 1,0,0, 345 }, |
8534 | | { "num_viewports", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_LAYOUT, num_viewports), |
8535 | | 0,0,0, 0 }, |
8536 | | { "viewports", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_LAYOUT, viewports), |
8537 | | 1,1,0, 0 }, |
8538 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8539 | | }; |
8540 | | /* from typedef struct _dwg_object_LEADEROBJECTCONTEXTDATA: (sorted by offset) */ |
8541 | | static const Dwg_DYNAPI_field _dwg_LEADEROBJECTCONTEXTDATA_fields[] = { |
8542 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, parent), |
8543 | | 1,1,0, 0 }, |
8544 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, class_version), |
8545 | | 0,0,0, 70 }, |
8546 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, is_default), |
8547 | | 0,0,0, 290 }, |
8548 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, scale), |
8549 | | 1,0,0, 340 }, |
8550 | | { "num_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, num_points), |
8551 | | 0,0,0, 70 }, |
8552 | | { "points", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, points), |
8553 | | 1,1,0, 10 }, |
8554 | | { "b290", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, b290), |
8555 | | 0,0,0, 290 }, |
8556 | | { "x_direction", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, x_direction), |
8557 | | 1,0,0, 11 }, |
8558 | | { "inspt_offset", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, inspt_offset), |
8559 | | 1,0,0, 12 }, |
8560 | | { "endptproj", "3DPOINT", sizeof (BITCODE_3DPOINT), OFF (struct _dwg_object_LEADEROBJECTCONTEXTDATA, endptproj), |
8561 | | 1,0,0, 13 }, |
8562 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8563 | | }; |
8564 | | /* from typedef struct _dwg_object_LIGHTLIST: (sorted by offset) */ |
8565 | | static const Dwg_DYNAPI_field _dwg_LIGHTLIST_fields[] = { |
8566 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LIGHTLIST, parent), |
8567 | | 1,1,0, 0 }, |
8568 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_LIGHTLIST, class_version), |
8569 | | 0,0,0, 90 }, |
8570 | | { "num_lights", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_LIGHTLIST, num_lights), |
8571 | | 0,0,0, 90 }, |
8572 | | { "lights", "Dwg_LIGHTLIST_light*", sizeof (Dwg_LIGHTLIST_light*), OFF (struct _dwg_object_LIGHTLIST, lights), |
8573 | | 1,1,0, 0 }, |
8574 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8575 | | }; |
8576 | | /* from typedef struct _dwg_object_LONG_TRANSACTION: (sorted by offset) */ |
8577 | | static const Dwg_DYNAPI_field _dwg_LONG_TRANSACTION_fields[] = { |
8578 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LONG_TRANSACTION, parent), |
8579 | | 1,1,0, 0 }, |
8580 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8581 | | }; |
8582 | | /* from typedef struct _dwg_object_LTYPE: (sorted by offset) */ |
8583 | | static const Dwg_DYNAPI_field _dwg_LTYPE_fields[] = { |
8584 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LTYPE, parent), |
8585 | | 1,1,0, 0 }, |
8586 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_LTYPE, flag), |
8587 | | 0,0,0, 0 }, |
8588 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_LTYPE, name), |
8589 | | 1,1,1, 0 }, |
8590 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_LTYPE, used), |
8591 | | 0,0,0, 0 }, |
8592 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LTYPE, is_xref_ref), |
8593 | | 0,0,0, 0 }, |
8594 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LTYPE, is_xref_resolved), |
8595 | | 0,0,0, 0 }, |
8596 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LTYPE, is_xref_dep), |
8597 | | 0,0,0, 0 }, |
8598 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LTYPE, xref), |
8599 | | 1,0,0, 0 }, |
8600 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_LTYPE, description), |
8601 | | 1,1,1, 3 }, |
8602 | | { "pattern_len", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_LTYPE, pattern_len), |
8603 | | 0,0,0, 40 }, |
8604 | | { "alignment", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_LTYPE, alignment), |
8605 | | 0,0,0, 72 }, |
8606 | | { "numdashes", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_LTYPE, numdashes), |
8607 | | 0,0,0, 73 }, |
8608 | | { "dashes", "Dwg_LTYPE_dash*", sizeof (Dwg_LTYPE_dash*), OFF (struct _dwg_object_LTYPE, dashes), |
8609 | | 1,1,0, 0 }, |
8610 | | { "dashes_r11", "RD", 12 * sizeof (BITCODE_RD), OFF (struct _dwg_object_LTYPE, dashes_r11), |
8611 | | 0,0,0, 49 }, |
8612 | | { "has_strings_area", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_LTYPE, has_strings_area), |
8613 | | 0,0,0, 0 }, |
8614 | | { "strings_area", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_LTYPE, strings_area), |
8615 | | 1,1,0, 0 }, |
8616 | | { "unknown_r11", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_LTYPE, unknown_r11), |
8617 | | 0,0,0, 0 }, |
8618 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8619 | | }; |
8620 | | /* from typedef struct _dwg_object_LTYPE_CONTROL: (sorted by offset) */ |
8621 | | static const Dwg_DYNAPI_field _dwg_LTYPE_CONTROL_fields[] = { |
8622 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_LTYPE_CONTROL, parent), |
8623 | | 1,1,0, 0 }, |
8624 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_LTYPE_CONTROL, num_entries), |
8625 | | 0,0,0, 70 }, |
8626 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_LTYPE_CONTROL, entries), |
8627 | | 1,1,0, 0 }, |
8628 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_LTYPE_CONTROL, flags_r11), |
8629 | | 0,0,0, 0 }, |
8630 | | { "bylayer", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LTYPE_CONTROL, bylayer), |
8631 | | 1,0,0, 0 }, |
8632 | | { "byblock", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_LTYPE_CONTROL, byblock), |
8633 | | 1,0,0, 0 }, |
8634 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8635 | | }; |
8636 | | /* from typedef struct _dwg_object_MATERIAL: (sorted by offset) */ |
8637 | | static const Dwg_DYNAPI_field _dwg_MATERIAL_fields[] = { |
8638 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MATERIAL, parent), |
8639 | | 1,1,0, 0 }, |
8640 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_MATERIAL, name), |
8641 | | 1,1,1, 1 }, |
8642 | | { "description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_MATERIAL, description), |
8643 | | 1,1,1, 2 }, |
8644 | | { "ambient_color", "Dwg_MATERIAL_color", sizeof (Dwg_MATERIAL_color), OFF (struct _dwg_object_MATERIAL, ambient_color), |
8645 | | 0,0,0, 0 }, |
8646 | | { "diffuse_color", "Dwg_MATERIAL_color", sizeof (Dwg_MATERIAL_color), OFF (struct _dwg_object_MATERIAL, diffuse_color), |
8647 | | 0,0,0, 0 }, |
8648 | | { "diffusemap", "Dwg_MATERIAL_mapper", sizeof (Dwg_MATERIAL_mapper), OFF (struct _dwg_object_MATERIAL, diffusemap), |
8649 | | 0,0,0, 0 }, |
8650 | | { "specular_gloss_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, specular_gloss_factor), |
8651 | | 0,0,0, 44 }, |
8652 | | { "specular_color", "Dwg_MATERIAL_color", sizeof (Dwg_MATERIAL_color), OFF (struct _dwg_object_MATERIAL, specular_color), |
8653 | | 0,0,0, 0 }, |
8654 | | { "specularmap", "Dwg_MATERIAL_mapper", sizeof (Dwg_MATERIAL_mapper), OFF (struct _dwg_object_MATERIAL, specularmap), |
8655 | | 0,0,0, 0 }, |
8656 | | { "reflectionmap", "Dwg_MATERIAL_mapper", sizeof (Dwg_MATERIAL_mapper), OFF (struct _dwg_object_MATERIAL, reflectionmap), |
8657 | | 0,0,0, 0 }, |
8658 | | { "opacity_percent", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, opacity_percent), |
8659 | | 0,0,0, 140 }, |
8660 | | { "opacitymap", "Dwg_MATERIAL_mapper", sizeof (Dwg_MATERIAL_mapper), OFF (struct _dwg_object_MATERIAL, opacitymap), |
8661 | | 0,0,0, 0 }, |
8662 | | { "bumpmap", "Dwg_MATERIAL_mapper", sizeof (Dwg_MATERIAL_mapper), OFF (struct _dwg_object_MATERIAL, bumpmap), |
8663 | | 0,0,0, 0 }, |
8664 | | { "refraction_index", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, refraction_index), |
8665 | | 0,0,0, 145 }, |
8666 | | { "refractionmap", "Dwg_MATERIAL_mapper", sizeof (Dwg_MATERIAL_mapper), OFF (struct _dwg_object_MATERIAL, refractionmap), |
8667 | | 0,0,0, 0 }, |
8668 | | { "color_bleed_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, color_bleed_scale), |
8669 | | 0,0,0, 460 }, |
8670 | | { "indirect_bump_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, indirect_bump_scale), |
8671 | | 0,0,0, 461 }, |
8672 | | { "reflectance_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, reflectance_scale), |
8673 | | 0,0,0, 462 }, |
8674 | | { "transmittance_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, transmittance_scale), |
8675 | | 0,0,0, 463 }, |
8676 | | { "two_sided_material", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MATERIAL, two_sided_material), |
8677 | | 0,0,0, 290 }, |
8678 | | { "luminance", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, luminance), |
8679 | | 0,0,0, 464 }, |
8680 | | { "luminance_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MATERIAL, luminance_mode), |
8681 | | 0,0,0, 270 }, |
8682 | | { "translucence", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, translucence), |
8683 | | 0,0,0, 148 }, |
8684 | | { "self_illumination", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, self_illumination), |
8685 | | 0,0,0, 149 }, |
8686 | | { "reflectivity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, reflectivity), |
8687 | | 0,0,0, 468 }, |
8688 | | { "illumination_model", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MATERIAL, illumination_model), |
8689 | | 0,0,0, 93 }, |
8690 | | { "channel_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MATERIAL, channel_flags), |
8691 | | 0,0,0, 94 }, |
8692 | | { "mode", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MATERIAL, mode), |
8693 | | 0,0,0, 282 }, |
8694 | | { "genprocname", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_MATERIAL, genprocname), |
8695 | | 1,1,1, 0 }, |
8696 | | { "genproctype", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MATERIAL, genproctype), |
8697 | | 0,0,0, 0 }, |
8698 | | { "genprocvalbool", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MATERIAL, genprocvalbool), |
8699 | | 0,0,0, 0 }, |
8700 | | { "genprocvalint", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MATERIAL, genprocvalint), |
8701 | | 0,0,0, 0 }, |
8702 | | { "genprocvalreal", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MATERIAL, genprocvalreal), |
8703 | | 0,0,0, 0 }, |
8704 | | { "genprocvaltext", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_MATERIAL, genprocvaltext), |
8705 | | 1,1,1, 0 }, |
8706 | | { "genprocvalcolor", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_MATERIAL, genprocvalcolor), |
8707 | | 0,0,0, 0 }, |
8708 | | { "genproctableend", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MATERIAL, genproctableend), |
8709 | | 0,0,0, 0 }, |
8710 | | { "num_gentextures", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MATERIAL, num_gentextures), |
8711 | | 0,0,0, 0 }, |
8712 | | { "gentextures", "Dwg_MATERIAL_gentexture*", sizeof (Dwg_MATERIAL_gentexture*), OFF (struct _dwg_object_MATERIAL, gentextures), |
8713 | | 1,1,0, 0 }, |
8714 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8715 | | }; |
8716 | | /* from typedef struct _dwg_object_MENTALRAYRENDERSETTINGS: (sorted by offset) */ |
8717 | | static const Dwg_DYNAPI_field _dwg_MENTALRAYRENDERSETTINGS_fields[] = { |
8718 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, parent), |
8719 | | 1,1,0, 0 }, |
8720 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, class_version), |
8721 | | 0,0,0, 90 }, |
8722 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, name), |
8723 | | 1,1,1, 1 }, |
8724 | | { "fog_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fog_enabled), |
8725 | | 0,0,0, 290 }, |
8726 | | { "fog_background_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fog_background_enabled), |
8727 | | 0,0,0, 290 }, |
8728 | | { "backfaces_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, backfaces_enabled), |
8729 | | 0,0,0, 290 }, |
8730 | | { "environ_image_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, environ_image_enabled), |
8731 | | 0,0,0, 290 }, |
8732 | | { "environ_image_filename", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, environ_image_filename), |
8733 | | 1,1,1, 1 }, |
8734 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, description), |
8735 | | 1,1,1, 1 }, |
8736 | | { "display_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, display_index), |
8737 | | 0,0,0, 90 }, |
8738 | | { "has_predefined", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, has_predefined), |
8739 | | 0,0,0, 290 }, |
8740 | | { "mr_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, mr_version), |
8741 | | 0,0,0, 90 }, |
8742 | | { "sampling1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling1), |
8743 | | 0,0,0, 90 }, |
8744 | | { "sampling2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling2), |
8745 | | 0,0,0, 90 }, |
8746 | | { "sampling_mr_filter", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_mr_filter), |
8747 | | 0,0,0, 70 }, |
8748 | | { "sampling_filter1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_filter1), |
8749 | | 0,0,0, 40 }, |
8750 | | { "sampling_filter2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_filter2), |
8751 | | 0,0,0, 40 }, |
8752 | | { "sampling_contrast_color1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_contrast_color1), |
8753 | | 0,0,0, 40 }, |
8754 | | { "sampling_contrast_color2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_contrast_color2), |
8755 | | 0,0,0, 40 }, |
8756 | | { "sampling_contrast_color3", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_contrast_color3), |
8757 | | 0,0,0, 40 }, |
8758 | | { "sampling_contrast_color4", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, sampling_contrast_color4), |
8759 | | 0,0,0, 40 }, |
8760 | | { "shadow_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, shadow_mode), |
8761 | | 0,0,0, 70 }, |
8762 | | { "shadow_maps_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, shadow_maps_enabled), |
8763 | | 0,0,0, 290 }, |
8764 | | { "ray_tracing_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, ray_tracing_enabled), |
8765 | | 0,0,0, 290 }, |
8766 | | { "ray_trace_depth1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, ray_trace_depth1), |
8767 | | 0,0,0, 90 }, |
8768 | | { "ray_trace_depth2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, ray_trace_depth2), |
8769 | | 0,0,0, 90 }, |
8770 | | { "ray_trace_depth3", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, ray_trace_depth3), |
8771 | | 0,0,0, 90 }, |
8772 | | { "global_illumination_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, global_illumination_enabled), |
8773 | | 0,0,0, 290 }, |
8774 | | { "gi_sample_count", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, gi_sample_count), |
8775 | | 0,0,0, 90 }, |
8776 | | { "gi_sample_radius_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, gi_sample_radius_enabled), |
8777 | | 0,0,0, 290 }, |
8778 | | { "gi_sample_radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, gi_sample_radius), |
8779 | | 0,0,0, 40 }, |
8780 | | { "gi_photons_per_light", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, gi_photons_per_light), |
8781 | | 0,0,0, 90 }, |
8782 | | { "photon_trace_depth1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, photon_trace_depth1), |
8783 | | 0,0,0, 90 }, |
8784 | | { "photon_trace_depth2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, photon_trace_depth2), |
8785 | | 0,0,0, 90 }, |
8786 | | { "photon_trace_depth3", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, photon_trace_depth3), |
8787 | | 0,0,0, 90 }, |
8788 | | { "final_gathering_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, final_gathering_enabled), |
8789 | | 0,0,0, 290 }, |
8790 | | { "fg_ray_count", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fg_ray_count), |
8791 | | 0,0,0, 90 }, |
8792 | | { "fg_sample_radius_state1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fg_sample_radius_state1), |
8793 | | 0,0,0, 290 }, |
8794 | | { "fg_sample_radius_state2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fg_sample_radius_state2), |
8795 | | 0,0,0, 290 }, |
8796 | | { "fg_sample_radius_state3", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fg_sample_radius_state3), |
8797 | | 0,0,0, 290 }, |
8798 | | { "fg_sample_radius1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fg_sample_radius1), |
8799 | | 0,0,0, 40 }, |
8800 | | { "fg_sample_radius2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, fg_sample_radius2), |
8801 | | 0,0,0, 40 }, |
8802 | | { "light_luminance_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, light_luminance_scale), |
8803 | | 0,0,0, 40 }, |
8804 | | { "diagnostics_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, diagnostics_mode), |
8805 | | 0,0,0, 70 }, |
8806 | | { "diagnostics_grid_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, diagnostics_grid_mode), |
8807 | | 0,0,0, 70 }, |
8808 | | { "diagnostics_grid_float", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, diagnostics_grid_float), |
8809 | | 0,0,0, 40 }, |
8810 | | { "diagnostics_photon_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, diagnostics_photon_mode), |
8811 | | 0,0,0, 70 }, |
8812 | | { "diagnostics_bsp_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, diagnostics_bsp_mode), |
8813 | | 0,0,0, 70 }, |
8814 | | { "export_mi_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, export_mi_enabled), |
8815 | | 0,0,0, 290 }, |
8816 | | { "mr_description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, mr_description), |
8817 | | 1,1,1, 1 }, |
8818 | | { "tile_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, tile_size), |
8819 | | 0,0,0, 90 }, |
8820 | | { "tile_order", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, tile_order), |
8821 | | 0,0,0, 70 }, |
8822 | | { "memory_limit", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, memory_limit), |
8823 | | 0,0,0, 90 }, |
8824 | | { "diagnostics_samples_mode", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, diagnostics_samples_mode), |
8825 | | 0,0,0, 290 }, |
8826 | | { "energy_multiplier", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MENTALRAYRENDERSETTINGS, energy_multiplier), |
8827 | | 0,0,0, 40 }, |
8828 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8829 | | }; |
8830 | | /* from typedef struct _dwg_object_MLEADEROBJECTCONTEXTDATA: (sorted by offset) */ |
8831 | | static const Dwg_DYNAPI_field _dwg_MLEADEROBJECTCONTEXTDATA_fields[] = { |
8832 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MLEADEROBJECTCONTEXTDATA, parent), |
8833 | | 1,1,0, 0 }, |
8834 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADEROBJECTCONTEXTDATA, class_version), |
8835 | | 0,0,0, 70 }, |
8836 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADEROBJECTCONTEXTDATA, is_default), |
8837 | | 0,0,0, 290 }, |
8838 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MLEADEROBJECTCONTEXTDATA, scale), |
8839 | | 1,0,0, 340 }, |
8840 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8841 | | }; |
8842 | | /* from typedef struct _dwg_object_MLEADERSTYLE: (sorted by offset) */ |
8843 | | static const Dwg_DYNAPI_field _dwg_MLEADERSTYLE_fields[] = { |
8844 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MLEADERSTYLE, parent), |
8845 | | 1,1,0, 0 }, |
8846 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, class_version), |
8847 | | 0,0,0, 179 }, |
8848 | | { "content_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, content_type), |
8849 | | 0,0,0, 170 }, |
8850 | | { "mleader_order", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, mleader_order), |
8851 | | 0,0,0, 171 }, |
8852 | | { "leader_order", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, leader_order), |
8853 | | 0,0,0, 172 }, |
8854 | | { "max_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MLEADERSTYLE, max_points), |
8855 | | 0,0,0, 90 }, |
8856 | | { "first_seg_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, first_seg_angle), |
8857 | | 0,0,0, 40 }, |
8858 | | { "second_seg_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, second_seg_angle), |
8859 | | 0,0,0, 41 }, |
8860 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, type), |
8861 | | 0,0,0, 173 }, |
8862 | | { "line_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_MLEADERSTYLE, line_color), |
8863 | | 0,0,0, 91 }, |
8864 | | { "line_type", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MLEADERSTYLE, line_type), |
8865 | | 1,0,0, 340 }, |
8866 | | { "linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_MLEADERSTYLE, linewt), |
8867 | | 0,0,0, 92 }, |
8868 | | { "has_landing", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, has_landing), |
8869 | | 0,0,0, 290 }, |
8870 | | { "has_dogleg", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, has_dogleg), |
8871 | | 0,0,0, 291 }, |
8872 | | { "landing_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, landing_gap), |
8873 | | 0,0,0, 42 }, |
8874 | | { "landing_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, landing_dist), |
8875 | | 0,0,0, 43 }, |
8876 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MLEADERSTYLE, description), |
8877 | | 1,1,1, 3 }, |
8878 | | { "arrow_head", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MLEADERSTYLE, arrow_head), |
8879 | | 1,0,0, 341 }, |
8880 | | { "arrow_head_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, arrow_head_size), |
8881 | | 0,0,0, 44 }, |
8882 | | { "text_default", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MLEADERSTYLE, text_default), |
8883 | | 1,1,1, 300 }, |
8884 | | { "text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MLEADERSTYLE, text_style), |
8885 | | 1,0,0, 342 }, |
8886 | | { "attach_left", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, attach_left), |
8887 | | 0,0,0, 174 }, |
8888 | | { "attach_right", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, attach_right), |
8889 | | 0,0,0, 178 }, |
8890 | | { "text_angle_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, text_angle_type), |
8891 | | 0,0,0, 175 }, |
8892 | | { "text_align_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, text_align_type), |
8893 | | 0,0,0, 176 }, |
8894 | | { "text_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_MLEADERSTYLE, text_color), |
8895 | | 0,0,0, 93 }, |
8896 | | { "text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, text_height), |
8897 | | 0,0,0, 45 }, |
8898 | | { "has_text_frame", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, has_text_frame), |
8899 | | 0,0,0, 292 }, |
8900 | | { "text_always_left", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, text_always_left), |
8901 | | 0,0,0, 297 }, |
8902 | | { "align_space", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, align_space), |
8903 | | 0,0,0, 46 }, |
8904 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MLEADERSTYLE, block), |
8905 | | 1,0,0, 343 }, |
8906 | | { "block_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_MLEADERSTYLE, block_color), |
8907 | | 0,0,0, 94 }, |
8908 | | { "block_scale", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_MLEADERSTYLE, block_scale), |
8909 | | 1,0,0, 0 }, |
8910 | | { "use_block_scale", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, use_block_scale), |
8911 | | 0,0,0, 293 }, |
8912 | | { "block_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, block_rotation), |
8913 | | 0,0,0, 141 }, |
8914 | | { "use_block_rotation", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, use_block_rotation), |
8915 | | 0,0,0, 294 }, |
8916 | | { "block_connection", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, block_connection), |
8917 | | 0,0,0, 177 }, |
8918 | | { "scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, scale), |
8919 | | 0,0,0, 142 }, |
8920 | | { "is_changed", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, is_changed), |
8921 | | 0,0,0, 295 }, |
8922 | | { "is_annotative", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, is_annotative), |
8923 | | 0,0,0, 296 }, |
8924 | | { "break_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLEADERSTYLE, break_size), |
8925 | | 0,0,0, 143 }, |
8926 | | { "attach_dir", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, attach_dir), |
8927 | | 0,0,0, 271 }, |
8928 | | { "attach_top", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, attach_top), |
8929 | | 0,0,0, 273 }, |
8930 | | { "attach_bottom", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLEADERSTYLE, attach_bottom), |
8931 | | 0,0,0, 272 }, |
8932 | | { "text_extended", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MLEADERSTYLE, text_extended), |
8933 | | 0,0,0, 298 }, |
8934 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8935 | | }; |
8936 | | /* from typedef struct _dwg_object_MLINESTYLE: (sorted by offset) */ |
8937 | | static const Dwg_DYNAPI_field _dwg_MLINESTYLE_fields[] = { |
8938 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MLINESTYLE, parent), |
8939 | | 1,1,0, 0 }, |
8940 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MLINESTYLE, name), |
8941 | | 1,1,1, 2 }, |
8942 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_MLINESTYLE, description), |
8943 | | 1,1,1, 3 }, |
8944 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MLINESTYLE, flag), |
8945 | | 0,0,0, 70 }, |
8946 | | { "fill_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_MLINESTYLE, fill_color), |
8947 | | 0,0,0, 62 }, |
8948 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLINESTYLE, start_angle), |
8949 | | 0,0,0, 51 }, |
8950 | | { "end_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MLINESTYLE, end_angle), |
8951 | | 0,0,0, 52 }, |
8952 | | { "num_lines", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_MLINESTYLE, num_lines), |
8953 | | 0,0,0, 71 }, |
8954 | | { "lines", "Dwg_MLINESTYLE_line*", sizeof (Dwg_MLINESTYLE_line*), OFF (struct _dwg_object_MLINESTYLE, lines), |
8955 | | 1,1,0, 0 }, |
8956 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8957 | | }; |
8958 | | /* from typedef struct _dwg_object_MOTIONPATH: (sorted by offset) */ |
8959 | | static const Dwg_DYNAPI_field _dwg_MOTIONPATH_fields[] = { |
8960 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MOTIONPATH, parent), |
8961 | | 1,1,0, 0 }, |
8962 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MOTIONPATH, class_version), |
8963 | | 0,0,0, 90 }, |
8964 | | { "camera_path", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MOTIONPATH, camera_path), |
8965 | | 1,0,0, 340 }, |
8966 | | { "target_path", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MOTIONPATH, target_path), |
8967 | | 1,0,0, 340 }, |
8968 | | { "viewtable", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MOTIONPATH, viewtable), |
8969 | | 1,0,0, 340 }, |
8970 | | { "frames", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MOTIONPATH, frames), |
8971 | | 0,0,0, 90 }, |
8972 | | { "frame_rate", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MOTIONPATH, frame_rate), |
8973 | | 0,0,0, 90 }, |
8974 | | { "corner_decel", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MOTIONPATH, corner_decel), |
8975 | | 0,0,0, 290 }, |
8976 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
8977 | | }; |
8978 | | /* from typedef struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA: (sorted by offset) */ |
8979 | | static const Dwg_DYNAPI_field _dwg_MTEXTATTRIBUTEOBJECTCONTEXTDATA_fields[] = { |
8980 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, parent), |
8981 | | 1,1,0, 0 }, |
8982 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, class_version), |
8983 | | 0,0,0, 70 }, |
8984 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, is_default), |
8985 | | 0,0,0, 290 }, |
8986 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, scale), |
8987 | | 1,0,0, 340 }, |
8988 | | { "horizontal_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, horizontal_mode), |
8989 | | 0,0,0, 70 }, |
8990 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, rotation), |
8991 | | 0,0,0, 50 }, |
8992 | | { "ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, ins_pt), |
8993 | | 1,0,0, 10 }, |
8994 | | { "alignment_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, alignment_pt), |
8995 | | 1,0,0, 11 }, |
8996 | | { "enable_context", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, enable_context), |
8997 | | 0,0,0, 290 }, |
8998 | | { "context", "Dwg_Object_SCALE", sizeof (Dwg_Object_SCALE), OFF (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA, context), |
8999 | | 0,0,0, 0 }, |
9000 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9001 | | }; |
9002 | | /* from typedef struct _dwg_object_MTEXTOBJECTCONTEXTDATA: (sorted by offset) */ |
9003 | | static const Dwg_DYNAPI_field _dwg_MTEXTOBJECTCONTEXTDATA_fields[] = { |
9004 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, parent), |
9005 | | 1,1,0, 0 }, |
9006 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, class_version), |
9007 | | 0,0,0, 70 }, |
9008 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, is_default), |
9009 | | 0,0,0, 290 }, |
9010 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, scale), |
9011 | | 1,0,0, 340 }, |
9012 | | { "attachment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, attachment), |
9013 | | 0,0,0, 70 }, |
9014 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, ins_pt), |
9015 | | 1,0,0, 10 }, |
9016 | | { "x_axis_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, x_axis_dir), |
9017 | | 1,0,0, 11 }, |
9018 | | { "rect_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, rect_height), |
9019 | | 0,0,0, 41 }, |
9020 | | { "rect_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, rect_width), |
9021 | | 0,0,0, 40 }, |
9022 | | { "extents_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, extents_width), |
9023 | | 0,0,0, 42 }, |
9024 | | { "extents_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, extents_height), |
9025 | | 0,0,0, 43 }, |
9026 | | { "column_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, column_type), |
9027 | | 0,0,0, 71 }, |
9028 | | { "column_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, column_width), |
9029 | | 0,0,0, 44 }, |
9030 | | { "gutter", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, gutter), |
9031 | | 0,0,0, 45 }, |
9032 | | { "auto_height", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, auto_height), |
9033 | | 0,0,0, 73 }, |
9034 | | { "flow_reversed", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, flow_reversed), |
9035 | | 0,0,0, 74 }, |
9036 | | { "num_column_heights", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, num_column_heights), |
9037 | | 0,0,0, 72 }, |
9038 | | { "column_heights", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_MTEXTOBJECTCONTEXTDATA, column_heights), |
9039 | | 1,1,0, 46 }, |
9040 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9041 | | }; |
9042 | | /* from typedef struct _dwg_object_NAVISWORKSMODELDEF: (sorted by offset) */ |
9043 | | static const Dwg_DYNAPI_field _dwg_NAVISWORKSMODELDEF_fields[] = { |
9044 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_NAVISWORKSMODELDEF, parent), |
9045 | | 1,1,0, 0 }, |
9046 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_NAVISWORKSMODELDEF, flags), |
9047 | | 0,0,0, 70 }, |
9048 | | { "path", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_NAVISWORKSMODELDEF, path), |
9049 | | 1,1,1, 1 }, |
9050 | | { "status", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_NAVISWORKSMODELDEF, status), |
9051 | | 0,0,0, 290 }, |
9052 | | { "min_extent", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_NAVISWORKSMODELDEF, min_extent), |
9053 | | 1,0,0, 10 }, |
9054 | | { "max_extent", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_NAVISWORKSMODELDEF, max_extent), |
9055 | | 1,0,0, 11 }, |
9056 | | { "host_drawing_visibility", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_NAVISWORKSMODELDEF, host_drawing_visibility), |
9057 | | 0,0,0, 290 }, |
9058 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9059 | | }; |
9060 | | /* from typedef struct _dwg_object_OBJECT_PTR: (sorted by offset) */ |
9061 | | static const Dwg_DYNAPI_field _dwg_OBJECT_PTR_fields[] = { |
9062 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_OBJECT_PTR, parent), |
9063 | | 1,1,0, 0 }, |
9064 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9065 | | }; |
9066 | | /* from typedef struct _dwg_object_ORDDIMOBJECTCONTEXTDATA: (sorted by offset) */ |
9067 | | static const Dwg_DYNAPI_field _dwg_ORDDIMOBJECTCONTEXTDATA_fields[] = { |
9068 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, parent), |
9069 | | 1,1,0, 0 }, |
9070 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, class_version), |
9071 | | 0,0,0, 70 }, |
9072 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, is_default), |
9073 | | 0,0,0, 290 }, |
9074 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, scale), |
9075 | | 1,0,0, 340 }, |
9076 | | { "dimension", "Dwg_OCD_Dimension", sizeof (Dwg_OCD_Dimension), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, dimension), |
9077 | | 0,0,0, 0 }, |
9078 | | { "feature_location_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, feature_location_pt), |
9079 | | 1,0,0, 11 }, |
9080 | | { "leader_endpt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA, leader_endpt), |
9081 | | 1,0,0, 12 }, |
9082 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9083 | | }; |
9084 | | /* from typedef struct _dwg_object_PARTIAL_VIEWING_INDEX: (sorted by offset) */ |
9085 | | static const Dwg_DYNAPI_field _dwg_PARTIAL_VIEWING_INDEX_fields[] = { |
9086 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_PARTIAL_VIEWING_INDEX, parent), |
9087 | | 1,1,0, 0 }, |
9088 | | { "num_entries", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PARTIAL_VIEWING_INDEX, num_entries), |
9089 | | 0,0,0, 0 }, |
9090 | | { "has_entries", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_PARTIAL_VIEWING_INDEX, has_entries), |
9091 | | 0,0,0, 0 }, |
9092 | | { "entries", "Dwg_PARTIAL_VIEWING_INDEX_Entry*", sizeof (Dwg_PARTIAL_VIEWING_INDEX_Entry*), OFF (struct _dwg_object_PARTIAL_VIEWING_INDEX, entries), |
9093 | | 1,1,0, 0 }, |
9094 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9095 | | }; |
9096 | | /* from typedef struct _dwg_object_PERSUBENTMGR: (sorted by offset) */ |
9097 | | static const Dwg_DYNAPI_field _dwg_PERSUBENTMGR_fields[] = { |
9098 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_PERSUBENTMGR, parent), |
9099 | | 1,1,0, 0 }, |
9100 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, class_version), |
9101 | | 0,0,0, 90 }, |
9102 | | { "unknown_0", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, unknown_0), |
9103 | | 0,0,0, 90 }, |
9104 | | { "unknown_2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, unknown_2), |
9105 | | 0,0,0, 90 }, |
9106 | | { "numassocsteps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, numassocsteps), |
9107 | | 0,0,0, 90 }, |
9108 | | { "numassocsubents", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, numassocsubents), |
9109 | | 0,0,0, 90 }, |
9110 | | { "num_steps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, num_steps), |
9111 | | 0,0,0, 90 }, |
9112 | | { "steps", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_PERSUBENTMGR, steps), |
9113 | | 1,1,0, 90 }, |
9114 | | { "num_subents", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PERSUBENTMGR, num_subents), |
9115 | | 0,0,0, 90 }, |
9116 | | { "subents", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_object_PERSUBENTMGR, subents), |
9117 | | 1,1,0, 90 }, |
9118 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9119 | | }; |
9120 | | /* from typedef struct _dwg_object_PLACEHOLDER: (sorted by offset) */ |
9121 | | static const Dwg_DYNAPI_field _dwg_PLACEHOLDER_fields[] = { |
9122 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_PLACEHOLDER, parent), |
9123 | | 1,1,0, 0 }, |
9124 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9125 | | }; |
9126 | | /* from typedef struct _dwg_object_PLOTSETTINGS: (sorted by offset) */ |
9127 | | static const Dwg_DYNAPI_field _dwg_PLOTSETTINGS_fields[] = { |
9128 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_PLOTSETTINGS, parent), |
9129 | | 1,1,0, 0 }, |
9130 | | { "printer_cfg_file", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_PLOTSETTINGS, printer_cfg_file), |
9131 | | 1,1,1, 1 }, |
9132 | | { "paper_size", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_PLOTSETTINGS, paper_size), |
9133 | | 1,1,1, 2 }, |
9134 | | { "canonical_media_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_PLOTSETTINGS, canonical_media_name), |
9135 | | 1,1,1, 4 }, |
9136 | | { "plot_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, plot_flags), |
9137 | | 0,0,0, 70 }, |
9138 | | { "plotview", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_PLOTSETTINGS, plotview), |
9139 | | 1,0,0, 6 }, |
9140 | | { "plotview_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_PLOTSETTINGS, plotview_name), |
9141 | | 1,1,1, 6 }, |
9142 | | { "left_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, left_margin), |
9143 | | 0,0,0, 40 }, |
9144 | | { "bottom_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, bottom_margin), |
9145 | | 0,0,0, 41 }, |
9146 | | { "right_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, right_margin), |
9147 | | 0,0,0, 42 }, |
9148 | | { "top_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, top_margin), |
9149 | | 0,0,0, 43 }, |
9150 | | { "paper_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, paper_width), |
9151 | | 0,0,0, 44 }, |
9152 | | { "paper_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, paper_height), |
9153 | | 0,0,0, 45 }, |
9154 | | { "plot_origin", "2BD_1", sizeof (BITCODE_2BD_1), OFF (struct _dwg_object_PLOTSETTINGS, plot_origin), |
9155 | | 1,0,0, 46 }, |
9156 | | { "plot_window_ll", "2BD_1", sizeof (BITCODE_2BD_1), OFF (struct _dwg_object_PLOTSETTINGS, plot_window_ll), |
9157 | | 1,0,0, 48 }, |
9158 | | { "plot_window_ur", "2BD_1", sizeof (BITCODE_2BD_1), OFF (struct _dwg_object_PLOTSETTINGS, plot_window_ur), |
9159 | | 1,0,0, 140 }, |
9160 | | { "plot_paper_unit", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, plot_paper_unit), |
9161 | | 0,0,0, 72 }, |
9162 | | { "plot_rotation_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, plot_rotation_mode), |
9163 | | 0,0,0, 73 }, |
9164 | | { "plot_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, plot_type), |
9165 | | 0,0,0, 74 }, |
9166 | | { "paper_units", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, paper_units), |
9167 | | 0,0,0, 142 }, |
9168 | | { "drawing_units", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, drawing_units), |
9169 | | 0,0,0, 143 }, |
9170 | | { "stylesheet", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_PLOTSETTINGS, stylesheet), |
9171 | | 1,1,1, 7 }, |
9172 | | { "std_scale_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, std_scale_type), |
9173 | | 0,0,0, 75 }, |
9174 | | { "std_scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_PLOTSETTINGS, std_scale_factor), |
9175 | | 0,0,0, 147 }, |
9176 | | { "paper_image_origin", "2BD_1", sizeof (BITCODE_2BD_1), OFF (struct _dwg_object_PLOTSETTINGS, paper_image_origin), |
9177 | | 1,0,0, 148 }, |
9178 | | { "shadeplot_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, shadeplot_type), |
9179 | | 0,0,0, 76 }, |
9180 | | { "shadeplot_reslevel", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, shadeplot_reslevel), |
9181 | | 0,0,0, 77 }, |
9182 | | { "shadeplot_customdpi", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_PLOTSETTINGS, shadeplot_customdpi), |
9183 | | 0,0,0, 78 }, |
9184 | | { "shadeplot", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_PLOTSETTINGS, shadeplot), |
9185 | | 1,0,0, 333 }, |
9186 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9187 | | }; |
9188 | | /* from typedef struct _dwg_object_POINTCLOUDCOLORMAP: (sorted by offset) */ |
9189 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDCOLORMAP_fields[] = { |
9190 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, parent), |
9191 | | 1,1,0, 0 }, |
9192 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, class_version), |
9193 | | 0,0,0, 70 }, |
9194 | | { "def_intensity_colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, def_intensity_colorscheme), |
9195 | | 1,1,1, 1 }, |
9196 | | { "def_elevation_colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, def_elevation_colorscheme), |
9197 | | 1,1,1, 1 }, |
9198 | | { "def_classification_colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, def_classification_colorscheme), |
9199 | | 1,1,1, 1 }, |
9200 | | { "num_colorramps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, num_colorramps), |
9201 | | 0,0,0, 90 }, |
9202 | | { "colorramps", "Dwg_POINTCLOUDCOLORMAP_Ramp*", sizeof (Dwg_POINTCLOUDCOLORMAP_Ramp*), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, colorramps), |
9203 | | 1,1,0, 0 }, |
9204 | | { "num_classification_colorramps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, num_classification_colorramps), |
9205 | | 0,0,0, 90 }, |
9206 | | { "classification_colorramps", "Dwg_POINTCLOUDCOLORMAP_Ramp*", sizeof (Dwg_POINTCLOUDCOLORMAP_Ramp*), OFF (struct _dwg_object_POINTCLOUDCOLORMAP, classification_colorramps), |
9207 | | 1,1,0, 0 }, |
9208 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9209 | | }; |
9210 | | /* from typedef struct _dwg_object_POINTCLOUDDEF: (sorted by offset) */ |
9211 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDDEF_fields[] = { |
9212 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_POINTCLOUDDEF, parent), |
9213 | | 1,1,0, 0 }, |
9214 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_POINTCLOUDDEF, class_version), |
9215 | | 0,0,0, 90 }, |
9216 | | { "source_filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_POINTCLOUDDEF, source_filename), |
9217 | | 1,1,1, 1 }, |
9218 | | { "is_loaded", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_POINTCLOUDDEF, is_loaded), |
9219 | | 0,0,0, 280 }, |
9220 | | { "numpoints", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_object_POINTCLOUDDEF, numpoints), |
9221 | | 0,0,0, 160 }, |
9222 | | { "extents_min", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_POINTCLOUDDEF, extents_min), |
9223 | | 1,0,0, 10 }, |
9224 | | { "extents_max", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_POINTCLOUDDEF, extents_max), |
9225 | | 1,0,0, 11 }, |
9226 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9227 | | }; |
9228 | | /* from typedef struct _dwg_object_POINTCLOUDDEFEX: (sorted by offset) */ |
9229 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDDEFEX_fields[] = { |
9230 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_POINTCLOUDDEFEX, parent), |
9231 | | 1,1,0, 0 }, |
9232 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_POINTCLOUDDEFEX, class_version), |
9233 | | 0,0,0, 90 }, |
9234 | | { "source_filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_POINTCLOUDDEFEX, source_filename), |
9235 | | 1,1,1, 1 }, |
9236 | | { "is_loaded", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_POINTCLOUDDEFEX, is_loaded), |
9237 | | 0,0,0, 280 }, |
9238 | | { "numpoints", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_object_POINTCLOUDDEFEX, numpoints), |
9239 | | 0,0,0, 160 }, |
9240 | | { "extents_min", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_POINTCLOUDDEFEX, extents_min), |
9241 | | 1,0,0, 10 }, |
9242 | | { "extents_max", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_POINTCLOUDDEFEX, extents_max), |
9243 | | 1,0,0, 11 }, |
9244 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9245 | | }; |
9246 | | /* from typedef struct _dwg_object_POINTCLOUDDEF_REACTOR: (sorted by offset) */ |
9247 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDDEF_REACTOR_fields[] = { |
9248 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_POINTCLOUDDEF_REACTOR, parent), |
9249 | | 1,1,0, 0 }, |
9250 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_POINTCLOUDDEF_REACTOR, class_version), |
9251 | | 0,0,0, 90 }, |
9252 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9253 | | }; |
9254 | | /* from typedef struct _dwg_object_POINTCLOUDDEF_REACTOR_EX: (sorted by offset) */ |
9255 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDDEF_REACTOR_EX_fields[] = { |
9256 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_POINTCLOUDDEF_REACTOR_EX, parent), |
9257 | | 1,1,0, 0 }, |
9258 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_POINTCLOUDDEF_REACTOR_EX, class_version), |
9259 | | 0,0,0, 90 }, |
9260 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9261 | | }; |
9262 | | /* from typedef struct _dwg_object_POINTPATH: (sorted by offset) */ |
9263 | | static const Dwg_DYNAPI_field _dwg_POINTPATH_fields[] = { |
9264 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_POINTPATH, parent), |
9265 | | 1,1,0, 0 }, |
9266 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_POINTPATH, class_version), |
9267 | | 0,0,0, 90 }, |
9268 | | { "point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_POINTPATH, point), |
9269 | | 1,0,0, 10 }, |
9270 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9271 | | }; |
9272 | | /* from typedef struct _dwg_object_PROXY_OBJECT: (sorted by offset) */ |
9273 | | static const Dwg_DYNAPI_field _dwg_PROXY_OBJECT_fields[] = { |
9274 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_PROXY_OBJECT, parent), |
9275 | | 1,1,0, 0 }, |
9276 | | { "proxy_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, proxy_id), |
9277 | | 0,0,0, 90 }, |
9278 | | { "class_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, class_id), |
9279 | | 0,0,0, 91 }, |
9280 | | { "dwg_versions", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, dwg_versions), |
9281 | | 0,0,0, 95 }, |
9282 | | { "maint_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, maint_version), |
9283 | | 0,0,0, 0 }, |
9284 | | { "dwg_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, dwg_version), |
9285 | | 0,0,0, 0 }, |
9286 | | { "from_dxf", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_PROXY_OBJECT, from_dxf), |
9287 | | 0,0,0, 70 }, |
9288 | | { "data_numbits", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, data_numbits), |
9289 | | 0,0,0, 93 }, |
9290 | | { "data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, data_size), |
9291 | | 0,0,0, 0 }, |
9292 | | { "data", "TF", sizeof (BITCODE_RC*), OFF (struct _dwg_object_PROXY_OBJECT, data), |
9293 | | 1,1,0, 310 }, |
9294 | | { "num_objids", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_PROXY_OBJECT, num_objids), |
9295 | | 0,0,0, 0 }, |
9296 | | { "objids", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_PROXY_OBJECT, objids), |
9297 | | 1,1,0, 0 }, |
9298 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9299 | | }; |
9300 | | /* from typedef struct _dwg_object_RADIMLGOBJECTCONTEXTDATA: (sorted by offset) */ |
9301 | | static const Dwg_DYNAPI_field _dwg_RADIMLGOBJECTCONTEXTDATA_fields[] = { |
9302 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, parent), |
9303 | | 1,1,0, 0 }, |
9304 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, class_version), |
9305 | | 0,0,0, 70 }, |
9306 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, is_default), |
9307 | | 0,0,0, 290 }, |
9308 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, scale), |
9309 | | 1,0,0, 340 }, |
9310 | | { "dimension", "Dwg_OCD_Dimension", sizeof (Dwg_OCD_Dimension), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, dimension), |
9311 | | 0,0,0, 0 }, |
9312 | | { "ovr_center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, ovr_center), |
9313 | | 1,0,0, 12 }, |
9314 | | { "jog_point", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA, jog_point), |
9315 | | 1,0,0, 13 }, |
9316 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9317 | | }; |
9318 | | /* from typedef struct _dwg_object_RADIMOBJECTCONTEXTDATA: (sorted by offset) */ |
9319 | | static const Dwg_DYNAPI_field _dwg_RADIMOBJECTCONTEXTDATA_fields[] = { |
9320 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RADIMOBJECTCONTEXTDATA, parent), |
9321 | | 1,1,0, 0 }, |
9322 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RADIMOBJECTCONTEXTDATA, class_version), |
9323 | | 0,0,0, 70 }, |
9324 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RADIMOBJECTCONTEXTDATA, is_default), |
9325 | | 0,0,0, 290 }, |
9326 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_RADIMOBJECTCONTEXTDATA, scale), |
9327 | | 1,0,0, 340 }, |
9328 | | { "dimension", "Dwg_OCD_Dimension", sizeof (Dwg_OCD_Dimension), OFF (struct _dwg_object_RADIMOBJECTCONTEXTDATA, dimension), |
9329 | | 0,0,0, 0 }, |
9330 | | { "first_arc_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_RADIMOBJECTCONTEXTDATA, first_arc_pt), |
9331 | | 1,0,0, 11 }, |
9332 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9333 | | }; |
9334 | | /* from typedef struct _dwg_object_RAPIDRTRENDERSETTINGS: (sorted by offset) */ |
9335 | | static const Dwg_DYNAPI_field _dwg_RAPIDRTRENDERSETTINGS_fields[] = { |
9336 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, parent), |
9337 | | 1,1,0, 0 }, |
9338 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, class_version), |
9339 | | 0,0,0, 90 }, |
9340 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, name), |
9341 | | 1,1,1, 1 }, |
9342 | | { "fog_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, fog_enabled), |
9343 | | 0,0,0, 290 }, |
9344 | | { "fog_background_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, fog_background_enabled), |
9345 | | 0,0,0, 290 }, |
9346 | | { "backfaces_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, backfaces_enabled), |
9347 | | 0,0,0, 290 }, |
9348 | | { "environ_image_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, environ_image_enabled), |
9349 | | 0,0,0, 290 }, |
9350 | | { "environ_image_filename", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, environ_image_filename), |
9351 | | 1,1,1, 1 }, |
9352 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, description), |
9353 | | 1,1,1, 1 }, |
9354 | | { "display_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, display_index), |
9355 | | 0,0,0, 90 }, |
9356 | | { "has_predefined", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, has_predefined), |
9357 | | 0,0,0, 290 }, |
9358 | | { "rapidrt_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, rapidrt_version), |
9359 | | 0,0,0, 90 }, |
9360 | | { "render_target", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, render_target), |
9361 | | 0,0,0, 70 }, |
9362 | | { "render_level", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, render_level), |
9363 | | 0,0,0, 90 }, |
9364 | | { "render_time", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, render_time), |
9365 | | 0,0,0, 90 }, |
9366 | | { "lighting_model", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, lighting_model), |
9367 | | 0,0,0, 70 }, |
9368 | | { "filter_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, filter_type), |
9369 | | 0,0,0, 70 }, |
9370 | | { "filter_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, filter_width), |
9371 | | 0,0,0, 40 }, |
9372 | | { "filter_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RAPIDRTRENDERSETTINGS, filter_height), |
9373 | | 0,0,0, 40 }, |
9374 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9375 | | }; |
9376 | | /* from typedef struct _dwg_object_RASTERVARIABLES: (sorted by offset) */ |
9377 | | static const Dwg_DYNAPI_field _dwg_RASTERVARIABLES_fields[] = { |
9378 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RASTERVARIABLES, parent), |
9379 | | 1,1,0, 0 }, |
9380 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RASTERVARIABLES, class_version), |
9381 | | 0,0,0, 90 }, |
9382 | | { "image_frame", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RASTERVARIABLES, image_frame), |
9383 | | 0,0,0, 70 }, |
9384 | | { "image_quality", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RASTERVARIABLES, image_quality), |
9385 | | 0,0,0, 71 }, |
9386 | | { "units", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RASTERVARIABLES, units), |
9387 | | 0,0,0, 72 }, |
9388 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9389 | | }; |
9390 | | /* from typedef struct _dwg_object_RENDERENTRY: (sorted by offset) */ |
9391 | | static const Dwg_DYNAPI_field _dwg_RENDERENTRY_fields[] = { |
9392 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RENDERENTRY, parent), |
9393 | | 1,1,0, 0 }, |
9394 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, class_version), |
9395 | | 0,0,0, 90 }, |
9396 | | { "image_file_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_RENDERENTRY, image_file_name), |
9397 | | 1,1,1, 1 }, |
9398 | | { "preset_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_RENDERENTRY, preset_name), |
9399 | | 1,1,1, 1 }, |
9400 | | { "view_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_RENDERENTRY, view_name), |
9401 | | 1,1,1, 1 }, |
9402 | | { "dimension_x", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, dimension_x), |
9403 | | 0,0,0, 90 }, |
9404 | | { "dimension_y", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, dimension_y), |
9405 | | 0,0,0, 90 }, |
9406 | | { "start_year", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RENDERENTRY, start_year), |
9407 | | 0,0,0, 70 }, |
9408 | | { "start_month", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RENDERENTRY, start_month), |
9409 | | 0,0,0, 70 }, |
9410 | | { "start_day", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RENDERENTRY, start_day), |
9411 | | 0,0,0, 70 }, |
9412 | | { "start_minute", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RENDERENTRY, start_minute), |
9413 | | 0,0,0, 70 }, |
9414 | | { "start_second", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RENDERENTRY, start_second), |
9415 | | 0,0,0, 70 }, |
9416 | | { "start_msec", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_RENDERENTRY, start_msec), |
9417 | | 0,0,0, 70 }, |
9418 | | { "render_time", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RENDERENTRY, render_time), |
9419 | | 0,0,0, 40 }, |
9420 | | { "memory_amount", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, memory_amount), |
9421 | | 0,0,0, 90 }, |
9422 | | { "material_count", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, material_count), |
9423 | | 0,0,0, 90 }, |
9424 | | { "light_count", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, light_count), |
9425 | | 0,0,0, 90 }, |
9426 | | { "triangle_count", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, triangle_count), |
9427 | | 0,0,0, 90 }, |
9428 | | { "display_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENTRY, display_index), |
9429 | | 0,0,0, 90 }, |
9430 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9431 | | }; |
9432 | | /* from typedef struct _dwg_object_RENDERENVIRONMENT: (sorted by offset) */ |
9433 | | static const Dwg_DYNAPI_field _dwg_RENDERENVIRONMENT_fields[] = { |
9434 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RENDERENVIRONMENT, parent), |
9435 | | 1,1,0, 0 }, |
9436 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERENVIRONMENT, class_version), |
9437 | | 0,0,0, 90 }, |
9438 | | { "fog_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_enabled), |
9439 | | 0,0,0, 290 }, |
9440 | | { "fog_background_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_background_enabled), |
9441 | | 0,0,0, 290 }, |
9442 | | { "fog_color_r", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_color_r), |
9443 | | 0,0,0, 280 }, |
9444 | | { "fog_color_g", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_color_g), |
9445 | | 0,0,0, 280 }, |
9446 | | { "fog_color_b", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_color_b), |
9447 | | 0,0,0, 280 }, |
9448 | | { "fog_density_near", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_density_near), |
9449 | | 0,0,0, 40 }, |
9450 | | { "fog_density_far", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_density_far), |
9451 | | 0,0,0, 40 }, |
9452 | | { "fog_distance_near", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_distance_near), |
9453 | | 0,0,0, 40 }, |
9454 | | { "fog_distance_far", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_RENDERENVIRONMENT, fog_distance_far), |
9455 | | 0,0,0, 40 }, |
9456 | | { "environ_image_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERENVIRONMENT, environ_image_enabled), |
9457 | | 0,0,0, 290 }, |
9458 | | { "environ_image_filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_RENDERENVIRONMENT, environ_image_filename), |
9459 | | 1,1,1, 1 }, |
9460 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9461 | | }; |
9462 | | /* from typedef struct _dwg_object_RENDERGLOBAL: (sorted by offset) */ |
9463 | | static const Dwg_DYNAPI_field _dwg_RENDERGLOBAL_fields[] = { |
9464 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RENDERGLOBAL, parent), |
9465 | | 1,1,0, 0 }, |
9466 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERGLOBAL, class_version), |
9467 | | 0,0,0, 90 }, |
9468 | | { "procedure", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERGLOBAL, procedure), |
9469 | | 0,0,0, 90 }, |
9470 | | { "destination", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERGLOBAL, destination), |
9471 | | 0,0,0, 90 }, |
9472 | | { "save_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERGLOBAL, save_enabled), |
9473 | | 0,0,0, 290 }, |
9474 | | { "save_filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_RENDERGLOBAL, save_filename), |
9475 | | 1,1,1, 1 }, |
9476 | | { "image_width", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERGLOBAL, image_width), |
9477 | | 0,0,0, 90 }, |
9478 | | { "image_height", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERGLOBAL, image_height), |
9479 | | 0,0,0, 90 }, |
9480 | | { "predef_presets_first", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERGLOBAL, predef_presets_first), |
9481 | | 0,0,0, 290 }, |
9482 | | { "highlevel_info", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERGLOBAL, highlevel_info), |
9483 | | 0,0,0, 290 }, |
9484 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9485 | | }; |
9486 | | /* from typedef struct _dwg_object_RENDERSETTINGS: (sorted by offset) */ |
9487 | | static const Dwg_DYNAPI_field _dwg_RENDERSETTINGS_fields[] = { |
9488 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_RENDERSETTINGS, parent), |
9489 | | 1,1,0, 0 }, |
9490 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERSETTINGS, class_version), |
9491 | | 0,0,0, 90 }, |
9492 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_RENDERSETTINGS, name), |
9493 | | 1,1,1, 1 }, |
9494 | | { "fog_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERSETTINGS, fog_enabled), |
9495 | | 0,0,0, 290 }, |
9496 | | { "fog_background_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERSETTINGS, fog_background_enabled), |
9497 | | 0,0,0, 290 }, |
9498 | | { "backfaces_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERSETTINGS, backfaces_enabled), |
9499 | | 0,0,0, 290 }, |
9500 | | { "environ_image_enabled", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERSETTINGS, environ_image_enabled), |
9501 | | 0,0,0, 290 }, |
9502 | | { "environ_image_filename", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_RENDERSETTINGS, environ_image_filename), |
9503 | | 1,1,1, 1 }, |
9504 | | { "description", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_RENDERSETTINGS, description), |
9505 | | 1,1,1, 1 }, |
9506 | | { "display_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_RENDERSETTINGS, display_index), |
9507 | | 0,0,0, 90 }, |
9508 | | { "has_predefined", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_RENDERSETTINGS, has_predefined), |
9509 | | 0,0,0, 290 }, |
9510 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9511 | | }; |
9512 | | /* from typedef struct _dwg_object_SCALE: (sorted by offset) */ |
9513 | | static const Dwg_DYNAPI_field _dwg_SCALE_fields[] = { |
9514 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SCALE, parent), |
9515 | | 1,1,0, 0 }, |
9516 | | { "flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SCALE, flag), |
9517 | | 0,0,0, 70 }, |
9518 | | { "name", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_SCALE, name), |
9519 | | 1,1,1, 300 }, |
9520 | | { "paper_units", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SCALE, paper_units), |
9521 | | 0,0,0, 140 }, |
9522 | | { "drawing_units", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SCALE, drawing_units), |
9523 | | 0,0,0, 141 }, |
9524 | | { "is_unit_scale", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SCALE, is_unit_scale), |
9525 | | 0,0,0, 290 }, |
9526 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9527 | | }; |
9528 | | /* from typedef struct _dwg_object_SECTIONVIEWSTYLE: (sorted by offset) */ |
9529 | | static const Dwg_DYNAPI_field _dwg_SECTIONVIEWSTYLE_fields[] = { |
9530 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SECTIONVIEWSTYLE, parent), |
9531 | | 1,1,0, 0 }, |
9532 | | { "mdoc_class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SECTIONVIEWSTYLE, mdoc_class_version), |
9533 | | 0,0,0, 70 }, |
9534 | | { "desc", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SECTIONVIEWSTYLE, desc), |
9535 | | 1,1,1, 3 }, |
9536 | | { "is_modified_for_recompute", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SECTIONVIEWSTYLE, is_modified_for_recompute), |
9537 | | 0,0,0, 290 }, |
9538 | | { "display_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SECTIONVIEWSTYLE, display_name), |
9539 | | 1,1,1, 300 }, |
9540 | | { "viewstyle_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewstyle_flags), |
9541 | | 0,0,0, 90 }, |
9542 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SECTIONVIEWSTYLE, class_version), |
9543 | | 0,0,0, 70 }, |
9544 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SECTIONVIEWSTYLE, flags), |
9545 | | 0,0,0, 90 }, |
9546 | | { "identifier_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SECTIONVIEWSTYLE, identifier_style), |
9547 | | 1,0,0, 340 }, |
9548 | | { "identifier_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, identifier_color), |
9549 | | 0,0,0, 62 }, |
9550 | | { "identifier_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, identifier_height), |
9551 | | 0,0,0, 40 }, |
9552 | | { "arrow_start_symbol", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SECTIONVIEWSTYLE, arrow_start_symbol), |
9553 | | 1,0,0, 340 }, |
9554 | | { "arrow_end_symbol", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SECTIONVIEWSTYLE, arrow_end_symbol), |
9555 | | 1,0,0, 340 }, |
9556 | | { "arrow_symbol_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, arrow_symbol_color), |
9557 | | 0,0,0, 62 }, |
9558 | | { "arrow_symbol_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, arrow_symbol_size), |
9559 | | 0,0,0, 40 }, |
9560 | | { "identifier_exclude_characters", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SECTIONVIEWSTYLE, identifier_exclude_characters), |
9561 | | 1,1,1, 300 }, |
9562 | | { "identifier_position", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_SECTIONVIEWSTYLE, identifier_position), |
9563 | | 0,0,0, 90 }, |
9564 | | { "identifier_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, identifier_offset), |
9565 | | 0,0,0, 40 }, |
9566 | | { "arrow_position", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_SECTIONVIEWSTYLE, arrow_position), |
9567 | | 0,0,0, 90 }, |
9568 | | { "arrow_symbol_extension_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, arrow_symbol_extension_length), |
9569 | | 0,0,0, 40 }, |
9570 | | { "plane_ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SECTIONVIEWSTYLE, plane_ltype), |
9571 | | 1,0,0, 340 }, |
9572 | | { "plane_linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_SECTIONVIEWSTYLE, plane_linewt), |
9573 | | 0,0,0, 90 }, |
9574 | | { "plane_line_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, plane_line_color), |
9575 | | 0,0,0, 62 }, |
9576 | | { "bend_ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SECTIONVIEWSTYLE, bend_ltype), |
9577 | | 1,0,0, 340 }, |
9578 | | { "bend_linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_SECTIONVIEWSTYLE, bend_linewt), |
9579 | | 0,0,0, 90 }, |
9580 | | { "bend_line_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, bend_line_color), |
9581 | | 0,0,0, 62 }, |
9582 | | { "bend_line_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, bend_line_length), |
9583 | | 0,0,0, 40 }, |
9584 | | { "end_line_overshoot", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, end_line_overshoot), |
9585 | | 0,0,0, 40 }, |
9586 | | { "end_line_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, end_line_length), |
9587 | | 0,0,0, 40 }, |
9588 | | { "viewlabel_text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_text_style), |
9589 | | 1,0,0, 340 }, |
9590 | | { "viewlabel_text_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_text_color), |
9591 | | 0,0,0, 62 }, |
9592 | | { "viewlabel_text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_text_height), |
9593 | | 0,0,0, 40 }, |
9594 | | { "viewlabel_attachment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_attachment), |
9595 | | 0,0,0, 90 }, |
9596 | | { "viewlabel_offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_offset), |
9597 | | 0,0,0, 40 }, |
9598 | | { "viewlabel_alignment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_alignment), |
9599 | | 0,0,0, 90 }, |
9600 | | { "viewlabel_pattern", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SECTIONVIEWSTYLE, viewlabel_pattern), |
9601 | | 1,1,1, 300 }, |
9602 | | { "hatch_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, hatch_color), |
9603 | | 0,0,0, 62 }, |
9604 | | { "hatch_bg_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SECTIONVIEWSTYLE, hatch_bg_color), |
9605 | | 0,0,0, 62 }, |
9606 | | { "hatch_pattern", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SECTIONVIEWSTYLE, hatch_pattern), |
9607 | | 1,1,1, 300 }, |
9608 | | { "hatch_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SECTIONVIEWSTYLE, hatch_scale), |
9609 | | 0,0,0, 40 }, |
9610 | | { "hatch_transparency", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_SECTIONVIEWSTYLE, hatch_transparency), |
9611 | | 0,0,0, 90 }, |
9612 | | { "unknown_b1", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SECTIONVIEWSTYLE, unknown_b1), |
9613 | | 0,0,0, 290 }, |
9614 | | { "unknown_b2", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SECTIONVIEWSTYLE, unknown_b2), |
9615 | | 0,0,0, 290 }, |
9616 | | { "num_hatch_angles", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SECTIONVIEWSTYLE, num_hatch_angles), |
9617 | | 0,0,0, 90 }, |
9618 | | { "hatch_angles", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_SECTIONVIEWSTYLE, hatch_angles), |
9619 | | 1,1,0, 40 }, |
9620 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9621 | | }; |
9622 | | /* from typedef struct _dwg_object_SECTION_MANAGER: (sorted by offset) */ |
9623 | | static const Dwg_DYNAPI_field _dwg_SECTION_MANAGER_fields[] = { |
9624 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SECTION_MANAGER, parent), |
9625 | | 1,1,0, 0 }, |
9626 | | { "is_live", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SECTION_MANAGER, is_live), |
9627 | | 0,0,0, 70 }, |
9628 | | { "num_sections", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SECTION_MANAGER, num_sections), |
9629 | | 0,0,0, 90 }, |
9630 | | { "sections", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_SECTION_MANAGER, sections), |
9631 | | 1,1,0, 330 }, |
9632 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9633 | | }; |
9634 | | /* from typedef struct _dwg_object_SECTION_SETTINGS: (sorted by offset) */ |
9635 | | static const Dwg_DYNAPI_field _dwg_SECTION_SETTINGS_fields[] = { |
9636 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SECTION_SETTINGS, parent), |
9637 | | 1,1,0, 0 }, |
9638 | | { "curr_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SECTION_SETTINGS, curr_type), |
9639 | | 0,0,0, 90 }, |
9640 | | { "num_types", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SECTION_SETTINGS, num_types), |
9641 | | 0,0,0, 91 }, |
9642 | | { "types", "Dwg_SECTION_typesettings*", sizeof (Dwg_SECTION_typesettings*), OFF (struct _dwg_object_SECTION_SETTINGS, types), |
9643 | | 1,1,0, 0 }, |
9644 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9645 | | }; |
9646 | | /* from typedef struct _dwg_object_SKYLIGHT_BACKGROUND: (sorted by offset) */ |
9647 | | static const Dwg_DYNAPI_field _dwg_SKYLIGHT_BACKGROUND_fields[] = { |
9648 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SKYLIGHT_BACKGROUND, parent), |
9649 | | 1,1,0, 0 }, |
9650 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SKYLIGHT_BACKGROUND, class_version), |
9651 | | 0,0,0, 90 }, |
9652 | | { "sunid", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SKYLIGHT_BACKGROUND, sunid), |
9653 | | 1,0,0, 340 }, |
9654 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9655 | | }; |
9656 | | /* from typedef struct _dwg_object_SOLID_BACKGROUND: (sorted by offset) */ |
9657 | | static const Dwg_DYNAPI_field _dwg_SOLID_BACKGROUND_fields[] = { |
9658 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SOLID_BACKGROUND, parent), |
9659 | | 1,1,0, 0 }, |
9660 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SOLID_BACKGROUND, class_version), |
9661 | | 0,0,0, 90 }, |
9662 | | { "color", "BLx", sizeof (BITCODE_BLx), OFF (struct _dwg_object_SOLID_BACKGROUND, color), |
9663 | | 0,0,0, 90 }, |
9664 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9665 | | }; |
9666 | | /* from typedef struct _dwg_object_SORTENTSTABLE: (sorted by offset) */ |
9667 | | static const Dwg_DYNAPI_field _dwg_SORTENTSTABLE_fields[] = { |
9668 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SORTENTSTABLE, parent), |
9669 | | 1,1,0, 0 }, |
9670 | | { "num_ents", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SORTENTSTABLE, num_ents), |
9671 | | 0,0,0, 0 }, |
9672 | | { "sort_ents", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_SORTENTSTABLE, sort_ents), |
9673 | | 1,1,0, 5 }, |
9674 | | { "block_owner", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SORTENTSTABLE, block_owner), |
9675 | | 1,0,0, 0 }, |
9676 | | { "ents", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_SORTENTSTABLE, ents), |
9677 | | 1,1,0, 331 }, |
9678 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9679 | | }; |
9680 | | /* from typedef struct _dwg_object_SPATIAL_FILTER: (sorted by offset) */ |
9681 | | static const Dwg_DYNAPI_field _dwg_SPATIAL_FILTER_fields[] = { |
9682 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SPATIAL_FILTER, parent), |
9683 | | 1,1,0, 0 }, |
9684 | | { "num_clip_verts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SPATIAL_FILTER, num_clip_verts), |
9685 | | 0,0,0, 70 }, |
9686 | | { "clip_verts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_object_SPATIAL_FILTER, clip_verts), |
9687 | | 1,1,0, 10 }, |
9688 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_object_SPATIAL_FILTER, extrusion), |
9689 | | 0,0,0, 210 }, |
9690 | | { "origin", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_SPATIAL_FILTER, origin), |
9691 | | 1,0,0, 11 }, |
9692 | | { "display_boundary_on", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SPATIAL_FILTER, display_boundary_on), |
9693 | | 0,0,0, 71 }, |
9694 | | { "front_clip_on", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SPATIAL_FILTER, front_clip_on), |
9695 | | 0,0,0, 72 }, |
9696 | | { "front_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SPATIAL_FILTER, front_clip_z), |
9697 | | 0,0,0, 40 }, |
9698 | | { "back_clip_on", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SPATIAL_FILTER, back_clip_on), |
9699 | | 0,0,0, 73 }, |
9700 | | { "back_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SPATIAL_FILTER, back_clip_z), |
9701 | | 0,0,0, 41 }, |
9702 | | { "inverse_transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_SPATIAL_FILTER, inverse_transform), |
9703 | | 1,1,0, 40 }, |
9704 | | { "transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_object_SPATIAL_FILTER, transform), |
9705 | | 1,1,0, 40 }, |
9706 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9707 | | }; |
9708 | | /* from typedef struct _dwg_object_SPATIAL_INDEX: (sorted by offset) */ |
9709 | | static const Dwg_DYNAPI_field _dwg_SPATIAL_INDEX_fields[] = { |
9710 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SPATIAL_INDEX, parent), |
9711 | | 1,1,0, 0 }, |
9712 | | { "last_updated", "TIMEBLL", sizeof (BITCODE_TIMEBLL), OFF (struct _dwg_object_SPATIAL_INDEX, last_updated), |
9713 | | 1,0,0, 40 }, |
9714 | | { "num1", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SPATIAL_INDEX, num1), |
9715 | | 0,0,0, 40 }, |
9716 | | { "num_hdls", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SPATIAL_INDEX, num_hdls), |
9717 | | 0,0,0, 90 }, |
9718 | | { "hdls", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_SPATIAL_INDEX, hdls), |
9719 | | 1,1,0, 330 }, |
9720 | | { "bindata_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SPATIAL_INDEX, bindata_size), |
9721 | | 0,0,0, 90 }, |
9722 | | { "bindata", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_SPATIAL_INDEX, bindata), |
9723 | | 1,1,0, 310 }, |
9724 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9725 | | }; |
9726 | | /* from typedef struct _dwg_object_STYLE: (sorted by offset) */ |
9727 | | static const Dwg_DYNAPI_field _dwg_STYLE_fields[] = { |
9728 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_STYLE, parent), |
9729 | | 1,1,0, 0 }, |
9730 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_STYLE, flag), |
9731 | | 0,0,0, 0 }, |
9732 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_STYLE, name), |
9733 | | 1,1,1, 0 }, |
9734 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_STYLE, used), |
9735 | | 0,0,0, 0 }, |
9736 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_STYLE, is_xref_ref), |
9737 | | 0,0,0, 0 }, |
9738 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_STYLE, is_xref_resolved), |
9739 | | 0,0,0, 0 }, |
9740 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_STYLE, is_xref_dep), |
9741 | | 0,0,0, 0 }, |
9742 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_STYLE, xref), |
9743 | | 1,0,0, 0 }, |
9744 | | { "is_shape", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_STYLE, is_shape), |
9745 | | 0,0,0, 0 }, |
9746 | | { "is_vertical", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_STYLE, is_vertical), |
9747 | | 0,0,0, 0 }, |
9748 | | { "text_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_STYLE, text_size), |
9749 | | 0,0,0, 40 }, |
9750 | | { "width_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_STYLE, width_factor), |
9751 | | 0,0,0, 41 }, |
9752 | | { "oblique_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_STYLE, oblique_angle), |
9753 | | 0,0,0, 50 }, |
9754 | | { "generation", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_STYLE, generation), |
9755 | | 0,0,0, 71 }, |
9756 | | { "last_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_STYLE, last_height), |
9757 | | 0,0,0, 42 }, |
9758 | | { "font_file", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_STYLE, font_file), |
9759 | | 1,1,1, 3 }, |
9760 | | { "bigfont_file", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_STYLE, bigfont_file), |
9761 | | 1,1,1, 4 }, |
9762 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9763 | | }; |
9764 | | /* from typedef struct _dwg_object_STYLE_CONTROL: (sorted by offset) */ |
9765 | | static const Dwg_DYNAPI_field _dwg_STYLE_CONTROL_fields[] = { |
9766 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_STYLE_CONTROL, parent), |
9767 | | 1,1,0, 0 }, |
9768 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_STYLE_CONTROL, num_entries), |
9769 | | 0,0,0, 70 }, |
9770 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_STYLE_CONTROL, entries), |
9771 | | 1,1,0, 0 }, |
9772 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_STYLE_CONTROL, flags_r11), |
9773 | | 0,0,0, 0 }, |
9774 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9775 | | }; |
9776 | | /* from typedef struct _dwg_object_SUN: (sorted by offset) */ |
9777 | | static const Dwg_DYNAPI_field _dwg_SUN_fields[] = { |
9778 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SUN, parent), |
9779 | | 1,1,0, 0 }, |
9780 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUN, class_version), |
9781 | | 0,0,0, 90 }, |
9782 | | { "is_on", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUN, is_on), |
9783 | | 0,0,0, 290 }, |
9784 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_SUN, color), |
9785 | | 0,0,0, 63 }, |
9786 | | { "intensity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SUN, intensity), |
9787 | | 0,0,0, 40 }, |
9788 | | { "has_shadow", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUN, has_shadow), |
9789 | | 0,0,0, 291 }, |
9790 | | { "julian_day", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUN, julian_day), |
9791 | | 0,0,0, 91 }, |
9792 | | { "msecs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUN, msecs), |
9793 | | 0,0,0, 92 }, |
9794 | | { "is_dst", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUN, is_dst), |
9795 | | 0,0,0, 292 }, |
9796 | | { "shadow_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUN, shadow_type), |
9797 | | 0,0,0, 70 }, |
9798 | | { "shadow_mapsize", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_SUN, shadow_mapsize), |
9799 | | 0,0,0, 71 }, |
9800 | | { "shadow_softness", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_SUN, shadow_softness), |
9801 | | 0,0,0, 280 }, |
9802 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9803 | | }; |
9804 | | /* from typedef struct _dwg_object_SUNSTUDY: (sorted by offset) */ |
9805 | | static const Dwg_DYNAPI_field _dwg_SUNSTUDY_fields[] = { |
9806 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_SUNSTUDY, parent), |
9807 | | 1,1,0, 0 }, |
9808 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, class_version), |
9809 | | 0,0,0, 90 }, |
9810 | | { "setup_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SUNSTUDY, setup_name), |
9811 | | 1,1,1, 1 }, |
9812 | | { "description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SUNSTUDY, description), |
9813 | | 1,1,1, 2 }, |
9814 | | { "output_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, output_type), |
9815 | | 0,0,0, 70 }, |
9816 | | { "sheet_set_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SUNSTUDY, sheet_set_name), |
9817 | | 1,1,1, 3 }, |
9818 | | { "use_subset", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUNSTUDY, use_subset), |
9819 | | 0,0,0, 290 }, |
9820 | | { "sheet_subset_name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_SUNSTUDY, sheet_subset_name), |
9821 | | 1,1,1, 4 }, |
9822 | | { "select_dates_from_calendar", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUNSTUDY, select_dates_from_calendar), |
9823 | | 0,0,0, 291 }, |
9824 | | { "num_dates", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, num_dates), |
9825 | | 0,0,0, 91 }, |
9826 | | { "dates", "Dwg_SUNSTUDY_Dates*", sizeof (Dwg_SUNSTUDY_Dates*), OFF (struct _dwg_object_SUNSTUDY, dates), |
9827 | | 1,1,0, 0 }, |
9828 | | { "select_range_of_dates", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUNSTUDY, select_range_of_dates), |
9829 | | 0,0,0, 292 }, |
9830 | | { "start_time", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, start_time), |
9831 | | 0,0,0, 93 }, |
9832 | | { "end_time", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, end_time), |
9833 | | 0,0,0, 94 }, |
9834 | | { "interval", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, interval), |
9835 | | 0,0,0, 95 }, |
9836 | | { "num_hours", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, num_hours), |
9837 | | 0,0,0, 91 }, |
9838 | | { "hours", "B*", sizeof (BITCODE_B*), OFF (struct _dwg_object_SUNSTUDY, hours), |
9839 | | 1,1,0, 290 }, |
9840 | | { "shade_plot_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, shade_plot_type), |
9841 | | 0,0,0, 74 }, |
9842 | | { "numvports", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, numvports), |
9843 | | 0,0,0, 75 }, |
9844 | | { "numrows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, numrows), |
9845 | | 0,0,0, 76 }, |
9846 | | { "numcols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_SUNSTUDY, numcols), |
9847 | | 0,0,0, 77 }, |
9848 | | { "spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_SUNSTUDY, spacing), |
9849 | | 0,0,0, 40 }, |
9850 | | { "lock_viewports", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUNSTUDY, lock_viewports), |
9851 | | 0,0,0, 293 }, |
9852 | | { "label_viewports", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_SUNSTUDY, label_viewports), |
9853 | | 0,0,0, 294 }, |
9854 | | { "page_setup_wizard", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SUNSTUDY, page_setup_wizard), |
9855 | | 1,0,0, 340 }, |
9856 | | { "view", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SUNSTUDY, view), |
9857 | | 1,0,0, 341 }, |
9858 | | { "visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SUNSTUDY, visualstyle), |
9859 | | 1,0,0, 342 }, |
9860 | | { "text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_SUNSTUDY, text_style), |
9861 | | 1,0,0, 343 }, |
9862 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9863 | | }; |
9864 | | /* from typedef struct _dwg_object_TABLECONTENT: (sorted by offset) */ |
9865 | | static const Dwg_DYNAPI_field _dwg_TABLECONTENT_fields[] = { |
9866 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_TABLECONTENT, parent), |
9867 | | 1,1,0, 0 }, |
9868 | | { "ldata", "Dwg_LinkedData", sizeof (Dwg_LinkedData), OFF (struct _dwg_object_TABLECONTENT, ldata), |
9869 | | 0,0,0, 0 }, |
9870 | | { "tdata", "Dwg_LinkedTableData", sizeof (Dwg_LinkedTableData), OFF (struct _dwg_object_TABLECONTENT, tdata), |
9871 | | 0,0,0, 0 }, |
9872 | | { "fdata", "Dwg_FormattedTableData", sizeof (Dwg_FormattedTableData), OFF (struct _dwg_object_TABLECONTENT, fdata), |
9873 | | 0,0,0, 0 }, |
9874 | | { "tablestyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_TABLECONTENT, tablestyle), |
9875 | | 1,0,0, 340 }, |
9876 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9877 | | }; |
9878 | | /* from typedef struct _dwg_object_TABLEGEOMETRY: (sorted by offset) */ |
9879 | | static const Dwg_DYNAPI_field _dwg_TABLEGEOMETRY_fields[] = { |
9880 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_TABLEGEOMETRY, parent), |
9881 | | 1,1,0, 0 }, |
9882 | | { "numrows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLEGEOMETRY, numrows), |
9883 | | 0,0,0, 90 }, |
9884 | | { "numcols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLEGEOMETRY, numcols), |
9885 | | 0,0,0, 91 }, |
9886 | | { "num_cells", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLEGEOMETRY, num_cells), |
9887 | | 0,0,0, 92 }, |
9888 | | { "cells", "Dwg_TABLEGEOMETRY_Cell*", sizeof (Dwg_TABLEGEOMETRY_Cell*), OFF (struct _dwg_object_TABLEGEOMETRY, cells), |
9889 | | 1,1,0, 0 }, |
9890 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9891 | | }; |
9892 | | /* from typedef struct _dwg_object_TABLESTYLE: (sorted by offset) */ |
9893 | | static const Dwg_DYNAPI_field _dwg_TABLESTYLE_fields[] = { |
9894 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_TABLESTYLE, parent), |
9895 | | 1,1,0, 0 }, |
9896 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_TABLESTYLE, class_version), |
9897 | | 0,0,0, 0 }, |
9898 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_TABLESTYLE, name), |
9899 | | 1,1,1, 3 }, |
9900 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_TABLESTYLE, flags), |
9901 | | 0,0,0, 71 }, |
9902 | | { "flow_direction", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_TABLESTYLE, flow_direction), |
9903 | | 0,0,0, 70 }, |
9904 | | { "horiz_cell_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_TABLESTYLE, horiz_cell_margin), |
9905 | | 0,0,0, 40 }, |
9906 | | { "vert_cell_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_TABLESTYLE, vert_cell_margin), |
9907 | | 0,0,0, 41 }, |
9908 | | { "is_title_suppressed", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_TABLESTYLE, is_title_suppressed), |
9909 | | 0,0,0, 280 }, |
9910 | | { "is_header_suppressed", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_TABLESTYLE, is_header_suppressed), |
9911 | | 0,0,0, 281 }, |
9912 | | { "unknown_rc", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_TABLESTYLE, unknown_rc), |
9913 | | 0,0,0, 70 }, |
9914 | | { "unknown_bl1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLESTYLE, unknown_bl1), |
9915 | | 0,0,0, 0 }, |
9916 | | { "unknown_bl2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLESTYLE, unknown_bl2), |
9917 | | 0,0,0, 0 }, |
9918 | | { "cellstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_TABLESTYLE, cellstyle), |
9919 | | 1,0,0, 0 }, |
9920 | | { "sty", "Dwg_TABLESTYLE_CellStyle", sizeof (Dwg_TABLESTYLE_CellStyle), OFF (struct _dwg_object_TABLESTYLE, sty), |
9921 | | 0,0,0, 0 }, |
9922 | | { "numoverrides", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLESTYLE, numoverrides), |
9923 | | 0,0,0, 0 }, |
9924 | | { "unknown_bl3", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLESTYLE, unknown_bl3), |
9925 | | 0,0,0, 0 }, |
9926 | | { "ovr", "Dwg_TABLESTYLE_CellStyle", sizeof (Dwg_TABLESTYLE_CellStyle), OFF (struct _dwg_object_TABLESTYLE, ovr), |
9927 | | 0,0,0, 0 }, |
9928 | | { "num_rowstyles", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TABLESTYLE, num_rowstyles), |
9929 | | 0,0,0, 0 }, |
9930 | | { "rowstyles", "Dwg_TABLESTYLE_rowstyles*", sizeof (Dwg_TABLESTYLE_rowstyles*), OFF (struct _dwg_object_TABLESTYLE, rowstyles), |
9931 | | 1,1,0, 0 }, |
9932 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9933 | | }; |
9934 | | /* from typedef struct _dwg_object_TEXTOBJECTCONTEXTDATA: (sorted by offset) */ |
9935 | | static const Dwg_DYNAPI_field _dwg_TEXTOBJECTCONTEXTDATA_fields[] = { |
9936 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, parent), |
9937 | | 1,1,0, 0 }, |
9938 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, class_version), |
9939 | | 0,0,0, 70 }, |
9940 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, is_default), |
9941 | | 0,0,0, 290 }, |
9942 | | { "scale", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, scale), |
9943 | | 1,0,0, 340 }, |
9944 | | { "horizontal_mode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, horizontal_mode), |
9945 | | 0,0,0, 70 }, |
9946 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, rotation), |
9947 | | 0,0,0, 50 }, |
9948 | | { "ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, ins_pt), |
9949 | | 1,0,0, 10 }, |
9950 | | { "alignment_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_TEXTOBJECTCONTEXTDATA, alignment_pt), |
9951 | | 1,0,0, 11 }, |
9952 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9953 | | }; |
9954 | | /* from typedef struct _dwg_object_TVDEVICEPROPERTIES: (sorted by offset) */ |
9955 | | static const Dwg_DYNAPI_field _dwg_TVDEVICEPROPERTIES_fields[] = { |
9956 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_TVDEVICEPROPERTIES, parent), |
9957 | | 1,1,0, 0 }, |
9958 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TVDEVICEPROPERTIES, flags), |
9959 | | 0,0,0, 0 }, |
9960 | | { "max_regen_threads", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_TVDEVICEPROPERTIES, max_regen_threads), |
9961 | | 0,0,0, 0 }, |
9962 | | { "use_lut_palette", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TVDEVICEPROPERTIES, use_lut_palette), |
9963 | | 0,0,0, 0 }, |
9964 | | { "alt_hlt", "BLL", sizeof (BITCODE_BLL), OFF (struct _dwg_object_TVDEVICEPROPERTIES, alt_hlt), |
9965 | | 0,0,0, 0 }, |
9966 | | { "alt_hltcolor", "BLL", sizeof (BITCODE_BLL), OFF (struct _dwg_object_TVDEVICEPROPERTIES, alt_hltcolor), |
9967 | | 0,0,0, 0 }, |
9968 | | { "geom_shader_usage", "BLL", sizeof (BITCODE_BLL), OFF (struct _dwg_object_TVDEVICEPROPERTIES, geom_shader_usage), |
9969 | | 0,0,0, 0 }, |
9970 | | { "blending_mode", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_TVDEVICEPROPERTIES, blending_mode), |
9971 | | 0,0,0, 0 }, |
9972 | | { "antialiasing_level", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_TVDEVICEPROPERTIES, antialiasing_level), |
9973 | | 0,0,0, 0 }, |
9974 | | { "bd2", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_TVDEVICEPROPERTIES, bd2), |
9975 | | 0,0,0, 0 }, |
9976 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
9977 | | }; |
9978 | | /* from typedef struct _dwg_object_UCS: (sorted by offset) */ |
9979 | | static const Dwg_DYNAPI_field _dwg_UCS_fields[] = { |
9980 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_UCS, parent), |
9981 | | 1,1,0, 0 }, |
9982 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_UCS, flag), |
9983 | | 0,0,0, 0 }, |
9984 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_UCS, name), |
9985 | | 1,1,1, 0 }, |
9986 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_UCS, used), |
9987 | | 0,0,0, 0 }, |
9988 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_UCS, is_xref_ref), |
9989 | | 0,0,0, 0 }, |
9990 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_UCS, is_xref_resolved), |
9991 | | 0,0,0, 0 }, |
9992 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_UCS, is_xref_dep), |
9993 | | 0,0,0, 0 }, |
9994 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_UCS, xref), |
9995 | | 1,0,0, 0 }, |
9996 | | { "ucsorg", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_UCS, ucsorg), |
9997 | | 1,0,0, 10 }, |
9998 | | { "ucsxdir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_UCS, ucsxdir), |
9999 | | 1,0,0, 11 }, |
10000 | | { "ucsydir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_UCS, ucsydir), |
10001 | | 1,0,0, 12 }, |
10002 | | { "ucs_elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_UCS, ucs_elevation), |
10003 | | 0,0,0, 146 }, |
10004 | | { "UCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_UCS, UCSORTHOVIEW), |
10005 | | 0,0,0, 79 }, |
10006 | | { "base_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_UCS, base_ucs), |
10007 | | 1,0,0, 346 }, |
10008 | | { "named_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_UCS, named_ucs), |
10009 | | 1,0,0, 0 }, |
10010 | | { "num_orthopts", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_UCS, num_orthopts), |
10011 | | 0,0,0, 0 }, |
10012 | | { "orthopts", "Dwg_UCS_orthopts*", sizeof (Dwg_UCS_orthopts*), OFF (struct _dwg_object_UCS, orthopts), |
10013 | | 1,1,0, 0 }, |
10014 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10015 | | }; |
10016 | | /* from typedef struct _dwg_object_UCS_CONTROL: (sorted by offset) */ |
10017 | | static const Dwg_DYNAPI_field _dwg_UCS_CONTROL_fields[] = { |
10018 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_UCS_CONTROL, parent), |
10019 | | 1,1,0, 0 }, |
10020 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_UCS_CONTROL, num_entries), |
10021 | | 0,0,0, 70 }, |
10022 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_UCS_CONTROL, entries), |
10023 | | 1,1,0, 0 }, |
10024 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_UCS_CONTROL, flags_r11), |
10025 | | 0,0,0, 0 }, |
10026 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10027 | | }; |
10028 | | /* from typedef struct _dwg_object_UNKNOWN_OBJ: (sorted by offset) */ |
10029 | | static const Dwg_DYNAPI_field _dwg_UNKNOWN_OBJ_fields[] = { |
10030 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_UNKNOWN_OBJ, parent), |
10031 | | 1,1,0, 0 }, |
10032 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10033 | | }; |
10034 | | /* from typedef struct _dwg_object_VBA_PROJECT: (sorted by offset) */ |
10035 | | static const Dwg_DYNAPI_field _dwg_VBA_PROJECT_fields[] = { |
10036 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VBA_PROJECT, parent), |
10037 | | 1,1,0, 0 }, |
10038 | | { "data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VBA_PROJECT, data_size), |
10039 | | 0,0,0, 90 }, |
10040 | | { "data", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_VBA_PROJECT, data), |
10041 | | 1,1,0, 310 }, |
10042 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10043 | | }; |
10044 | | /* from typedef struct _dwg_object_VIEW: (sorted by offset) */ |
10045 | | static const Dwg_DYNAPI_field _dwg_VIEW_fields[] = { |
10046 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VIEW, parent), |
10047 | | 1,1,0, 0 }, |
10048 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VIEW, flag), |
10049 | | 0,0,0, 0 }, |
10050 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_VIEW, name), |
10051 | | 1,1,1, 0 }, |
10052 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_VIEW, used), |
10053 | | 0,0,0, 0 }, |
10054 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VIEW, is_xref_ref), |
10055 | | 0,0,0, 0 }, |
10056 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VIEW, is_xref_resolved), |
10057 | | 0,0,0, 0 }, |
10058 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VIEW, is_xref_dep), |
10059 | | 0,0,0, 0 }, |
10060 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, xref), |
10061 | | 1,0,0, 0 }, |
10062 | | { "VIEWSIZE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, VIEWSIZE), |
10063 | | 0,0,0, 40 }, |
10064 | | { "view_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, view_width), |
10065 | | 0,0,0, 41 }, |
10066 | | { "aspect_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, aspect_ratio), |
10067 | | 0,0,0, 0 }, |
10068 | | { "VIEWCTR", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VIEW, VIEWCTR), |
10069 | | 1,0,0, 10 }, |
10070 | | { "view_target", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VIEW, view_target), |
10071 | | 1,0,0, 12 }, |
10072 | | { "VIEWDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VIEW, VIEWDIR), |
10073 | | 1,0,0, 11 }, |
10074 | | { "twist_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, twist_angle), |
10075 | | 0,0,0, 50 }, |
10076 | | { "lens_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, lens_length), |
10077 | | 0,0,0, 42 }, |
10078 | | { "front_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, front_clip_z), |
10079 | | 0,0,0, 43 }, |
10080 | | { "back_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, back_clip_z), |
10081 | | 0,0,0, 44 }, |
10082 | | { "VIEWMODE", "4BITS", sizeof (BITCODE_4BITS), OFF (struct _dwg_object_VIEW, VIEWMODE), |
10083 | | 0,0,0, 71 }, |
10084 | | { "render_mode", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VIEW, render_mode), |
10085 | | 0,0,0, 281 }, |
10086 | | { "use_default_lights", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VIEW, use_default_lights), |
10087 | | 0,0,0, 292 }, |
10088 | | { "default_lightning_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VIEW, default_lightning_type), |
10089 | | 0,0,0, 282 }, |
10090 | | { "brightness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, brightness), |
10091 | | 0,0,0, 141 }, |
10092 | | { "contrast", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, contrast), |
10093 | | 0,0,0, 142 }, |
10094 | | { "ambient_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VIEW, ambient_color), |
10095 | | 0,0,0, 63 }, |
10096 | | { "is_pspace", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VIEW, is_pspace), |
10097 | | 0,0,0, 0 }, |
10098 | | { "associated_ucs", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VIEW, associated_ucs), |
10099 | | 0,0,0, 72 }, |
10100 | | { "ucsorg", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VIEW, ucsorg), |
10101 | | 1,0,0, 110 }, |
10102 | | { "ucsxdir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VIEW, ucsxdir), |
10103 | | 1,0,0, 111 }, |
10104 | | { "ucsydir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VIEW, ucsydir), |
10105 | | 1,0,0, 112 }, |
10106 | | { "ucs_elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VIEW, ucs_elevation), |
10107 | | 0,0,0, 146 }, |
10108 | | { "UCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VIEW, UCSORTHOVIEW), |
10109 | | 0,0,0, 79 }, |
10110 | | { "is_camera_plottable", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VIEW, is_camera_plottable), |
10111 | | 0,0,0, 73 }, |
10112 | | { "background", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, background), |
10113 | | 1,0,0, 332 }, |
10114 | | { "visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, visualstyle), |
10115 | | 1,0,0, 348 }, |
10116 | | { "sun", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, sun), |
10117 | | 1,0,0, 361 }, |
10118 | | { "base_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, base_ucs), |
10119 | | 1,0,0, 346 }, |
10120 | | { "named_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, named_ucs), |
10121 | | 1,0,0, 345 }, |
10122 | | { "livesection", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VIEW, livesection), |
10123 | | 1,0,0, 334 }, |
10124 | | { "flag_3d", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_VIEW, flag_3d), |
10125 | | 0,0,0, 0 }, |
10126 | | { "unknown_r2", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VIEW, unknown_r2), |
10127 | | 0,0,0, 0 }, |
10128 | | { "unknown_r11", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VIEW, unknown_r11), |
10129 | | 0,0,0, 0 }, |
10130 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10131 | | }; |
10132 | | /* from typedef struct _dwg_object_VIEW_CONTROL: (sorted by offset) */ |
10133 | | static const Dwg_DYNAPI_field _dwg_VIEW_CONTROL_fields[] = { |
10134 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VIEW_CONTROL, parent), |
10135 | | 1,1,0, 0 }, |
10136 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VIEW_CONTROL, num_entries), |
10137 | | 0,0,0, 70 }, |
10138 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_VIEW_CONTROL, entries), |
10139 | | 1,1,0, 0 }, |
10140 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_VIEW_CONTROL, flags_r11), |
10141 | | 0,0,0, 0 }, |
10142 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10143 | | }; |
10144 | | /* from typedef struct _dwg_object_VISUALSTYLE: (sorted by offset) */ |
10145 | | static const Dwg_DYNAPI_field _dwg_VISUALSTYLE_fields[] = { |
10146 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VISUALSTYLE, parent), |
10147 | | 1,1,0, 0 }, |
10148 | | { "description", "T", sizeof (BITCODE_T), OFF (struct _dwg_object_VISUALSTYLE, description), |
10149 | | 1,1,1, 2 }, |
10150 | | { "style_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, style_type), |
10151 | | 0,0,0, 70 }, |
10152 | | { "ext_lighting_model", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, ext_lighting_model), |
10153 | | 0,0,0, 177 }, |
10154 | | { "internal_only", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, internal_only), |
10155 | | 0,0,0, 291 }, |
10156 | | { "face_lighting_model", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, face_lighting_model), |
10157 | | 0,0,0, 71 }, |
10158 | | { "face_lighting_model_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_lighting_model_int), |
10159 | | 0,0,0, 176 }, |
10160 | | { "face_lighting_quality", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, face_lighting_quality), |
10161 | | 0,0,0, 72 }, |
10162 | | { "face_lighting_quality_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_lighting_quality_int), |
10163 | | 0,0,0, 176 }, |
10164 | | { "face_color_mode", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, face_color_mode), |
10165 | | 0,0,0, 73 }, |
10166 | | { "face_color_mode_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_color_mode_int), |
10167 | | 0,0,0, 176 }, |
10168 | | { "face_opacity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, face_opacity), |
10169 | | 0,0,0, 40 }, |
10170 | | { "face_opacity_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_opacity_int), |
10171 | | 0,0,0, 176 }, |
10172 | | { "face_specular", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, face_specular), |
10173 | | 0,0,0, 41 }, |
10174 | | { "face_specular_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_specular_int), |
10175 | | 0,0,0, 176 }, |
10176 | | { "face_modifier", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, face_modifier), |
10177 | | 0,0,0, 90 }, |
10178 | | { "face_modifier_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_modifier_int), |
10179 | | 0,0,0, 176 }, |
10180 | | { "face_mono_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, face_mono_color), |
10181 | | 0,0,0, 63 }, |
10182 | | { "face_mono_color_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, face_mono_color_int), |
10183 | | 0,0,0, 176 }, |
10184 | | { "edge_model", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_model), |
10185 | | 0,0,0, 74 }, |
10186 | | { "edge_model_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_model_int), |
10187 | | 0,0,0, 176 }, |
10188 | | { "edge_style", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_style), |
10189 | | 0,0,0, 91 }, |
10190 | | { "edge_style_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_style_int), |
10191 | | 0,0,0, 176 }, |
10192 | | { "edge_intersection_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, edge_intersection_color), |
10193 | | 0,0,0, 64 }, |
10194 | | { "edge_intersection_color_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_intersection_color_int), |
10195 | | 0,0,0, 176 }, |
10196 | | { "edge_obscured_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, edge_obscured_color), |
10197 | | 0,0,0, 65 }, |
10198 | | { "edge_obscured_color_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_obscured_color_int), |
10199 | | 0,0,0, 176 }, |
10200 | | { "edge_obscured_ltype", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_obscured_ltype), |
10201 | | 0,0,0, 75 }, |
10202 | | { "edge_obscured_ltype_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_obscured_ltype_int), |
10203 | | 0,0,0, 176 }, |
10204 | | { "edge_intersection_ltype", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_intersection_ltype), |
10205 | | 0,0,0, 175 }, |
10206 | | { "edge_intersection_ltype_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_intersection_ltype_int), |
10207 | | 0,0,0, 176 }, |
10208 | | { "edge_crease_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, edge_crease_angle), |
10209 | | 0,0,0, 42 }, |
10210 | | { "edge_crease_angle_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_crease_angle_int), |
10211 | | 0,0,0, 176 }, |
10212 | | { "edge_modifier", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_modifier), |
10213 | | 0,0,0, 92 }, |
10214 | | { "edge_modifier_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_modifier_int), |
10215 | | 0,0,0, 176 }, |
10216 | | { "edge_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, edge_color), |
10217 | | 0,0,0, 66 }, |
10218 | | { "edge_color_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_color_int), |
10219 | | 0,0,0, 176 }, |
10220 | | { "edge_opacity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, edge_opacity), |
10221 | | 0,0,0, 43 }, |
10222 | | { "edge_opacity_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_opacity_int), |
10223 | | 0,0,0, 176 }, |
10224 | | { "edge_width", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_width), |
10225 | | 0,0,0, 76 }, |
10226 | | { "edge_width_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_width_int), |
10227 | | 0,0,0, 176 }, |
10228 | | { "edge_overhang", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_overhang), |
10229 | | 0,0,0, 77 }, |
10230 | | { "edge_overhang_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_overhang_int), |
10231 | | 0,0,0, 176 }, |
10232 | | { "edge_jitter", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_jitter), |
10233 | | 0,0,0, 78 }, |
10234 | | { "edge_jitter_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_jitter_int), |
10235 | | 0,0,0, 176 }, |
10236 | | { "edge_silhouette_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, edge_silhouette_color), |
10237 | | 0,0,0, 67 }, |
10238 | | { "edge_silhouette_color_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_silhouette_color_int), |
10239 | | 0,0,0, 176 }, |
10240 | | { "edge_silhouette_width", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_silhouette_width), |
10241 | | 0,0,0, 79 }, |
10242 | | { "edge_silhouette_width_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_silhouette_width_int), |
10243 | | 0,0,0, 176 }, |
10244 | | { "edge_halo_gap", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_halo_gap), |
10245 | | 0,0,0, 170 }, |
10246 | | { "edge_halo_gap_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_halo_gap_int), |
10247 | | 0,0,0, 176 }, |
10248 | | { "edge_isolines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_isolines), |
10249 | | 0,0,0, 171 }, |
10250 | | { "edge_isolines_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_isolines_int), |
10251 | | 0,0,0, 176 }, |
10252 | | { "edge_do_hide_precision", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, edge_do_hide_precision), |
10253 | | 0,0,0, 290 }, |
10254 | | { "edge_do_hide_precision_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_do_hide_precision_int), |
10255 | | 0,0,0, 176 }, |
10256 | | { "edge_style_apply", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_style_apply), |
10257 | | 0,0,0, 174 }, |
10258 | | { "edge_style_apply_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_style_apply_int), |
10259 | | 0,0,0, 0 }, |
10260 | | { "display_settings", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, display_settings), |
10261 | | 0,0,0, 93 }, |
10262 | | { "display_settings_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, display_settings_int), |
10263 | | 0,0,0, 176 }, |
10264 | | { "display_brightness_bl", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_object_VISUALSTYLE, display_brightness_bl), |
10265 | | 0,0,0, 44 }, |
10266 | | { "display_brightness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, display_brightness), |
10267 | | 0,0,0, 44 }, |
10268 | | { "display_brightness_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, display_brightness_int), |
10269 | | 0,0,0, 176 }, |
10270 | | { "display_shadow_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, display_shadow_type), |
10271 | | 0,0,0, 173 }, |
10272 | | { "display_shadow_type_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, display_shadow_type_int), |
10273 | | 0,0,0, 176 }, |
10274 | | { "bd2007_45", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, bd2007_45), |
10275 | | 0,0,0, 45 }, |
10276 | | { "num_props", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, num_props), |
10277 | | 0,0,0, 70 }, |
10278 | | { "b_prop1c", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop1c), |
10279 | | 0,0,0, 290 }, |
10280 | | { "b_prop1c_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop1c_int), |
10281 | | 0,0,0, 176 }, |
10282 | | { "b_prop1d", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop1d), |
10283 | | 0,0,0, 290 }, |
10284 | | { "b_prop1d_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop1d_int), |
10285 | | 0,0,0, 176 }, |
10286 | | { "b_prop1e", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop1e), |
10287 | | 0,0,0, 290 }, |
10288 | | { "b_prop1e_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop1e_int), |
10289 | | 0,0,0, 176 }, |
10290 | | { "b_prop1f", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop1f), |
10291 | | 0,0,0, 290 }, |
10292 | | { "b_prop1f_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop1f_int), |
10293 | | 0,0,0, 176 }, |
10294 | | { "b_prop20", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop20), |
10295 | | 0,0,0, 290 }, |
10296 | | { "b_prop20_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop20_int), |
10297 | | 0,0,0, 176 }, |
10298 | | { "b_prop21", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop21), |
10299 | | 0,0,0, 290 }, |
10300 | | { "b_prop21_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop21_int), |
10301 | | 0,0,0, 176 }, |
10302 | | { "b_prop22", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop22), |
10303 | | 0,0,0, 290 }, |
10304 | | { "b_prop22_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop22_int), |
10305 | | 0,0,0, 176 }, |
10306 | | { "b_prop23", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop23), |
10307 | | 0,0,0, 290 }, |
10308 | | { "b_prop23_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop23_int), |
10309 | | 0,0,0, 176 }, |
10310 | | { "b_prop24", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop24), |
10311 | | 0,0,0, 290 }, |
10312 | | { "b_prop24_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop24_int), |
10313 | | 0,0,0, 176 }, |
10314 | | { "bl_prop25", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop25), |
10315 | | 0,0,0, 90 }, |
10316 | | { "bl_prop25_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop25_int), |
10317 | | 0,0,0, 176 }, |
10318 | | { "bd_prop26", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, bd_prop26), |
10319 | | 0,0,0, 40 }, |
10320 | | { "bd_prop26_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bd_prop26_int), |
10321 | | 0,0,0, 176 }, |
10322 | | { "bd_prop27", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, bd_prop27), |
10323 | | 0,0,0, 40 }, |
10324 | | { "bd_prop27_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bd_prop27_int), |
10325 | | 0,0,0, 176 }, |
10326 | | { "bl_prop28", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop28), |
10327 | | 0,0,0, 90 }, |
10328 | | { "bl_prop28_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop28_int), |
10329 | | 0,0,0, 176 }, |
10330 | | { "c_prop29", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, c_prop29), |
10331 | | 0,0,0, 62 }, |
10332 | | { "c_prop29_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, c_prop29_int), |
10333 | | 0,0,0, 176 }, |
10334 | | { "bl_prop2a", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2a), |
10335 | | 0,0,0, 90 }, |
10336 | | { "bl_prop2a_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2a_int), |
10337 | | 0,0,0, 176 }, |
10338 | | { "bl_prop2b", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2b), |
10339 | | 0,0,0, 90 }, |
10340 | | { "bl_prop2b_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2b_int), |
10341 | | 0,0,0, 176 }, |
10342 | | { "c_prop2c", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, c_prop2c), |
10343 | | 0,0,0, 62 }, |
10344 | | { "c_prop2c_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, c_prop2c_int), |
10345 | | 0,0,0, 176 }, |
10346 | | { "b_prop2d", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop2d), |
10347 | | 0,0,0, 290 }, |
10348 | | { "b_prop2d_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop2d_int), |
10349 | | 0,0,0, 176 }, |
10350 | | { "bl_prop2e", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2e), |
10351 | | 0,0,0, 90 }, |
10352 | | { "bl_prop2e_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2e_int), |
10353 | | 0,0,0, 176 }, |
10354 | | { "bl_prop2f", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2f), |
10355 | | 0,0,0, 90 }, |
10356 | | { "bl_prop2f_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop2f_int), |
10357 | | 0,0,0, 176 }, |
10358 | | { "bl_prop30", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop30), |
10359 | | 0,0,0, 90 }, |
10360 | | { "bl_prop30_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop30_int), |
10361 | | 0,0,0, 176 }, |
10362 | | { "b_prop31", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop31), |
10363 | | 0,0,0, 290 }, |
10364 | | { "b_prop31_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop31_int), |
10365 | | 0,0,0, 176 }, |
10366 | | { "bl_prop32", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, bl_prop32), |
10367 | | 0,0,0, 90 }, |
10368 | | { "bl_prop32_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bl_prop32_int), |
10369 | | 0,0,0, 176 }, |
10370 | | { "c_prop33", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VISUALSTYLE, c_prop33), |
10371 | | 0,0,0, 62 }, |
10372 | | { "c_prop33_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, c_prop33_int), |
10373 | | 0,0,0, 176 }, |
10374 | | { "bd_prop34", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, bd_prop34), |
10375 | | 0,0,0, 40 }, |
10376 | | { "bd_prop34_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bd_prop34_int), |
10377 | | 0,0,0, 176 }, |
10378 | | { "edge_wiggle", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_VISUALSTYLE, edge_wiggle), |
10379 | | 0,0,0, 90 }, |
10380 | | { "edge_wiggle_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, edge_wiggle_int), |
10381 | | 0,0,0, 176 }, |
10382 | | { "strokes", "T", sizeof (BITCODE_TV), OFF (struct _dwg_object_VISUALSTYLE, strokes), |
10383 | | 1,1,1, 1 }, |
10384 | | { "strokes_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, strokes_int), |
10385 | | 0,0,0, 176 }, |
10386 | | { "b_prop37", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VISUALSTYLE, b_prop37), |
10387 | | 0,0,0, 290 }, |
10388 | | { "b_prop37_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, b_prop37_int), |
10389 | | 0,0,0, 176 }, |
10390 | | { "bd_prop38", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, bd_prop38), |
10391 | | 0,0,0, 40 }, |
10392 | | { "bd_prop38_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bd_prop38_int), |
10393 | | 0,0,0, 176 }, |
10394 | | { "bd_prop39", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VISUALSTYLE, bd_prop39), |
10395 | | 0,0,0, 40 }, |
10396 | | { "bd_prop39_int", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VISUALSTYLE, bd_prop39_int), |
10397 | | 0,0,0, 176 }, |
10398 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10399 | | }; |
10400 | | /* from typedef struct _dwg_object_VPORT: (sorted by offset) */ |
10401 | | static const Dwg_DYNAPI_field _dwg_VPORT_fields[] = { |
10402 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VPORT, parent), |
10403 | | 1,1,0, 0 }, |
10404 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VPORT, flag), |
10405 | | 0,0,0, 0 }, |
10406 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_VPORT, name), |
10407 | | 1,1,1, 0 }, |
10408 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_VPORT, used), |
10409 | | 0,0,0, 0 }, |
10410 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, is_xref_ref), |
10411 | | 0,0,0, 0 }, |
10412 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT, is_xref_resolved), |
10413 | | 0,0,0, 0 }, |
10414 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, is_xref_dep), |
10415 | | 0,0,0, 0 }, |
10416 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VPORT, xref), |
10417 | | 1,0,0, 0 }, |
10418 | | { "VIEWSIZE", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, VIEWSIZE), |
10419 | | 0,0,0, 40 }, |
10420 | | { "view_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, view_width), |
10421 | | 0,0,0, 0 }, |
10422 | | { "aspect_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, aspect_ratio), |
10423 | | 0,0,0, 41 }, |
10424 | | { "VIEWCTR", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VPORT, VIEWCTR), |
10425 | | 1,0,0, 12 }, |
10426 | | { "view_target", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VPORT, view_target), |
10427 | | 1,0,0, 17 }, |
10428 | | { "VIEWDIR", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VPORT, VIEWDIR), |
10429 | | 1,0,0, 16 }, |
10430 | | { "view_twist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, view_twist), |
10431 | | 0,0,0, 51 }, |
10432 | | { "lens_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, lens_length), |
10433 | | 0,0,0, 42 }, |
10434 | | { "front_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, front_clip_z), |
10435 | | 0,0,0, 43 }, |
10436 | | { "back_clip_z", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, back_clip_z), |
10437 | | 0,0,0, 44 }, |
10438 | | { "VIEWMODE", "4BITS", sizeof (BITCODE_4BITS), OFF (struct _dwg_object_VPORT, VIEWMODE), |
10439 | | 0,0,0, 71 }, |
10440 | | { "render_mode", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VPORT, render_mode), |
10441 | | 0,0,0, 281 }, |
10442 | | { "use_default_lights", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, use_default_lights), |
10443 | | 0,0,0, 292 }, |
10444 | | { "default_lightning_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VPORT, default_lightning_type), |
10445 | | 0,0,0, 282 }, |
10446 | | { "brightness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, brightness), |
10447 | | 0,0,0, 141 }, |
10448 | | { "contrast", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, contrast), |
10449 | | 0,0,0, 142 }, |
10450 | | { "ambient_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_VPORT, ambient_color), |
10451 | | 0,0,0, 63 }, |
10452 | | { "lower_left", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VPORT, lower_left), |
10453 | | 1,0,0, 10 }, |
10454 | | { "upper_right", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VPORT, upper_right), |
10455 | | 1,0,0, 11 }, |
10456 | | { "UCSFOLLOW", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, UCSFOLLOW), |
10457 | | 0,0,0, 71 }, |
10458 | | { "circle_zoom", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT, circle_zoom), |
10459 | | 0,0,0, 72 }, |
10460 | | { "FASTZOOM", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, FASTZOOM), |
10461 | | 0,0,0, 73 }, |
10462 | | { "UCSICON", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VPORT, UCSICON), |
10463 | | 0,0,0, 74 }, |
10464 | | { "GRIDMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, GRIDMODE), |
10465 | | 0,0,0, 76 }, |
10466 | | { "GRIDUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VPORT, GRIDUNIT), |
10467 | | 1,0,0, 15 }, |
10468 | | { "SNAPMODE", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, SNAPMODE), |
10469 | | 0,0,0, 75 }, |
10470 | | { "SNAPSTYLE", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, SNAPSTYLE), |
10471 | | 0,0,0, 77 }, |
10472 | | { "SNAPISOPAIR", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT, SNAPISOPAIR), |
10473 | | 0,0,0, 78 }, |
10474 | | { "SNAPANG", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, SNAPANG), |
10475 | | 0,0,0, 50 }, |
10476 | | { "SNAPBASE", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VPORT, SNAPBASE), |
10477 | | 1,0,0, 13 }, |
10478 | | { "SNAPUNIT", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_object_VPORT, SNAPUNIT), |
10479 | | 1,0,0, 14 }, |
10480 | | { "ucs_at_origin", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, ucs_at_origin), |
10481 | | 0,0,0, 0 }, |
10482 | | { "UCSVP", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VPORT, UCSVP), |
10483 | | 0,0,0, 71 }, |
10484 | | { "ucsorg", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VPORT, ucsorg), |
10485 | | 1,0,0, 110 }, |
10486 | | { "ucsxdir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VPORT, ucsxdir), |
10487 | | 1,0,0, 111 }, |
10488 | | { "ucsydir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_object_VPORT, ucsydir), |
10489 | | 1,0,0, 112 }, |
10490 | | { "ucs_elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_VPORT, ucs_elevation), |
10491 | | 0,0,0, 146 }, |
10492 | | { "UCSORTHOVIEW", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT, UCSORTHOVIEW), |
10493 | | 0,0,0, 79 }, |
10494 | | { "grid_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT, grid_flags), |
10495 | | 0,0,0, 60 }, |
10496 | | { "grid_major", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT, grid_major), |
10497 | | 0,0,0, 61 }, |
10498 | | { "background", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VPORT, background), |
10499 | | 1,0,0, 332 }, |
10500 | | { "visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VPORT, visualstyle), |
10501 | | 1,0,0, 348 }, |
10502 | | { "sun", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VPORT, sun), |
10503 | | 1,0,0, 361 }, |
10504 | | { "named_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VPORT, named_ucs), |
10505 | | 1,0,0, 345 }, |
10506 | | { "base_ucs", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VPORT, base_ucs), |
10507 | | 1,0,0, 346 }, |
10508 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10509 | | }; |
10510 | | /* from typedef struct _dwg_object_VPORT_CONTROL: (sorted by offset) */ |
10511 | | static const Dwg_DYNAPI_field _dwg_VPORT_CONTROL_fields[] = { |
10512 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VPORT_CONTROL, parent), |
10513 | | 1,1,0, 0 }, |
10514 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VPORT_CONTROL, num_entries), |
10515 | | 0,0,0, 70 }, |
10516 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_VPORT_CONTROL, entries), |
10517 | | 1,1,0, 0 }, |
10518 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_VPORT_CONTROL, flags_r11), |
10519 | | 0,0,0, 0 }, |
10520 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10521 | | }; |
10522 | | /* from typedef struct _dwg_object_VX_CONTROL: (sorted by offset) */ |
10523 | | static const Dwg_DYNAPI_field _dwg_VX_CONTROL_fields[] = { |
10524 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VX_CONTROL, parent), |
10525 | | 1,1,0, 0 }, |
10526 | | { "num_entries", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VX_CONTROL, num_entries), |
10527 | | 0,0,0, 70 }, |
10528 | | { "entries", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_VX_CONTROL, entries), |
10529 | | 1,1,0, 0 }, |
10530 | | { "flags_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_VX_CONTROL, flags_r11), |
10531 | | 0,0,0, 0 }, |
10532 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10533 | | }; |
10534 | | /* from typedef struct _dwg_object_VX_TABLE_RECORD: (sorted by offset) */ |
10535 | | static const Dwg_DYNAPI_field _dwg_VX_TABLE_RECORD_fields[] = { |
10536 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_VX_TABLE_RECORD, parent), |
10537 | | 1,1,0, 0 }, |
10538 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_VX_TABLE_RECORD, flag), |
10539 | | 0,0,0, 0 }, |
10540 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_object_VX_TABLE_RECORD, name), |
10541 | | 1,1,1, 0 }, |
10542 | | { "used", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_VX_TABLE_RECORD, used), |
10543 | | 0,0,0, 0 }, |
10544 | | { "is_xref_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VX_TABLE_RECORD, is_xref_ref), |
10545 | | 0,0,0, 0 }, |
10546 | | { "is_xref_resolved", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_VX_TABLE_RECORD, is_xref_resolved), |
10547 | | 0,0,0, 0 }, |
10548 | | { "is_xref_dep", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VX_TABLE_RECORD, is_xref_dep), |
10549 | | 0,0,0, 0 }, |
10550 | | { "xref", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VX_TABLE_RECORD, xref), |
10551 | | 1,0,0, 0 }, |
10552 | | { "is_on", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_VX_TABLE_RECORD, is_on), |
10553 | | 0,0,0, 290 }, |
10554 | | { "viewport", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VX_TABLE_RECORD, viewport), |
10555 | | 1,0,0, 338 }, |
10556 | | { "prev_entry", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_VX_TABLE_RECORD, prev_entry), |
10557 | | 1,0,0, 340 }, |
10558 | | { "vport_entity_address", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_VX_TABLE_RECORD, vport_entity_address), |
10559 | | 0,0,0, 0 }, |
10560 | | { "r11_viewport_index", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_VX_TABLE_RECORD, r11_viewport_index), |
10561 | | 0,0,0, 0 }, |
10562 | | { "r11_prev_entry_index", "RSd", sizeof (BITCODE_RSd), OFF (struct _dwg_object_VX_TABLE_RECORD, r11_prev_entry_index), |
10563 | | 0,0,0, 0 }, |
10564 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10565 | | }; |
10566 | | /* from typedef struct _dwg_object_WIPEOUTVARIABLES: (sorted by offset) */ |
10567 | | static const Dwg_DYNAPI_field _dwg_WIPEOUTVARIABLES_fields[] = { |
10568 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_WIPEOUTVARIABLES, parent), |
10569 | | 1,1,0, 0 }, |
10570 | | { "display_frame", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_WIPEOUTVARIABLES, display_frame), |
10571 | | 0,0,0, 70 }, |
10572 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10573 | | }; |
10574 | | /* from typedef struct _dwg_object_XRECORD: (sorted by offset) */ |
10575 | | static const Dwg_DYNAPI_field _dwg_XRECORD_fields[] = { |
10576 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_object_XRECORD, parent), |
10577 | | 1,1,0, 0 }, |
10578 | | { "cloning", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_XRECORD, cloning), |
10579 | | 0,0,0, 280 }, |
10580 | | { "xdata_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_XRECORD, xdata_size), |
10581 | | 0,0,0, 0 }, |
10582 | | { "num_xdata", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_XRECORD, num_xdata), |
10583 | | 0,0,0, 0 }, |
10584 | | { "xdata", "Dwg_Resbuf*", sizeof (Dwg_Resbuf*), OFF (struct _dwg_object_XRECORD, xdata), |
10585 | | 1,1,0, 0 }, |
10586 | | { "num_objid_handles", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_XRECORD, num_objid_handles), |
10587 | | 0,0,0, 0 }, |
10588 | | { "objid_handles", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_XRECORD, objid_handles), |
10589 | | 1,1,0, 340 }, |
10590 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10591 | | }; |
10592 | | /* from typedef struct _dwg_abstractobject_UNDERLAYDEFINITION: (sorted by offset) */ |
10593 | | static const Dwg_DYNAPI_field _dwg_UNDERLAYDEFINITION_fields[] = { |
10594 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_abstractobject_UNDERLAYDEFINITION, parent), |
10595 | | 1,1,0, 0 }, |
10596 | | { "filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_abstractobject_UNDERLAYDEFINITION, filename), |
10597 | | 1,1,1, 1 }, |
10598 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_abstractobject_UNDERLAYDEFINITION, name), |
10599 | | 1,1,1, 2 }, |
10600 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10601 | | }; |
10602 | | /* from typedef struct _dwg_abstractobject_ASSOCARRAYPARAMETERS: (sorted by offset) */ |
10603 | | static const Dwg_DYNAPI_field _dwg_ASSOCARRAYPARAMETERS_fields[] = { |
10604 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, parent), |
10605 | | 1,1,0, 0 }, |
10606 | | { "aap_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, aap_version), |
10607 | | 0,0,0, 0 }, |
10608 | | { "num_items", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, num_items), |
10609 | | 0,0,0, 0 }, |
10610 | | { "classname", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, classname), |
10611 | | 1,1,1, 0 }, |
10612 | | { "items", "Dwg_ASSOCARRAYITEM*", sizeof (Dwg_ASSOCARRAYITEM*), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, items), |
10613 | | 1,1,0, 0 }, |
10614 | | { "numitems", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, numitems), |
10615 | | 0,0,0, 0 }, |
10616 | | { "numrows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, numrows), |
10617 | | 0,0,0, 0 }, |
10618 | | { "numlevels", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_abstractobject_ASSOCARRAYPARAMETERS, numlevels), |
10619 | | 0,0,0, 0 }, |
10620 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10621 | | }; |
10622 | | |
10623 | | /* from typedef struct _dwg_3DSOLID_material: (sorted by offset) */ |
10624 | | static const Dwg_DYNAPI_field _dwg_3DSOLID_material_fields[] = { |
10625 | | { "parent", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_3DSOLID_material, parent), |
10626 | | 1,1,0, 0 }, |
10627 | | { "array_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_3DSOLID_material, array_index), |
10628 | | 0,0,0, 0 }, |
10629 | | { "mat_absref", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_3DSOLID_material, mat_absref), |
10630 | | 0,0,0, 0 }, |
10631 | | { "material_handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_3DSOLID_material, material_handle), |
10632 | | 1,0,0, 0 }, |
10633 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10634 | | }; |
10635 | | /* from typedef struct _dwg_3DSOLID_silhouette: (sorted by offset) */ |
10636 | | static const Dwg_DYNAPI_field _dwg_3DSOLID_silhouette_fields[] = { |
10637 | | { "parent", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_3DSOLID_silhouette, parent), |
10638 | | 1,1,0, 0 }, |
10639 | | { "vp_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_3DSOLID_silhouette, vp_id), |
10640 | | 0,0,0, 0 }, |
10641 | | { "vp_target", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_silhouette, vp_target), |
10642 | | 1,0,0, 0 }, |
10643 | | { "vp_dir_from_target", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_silhouette, vp_dir_from_target), |
10644 | | 1,0,0, 0 }, |
10645 | | { "vp_up_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_silhouette, vp_up_dir), |
10646 | | 1,0,0, 0 }, |
10647 | | { "vp_perspective", "B", sizeof (BITCODE_B), OFF (struct _dwg_3DSOLID_silhouette, vp_perspective), |
10648 | | 0,0,0, 0 }, |
10649 | | { "has_wires", "B", sizeof (BITCODE_B), OFF (struct _dwg_3DSOLID_silhouette, has_wires), |
10650 | | 0,0,0, 0 }, |
10651 | | { "num_wires", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_3DSOLID_silhouette, num_wires), |
10652 | | 0,0,0, 0 }, |
10653 | | { "wires", "Dwg_3DSOLID_wire*", sizeof (Dwg_3DSOLID_wire*), OFF (struct _dwg_3DSOLID_silhouette, wires), |
10654 | | 1,1,0, 0 }, |
10655 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10656 | | }; |
10657 | | /* from typedef struct _dwg_3DSOLID_wire: (sorted by offset) */ |
10658 | | static const Dwg_DYNAPI_field _dwg_3DSOLID_wire_fields[] = { |
10659 | | { "parent", "struct _dwg_entity_3DSOLID*", sizeof (void *), OFF (struct _dwg_3DSOLID_wire, parent), |
10660 | | 1,1,0, 0 }, |
10661 | | { "type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_3DSOLID_wire, type), |
10662 | | 0,0,0, 0 }, |
10663 | | { "selection_marker", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_3DSOLID_wire, selection_marker), |
10664 | | 0,0,0, 0 }, |
10665 | | { "color", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_3DSOLID_wire, color), |
10666 | | 0,0,0, 0 }, |
10667 | | { "acis_index", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_3DSOLID_wire, acis_index), |
10668 | | 0,0,0, 0 }, |
10669 | | { "num_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_3DSOLID_wire, num_points), |
10670 | | 0,0,0, 0 }, |
10671 | | { "points", "3BD*", sizeof (BITCODE_3BD*), OFF (struct _dwg_3DSOLID_wire, points), |
10672 | | 1,1,0, 0 }, |
10673 | | { "transform_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_3DSOLID_wire, transform_present), |
10674 | | 0,0,0, 0 }, |
10675 | | { "axis_x", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_wire, axis_x), |
10676 | | 1,0,0, 0 }, |
10677 | | { "axis_y", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_wire, axis_y), |
10678 | | 1,0,0, 0 }, |
10679 | | { "axis_z", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_wire, axis_z), |
10680 | | 1,0,0, 0 }, |
10681 | | { "translation", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_wire, translation), |
10682 | | 1,0,0, 0 }, |
10683 | | { "scale", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_3DSOLID_wire, scale), |
10684 | | 1,0,0, 0 }, |
10685 | | { "has_rotation", "B", sizeof (BITCODE_B), OFF (struct _dwg_3DSOLID_wire, has_rotation), |
10686 | | 0,0,0, 0 }, |
10687 | | { "has_reflection", "B", sizeof (BITCODE_B), OFF (struct _dwg_3DSOLID_wire, has_reflection), |
10688 | | 0,0,0, 0 }, |
10689 | | { "has_shear", "B", sizeof (BITCODE_B), OFF (struct _dwg_3DSOLID_wire, has_shear), |
10690 | | 0,0,0, 0 }, |
10691 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10692 | | }; |
10693 | | /* from typedef struct _dwg_ACSH_HistoryNode: (sorted by offset) */ |
10694 | | static const Dwg_DYNAPI_field _dwg_ACSH_HistoryNode_fields[] = { |
10695 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_HistoryNode, major), |
10696 | | 0,0,0, 0 }, |
10697 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_HistoryNode, minor), |
10698 | | 0,0,0, 0 }, |
10699 | | { "trans", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_ACSH_HistoryNode, trans), |
10700 | | 1,1,0, 40 }, |
10701 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_ACSH_HistoryNode, color), |
10702 | | 0,0,0, 0 }, |
10703 | | { "step_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_HistoryNode, step_id), |
10704 | | 0,0,0, 0 }, |
10705 | | { "material", "H", sizeof (BITCODE_H), OFF (struct _dwg_ACSH_HistoryNode, material), |
10706 | | 1,0,0, 0 }, |
10707 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10708 | | }; |
10709 | | /* from typedef struct _dwg_ACSH_SubentColor: (sorted by offset) */ |
10710 | | static const Dwg_DYNAPI_field _dwg_ACSH_SubentColor_fields[] = { |
10711 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentColor, major), |
10712 | | 0,0,0, 0 }, |
10713 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentColor, minor), |
10714 | | 0,0,0, 0 }, |
10715 | | { "transparency", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentColor, transparency), |
10716 | | 0,0,0, 0 }, |
10717 | | { "bl93", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentColor, bl93), |
10718 | | 0,0,0, 0 }, |
10719 | | { "is_face_variable", "B", sizeof (BITCODE_B), OFF (struct _dwg_ACSH_SubentColor, is_face_variable), |
10720 | | 0,0,0, 0 }, |
10721 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10722 | | }; |
10723 | | /* from typedef struct _dwg_ACSH_SubentMaterial: (sorted by offset) */ |
10724 | | static const Dwg_DYNAPI_field _dwg_ACSH_SubentMaterial_fields[] = { |
10725 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentMaterial, major), |
10726 | | 0,0,0, 0 }, |
10727 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentMaterial, minor), |
10728 | | 0,0,0, 0 }, |
10729 | | { "reflectance", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentMaterial, reflectance), |
10730 | | 0,0,0, 0 }, |
10731 | | { "displacement", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACSH_SubentMaterial, displacement), |
10732 | | 0,0,0, 0 }, |
10733 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10734 | | }; |
10735 | | /* from typedef struct _dwg_ACTIONBODY: (sorted by offset) */ |
10736 | | static const Dwg_DYNAPI_field _dwg_ACTIONBODY_fields[] = { |
10737 | | { "parent", "struct _dwg_object_ASSOCNETWORK*", sizeof (void *), OFF (struct _dwg_ACTIONBODY, parent), |
10738 | | 1,1,0, 0 }, |
10739 | | { "evaluatorid", "T", sizeof (BITCODE_T), OFF (struct _dwg_ACTIONBODY, evaluatorid), |
10740 | | 1,1,1, 0 }, |
10741 | | { "expression", "T", sizeof (BITCODE_T), OFF (struct _dwg_ACTIONBODY, expression), |
10742 | | 1,1,1, 0 }, |
10743 | | { "value", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ACTIONBODY, value), |
10744 | | 0,0,0, 0 }, |
10745 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10746 | | }; |
10747 | | /* from typedef struct _dwg_ARRAYITEMLOCATOR: (sorted by offset) */ |
10748 | | static const Dwg_DYNAPI_field _dwg_ARRAYITEMLOCATOR_fields[] = { |
10749 | | { "parent", "struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY*", sizeof (void *), OFF (struct _dwg_ARRAYITEMLOCATOR, parent), |
10750 | | 1,1,0, 0 }, |
10751 | | { "itemloc", "BL", 3 * sizeof (BITCODE_BL), OFF (struct _dwg_ARRAYITEMLOCATOR, itemloc), |
10752 | | 0,0,0, 0 }, |
10753 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10754 | | }; |
10755 | | /* from typedef struct _dwg_ASSOCACTIONBODY_action: (sorted by offset) */ |
10756 | | static const Dwg_DYNAPI_field _dwg_ASSOCACTIONBODY_action_fields[] = { |
10757 | | { "parent", "struct _dwg_object_ASSOCMLEADERACTIONBODY*", sizeof (void *), OFF (struct _dwg_ASSOCACTIONBODY_action, parent), |
10758 | | 1,1,0, 0 }, |
10759 | | { "depid", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCACTIONBODY_action, depid), |
10760 | | 0,0,0, 0 }, |
10761 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_ASSOCACTIONBODY_action, dep), |
10762 | | 1,0,0, 330 }, |
10763 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10764 | | }; |
10765 | | /* from typedef struct _dwg_ASSOCACTION_Deps: (sorted by offset) */ |
10766 | | static const Dwg_DYNAPI_field _dwg_ASSOCACTION_Deps_fields[] = { |
10767 | | { "parent", "struct _dwg_object_ASSOCACTION*", sizeof (void *), OFF (struct _dwg_ASSOCACTION_Deps, parent), |
10768 | | 1,1,0, 0 }, |
10769 | | { "is_owned", "B", sizeof (BITCODE_B), OFF (struct _dwg_ASSOCACTION_Deps, is_owned), |
10770 | | 0,0,0, 0 }, |
10771 | | { "dep", "H", sizeof (BITCODE_H), OFF (struct _dwg_ASSOCACTION_Deps, dep), |
10772 | | 1,0,0, 0 }, |
10773 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10774 | | }; |
10775 | | /* from typedef struct _dwg_ASSOCARRAYITEM: (sorted by offset) */ |
10776 | | static const Dwg_DYNAPI_field _dwg_ASSOCARRAYITEM_fields[] = { |
10777 | | { "parent", "struct _dwg_abstractobject_ASSOCARRAYPARAMETERS*", sizeof (void *), OFF (struct _dwg_ASSOCARRAYITEM, parent), |
10778 | | 1,1,0, 0 }, |
10779 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCARRAYITEM, class_version), |
10780 | | 0,0,0, 90 }, |
10781 | | { "itemloc", "BL", 3 * sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCARRAYITEM, itemloc), |
10782 | | 0,0,0, 0 }, |
10783 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCARRAYITEM, flags), |
10784 | | 0,0,0, 0 }, |
10785 | | { "is_default_transmatrix", "int", sizeof (int), OFF (struct _dwg_ASSOCARRAYITEM, is_default_transmatrix), |
10786 | | 0,0,0, 0 }, |
10787 | | { "x_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_ASSOCARRAYITEM, x_dir), |
10788 | | 1,0,0, 0 }, |
10789 | | { "transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_ASSOCARRAYITEM, transmatrix), |
10790 | | 1,1,0, 0 }, |
10791 | | { "rel_transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_ASSOCARRAYITEM, rel_transform), |
10792 | | 1,1,0, 0 }, |
10793 | | { "has_h1", "int", sizeof (int), OFF (struct _dwg_ASSOCARRAYITEM, has_h1), |
10794 | | 0,0,0, 0 }, |
10795 | | { "h1", "H", sizeof (BITCODE_H), OFF (struct _dwg_ASSOCARRAYITEM, h1), |
10796 | | 1,0,0, 0 }, |
10797 | | { "h2", "H", sizeof (BITCODE_H), OFF (struct _dwg_ASSOCARRAYITEM, h2), |
10798 | | 1,0,0, 0 }, |
10799 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10800 | | }; |
10801 | | /* from typedef struct _dwg_ASSOCPARAMBASEDACTIONBODY: (sorted by offset) */ |
10802 | | static const Dwg_DYNAPI_field _dwg_ASSOCPARAMBASEDACTIONBODY_fields[] = { |
10803 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, parent), |
10804 | | 1,1,0, 0 }, |
10805 | | { "version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, version), |
10806 | | 0,0,0, 0 }, |
10807 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, minor), |
10808 | | 0,0,0, 0 }, |
10809 | | { "num_deps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, num_deps), |
10810 | | 0,0,0, 90 }, |
10811 | | { "deps", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, deps), |
10812 | | 1,1,0, 0 }, |
10813 | | { "l4", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, l4), |
10814 | | 0,0,0, 0 }, |
10815 | | { "l5", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, l5), |
10816 | | 0,0,0, 0 }, |
10817 | | { "assocdep", "H", sizeof (BITCODE_H), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, assocdep), |
10818 | | 1,0,0, 0 }, |
10819 | | { "num_values", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, num_values), |
10820 | | 0,0,0, 0 }, |
10821 | | { "values", "Dwg_VALUEPARAM*", sizeof (Dwg_VALUEPARAM*), OFF (struct _dwg_ASSOCPARAMBASEDACTIONBODY, values), |
10822 | | 1,1,0, 0 }, |
10823 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10824 | | }; |
10825 | | /* from typedef struct _dwg_ASSOCSURFACEACTIONBODY: (sorted by offset) */ |
10826 | | static const Dwg_DYNAPI_field _dwg_ASSOCSURFACEACTIONBODY_fields[] = { |
10827 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, parent), |
10828 | | 1,1,0, 0 }, |
10829 | | { "version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, version), |
10830 | | 0,0,0, 0 }, |
10831 | | { "is_semi_assoc", "B", sizeof (BITCODE_B), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, is_semi_assoc), |
10832 | | 0,0,0, 0 }, |
10833 | | { "l2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, l2), |
10834 | | 0,0,0, 0 }, |
10835 | | { "is_semi_ovr", "B", sizeof (BITCODE_B), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, is_semi_ovr), |
10836 | | 0,0,0, 0 }, |
10837 | | { "grip_status", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, grip_status), |
10838 | | 0,0,0, 0 }, |
10839 | | { "assocdep", "H", sizeof (BITCODE_H), OFF (struct _dwg_ASSOCSURFACEACTIONBODY, assocdep), |
10840 | | 1,0,0, 0 }, |
10841 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10842 | | }; |
10843 | | /* from typedef struct _dwg_AcDbMTextObjectEmbedded: (sorted by offset) */ |
10844 | | static const Dwg_DYNAPI_field _dwg_AcDbMTextObjectEmbedded_fields[] = { |
10845 | | { "attachment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_AcDbMTextObjectEmbedded, attachment), |
10846 | | 0,0,0, 0 }, |
10847 | | { "ins_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, ins_pt), |
10848 | | 1,0,0, 0 }, |
10849 | | { "x_axis_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, x_axis_dir), |
10850 | | 1,0,0, 0 }, |
10851 | | { "rect_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, rect_height), |
10852 | | 0,0,0, 0 }, |
10853 | | { "rect_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, rect_width), |
10854 | | 0,0,0, 0 }, |
10855 | | { "extents_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, extents_width), |
10856 | | 0,0,0, 0 }, |
10857 | | { "extents_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, extents_height), |
10858 | | 0,0,0, 0 }, |
10859 | | { "column_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_AcDbMTextObjectEmbedded, column_type), |
10860 | | 0,0,0, 0 }, |
10861 | | { "column_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, column_width), |
10862 | | 0,0,0, 0 }, |
10863 | | { "gutter", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_AcDbMTextObjectEmbedded, gutter), |
10864 | | 0,0,0, 0 }, |
10865 | | { "auto_height", "B", sizeof (BITCODE_B), OFF (struct _dwg_AcDbMTextObjectEmbedded, auto_height), |
10866 | | 0,0,0, 0 }, |
10867 | | { "flow_reversed", "B", sizeof (BITCODE_B), OFF (struct _dwg_AcDbMTextObjectEmbedded, flow_reversed), |
10868 | | 0,0,0, 0 }, |
10869 | | { "num_column_heights", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_AcDbMTextObjectEmbedded, num_column_heights), |
10870 | | 0,0,0, 0 }, |
10871 | | { "column_heights", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_AcDbMTextObjectEmbedded, column_heights), |
10872 | | 1,1,0, 0 }, |
10873 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10874 | | }; |
10875 | | /* from typedef struct _dwg_AcDs: (sorted by offset) */ |
10876 | | static const Dwg_DYNAPI_field _dwg_AcDs_fields[] = { |
10877 | | { "file_signature", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, file_signature), |
10878 | | 0,0,0, 0 }, |
10879 | | { "file_header_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, file_header_size), |
10880 | | 0,0,0, 0 }, |
10881 | | { "unknown_1", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, unknown_1), |
10882 | | 0,0,0, 0 }, |
10883 | | { "version", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, version), |
10884 | | 0,0,0, 0 }, |
10885 | | { "unknown_2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, unknown_2), |
10886 | | 0,0,0, 0 }, |
10887 | | { "ds_version", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, ds_version), |
10888 | | 0,0,0, 0 }, |
10889 | | { "segidx_offset", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, segidx_offset), |
10890 | | 0,0,0, 0 }, |
10891 | | { "segidx_unknown", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, segidx_unknown), |
10892 | | 0,0,0, 0 }, |
10893 | | { "num_segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, num_segidx), |
10894 | | 0,0,0, 0 }, |
10895 | | { "schidx_segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, schidx_segidx), |
10896 | | 0,0,0, 0 }, |
10897 | | { "datidx_segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, datidx_segidx), |
10898 | | 0,0,0, 0 }, |
10899 | | { "search_segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, search_segidx), |
10900 | | 0,0,0, 0 }, |
10901 | | { "prvsav_segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, prvsav_segidx), |
10902 | | 0,0,0, 0 }, |
10903 | | { "file_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs, file_size), |
10904 | | 0,0,0, 0 }, |
10905 | | { "total_segments", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_AcDs, total_segments), |
10906 | | 0,0,0, 0 }, |
10907 | | { "segidx", "Dwg_AcDs_SegmentIndex*", sizeof (Dwg_AcDs_SegmentIndex*), OFF (struct _dwg_AcDs, segidx), |
10908 | | 1,1,0, 0 }, |
10909 | | { "datidx", "Dwg_AcDs_DataIndex", sizeof (Dwg_AcDs_DataIndex), OFF (struct _dwg_AcDs, datidx), |
10910 | | 0,0,0, 0 }, |
10911 | | { "data", "Dwg_AcDs_Data*", sizeof (Dwg_AcDs_Data*), OFF (struct _dwg_AcDs, data), |
10912 | | 1,1,0, 0 }, |
10913 | | { "blob01", "Dwg_AcDs_DataBlob", sizeof (Dwg_AcDs_DataBlob), OFF (struct _dwg_AcDs, blob01), |
10914 | | 0,0,0, 0 }, |
10915 | | { "schidx", "Dwg_AcDs_SchemaIndex", sizeof (Dwg_AcDs_SchemaIndex), OFF (struct _dwg_AcDs, schidx), |
10916 | | 0,0,0, 0 }, |
10917 | | { "schdat", "Dwg_AcDs_SchemaData", sizeof (Dwg_AcDs_SchemaData), OFF (struct _dwg_AcDs, schdat), |
10918 | | 0,0,0, 0 }, |
10919 | | { "search", "Dwg_AcDs_Search", sizeof (Dwg_AcDs_Search), OFF (struct _dwg_AcDs, search), |
10920 | | 0,0,0, 0 }, |
10921 | | { "segments", "Dwg_AcDs_Segment*", sizeof (Dwg_AcDs_Segment*), OFF (struct _dwg_AcDs, segments), |
10922 | | 1,1,0, 0 }, |
10923 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10924 | | }; |
10925 | | /* from typedef struct _dwg_AcDs_Data: (sorted by offset) */ |
10926 | | static const Dwg_DYNAPI_field _dwg_AcDs_Data_fields[] = { |
10927 | | { "record_hdrs", "Dwg_AcDs_Data_RecordHdr*", sizeof (Dwg_AcDs_Data_RecordHdr*), OFF (struct _dwg_AcDs_Data, record_hdrs), |
10928 | | 1,1,0, 0 }, |
10929 | | { "records", "Dwg_AcDs_Data_Record*", sizeof (Dwg_AcDs_Data_Record*), OFF (struct _dwg_AcDs_Data, records), |
10930 | | 1,1,0, 0 }, |
10931 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10932 | | }; |
10933 | | /* from typedef struct _dwg_AcDs_DataBlob: (sorted by offset) */ |
10934 | | static const Dwg_DYNAPI_field _dwg_AcDs_DataBlob_fields[] = { |
10935 | | { "data_size", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_DataBlob, data_size), |
10936 | | 0,0,0, 0 }, |
10937 | | { "page_count", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlob, page_count), |
10938 | | 0,0,0, 0 }, |
10939 | | { "record_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlob, record_size), |
10940 | | 0,0,0, 0 }, |
10941 | | { "page_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlob, page_size), |
10942 | | 0,0,0, 0 }, |
10943 | | { "unknown_1", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlob, unknown_1), |
10944 | | 0,0,0, 0 }, |
10945 | | { "unknown_2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlob, unknown_2), |
10946 | | 0,0,0, 0 }, |
10947 | | { "ref", "Dwg_AcDs_DataBlobRef*", sizeof (Dwg_AcDs_DataBlobRef*), OFF (struct _dwg_AcDs_DataBlob, ref), |
10948 | | 1,1,0, 0 }, |
10949 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10950 | | }; |
10951 | | /* from typedef struct _dwg_AcDs_DataBlob01: (sorted by offset) */ |
10952 | | static const Dwg_DYNAPI_field _dwg_AcDs_DataBlob01_fields[] = { |
10953 | | { "total_data_size", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_DataBlob01, total_data_size), |
10954 | | 0,0,0, 0 }, |
10955 | | { "page_start_offset", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_DataBlob01, page_start_offset), |
10956 | | 0,0,0, 0 }, |
10957 | | { "page_index", "int32_t", sizeof (int32_t), OFF (struct _dwg_AcDs_DataBlob01, page_index), |
10958 | | 0,0,0, 0 }, |
10959 | | { "page_count", "int32_t", sizeof (int32_t), OFF (struct _dwg_AcDs_DataBlob01, page_count), |
10960 | | 0,0,0, 0 }, |
10961 | | { "page_data_size", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_DataBlob01, page_data_size), |
10962 | | 0,0,0, 0 }, |
10963 | | { "page_data", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_AcDs_DataBlob01, page_data), |
10964 | | 1,1,0, 0 }, |
10965 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10966 | | }; |
10967 | | /* from typedef struct _dwg_AcDs_DataBlobRef: (sorted by offset) */ |
10968 | | static const Dwg_DYNAPI_field _dwg_AcDs_DataBlobRef_fields[] = { |
10969 | | { "total_data_size", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_DataBlobRef, total_data_size), |
10970 | | 0,0,0, 0 }, |
10971 | | { "num_pages", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef, num_pages), |
10972 | | 0,0,0, 0 }, |
10973 | | { "record_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef, record_size), |
10974 | | 0,0,0, 0 }, |
10975 | | { "page_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef, page_size), |
10976 | | 0,0,0, 0 }, |
10977 | | { "unknown_1", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef, unknown_1), |
10978 | | 0,0,0, 0 }, |
10979 | | { "unknown_2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef, unknown_2), |
10980 | | 0,0,0, 0 }, |
10981 | | { "pages", "Dwg_AcDs_DataBlobRef_Page*", sizeof (Dwg_AcDs_DataBlobRef_Page*), OFF (struct _dwg_AcDs_DataBlobRef, pages), |
10982 | | 1,1,0, 0 }, |
10983 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10984 | | }; |
10985 | | /* from typedef struct _dwg_AcDs_DataBlobRef_Page: (sorted by offset) */ |
10986 | | static const Dwg_DYNAPI_field _dwg_AcDs_DataBlobRef_Page_fields[] = { |
10987 | | { "segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef_Page, segidx), |
10988 | | 0,0,0, 0 }, |
10989 | | { "size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataBlobRef_Page, size), |
10990 | | 0,0,0, 0 }, |
10991 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
10992 | | }; |
10993 | | /* from typedef struct _dwg_AcDs_DataIndex: (sorted by offset) */ |
10994 | | static const Dwg_DYNAPI_field _dwg_AcDs_DataIndex_fields[] = { |
10995 | | { "num_entries", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataIndex, num_entries), |
10996 | | 0,0,0, 0 }, |
10997 | | { "di_unknown", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataIndex, di_unknown), |
10998 | | 0,0,0, 0 }, |
10999 | | { "entries", "Dwg_AcDs_DataIndex_Entry*", sizeof (Dwg_AcDs_DataIndex_Entry*), OFF (struct _dwg_AcDs_DataIndex, entries), |
11000 | | 1,1,0, 0 }, |
11001 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11002 | | }; |
11003 | | /* from typedef struct _dwg_AcDs_DataIndex_Entry: (sorted by offset) */ |
11004 | | static const Dwg_DYNAPI_field _dwg_AcDs_DataIndex_Entry_fields[] = { |
11005 | | { "segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataIndex_Entry, segidx), |
11006 | | 0,0,0, 0 }, |
11007 | | { "offset", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataIndex_Entry, offset), |
11008 | | 0,0,0, 0 }, |
11009 | | { "schidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_DataIndex_Entry, schidx), |
11010 | | 0,0,0, 0 }, |
11011 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11012 | | }; |
11013 | | /* from typedef struct _dwg_AcDs_Data_Record: (sorted by offset) */ |
11014 | | static const Dwg_DYNAPI_field _dwg_AcDs_Data_Record_fields[] = { |
11015 | | { "data_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Data_Record, data_size), |
11016 | | 0,0,0, 0 }, |
11017 | | { "blob", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_AcDs_Data_Record, blob), |
11018 | | 1,1,0, 0 }, |
11019 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11020 | | }; |
11021 | | /* from typedef struct _dwg_AcDs_Data_RecordHdr: (sorted by offset) */ |
11022 | | static const Dwg_DYNAPI_field _dwg_AcDs_Data_RecordHdr_fields[] = { |
11023 | | { "entry_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Data_RecordHdr, entry_size), |
11024 | | 0,0,0, 0 }, |
11025 | | { "unknown", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Data_RecordHdr, unknown), |
11026 | | 0,0,0, 0 }, |
11027 | | { "handle", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_Data_RecordHdr, handle), |
11028 | | 0,0,0, 0 }, |
11029 | | { "offset", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Data_RecordHdr, offset), |
11030 | | 0,0,0, 0 }, |
11031 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11032 | | }; |
11033 | | /* from typedef struct _dwg_AcDs_Schema: (sorted by offset) */ |
11034 | | static const Dwg_DYNAPI_field _dwg_AcDs_Schema_fields[] = { |
11035 | | { "num_index", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_AcDs_Schema, num_index), |
11036 | | 0,0,0, 0 }, |
11037 | | { "index", "RLL*", sizeof (BITCODE_RLL*), OFF (struct _dwg_AcDs_Schema, index), |
11038 | | 1,1,0, 0 }, |
11039 | | { "num_props", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_AcDs_Schema, num_props), |
11040 | | 0,0,0, 0 }, |
11041 | | { "props", "Dwg_AcDs_Schema_Prop*", sizeof (Dwg_AcDs_Schema_Prop*), OFF (struct _dwg_AcDs_Schema, props), |
11042 | | 1,1,0, 0 }, |
11043 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11044 | | }; |
11045 | | /* from typedef struct _dwg_AcDs_SchemaData: (sorted by offset) */ |
11046 | | static const Dwg_DYNAPI_field _dwg_AcDs_SchemaData_fields[] = { |
11047 | | { "num_uprops", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaData, num_uprops), |
11048 | | 0,0,0, 0 }, |
11049 | | { "uprops", "Dwg_AcDs_SchemaData_UProp*", sizeof (Dwg_AcDs_SchemaData_UProp*), OFF (struct _dwg_AcDs_SchemaData, uprops), |
11050 | | 1,1,0, 0 }, |
11051 | | { "num_schemas", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaData, num_schemas), |
11052 | | 0,0,0, 0 }, |
11053 | | { "schemas", "Dwg_AcDs_Schema*", sizeof (Dwg_AcDs_Schema*), OFF (struct _dwg_AcDs_SchemaData, schemas), |
11054 | | 1,1,0, 0 }, |
11055 | | { "num_propnames", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaData, num_propnames), |
11056 | | 0,0,0, 0 }, |
11057 | | { "propnames", "TV*", sizeof (BITCODE_TV*), OFF (struct _dwg_AcDs_SchemaData, propnames), |
11058 | | 1,1,0, 0 }, |
11059 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11060 | | }; |
11061 | | /* from typedef struct _dwg_AcDs_SchemaData_UProp: (sorted by offset) */ |
11062 | | static const Dwg_DYNAPI_field _dwg_AcDs_SchemaData_UProp_fields[] = { |
11063 | | { "size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaData_UProp, size), |
11064 | | 0,0,0, 0 }, |
11065 | | { "flags", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaData_UProp, flags), |
11066 | | 0,0,0, 0 }, |
11067 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11068 | | }; |
11069 | | /* from typedef struct _dwg_AcDs_SchemaIndex: (sorted by offset) */ |
11070 | | static const Dwg_DYNAPI_field _dwg_AcDs_SchemaIndex_fields[] = { |
11071 | | { "num_props", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex, num_props), |
11072 | | 0,0,0, 0 }, |
11073 | | { "si_unknown_1", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex, si_unknown_1), |
11074 | | 0,0,0, 0 }, |
11075 | | { "props", "Dwg_AcDs_SchemaIndex_Prop*", sizeof (Dwg_AcDs_SchemaIndex_Prop*), OFF (struct _dwg_AcDs_SchemaIndex, props), |
11076 | | 1,1,0, 0 }, |
11077 | | { "si_tag", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_SchemaIndex, si_tag), |
11078 | | 0,0,0, 0 }, |
11079 | | { "num_prop_entries", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex, num_prop_entries), |
11080 | | 0,0,0, 0 }, |
11081 | | { "si_unknown_2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex, si_unknown_2), |
11082 | | 0,0,0, 0 }, |
11083 | | { "prop_entries", "Dwg_AcDs_SchemaIndex_Prop*", sizeof (Dwg_AcDs_SchemaIndex_Prop*), OFF (struct _dwg_AcDs_SchemaIndex, prop_entries), |
11084 | | 1,1,0, 0 }, |
11085 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11086 | | }; |
11087 | | /* from typedef struct _dwg_AcDs_SchemaIndex_Prop: (sorted by offset) */ |
11088 | | static const Dwg_DYNAPI_field _dwg_AcDs_SchemaIndex_Prop_fields[] = { |
11089 | | { "index", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex_Prop, index), |
11090 | | 0,0,0, 0 }, |
11091 | | { "segidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex_Prop, segidx), |
11092 | | 0,0,0, 0 }, |
11093 | | { "offset", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SchemaIndex_Prop, offset), |
11094 | | 0,0,0, 0 }, |
11095 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11096 | | }; |
11097 | | /* from typedef struct _dwg_AcDs_Schema_Prop: (sorted by offset) */ |
11098 | | static const Dwg_DYNAPI_field _dwg_AcDs_Schema_Prop_fields[] = { |
11099 | | { "flags", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Schema_Prop, flags), |
11100 | | 0,0,0, 0 }, |
11101 | | { "namidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Schema_Prop, namidx), |
11102 | | 0,0,0, 0 }, |
11103 | | { "type", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Schema_Prop, type), |
11104 | | 0,0,0, 0 }, |
11105 | | { "type_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Schema_Prop, type_size), |
11106 | | 0,0,0, 0 }, |
11107 | | { "unknown_1", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Schema_Prop, unknown_1), |
11108 | | 0,0,0, 0 }, |
11109 | | { "unknown_2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Schema_Prop, unknown_2), |
11110 | | 0,0,0, 0 }, |
11111 | | { "num_values", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_AcDs_Schema_Prop, num_values), |
11112 | | 0,0,0, 0 }, |
11113 | | { "values", "RC*", sizeof (BITCODE_RC*), OFF (struct _dwg_AcDs_Schema_Prop, values), |
11114 | | 1,1,0, 0 }, |
11115 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11116 | | }; |
11117 | | /* from typedef struct _dwg_AcDs_Search: (sorted by offset) */ |
11118 | | static const Dwg_DYNAPI_field _dwg_AcDs_Search_fields[] = { |
11119 | | { "num_search", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search, num_search), |
11120 | | 0,0,0, 0 }, |
11121 | | { "search", "Dwg_AcDs_Search_Data*", sizeof (Dwg_AcDs_Search_Data*), OFF (struct _dwg_AcDs_Search, search), |
11122 | | 1,1,0, 0 }, |
11123 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11124 | | }; |
11125 | | /* from typedef struct _dwg_AcDs_Search_Data: (sorted by offset) */ |
11126 | | static const Dwg_DYNAPI_field _dwg_AcDs_Search_Data_fields[] = { |
11127 | | { "schema_namidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search_Data, schema_namidx), |
11128 | | 0,0,0, 0 }, |
11129 | | { "num_sortedidx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search_Data, num_sortedidx), |
11130 | | 0,0,0, 0 }, |
11131 | | { "sortedidx", "RLLd*", sizeof (BITCODE_RLLd*), OFF (struct _dwg_AcDs_Search_Data, sortedidx), |
11132 | | 1,1,0, 0 }, |
11133 | | { "num_ididxs", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search_Data, num_ididxs), |
11134 | | 0,0,0, 0 }, |
11135 | | { "unknown", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search_Data, unknown), |
11136 | | 0,0,0, 0 }, |
11137 | | { "ididxs", "Dwg_AcDs_Search_IdIdxs*", sizeof (Dwg_AcDs_Search_IdIdxs*), OFF (struct _dwg_AcDs_Search_Data, ididxs), |
11138 | | 1,1,0, 0 }, |
11139 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11140 | | }; |
11141 | | /* from typedef struct _dwg_AcDs_Search_IdIdx: (sorted by offset) */ |
11142 | | static const Dwg_DYNAPI_field _dwg_AcDs_Search_IdIdx_fields[] = { |
11143 | | { "handle", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_Search_IdIdx, handle), |
11144 | | 0,0,0, 0 }, |
11145 | | { "num_ididx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search_IdIdx, num_ididx), |
11146 | | 0,0,0, 0 }, |
11147 | | { "ididx", "RLL*", sizeof (BITCODE_RLL*), OFF (struct _dwg_AcDs_Search_IdIdx, ididx), |
11148 | | 1,1,0, 0 }, |
11149 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11150 | | }; |
11151 | | /* from typedef struct _dwg_AcDs_Search_IdIdxs: (sorted by offset) */ |
11152 | | static const Dwg_DYNAPI_field _dwg_AcDs_Search_IdIdxs_fields[] = { |
11153 | | { "num_ididx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Search_IdIdxs, num_ididx), |
11154 | | 0,0,0, 0 }, |
11155 | | { "ididx", "Dwg_AcDs_Search_IdIdx*", sizeof (Dwg_AcDs_Search_IdIdx*), OFF (struct _dwg_AcDs_Search_IdIdxs, ididx), |
11156 | | 1,1,0, 0 }, |
11157 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11158 | | }; |
11159 | | /* from typedef struct _dwg_AcDs_Segment: (sorted by offset) */ |
11160 | | static const Dwg_DYNAPI_field _dwg_AcDs_Segment_fields[] = { |
11161 | | { "signature", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_AcDs_Segment, signature), |
11162 | | 0,0,0, 0 }, |
11163 | | { "name", "RC", 7 * sizeof (BITCODE_RC), OFF (struct _dwg_AcDs_Segment, name), |
11164 | | 0,0,0, 0 }, |
11165 | | { "type", "RCd", sizeof (BITCODE_RCd), OFF (struct _dwg_AcDs_Segment, type), |
11166 | | 0,0,0, 0 }, |
11167 | | { "segment_idx", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, segment_idx), |
11168 | | 0,0,0, 0 }, |
11169 | | { "is_blob01", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, is_blob01), |
11170 | | 0,0,0, 0 }, |
11171 | | { "segsize", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, segsize), |
11172 | | 0,0,0, 0 }, |
11173 | | { "unknown_2", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, unknown_2), |
11174 | | 0,0,0, 0 }, |
11175 | | { "ds_version", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, ds_version), |
11176 | | 0,0,0, 0 }, |
11177 | | { "unknown_3", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, unknown_3), |
11178 | | 0,0,0, 0 }, |
11179 | | { "data_algn_offset", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, data_algn_offset), |
11180 | | 0,0,0, 0 }, |
11181 | | { "objdata_algn_offset", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_Segment, objdata_algn_offset), |
11182 | | 0,0,0, 0 }, |
11183 | | { "padding", "RC", 9 * sizeof (BITCODE_RC), OFF (struct _dwg_AcDs_Segment, padding), |
11184 | | 0,0,0, 0 }, |
11185 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11186 | | }; |
11187 | | /* from typedef struct _dwg_AcDs_SegmentIndex: (sorted by offset) */ |
11188 | | static const Dwg_DYNAPI_field _dwg_AcDs_SegmentIndex_fields[] = { |
11189 | | { "offset", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_AcDs_SegmentIndex, offset), |
11190 | | 0,0,0, 0 }, |
11191 | | { "size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_AcDs_SegmentIndex, size), |
11192 | | 0,0,0, 0 }, |
11193 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11194 | | }; |
11195 | | /* from typedef struct _dwg_BLOCKACTION_connectionpts: (sorted by offset) */ |
11196 | | static const Dwg_DYNAPI_field _dwg_BLOCKACTION_connectionpts_fields[] = { |
11197 | | { "code", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKACTION_connectionpts, code), |
11198 | | 0,0,0, 0 }, |
11199 | | { "name", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_BLOCKACTION_connectionpts, name), |
11200 | | 1,1,1, 0 }, |
11201 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11202 | | }; |
11203 | | /* from typedef struct _dwg_BLOCKLOOKUPACTION_lut: (sorted by offset) */ |
11204 | | static const Dwg_DYNAPI_field _dwg_BLOCKLOOKUPACTION_lut_fields[] = { |
11205 | | { "parent", "struct _dwg_object_BLOCKLOOKUPACTION*", sizeof (void *), OFF (struct _dwg_BLOCKLOOKUPACTION_lut, parent), |
11206 | | 1,1,0, 0 }, |
11207 | | { "conn_pts", "Dwg_BLOCKACTION_connectionpts", 3 * sizeof (Dwg_BLOCKACTION_connectionpts), OFF (struct _dwg_BLOCKLOOKUPACTION_lut, conn_pts), |
11208 | | 0,0,0, 0 }, |
11209 | | { "b282", "B", sizeof (BITCODE_B), OFF (struct _dwg_BLOCKLOOKUPACTION_lut, b282), |
11210 | | 0,0,0, 282 }, |
11211 | | { "b281", "B", sizeof (BITCODE_B), OFF (struct _dwg_BLOCKLOOKUPACTION_lut, b281), |
11212 | | 0,0,0, 281 }, |
11213 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11214 | | }; |
11215 | | /* from typedef struct _dwg_BLOCKPARAMETER_PropInfo: (sorted by offset) */ |
11216 | | static const Dwg_DYNAPI_field _dwg_BLOCKPARAMETER_PropInfo_fields[] = { |
11217 | | { "num_connections", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKPARAMETER_PropInfo, num_connections), |
11218 | | 0,0,0, 0 }, |
11219 | | { "connections", "Dwg_BLOCKPARAMETER_connection*", sizeof (Dwg_BLOCKPARAMETER_connection*), OFF (struct _dwg_BLOCKPARAMETER_PropInfo, connections), |
11220 | | 1,1,0, 0 }, |
11221 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11222 | | }; |
11223 | | /* from typedef struct _dwg_BLOCKPARAMETER_connection: (sorted by offset) */ |
11224 | | static const Dwg_DYNAPI_field _dwg_BLOCKPARAMETER_connection_fields[] = { |
11225 | | { "code", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKPARAMETER_connection, code), |
11226 | | 0,0,0, 0 }, |
11227 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_BLOCKPARAMETER_connection, name), |
11228 | | 1,1,1, 0 }, |
11229 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11230 | | }; |
11231 | | /* from typedef struct _dwg_BLOCKPARAMVALUESET: (sorted by offset) */ |
11232 | | static const Dwg_DYNAPI_field _dwg_BLOCKPARAMVALUESET_fields[] = { |
11233 | | { "desc", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_BLOCKPARAMVALUESET, desc), |
11234 | | 1,1,1, 0 }, |
11235 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKPARAMVALUESET, flags), |
11236 | | 0,0,0, 0 }, |
11237 | | { "minimum", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_BLOCKPARAMVALUESET, minimum), |
11238 | | 0,0,0, 0 }, |
11239 | | { "maximum", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_BLOCKPARAMVALUESET, maximum), |
11240 | | 0,0,0, 0 }, |
11241 | | { "increment", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_BLOCKPARAMVALUESET, increment), |
11242 | | 0,0,0, 0 }, |
11243 | | { "num_valuelist", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_BLOCKPARAMVALUESET, num_valuelist), |
11244 | | 0,0,0, 0 }, |
11245 | | { "valuelist", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_BLOCKPARAMVALUESET, valuelist), |
11246 | | 1,1,0, 0 }, |
11247 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11248 | | }; |
11249 | | /* from typedef struct _dwg_BLOCKSTRETCHACTION_codes: (sorted by offset) */ |
11250 | | static const Dwg_DYNAPI_field _dwg_BLOCKSTRETCHACTION_codes_fields[] = { |
11251 | | { "parent", "struct _dwg_object_BLOCKSTRETCHACTION*", sizeof (void *), OFF (struct _dwg_BLOCKSTRETCHACTION_codes, parent), |
11252 | | 1,1,0, 0 }, |
11253 | | { "bl95", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKSTRETCHACTION_codes, bl95), |
11254 | | 0,0,0, 95 }, |
11255 | | { "num_indexes", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_BLOCKSTRETCHACTION_codes, num_indexes), |
11256 | | 0,0,0, 76 }, |
11257 | | { "indexes", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_BLOCKSTRETCHACTION_codes, indexes), |
11258 | | 1,1,0, 94 }, |
11259 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11260 | | }; |
11261 | | /* from typedef struct _dwg_BLOCKSTRETCHACTION_handles: (sorted by offset) */ |
11262 | | static const Dwg_DYNAPI_field _dwg_BLOCKSTRETCHACTION_handles_fields[] = { |
11263 | | { "parent", "struct _dwg_object_BLOCKSTRETCHACTION*", sizeof (void *), OFF (struct _dwg_BLOCKSTRETCHACTION_handles, parent), |
11264 | | 1,1,0, 0 }, |
11265 | | { "hdl", "H", sizeof (BITCODE_H), OFF (struct _dwg_BLOCKSTRETCHACTION_handles, hdl), |
11266 | | 1,0,0, 331 }, |
11267 | | { "num_indexes", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_BLOCKSTRETCHACTION_handles, num_indexes), |
11268 | | 0,0,0, 74 }, |
11269 | | { "indexes", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_BLOCKSTRETCHACTION_handles, indexes), |
11270 | | 1,1,0, 94 }, |
11271 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11272 | | }; |
11273 | | /* from typedef struct _dwg_BLOCKVISIBILITYPARAMETER_state: (sorted by offset) */ |
11274 | | static const Dwg_DYNAPI_field _dwg_BLOCKVISIBILITYPARAMETER_state_fields[] = { |
11275 | | { "parent", "struct _dwg_object_BLOCKVISIBILITYPARAMETER*", sizeof (void *), OFF (struct _dwg_BLOCKVISIBILITYPARAMETER_state, parent), |
11276 | | 1,1,0, 0 }, |
11277 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_BLOCKVISIBILITYPARAMETER_state, name), |
11278 | | 1,1,1, 303 }, |
11279 | | { "num_blocks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKVISIBILITYPARAMETER_state, num_blocks), |
11280 | | 0,0,0, 94 }, |
11281 | | { "blocks", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_BLOCKVISIBILITYPARAMETER_state, blocks), |
11282 | | 1,1,0, 332 }, |
11283 | | { "num_params", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_BLOCKVISIBILITYPARAMETER_state, num_params), |
11284 | | 0,0,0, 95 }, |
11285 | | { "params", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_BLOCKVISIBILITYPARAMETER_state, params), |
11286 | | 1,1,0, 333 }, |
11287 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11288 | | }; |
11289 | | /* from typedef struct _dwg_COMPOUNDOBJECTID: (sorted by offset) */ |
11290 | | static const Dwg_DYNAPI_field _dwg_COMPOUNDOBJECTID_fields[] = { |
11291 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_COMPOUNDOBJECTID, parent), |
11292 | | 1,1,0, 0 }, |
11293 | | { "has_object", "B", sizeof (BITCODE_B), OFF (struct _dwg_COMPOUNDOBJECTID, has_object), |
11294 | | 0,0,0, 0 }, |
11295 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_COMPOUNDOBJECTID, name), |
11296 | | 1,1,1, 0 }, |
11297 | | { "object", "H", sizeof (BITCODE_H), OFF (struct _dwg_COMPOUNDOBJECTID, object), |
11298 | | 1,0,0, 0 }, |
11299 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11300 | | }; |
11301 | | /* from typedef struct _dwg_CONSTRAINTGROUPNODE: (sorted by offset) */ |
11302 | | static const Dwg_DYNAPI_field _dwg_CONSTRAINTGROUPNODE_fields[] = { |
11303 | | { "parent", "struct _dwg_object_ASSOC2DCONSTRAINTGROUP*", sizeof (void *), OFF (struct _dwg_CONSTRAINTGROUPNODE, parent), |
11304 | | 1,1,0, 0 }, |
11305 | | { "nodeid", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CONSTRAINTGROUPNODE, nodeid), |
11306 | | 0,0,0, 0 }, |
11307 | | { "status", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_CONSTRAINTGROUPNODE, status), |
11308 | | 0,0,0, 0 }, |
11309 | | { "num_connections", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CONSTRAINTGROUPNODE, num_connections), |
11310 | | 0,0,0, 0 }, |
11311 | | { "connections", "BL*", sizeof (BITCODE_BL*), OFF (struct _dwg_CONSTRAINTGROUPNODE, connections), |
11312 | | 1,1,0, 0 }, |
11313 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11314 | | }; |
11315 | | /* from typedef struct _dwg_CONTEXTDATA_dict: (sorted by offset) */ |
11316 | | static const Dwg_DYNAPI_field _dwg_CONTEXTDATA_dict_fields[] = { |
11317 | | { "parent", "struct _dwg_CONTEXTDATA_submgr*", sizeof (void *), OFF (struct _dwg_CONTEXTDATA_dict, parent), |
11318 | | 1,1,0, 0 }, |
11319 | | { "text", "T", sizeof (BITCODE_T), OFF (struct _dwg_CONTEXTDATA_dict, text), |
11320 | | 1,1,1, 3 }, |
11321 | | { "itemhandle", "H", sizeof (BITCODE_H), OFF (struct _dwg_CONTEXTDATA_dict, itemhandle), |
11322 | | 1,0,0, 350 }, |
11323 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11324 | | }; |
11325 | | /* from typedef struct _dwg_CONTEXTDATA_submgr: (sorted by offset) */ |
11326 | | static const Dwg_DYNAPI_field _dwg_CONTEXTDATA_submgr_fields[] = { |
11327 | | { "parent", "struct _dwg_object_CONTEXTDATAMANAGER*", sizeof (void *), OFF (struct _dwg_CONTEXTDATA_submgr, parent), |
11328 | | 1,1,0, 0 }, |
11329 | | { "handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_CONTEXTDATA_submgr, handle), |
11330 | | 1,0,0, 0 }, |
11331 | | { "num_entries", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CONTEXTDATA_submgr, num_entries), |
11332 | | 0,0,0, 90 }, |
11333 | | { "entries", "Dwg_CONTEXTDATA_dict*", sizeof (Dwg_CONTEXTDATA_dict*), OFF (struct _dwg_CONTEXTDATA_submgr, entries), |
11334 | | 1,1,0, 0 }, |
11335 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11336 | | }; |
11337 | | /* from typedef struct _dwg_CellContentGeometry: (sorted by offset) */ |
11338 | | static const Dwg_DYNAPI_field _dwg_CellContentGeometry_fields[] = { |
11339 | | { "dist_top_left", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_CellContentGeometry, dist_top_left), |
11340 | | 1,0,0, 10 }, |
11341 | | { "dist_center", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_CellContentGeometry, dist_center), |
11342 | | 1,0,0, 11 }, |
11343 | | { "content_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellContentGeometry, content_width), |
11344 | | 0,0,0, 43 }, |
11345 | | { "content_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellContentGeometry, content_height), |
11346 | | 0,0,0, 44 }, |
11347 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellContentGeometry, width), |
11348 | | 0,0,0, 45 }, |
11349 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellContentGeometry, height), |
11350 | | 0,0,0, 46 }, |
11351 | | { "unknown", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CellContentGeometry, unknown), |
11352 | | 0,0,0, 95 }, |
11353 | | { "cell_parent", "struct _dwg_TableCell*", sizeof (void *), OFF (struct _dwg_CellContentGeometry, cell_parent), |
11354 | | 1,1,0, 0 }, |
11355 | | { "geom_parent", "struct _dwg_TABLEGEOMETRY_Cell*", sizeof (void *), OFF (struct _dwg_CellContentGeometry, geom_parent), |
11356 | | 1,1,0, 0 }, |
11357 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11358 | | }; |
11359 | | /* from typedef struct _dwg_CellStyle: (sorted by offset) */ |
11360 | | static const Dwg_DYNAPI_field _dwg_CellStyle_fields[] = { |
11361 | | { "type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CellStyle, type), |
11362 | | 0,0,0, 90 }, |
11363 | | { "data_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_CellStyle, data_flags), |
11364 | | 0,0,0, 170 }, |
11365 | | { "property_override_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CellStyle, property_override_flags), |
11366 | | 0,0,0, 91 }, |
11367 | | { "merge_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CellStyle, merge_flags), |
11368 | | 0,0,0, 92 }, |
11369 | | { "bg_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_CellStyle, bg_color), |
11370 | | 0,0,0, 62 }, |
11371 | | { "content_layout", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CellStyle, content_layout), |
11372 | | 0,0,0, 93 }, |
11373 | | { "content_format", "Dwg_ContentFormat", sizeof (Dwg_ContentFormat), OFF (struct _dwg_CellStyle, content_format), |
11374 | | 0,0,0, 0 }, |
11375 | | { "margin_override_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_CellStyle, margin_override_flags), |
11376 | | 0,0,0, 171 }, |
11377 | | { "vert_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellStyle, vert_margin), |
11378 | | 0,0,0, 40 }, |
11379 | | { "horiz_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellStyle, horiz_margin), |
11380 | | 0,0,0, 40 }, |
11381 | | { "bottom_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellStyle, bottom_margin), |
11382 | | 0,0,0, 40 }, |
11383 | | { "right_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellStyle, right_margin), |
11384 | | 0,0,0, 40 }, |
11385 | | { "margin_horiz_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellStyle, margin_horiz_spacing), |
11386 | | 0,0,0, 40 }, |
11387 | | { "margin_vert_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_CellStyle, margin_vert_spacing), |
11388 | | 0,0,0, 40 }, |
11389 | | { "num_borders", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_CellStyle, num_borders), |
11390 | | 0,0,0, 94 }, |
11391 | | { "borders", "Dwg_GridFormat*", sizeof (Dwg_GridFormat*), OFF (struct _dwg_CellStyle, borders), |
11392 | | 1,1,0, 0 }, |
11393 | | { "tablerow_parent", "struct _dwg_TableRow*", sizeof (void *), OFF (struct _dwg_CellStyle, tablerow_parent), |
11394 | | 1,1,0, 0 }, |
11395 | | { "tabledatacolumn_parent", "struct _dwg_TableDataColumn*", sizeof (void *), OFF (struct _dwg_CellStyle, tabledatacolumn_parent), |
11396 | | 1,1,0, 0 }, |
11397 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11398 | | }; |
11399 | | /* from typedef struct _dwg_ColorRamp: (sorted by offset) */ |
11400 | | static const Dwg_DYNAPI_field _dwg_ColorRamp_fields[] = { |
11401 | | { "parent", "struct _dwg_POINTCLOUDCOLORMAP_Ramp*", sizeof (void *), OFF (struct _dwg_ColorRamp, parent), |
11402 | | 1,1,0, 0 }, |
11403 | | { "colorscheme", "T", sizeof (BITCODE_T), OFF (struct _dwg_ColorRamp, colorscheme), |
11404 | | 1,1,1, 1 }, |
11405 | | { "unknown_bl", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ColorRamp, unknown_bl), |
11406 | | 0,0,0, 91 }, |
11407 | | { "unknown_b", "B", sizeof (BITCODE_B), OFF (struct _dwg_ColorRamp, unknown_b), |
11408 | | 0,0,0, 290 }, |
11409 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11410 | | }; |
11411 | | /* from typedef struct _dwg_ContentFormat: (sorted by offset) */ |
11412 | | static const Dwg_DYNAPI_field _dwg_ContentFormat_fields[] = { |
11413 | | { "property_override_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ContentFormat, property_override_flags), |
11414 | | 0,0,0, 90 }, |
11415 | | { "property_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ContentFormat, property_flags), |
11416 | | 0,0,0, 91 }, |
11417 | | { "value_data_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ContentFormat, value_data_type), |
11418 | | 0,0,0, 92 }, |
11419 | | { "value_unit_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ContentFormat, value_unit_type), |
11420 | | 0,0,0, 93 }, |
11421 | | { "value_format_string", "T", sizeof (BITCODE_TV), OFF (struct _dwg_ContentFormat, value_format_string), |
11422 | | 1,1,1, 300 }, |
11423 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_ContentFormat, rotation), |
11424 | | 0,0,0, 40 }, |
11425 | | { "block_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_ContentFormat, block_scale), |
11426 | | 0,0,0, 140 }, |
11427 | | { "cell_alignment", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_ContentFormat, cell_alignment), |
11428 | | 0,0,0, 94 }, |
11429 | | { "content_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_ContentFormat, content_color), |
11430 | | 0,0,0, 62 }, |
11431 | | { "text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_ContentFormat, text_style), |
11432 | | 1,0,0, 0 }, |
11433 | | { "text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_ContentFormat, text_height), |
11434 | | 0,0,0, 144 }, |
11435 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11436 | | }; |
11437 | | /* from typedef struct _dwg_DATALINK_customdata: (sorted by offset) */ |
11438 | | static const Dwg_DYNAPI_field _dwg_DATALINK_customdata_fields[] = { |
11439 | | { "parent", "struct _dwg_object_DATALINK*", sizeof (void *), OFF (struct _dwg_DATALINK_customdata, parent), |
11440 | | 1,1,0, 0 }, |
11441 | | { "target", "H", sizeof (BITCODE_H), OFF (struct _dwg_DATALINK_customdata, target), |
11442 | | 1,0,0, 0 }, |
11443 | | { "text", "T", sizeof (BITCODE_T), OFF (struct _dwg_DATALINK_customdata, text), |
11444 | | 1,1,1, 304 }, |
11445 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11446 | | }; |
11447 | | /* from typedef struct _dwg_DATATABLE_column: (sorted by offset) */ |
11448 | | static const Dwg_DYNAPI_field _dwg_DATATABLE_column_fields[] = { |
11449 | | { "parent", "struct _dwg_object_DATATABLE*", sizeof (void *), OFF (struct _dwg_DATATABLE_column, parent), |
11450 | | 1,1,0, 0 }, |
11451 | | { "type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_DATATABLE_column, type), |
11452 | | 0,0,0, 92 }, |
11453 | | { "text", "T", sizeof (BITCODE_T), OFF (struct _dwg_DATATABLE_column, text), |
11454 | | 1,1,1, 2 }, |
11455 | | { "rows", "Dwg_DATATABLE_row*", sizeof (Dwg_DATATABLE_row*), OFF (struct _dwg_DATATABLE_column, rows), |
11456 | | 1,1,0, 0 }, |
11457 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11458 | | }; |
11459 | | /* from typedef struct _dwg_DATATABLE_row: (sorted by offset) */ |
11460 | | static const Dwg_DYNAPI_field _dwg_DATATABLE_row_fields[] = { |
11461 | | { "parent", "struct _dwg_DATATABLE_column*", sizeof (void *), OFF (struct _dwg_DATATABLE_row, parent), |
11462 | | 1,1,0, 0 }, |
11463 | | { "value", "Dwg_TABLE_value", sizeof (Dwg_TABLE_value), OFF (struct _dwg_DATATABLE_row, value), |
11464 | | 0,0,0, 0 }, |
11465 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11466 | | }; |
11467 | | /* from typedef struct _dwg_DIMASSOC_Ref: (sorted by offset) */ |
11468 | | static const Dwg_DYNAPI_field _dwg_DIMASSOC_Ref_fields[] = { |
11469 | | { "parent", "struct _dwg_object_DIMASSOC*", sizeof (void *), OFF (struct _dwg_DIMASSOC_Ref, parent), |
11470 | | 1,1,0, 0 }, |
11471 | | { "classname", "T", sizeof (BITCODE_T), OFF (struct _dwg_DIMASSOC_Ref, classname), |
11472 | | 1,1,1, 1 }, |
11473 | | { "osnap_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_DIMASSOC_Ref, osnap_type), |
11474 | | 0,0,0, 72 }, |
11475 | | { "osnap_dist", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMASSOC_Ref, osnap_dist), |
11476 | | 0,0,0, 40 }, |
11477 | | { "osnap_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_DIMASSOC_Ref, osnap_pt), |
11478 | | 1,0,0, 10 }, |
11479 | | { "num_xrefs", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_DIMASSOC_Ref, num_xrefs), |
11480 | | 0,0,0, 0 }, |
11481 | | { "xrefs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_DIMASSOC_Ref, xrefs), |
11482 | | 1,1,0, 331 }, |
11483 | | { "main_subent_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_DIMASSOC_Ref, main_subent_type), |
11484 | | 0,0,0, 73 }, |
11485 | | { "main_gsmarker", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_DIMASSOC_Ref, main_gsmarker), |
11486 | | 0,0,0, 91 }, |
11487 | | { "num_xrefpaths", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_DIMASSOC_Ref, num_xrefpaths), |
11488 | | 0,0,0, 0 }, |
11489 | | { "xrefpaths", "TV*", sizeof (BITCODE_TV*), OFF (struct _dwg_DIMASSOC_Ref, xrefpaths), |
11490 | | 1,1,0, 301 }, |
11491 | | { "has_lastpt_ref", "B", sizeof (BITCODE_B), OFF (struct _dwg_DIMASSOC_Ref, has_lastpt_ref), |
11492 | | 0,0,0, 75 }, |
11493 | | { "lastpt_ref", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_DIMASSOC_Ref, lastpt_ref), |
11494 | | 1,0,0, 0 }, |
11495 | | { "num_intsectobj", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_DIMASSOC_Ref, num_intsectobj), |
11496 | | 0,0,0, 74 }, |
11497 | | { "intsectobj", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_DIMASSOC_Ref, intsectobj), |
11498 | | 1,1,0, 332 }, |
11499 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11500 | | }; |
11501 | | /* from typedef struct _dwg_DIMENSION_common: (sorted by offset) */ |
11502 | | static const Dwg_DYNAPI_field _dwg_DIMENSION_common_fields[] = { |
11503 | | { "parent", "struct _dwg_object_entity*", sizeof (void *), OFF (struct _dwg_DIMENSION_common, parent), |
11504 | | 1,1,0, 0 }, |
11505 | | { "class_version", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_DIMENSION_common, class_version), |
11506 | | 0,0,0, 280 }, |
11507 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_DIMENSION_common, extrusion), |
11508 | | 0,0,0, 210 }, |
11509 | | { "def_pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_DIMENSION_common, def_pt), |
11510 | | 1,0,0, 10 }, |
11511 | | { "text_midpt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_DIMENSION_common, text_midpt), |
11512 | | 1,0,0, 11 }, |
11513 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMENSION_common, elevation), |
11514 | | 0,0,0, 31 }, |
11515 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_DIMENSION_common, flag), |
11516 | | 0,0,0, 70 }, |
11517 | | { "flag1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_DIMENSION_common, flag1), |
11518 | | 0,0,0, 0 }, |
11519 | | { "user_text", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_DIMENSION_common, user_text), |
11520 | | 1,1,1, 1 }, |
11521 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMENSION_common, text_rotation), |
11522 | | 0,0,0, 53 }, |
11523 | | { "horiz_dir", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMENSION_common, horiz_dir), |
11524 | | 0,0,0, 51 }, |
11525 | | { "ins_scale", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_DIMENSION_common, ins_scale), |
11526 | | 1,0,0, 0 }, |
11527 | | { "ins_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMENSION_common, ins_rotation), |
11528 | | 0,0,0, 54 }, |
11529 | | { "attachment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_DIMENSION_common, attachment), |
11530 | | 0,0,0, 71 }, |
11531 | | { "lspace_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_DIMENSION_common, lspace_style), |
11532 | | 0,0,0, 72 }, |
11533 | | { "lspace_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMENSION_common, lspace_factor), |
11534 | | 0,0,0, 41 }, |
11535 | | { "act_measurement", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_DIMENSION_common, act_measurement), |
11536 | | 0,0,0, 42 }, |
11537 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_DIMENSION_common, unknown), |
11538 | | 0,0,0, 73 }, |
11539 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_DIMENSION_common, flip_arrow1), |
11540 | | 0,0,0, 74 }, |
11541 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_DIMENSION_common, flip_arrow2), |
11542 | | 0,0,0, 75 }, |
11543 | | { "clone_ins_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_DIMENSION_common, clone_ins_pt), |
11544 | | 1,0,0, 12 }, |
11545 | | { "dimstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_DIMENSION_common, dimstyle), |
11546 | | 1,0,0, 3 }, |
11547 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_DIMENSION_common, block), |
11548 | | 1,0,0, 2 }, |
11549 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11550 | | }; |
11551 | | /* from typedef struct _dwg_EVAL_Edge: (sorted by offset) */ |
11552 | | static const Dwg_DYNAPI_field _dwg_EVAL_Edge_fields[] = { |
11553 | | { "parent", "struct _dwg_object_EVALUATION_GRAPH*", sizeof (void *), OFF (struct _dwg_EVAL_Edge, parent), |
11554 | | 1,1,0, 0 }, |
11555 | | { "id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EVAL_Edge, id), |
11556 | | 0,0,0, 92 }, |
11557 | | { "nextid", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Edge, nextid), |
11558 | | 0,0,0, 93 }, |
11559 | | { "e1", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Edge, e1), |
11560 | | 0,0,0, 94 }, |
11561 | | { "e2", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Edge, e2), |
11562 | | 0,0,0, 91 }, |
11563 | | { "e3", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Edge, e3), |
11564 | | 0,0,0, 91 }, |
11565 | | { "out_edge", "BLd", 5 * sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Edge, out_edge), |
11566 | | 0,0,0, 0 }, |
11567 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11568 | | }; |
11569 | | /* from typedef struct _dwg_EVAL_Node: (sorted by offset) */ |
11570 | | static const Dwg_DYNAPI_field _dwg_EVAL_Node_fields[] = { |
11571 | | { "parent", "struct _dwg_object_EVALUATION_GRAPH*", sizeof (void *), OFF (struct _dwg_EVAL_Node, parent), |
11572 | | 1,1,0, 0 }, |
11573 | | { "id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EVAL_Node, id), |
11574 | | 0,0,0, 91 }, |
11575 | | { "edge_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EVAL_Node, edge_flags), |
11576 | | 0,0,0, 93 }, |
11577 | | { "nextid", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Node, nextid), |
11578 | | 0,0,0, 95 }, |
11579 | | { "evalexpr", "H", sizeof (BITCODE_H), OFF (struct _dwg_EVAL_Node, evalexpr), |
11580 | | 1,0,0, 360 }, |
11581 | | { "node", "BLd", 4 * sizeof (BITCODE_BLd), OFF (struct _dwg_EVAL_Node, node), |
11582 | | 0,0,0, 0 }, |
11583 | | { "active_cycles", "B", sizeof (BITCODE_B), OFF (struct _dwg_EVAL_Node, active_cycles), |
11584 | | 0,0,0, 0 }, |
11585 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11586 | | }; |
11587 | | /* from typedef struct _dwg_EvalExpr: (sorted by offset) */ |
11588 | | static const Dwg_DYNAPI_field _dwg_EvalExpr_fields[] = { |
11589 | | { "parentid", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_EvalExpr, parentid), |
11590 | | 0,0,0, 0 }, |
11591 | | { "major", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EvalExpr, major), |
11592 | | 0,0,0, 0 }, |
11593 | | { "minor", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EvalExpr, minor), |
11594 | | 0,0,0, 0 }, |
11595 | | { "value_code", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_EvalExpr, value_code), |
11596 | | 0,0,0, 0 }, |
11597 | | { "value.num40", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_EvalExpr, value.num40), |
11598 | | 0,0,0, 0 }, |
11599 | | { "value.pt2d", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_EvalExpr, value.pt2d), |
11600 | | 1,0,0, 0 }, |
11601 | | { "value.pt3d", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_EvalExpr, value.pt3d), |
11602 | | 1,0,0, 0 }, |
11603 | | { "value.text1", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_EvalExpr, value.text1), |
11604 | | 1,1,1, 0 }, |
11605 | | { "value.long90", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EvalExpr, value.long90), |
11606 | | 0,0,0, 0 }, |
11607 | | { "value.handle91", "H", sizeof (BITCODE_H), OFF (struct _dwg_EvalExpr, value.handle91), |
11608 | | 1,0,0, 0 }, |
11609 | | { "value.short70", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_EvalExpr, value.short70), |
11610 | | 0,0,0, 0 }, |
11611 | | { "nodeid", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EvalExpr, nodeid), |
11612 | | 0,0,0, 0 }, |
11613 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11614 | | }; |
11615 | | /* from typedef struct _dwg_EvalVariant: (sorted by offset) */ |
11616 | | static const Dwg_DYNAPI_field _dwg_EvalVariant_fields[] = { |
11617 | | { "code", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_EvalVariant, code), |
11618 | | 0,0,0, 0 }, |
11619 | | { "u.bd", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_EvalVariant, u.bd), |
11620 | | 0,0,0, 0 }, |
11621 | | { "u.bl", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_EvalVariant, u.bl), |
11622 | | 0,0,0, 0 }, |
11623 | | { "u.bs", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_EvalVariant, u.bs), |
11624 | | 0,0,0, 0 }, |
11625 | | { "u.rc", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_EvalVariant, u.rc), |
11626 | | 0,0,0, 0 }, |
11627 | | { "u.text", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_EvalVariant, u.text), |
11628 | | 1,1,1, 0 }, |
11629 | | { "u.handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_EvalVariant, u.handle), |
11630 | | 1,0,0, 0 }, |
11631 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11632 | | }; |
11633 | | /* from typedef struct _dwg_FIELD_ChildValue: (sorted by offset) */ |
11634 | | static const Dwg_DYNAPI_field _dwg_FIELD_ChildValue_fields[] = { |
11635 | | { "parent", "struct _dwg_object_FIELD*", sizeof (void *), OFF (struct _dwg_FIELD_ChildValue, parent), |
11636 | | 1,1,0, 0 }, |
11637 | | { "key", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_FIELD_ChildValue, key), |
11638 | | 1,1,1, 6 }, |
11639 | | { "value", "Dwg_TABLE_value", sizeof (Dwg_TABLE_value), OFF (struct _dwg_FIELD_ChildValue, value), |
11640 | | 0,0,0, 0 }, |
11641 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11642 | | }; |
11643 | | /* from typedef struct _dwg_FileDepList_Files: (sorted by offset) */ |
11644 | | static const Dwg_DYNAPI_field _dwg_FileDepList_Files_fields[] = { |
11645 | | { "filename", "T32", sizeof (BITCODE_T32), OFF (struct _dwg_FileDepList_Files, filename), |
11646 | | 1,0,0, 0 }, |
11647 | | { "filepath", "T32", sizeof (BITCODE_T32), OFF (struct _dwg_FileDepList_Files, filepath), |
11648 | | 1,0,0, 0 }, |
11649 | | { "fingerprint", "T32", sizeof (BITCODE_T32), OFF (struct _dwg_FileDepList_Files, fingerprint), |
11650 | | 1,0,0, 0 }, |
11651 | | { "version", "T32", sizeof (BITCODE_T32), OFF (struct _dwg_FileDepList_Files, version), |
11652 | | 1,0,0, 0 }, |
11653 | | { "feature_index", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_FileDepList_Files, feature_index), |
11654 | | 0,0,0, 0 }, |
11655 | | { "timestamp", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_FileDepList_Files, timestamp), |
11656 | | 0,0,0, 0 }, |
11657 | | { "filesize", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_FileDepList_Files, filesize), |
11658 | | 0,0,0, 0 }, |
11659 | | { "affects_graphics", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_FileDepList_Files, affects_graphics), |
11660 | | 0,0,0, 0 }, |
11661 | | { "refcount", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_FileDepList_Files, refcount), |
11662 | | 0,0,0, 0 }, |
11663 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11664 | | }; |
11665 | | /* from typedef struct _dwg_FormattedTableData: (sorted by offset) */ |
11666 | | static const Dwg_DYNAPI_field _dwg_FormattedTableData_fields[] = { |
11667 | | { "parent", "struct _dwg_object_TABLECONTENT*", sizeof (void *), OFF (struct _dwg_FormattedTableData, parent), |
11668 | | 1,1,0, 0 }, |
11669 | | { "cellstyle", "Dwg_CellStyle", sizeof (Dwg_CellStyle), OFF (struct _dwg_FormattedTableData, cellstyle), |
11670 | | 0,0,0, 0 }, |
11671 | | { "num_merged_cells", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_FormattedTableData, num_merged_cells), |
11672 | | 0,0,0, 90 }, |
11673 | | { "merged_cells", "Dwg_FormattedTableMerged*", sizeof (Dwg_FormattedTableMerged*), OFF (struct _dwg_FormattedTableData, merged_cells), |
11674 | | 1,1,0, 0 }, |
11675 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11676 | | }; |
11677 | | /* from typedef struct _dwg_FormattedTableMerged: (sorted by offset) */ |
11678 | | static const Dwg_DYNAPI_field _dwg_FormattedTableMerged_fields[] = { |
11679 | | { "parent", "struct _dwg_FormattedTableData*", sizeof (void *), OFF (struct _dwg_FormattedTableMerged, parent), |
11680 | | 1,1,0, 0 }, |
11681 | | { "top_row", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_FormattedTableMerged, top_row), |
11682 | | 0,0,0, 91 }, |
11683 | | { "left_col", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_FormattedTableMerged, left_col), |
11684 | | 0,0,0, 92 }, |
11685 | | { "bottom_row", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_FormattedTableMerged, bottom_row), |
11686 | | 0,0,0, 93 }, |
11687 | | { "right_col", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_FormattedTableMerged, right_col), |
11688 | | 0,0,0, 94 }, |
11689 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11690 | | }; |
11691 | | /* from typedef struct _dwg_GEODATA_meshface: (sorted by offset) */ |
11692 | | static const Dwg_DYNAPI_field _dwg_GEODATA_meshface_fields[] = { |
11693 | | { "face1", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_GEODATA_meshface, face1), |
11694 | | 0,0,0, 0 }, |
11695 | | { "face2", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_GEODATA_meshface, face2), |
11696 | | 0,0,0, 0 }, |
11697 | | { "face3", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_GEODATA_meshface, face3), |
11698 | | 0,0,0, 0 }, |
11699 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11700 | | }; |
11701 | | /* from typedef struct _dwg_GEODATA_meshpt: (sorted by offset) */ |
11702 | | static const Dwg_DYNAPI_field _dwg_GEODATA_meshpt_fields[] = { |
11703 | | { "source_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_GEODATA_meshpt, source_pt), |
11704 | | 1,0,0, 0 }, |
11705 | | { "dest_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_GEODATA_meshpt, dest_pt), |
11706 | | 1,0,0, 0 }, |
11707 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11708 | | }; |
11709 | | /* from typedef struct _dwg_GridFormat: (sorted by offset) */ |
11710 | | static const Dwg_DYNAPI_field _dwg_GridFormat_fields[] = { |
11711 | | { "parent", "struct _dwg_CellStyle*", sizeof (void *), OFF (struct _dwg_GridFormat, parent), |
11712 | | 1,1,0, 0 }, |
11713 | | { "index_mask", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_GridFormat, index_mask), |
11714 | | 0,0,0, 95 }, |
11715 | | { "border_overrides", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_GridFormat, border_overrides), |
11716 | | 0,0,0, 90 }, |
11717 | | { "border_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_GridFormat, border_type), |
11718 | | 0,0,0, 91 }, |
11719 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_GridFormat, color), |
11720 | | 0,0,0, 62 }, |
11721 | | { "linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_GridFormat, linewt), |
11722 | | 0,0,0, 92 }, |
11723 | | { "ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_GridFormat, ltype), |
11724 | | 1,0,0, 340 }, |
11725 | | { "visible", "B", sizeof (BITCODE_B), OFF (struct _dwg_GridFormat, visible), |
11726 | | 0,0,0, 93 }, |
11727 | | { "double_line_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_GridFormat, double_line_spacing), |
11728 | | 0,0,0, 40 }, |
11729 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11730 | | }; |
11731 | | /* from typedef struct _dwg_HATCH_Color: (sorted by offset) */ |
11732 | | static const Dwg_DYNAPI_field _dwg_HATCH_Color_fields[] = { |
11733 | | { "parent", "struct _dwg_entity_HATCH*", sizeof (void *), OFF (struct _dwg_HATCH_Color, parent), |
11734 | | 1,1,0, 0 }, |
11735 | | { "shift_value", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_Color, shift_value), |
11736 | | 0,0,0, 463 }, |
11737 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_HATCH_Color, color), |
11738 | | 0,0,0, 63 }, |
11739 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11740 | | }; |
11741 | | /* from typedef struct _dwg_HATCH_ControlPoint: (sorted by offset) */ |
11742 | | static const Dwg_DYNAPI_field _dwg_HATCH_ControlPoint_fields[] = { |
11743 | | { "parent", "struct _dwg_HATCH_PathSeg*", sizeof (void *), OFF (struct _dwg_HATCH_ControlPoint, parent), |
11744 | | 1,1,0, 0 }, |
11745 | | { "point", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_ControlPoint, point), |
11746 | | 1,0,0, 10 }, |
11747 | | { "weight", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_ControlPoint, weight), |
11748 | | 0,0,0, 40 }, |
11749 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11750 | | }; |
11751 | | /* from typedef struct _dwg_HATCH_DefLine: (sorted by offset) */ |
11752 | | static const Dwg_DYNAPI_field _dwg_HATCH_DefLine_fields[] = { |
11753 | | { "parent", "struct _dwg_entity_HATCH*", sizeof (void *), OFF (struct _dwg_HATCH_DefLine, parent), |
11754 | | 1,1,0, 0 }, |
11755 | | { "angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_DefLine, angle), |
11756 | | 0,0,0, 53 }, |
11757 | | { "pt0", "2BD", sizeof (BITCODE_2BD), OFF (struct _dwg_HATCH_DefLine, pt0), |
11758 | | 1,0,0, 43 }, |
11759 | | { "offset", "2BD", sizeof (BITCODE_2BD), OFF (struct _dwg_HATCH_DefLine, offset), |
11760 | | 1,0,0, 45 }, |
11761 | | { "num_dashes", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_HATCH_DefLine, num_dashes), |
11762 | | 0,0,0, 79 }, |
11763 | | { "dashes", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_HATCH_DefLine, dashes), |
11764 | | 1,1,0, 49 }, |
11765 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11766 | | }; |
11767 | | /* from typedef struct _dwg_HATCH_Path: (sorted by offset) */ |
11768 | | static const Dwg_DYNAPI_field _dwg_HATCH_Path_fields[] = { |
11769 | | { "parent", "struct _dwg_entity_HATCH*", sizeof (void *), OFF (struct _dwg_HATCH_Path, parent), |
11770 | | 1,1,0, 0 }, |
11771 | | { "flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_Path, flag), |
11772 | | 0,0,0, 92 }, |
11773 | | { "num_segs_or_paths", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_Path, num_segs_or_paths), |
11774 | | 0,0,0, 93 }, |
11775 | | { "segs", "Dwg_HATCH_PathSeg*", sizeof (Dwg_HATCH_PathSeg*), OFF (struct _dwg_HATCH_Path, segs), |
11776 | | 1,1,0, 0 }, |
11777 | | { "bulges_present", "B", sizeof (BITCODE_B), OFF (struct _dwg_HATCH_Path, bulges_present), |
11778 | | 0,0,0, 72 }, |
11779 | | { "closed", "B", sizeof (BITCODE_B), OFF (struct _dwg_HATCH_Path, closed), |
11780 | | 0,0,0, 73 }, |
11781 | | { "polyline_paths", "Dwg_HATCH_PolylinePath*", sizeof (Dwg_HATCH_PolylinePath*), OFF (struct _dwg_HATCH_Path, polyline_paths), |
11782 | | 1,1,0, 0 }, |
11783 | | { "num_boundary_handles", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_Path, num_boundary_handles), |
11784 | | 0,0,0, 97 }, |
11785 | | { "boundary_handles", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_HATCH_Path, boundary_handles), |
11786 | | 1,1,0, 330 }, |
11787 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11788 | | }; |
11789 | | /* from typedef struct _dwg_HATCH_PathSeg: (sorted by offset) */ |
11790 | | static const Dwg_DYNAPI_field _dwg_HATCH_PathSeg_fields[] = { |
11791 | | { "parent", "struct _dwg_HATCH_Path*", sizeof (void *), OFF (struct _dwg_HATCH_PathSeg, parent), |
11792 | | 1,1,0, 0 }, |
11793 | | { "curve_type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_HATCH_PathSeg, curve_type), |
11794 | | 0,0,0, 72 }, |
11795 | | { "first_endpoint", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PathSeg, first_endpoint), |
11796 | | 1,0,0, 10 }, |
11797 | | { "second_endpoint", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PathSeg, second_endpoint), |
11798 | | 1,0,0, 11 }, |
11799 | | { "center", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PathSeg, center), |
11800 | | 1,0,0, 10 }, |
11801 | | { "radius", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_PathSeg, radius), |
11802 | | 0,0,0, 40 }, |
11803 | | { "start_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_PathSeg, start_angle), |
11804 | | 0,0,0, 50 }, |
11805 | | { "end_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_PathSeg, end_angle), |
11806 | | 0,0,0, 51 }, |
11807 | | { "is_ccw", "B", sizeof (BITCODE_B), OFF (struct _dwg_HATCH_PathSeg, is_ccw), |
11808 | | 0,0,0, 73 }, |
11809 | | { "endpoint", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PathSeg, endpoint), |
11810 | | 1,0,0, 11 }, |
11811 | | { "minor_major_ratio", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_PathSeg, minor_major_ratio), |
11812 | | 0,0,0, 40 }, |
11813 | | { "degree", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_PathSeg, degree), |
11814 | | 0,0,0, 94 }, |
11815 | | { "is_rational", "B", sizeof (BITCODE_B), OFF (struct _dwg_HATCH_PathSeg, is_rational), |
11816 | | 0,0,0, 73 }, |
11817 | | { "is_periodic", "B", sizeof (BITCODE_B), OFF (struct _dwg_HATCH_PathSeg, is_periodic), |
11818 | | 0,0,0, 74 }, |
11819 | | { "num_knots", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_PathSeg, num_knots), |
11820 | | 0,0,0, 95 }, |
11821 | | { "num_control_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_PathSeg, num_control_points), |
11822 | | 0,0,0, 96 }, |
11823 | | { "knots", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_HATCH_PathSeg, knots), |
11824 | | 1,1,0, 0 }, |
11825 | | { "control_points", "Dwg_HATCH_ControlPoint*", sizeof (Dwg_HATCH_ControlPoint*), OFF (struct _dwg_HATCH_PathSeg, control_points), |
11826 | | 1,1,0, 0 }, |
11827 | | { "num_fitpts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_HATCH_PathSeg, num_fitpts), |
11828 | | 0,0,0, 97 }, |
11829 | | { "fitpts", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_HATCH_PathSeg, fitpts), |
11830 | | 1,1,0, 0 }, |
11831 | | { "start_tangent", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PathSeg, start_tangent), |
11832 | | 1,0,0, 12 }, |
11833 | | { "end_tangent", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PathSeg, end_tangent), |
11834 | | 1,0,0, 13 }, |
11835 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11836 | | }; |
11837 | | /* from typedef struct _dwg_HATCH_PolylinePath: (sorted by offset) */ |
11838 | | static const Dwg_DYNAPI_field _dwg_HATCH_PolylinePath_fields[] = { |
11839 | | { "parent", "struct _dwg_HATCH_Path*", sizeof (void *), OFF (struct _dwg_HATCH_PolylinePath, parent), |
11840 | | 1,1,0, 0 }, |
11841 | | { "point", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_HATCH_PolylinePath, point), |
11842 | | 1,0,0, 10 }, |
11843 | | { "bulge", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_HATCH_PolylinePath, bulge), |
11844 | | 0,0,0, 42 }, |
11845 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11846 | | }; |
11847 | | /* from typedef struct _dwg_LAYER_entry: (sorted by offset) */ |
11848 | | static const Dwg_DYNAPI_field _dwg_LAYER_entry_fields[] = { |
11849 | | { "parent", "struct _dwg_object_LAYER_INDEX*", sizeof (void *), OFF (struct _dwg_LAYER_entry, parent), |
11850 | | 1,1,0, 0 }, |
11851 | | { "numlayers", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LAYER_entry, numlayers), |
11852 | | 0,0,0, 90 }, |
11853 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_LAYER_entry, name), |
11854 | | 1,1,1, 8 }, |
11855 | | { "handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_LAYER_entry, handle), |
11856 | | 1,0,0, 360 }, |
11857 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11858 | | }; |
11859 | | /* from typedef struct _dwg_LEADER_ArrowHead: (sorted by offset) */ |
11860 | | static const Dwg_DYNAPI_field _dwg_LEADER_ArrowHead_fields[] = { |
11861 | | { "parent", "struct _dwg_entity_MULTILEADER*", sizeof (void *), OFF (struct _dwg_LEADER_ArrowHead, parent), |
11862 | | 1,1,0, 0 }, |
11863 | | { "is_default", "B", sizeof (BITCODE_B), OFF (struct _dwg_LEADER_ArrowHead, is_default), |
11864 | | 0,0,0, 94 }, |
11865 | | { "arrowhead", "H", sizeof (BITCODE_H), OFF (struct _dwg_LEADER_ArrowHead, arrowhead), |
11866 | | 1,0,0, 345 }, |
11867 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11868 | | }; |
11869 | | /* from typedef struct _dwg_LEADER_BlockLabel: (sorted by offset) */ |
11870 | | static const Dwg_DYNAPI_field _dwg_LEADER_BlockLabel_fields[] = { |
11871 | | { "parent", "struct _dwg_entity_MULTILEADER*", sizeof (void *), OFF (struct _dwg_LEADER_BlockLabel, parent), |
11872 | | 1,1,0, 0 }, |
11873 | | { "attdef", "H", sizeof (BITCODE_H), OFF (struct _dwg_LEADER_BlockLabel, attdef), |
11874 | | 1,0,0, 330 }, |
11875 | | { "label_text", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_LEADER_BlockLabel, label_text), |
11876 | | 1,1,1, 302 }, |
11877 | | { "ui_index", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_LEADER_BlockLabel, ui_index), |
11878 | | 0,0,0, 177 }, |
11879 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LEADER_BlockLabel, width), |
11880 | | 0,0,0, 44 }, |
11881 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11882 | | }; |
11883 | | /* from typedef struct _dwg_LEADER_Break: (sorted by offset) */ |
11884 | | static const Dwg_DYNAPI_field _dwg_LEADER_Break_fields[] = { |
11885 | | { "parent", "struct _dwg_LEADER_Line*", sizeof (void *), OFF (struct _dwg_LEADER_Break, parent), |
11886 | | 1,1,0, 0 }, |
11887 | | { "start", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_LEADER_Break, start), |
11888 | | 1,0,0, 11 }, |
11889 | | { "end", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_LEADER_Break, end), |
11890 | | 1,0,0, 12 }, |
11891 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11892 | | }; |
11893 | | /* from typedef struct _dwg_LEADER_Line: (sorted by offset) */ |
11894 | | static const Dwg_DYNAPI_field _dwg_LEADER_Line_fields[] = { |
11895 | | { "parent", "struct _dwg_LEADER_Node*", sizeof (void *), OFF (struct _dwg_LEADER_Line, parent), |
11896 | | 1,1,0, 0 }, |
11897 | | { "num_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Line, num_points), |
11898 | | 0,0,0, 0 }, |
11899 | | { "points", "3DPOINT*", sizeof (BITCODE_3DPOINT*), OFF (struct _dwg_LEADER_Line, points), |
11900 | | 1,1,0, 0 }, |
11901 | | { "num_breaks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Line, num_breaks), |
11902 | | 0,0,0, 0 }, |
11903 | | { "breaks", "Dwg_LEADER_Break*", sizeof (Dwg_LEADER_Break*), OFF (struct _dwg_LEADER_Line, breaks), |
11904 | | 1,1,0, 0 }, |
11905 | | { "line_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Line, line_index), |
11906 | | 0,0,0, 91 }, |
11907 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_LEADER_Line, type), |
11908 | | 0,0,0, 170 }, |
11909 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_LEADER_Line, color), |
11910 | | 0,0,0, 92 }, |
11911 | | { "ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_LEADER_Line, ltype), |
11912 | | 1,0,0, 340 }, |
11913 | | { "linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_LEADER_Line, linewt), |
11914 | | 0,0,0, 171 }, |
11915 | | { "arrow_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LEADER_Line, arrow_size), |
11916 | | 0,0,0, 40 }, |
11917 | | { "arrow_handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_LEADER_Line, arrow_handle), |
11918 | | 1,0,0, 341 }, |
11919 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Line, flags), |
11920 | | 0,0,0, 93 }, |
11921 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11922 | | }; |
11923 | | /* from typedef struct _dwg_LEADER_Node: (sorted by offset) */ |
11924 | | static const Dwg_DYNAPI_field _dwg_LEADER_Node_fields[] = { |
11925 | | { "parent", "struct _dwg_entity_MULTILEADER*", sizeof (void *), OFF (struct _dwg_LEADER_Node, parent), |
11926 | | 1,1,0, 0 }, |
11927 | | { "has_lastleaderlinepoint", "B", sizeof (BITCODE_B), OFF (struct _dwg_LEADER_Node, has_lastleaderlinepoint), |
11928 | | 0,0,0, 290 }, |
11929 | | { "has_dogleg", "B", sizeof (BITCODE_B), OFF (struct _dwg_LEADER_Node, has_dogleg), |
11930 | | 0,0,0, 291 }, |
11931 | | { "lastleaderlinepoint", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_LEADER_Node, lastleaderlinepoint), |
11932 | | 1,0,0, 10 }, |
11933 | | { "dogleg_vector", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_LEADER_Node, dogleg_vector), |
11934 | | 1,0,0, 11 }, |
11935 | | { "branch_index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Node, branch_index), |
11936 | | 0,0,0, 90 }, |
11937 | | { "dogleg_length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LEADER_Node, dogleg_length), |
11938 | | 0,0,0, 40 }, |
11939 | | { "num_lines", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Node, num_lines), |
11940 | | 0,0,0, 0 }, |
11941 | | { "lines", "Dwg_LEADER_Line*", sizeof (Dwg_LEADER_Line*), OFF (struct _dwg_LEADER_Node, lines), |
11942 | | 1,1,0, 0 }, |
11943 | | { "num_breaks", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LEADER_Node, num_breaks), |
11944 | | 0,0,0, 0 }, |
11945 | | { "breaks", "Dwg_LEADER_Break*", sizeof (Dwg_LEADER_Break*), OFF (struct _dwg_LEADER_Node, breaks), |
11946 | | 1,1,0, 0 }, |
11947 | | { "attach_dir", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_LEADER_Node, attach_dir), |
11948 | | 0,0,0, 271 }, |
11949 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11950 | | }; |
11951 | | /* from typedef struct _dwg_LIGHTLIST_light: (sorted by offset) */ |
11952 | | static const Dwg_DYNAPI_field _dwg_LIGHTLIST_light_fields[] = { |
11953 | | { "parent", "struct _dwg_object_LIGHTLIST*", sizeof (void *), OFF (struct _dwg_LIGHTLIST_light, parent), |
11954 | | 1,1,0, 0 }, |
11955 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_LIGHTLIST_light, name), |
11956 | | 1,1,1, 1 }, |
11957 | | { "handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_LIGHTLIST_light, handle), |
11958 | | 1,0,0, 5 }, |
11959 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11960 | | }; |
11961 | | /* from typedef struct _dwg_LTYPE_dash: (sorted by offset) */ |
11962 | | static const Dwg_DYNAPI_field _dwg_LTYPE_dash_fields[] = { |
11963 | | { "parent", "struct _dwg_object_LTYPE*", sizeof (void *), OFF (struct _dwg_LTYPE_dash, parent), |
11964 | | 1,1,0, 0 }, |
11965 | | { "length", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LTYPE_dash, length), |
11966 | | 0,0,0, 49 }, |
11967 | | { "complex_shapecode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_LTYPE_dash, complex_shapecode), |
11968 | | 0,0,0, 75 }, |
11969 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_LTYPE_dash, style), |
11970 | | 1,0,0, 340 }, |
11971 | | { "x_offset", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_LTYPE_dash, x_offset), |
11972 | | 0,0,0, 44 }, |
11973 | | { "y_offset", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_LTYPE_dash, y_offset), |
11974 | | 0,0,0, 45 }, |
11975 | | { "scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LTYPE_dash, scale), |
11976 | | 0,0,0, 46 }, |
11977 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LTYPE_dash, rotation), |
11978 | | 0,0,0, 50 }, |
11979 | | { "shape_flag", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_LTYPE_dash, shape_flag), |
11980 | | 0,0,0, 74 }, |
11981 | | { "text", "T", sizeof (BITCODE_T), OFF (struct _dwg_LTYPE_dash, text), |
11982 | | 1,1,1, 9 }, |
11983 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11984 | | }; |
11985 | | /* from typedef struct _dwg_LWPOLYLINE_width: (sorted by offset) */ |
11986 | | static const Dwg_DYNAPI_field _dwg_LWPOLYLINE_width_fields[] = { |
11987 | | { "start", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LWPOLYLINE_width, start), |
11988 | | 0,0,0, 40 }, |
11989 | | { "end", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_LWPOLYLINE_width, end), |
11990 | | 0,0,0, 41 }, |
11991 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
11992 | | }; |
11993 | | /* from typedef struct _dwg_LinkedData: (sorted by offset) */ |
11994 | | static const Dwg_DYNAPI_field _dwg_LinkedData_fields[] = { |
11995 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_LinkedData, name), |
11996 | | 1,1,1, 1 }, |
11997 | | { "description", "T", sizeof (BITCODE_T), OFF (struct _dwg_LinkedData, description), |
11998 | | 1,1,1, 300 }, |
11999 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12000 | | }; |
12001 | | /* from typedef struct _dwg_LinkedTableData: (sorted by offset) */ |
12002 | | static const Dwg_DYNAPI_field _dwg_LinkedTableData_fields[] = { |
12003 | | { "num_cols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LinkedTableData, num_cols), |
12004 | | 0,0,0, 90 }, |
12005 | | { "cols", "Dwg_TableDataColumn*", sizeof (Dwg_TableDataColumn*), OFF (struct _dwg_LinkedTableData, cols), |
12006 | | 1,1,0, 0 }, |
12007 | | { "num_rows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LinkedTableData, num_rows), |
12008 | | 0,0,0, 90 }, |
12009 | | { "rows", "Dwg_TableRow*", sizeof (Dwg_TableRow*), OFF (struct _dwg_LinkedTableData, rows), |
12010 | | 1,1,0, 0 }, |
12011 | | { "num_field_refs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_LinkedTableData, num_field_refs), |
12012 | | 0,0,0, 0 }, |
12013 | | { "field_refs", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_LinkedTableData, field_refs), |
12014 | | 1,1,0, 0 }, |
12015 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12016 | | }; |
12017 | | /* from typedef struct _dwg_MATERIAL_color: (sorted by offset) */ |
12018 | | static const Dwg_DYNAPI_field _dwg_MATERIAL_color_fields[] = { |
12019 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_MATERIAL_color, parent), |
12020 | | 1,1,0, 0 }, |
12021 | | { "flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MATERIAL_color, flag), |
12022 | | 0,0,0, 0 }, |
12023 | | { "factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MATERIAL_color, factor), |
12024 | | 0,0,0, 0 }, |
12025 | | { "rgb", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_MATERIAL_color, rgb), |
12026 | | 0,0,0, 0 }, |
12027 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12028 | | }; |
12029 | | /* from typedef struct _dwg_MATERIAL_gentexture: (sorted by offset) */ |
12030 | | static const Dwg_DYNAPI_field _dwg_MATERIAL_gentexture_fields[] = { |
12031 | | { "parent", "struct _dwg_object_MATERIAL*", sizeof (void *), OFF (struct _dwg_MATERIAL_gentexture, parent), |
12032 | | 1,1,0, 0 }, |
12033 | | { "genprocname", "T", sizeof (BITCODE_T), OFF (struct _dwg_MATERIAL_gentexture, genprocname), |
12034 | | 1,1,1, 0 }, |
12035 | | { "material", "struct _dwg_object_MATERIAL*", sizeof (void *), OFF (struct _dwg_MATERIAL_gentexture, material), |
12036 | | 1,1,0, 0 }, |
12037 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12038 | | }; |
12039 | | /* from typedef struct _dwg_MATERIAL_mapper: (sorted by offset) */ |
12040 | | static const Dwg_DYNAPI_field _dwg_MATERIAL_mapper_fields[] = { |
12041 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_MATERIAL_mapper, parent), |
12042 | | 1,1,0, 0 }, |
12043 | | { "blendfactor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MATERIAL_mapper, blendfactor), |
12044 | | 0,0,0, 0 }, |
12045 | | { "transmatrix", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_MATERIAL_mapper, transmatrix), |
12046 | | 1,1,0, 0 }, |
12047 | | { "filename", "T", sizeof (BITCODE_T), OFF (struct _dwg_MATERIAL_mapper, filename), |
12048 | | 1,1,1, 0 }, |
12049 | | { "color1", "Dwg_MATERIAL_color", sizeof (Dwg_MATERIAL_color), OFF (struct _dwg_MATERIAL_mapper, color1), |
12050 | | 0,0,0, 0 }, |
12051 | | { "color2", "Dwg_MATERIAL_color", sizeof (Dwg_MATERIAL_color), OFF (struct _dwg_MATERIAL_mapper, color2), |
12052 | | 0,0,0, 0 }, |
12053 | | { "source", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MATERIAL_mapper, source), |
12054 | | 0,0,0, 0 }, |
12055 | | { "projection", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MATERIAL_mapper, projection), |
12056 | | 0,0,0, 0 }, |
12057 | | { "tiling", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MATERIAL_mapper, tiling), |
12058 | | 0,0,0, 0 }, |
12059 | | { "autotransform", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MATERIAL_mapper, autotransform), |
12060 | | 0,0,0, 0 }, |
12061 | | { "texturemode", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MATERIAL_mapper, texturemode), |
12062 | | 0,0,0, 0 }, |
12063 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12064 | | }; |
12065 | | /* from typedef struct _dwg_MESH_edge: (sorted by offset) */ |
12066 | | static const Dwg_DYNAPI_field _dwg_MESH_edge_fields[] = { |
12067 | | { "parent", "struct _dwg_entity_MESH*", sizeof (void *), OFF (struct _dwg_MESH_edge, parent), |
12068 | | 1,1,0, 0 }, |
12069 | | { "idxfrom", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_MESH_edge, idxfrom), |
12070 | | 0,0,0, 90 }, |
12071 | | { "idxto", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_MESH_edge, idxto), |
12072 | | 0,0,0, 90 }, |
12073 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12074 | | }; |
12075 | | /* from typedef struct _dwg_MLEADER_AnnotContext: (sorted by offset) */ |
12076 | | static const Dwg_DYNAPI_field _dwg_MLEADER_AnnotContext_fields[] = { |
12077 | | { "num_leaders", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_MLEADER_AnnotContext, num_leaders), |
12078 | | 0,0,0, 0 }, |
12079 | | { "leaders", "Dwg_LEADER_Node*", sizeof (Dwg_LEADER_Node*), OFF (struct _dwg_MLEADER_AnnotContext, leaders), |
12080 | | 1,1,0, 0 }, |
12081 | | { "attach_dir", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, attach_dir), |
12082 | | 0,0,0, 0 }, |
12083 | | { "scale_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_AnnotContext, scale_factor), |
12084 | | 0,0,0, 40 }, |
12085 | | { "content_base", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_AnnotContext, content_base), |
12086 | | 1,0,0, 10 }, |
12087 | | { "text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_AnnotContext, text_height), |
12088 | | 0,0,0, 41 }, |
12089 | | { "arrow_size", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_AnnotContext, arrow_size), |
12090 | | 0,0,0, 140 }, |
12091 | | { "landing_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_AnnotContext, landing_gap), |
12092 | | 0,0,0, 145 }, |
12093 | | { "text_left", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, text_left), |
12094 | | 0,0,0, 174 }, |
12095 | | { "text_right", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, text_right), |
12096 | | 0,0,0, 175 }, |
12097 | | { "text_angletype", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, text_angletype), |
12098 | | 0,0,0, 176 }, |
12099 | | { "text_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, text_alignment), |
12100 | | 0,0,0, 177 }, |
12101 | | { "has_content_txt", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_AnnotContext, has_content_txt), |
12102 | | 0,0,0, 290 }, |
12103 | | { "has_content_blk", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_AnnotContext, has_content_blk), |
12104 | | 0,0,0, 296 }, |
12105 | | { "content", "Dwg_MLEADER_Content", sizeof (Dwg_MLEADER_Content), OFF (struct _dwg_MLEADER_AnnotContext, content), |
12106 | | 0,0,0, 0 }, |
12107 | | { "base", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_AnnotContext, base), |
12108 | | 1,0,0, 110 }, |
12109 | | { "base_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_AnnotContext, base_dir), |
12110 | | 1,0,0, 111 }, |
12111 | | { "base_vert", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_AnnotContext, base_vert), |
12112 | | 1,0,0, 112 }, |
12113 | | { "is_normal_reversed", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_AnnotContext, is_normal_reversed), |
12114 | | 0,0,0, 297 }, |
12115 | | { "text_top", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, text_top), |
12116 | | 0,0,0, 273 }, |
12117 | | { "text_bottom", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_AnnotContext, text_bottom), |
12118 | | 0,0,0, 272 }, |
12119 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12120 | | }; |
12121 | | /* from typedef struct _dwg_MLEADER_Content_Block: (sorted by offset) */ |
12122 | | static const Dwg_DYNAPI_field _dwg_MLEADER_Content_Block_fields[] = { |
12123 | | { "type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MLEADER_Content_Block, type), |
12124 | | 0,0,0, 0 }, |
12125 | | { "normal", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_Content_Block, normal), |
12126 | | 1,0,0, 0 }, |
12127 | | { "location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_Content_Block, location), |
12128 | | 1,0,0, 0 }, |
12129 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_Block, rotation), |
12130 | | 0,0,0, 0 }, |
12131 | | { "block_table", "H", sizeof (BITCODE_H), OFF (struct _dwg_MLEADER_Content_Block, block_table), |
12132 | | 1,0,0, 0 }, |
12133 | | { "scale", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_Content_Block, scale), |
12134 | | 1,0,0, 0 }, |
12135 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_MLEADER_Content_Block, color), |
12136 | | 0,0,0, 0 }, |
12137 | | { "transform", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_MLEADER_Content_Block, transform), |
12138 | | 1,1,0, 0 }, |
12139 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12140 | | }; |
12141 | | /* from typedef struct _dwg_MLEADER_Content_MText: (sorted by offset) */ |
12142 | | static const Dwg_DYNAPI_field _dwg_MLEADER_Content_MText_fields[] = { |
12143 | | { "type", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MLEADER_Content_MText, type), |
12144 | | 0,0,0, 0 }, |
12145 | | { "normal", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_Content_MText, normal), |
12146 | | 1,0,0, 0 }, |
12147 | | { "location", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_Content_MText, location), |
12148 | | 1,0,0, 0 }, |
12149 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, rotation), |
12150 | | 0,0,0, 0 }, |
12151 | | { "style", "H", sizeof (BITCODE_H), OFF (struct _dwg_MLEADER_Content_MText, style), |
12152 | | 1,0,0, 0 }, |
12153 | | { "direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLEADER_Content_MText, direction), |
12154 | | 1,0,0, 0 }, |
12155 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_MLEADER_Content_MText, color), |
12156 | | 0,0,0, 0 }, |
12157 | | { "width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, width), |
12158 | | 0,0,0, 0 }, |
12159 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, height), |
12160 | | 0,0,0, 0 }, |
12161 | | { "line_spacing_factor", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, line_spacing_factor), |
12162 | | 0,0,0, 0 }, |
12163 | | { "default_text", "T", sizeof (BITCODE_T), OFF (struct _dwg_MLEADER_Content_MText, default_text), |
12164 | | 1,1,1, 0 }, |
12165 | | { "line_spacing_style", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_Content_MText, line_spacing_style), |
12166 | | 0,0,0, 0 }, |
12167 | | { "alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_Content_MText, alignment), |
12168 | | 0,0,0, 0 }, |
12169 | | { "flow", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_Content_MText, flow), |
12170 | | 0,0,0, 0 }, |
12171 | | { "bg_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_MLEADER_Content_MText, bg_color), |
12172 | | 0,0,0, 0 }, |
12173 | | { "bg_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, bg_scale), |
12174 | | 0,0,0, 0 }, |
12175 | | { "bg_transparency", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_MLEADER_Content_MText, bg_transparency), |
12176 | | 0,0,0, 0 }, |
12177 | | { "is_bg_fill", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_Content_MText, is_bg_fill), |
12178 | | 0,0,0, 0 }, |
12179 | | { "is_bg_mask_fill", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_Content_MText, is_bg_mask_fill), |
12180 | | 0,0,0, 0 }, |
12181 | | { "col_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLEADER_Content_MText, col_type), |
12182 | | 0,0,0, 0 }, |
12183 | | { "is_height_auto", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_Content_MText, is_height_auto), |
12184 | | 0,0,0, 0 }, |
12185 | | { "col_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, col_width), |
12186 | | 0,0,0, 0 }, |
12187 | | { "col_gutter", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLEADER_Content_MText, col_gutter), |
12188 | | 0,0,0, 0 }, |
12189 | | { "is_col_flow_reversed", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_Content_MText, is_col_flow_reversed), |
12190 | | 0,0,0, 0 }, |
12191 | | { "num_col_sizes", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_MLEADER_Content_MText, num_col_sizes), |
12192 | | 0,0,0, 0 }, |
12193 | | { "col_sizes", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_MLEADER_Content_MText, col_sizes), |
12194 | | 1,1,0, 0 }, |
12195 | | { "word_break", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_Content_MText, word_break), |
12196 | | 0,0,0, 0 }, |
12197 | | { "unknown", "B", sizeof (BITCODE_B), OFF (struct _dwg_MLEADER_Content_MText, unknown), |
12198 | | 0,0,0, 0 }, |
12199 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12200 | | }; |
12201 | | /* from typedef struct _dwg_MLINESTYLE_line: (sorted by offset) */ |
12202 | | static const Dwg_DYNAPI_field _dwg_MLINESTYLE_line_fields[] = { |
12203 | | { "parent", "struct _dwg_object_MLINESTYLE*", sizeof (void *), OFF (struct _dwg_MLINESTYLE_line, parent), |
12204 | | 1,1,0, 0 }, |
12205 | | { "offset", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_MLINESTYLE_line, offset), |
12206 | | 0,0,0, 49 }, |
12207 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_MLINESTYLE_line, color), |
12208 | | 0,0,0, 62 }, |
12209 | | { "lt.index", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_MLINESTYLE_line, lt.index), |
12210 | | 0,0,0, 6 }, |
12211 | | { "lt.ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_MLINESTYLE_line, lt.ltype), |
12212 | | 1,0,0, 6 }, |
12213 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12214 | | }; |
12215 | | /* from typedef struct _dwg_MLINE_line: (sorted by offset) */ |
12216 | | static const Dwg_DYNAPI_field _dwg_MLINE_line_fields[] = { |
12217 | | { "parent", "struct _dwg_MLINE_vertex*", sizeof (void *), OFF (struct _dwg_MLINE_line, parent), |
12218 | | 1,1,0, 0 }, |
12219 | | { "num_segparms", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLINE_line, num_segparms), |
12220 | | 0,0,0, 74 }, |
12221 | | { "segparms", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_MLINE_line, segparms), |
12222 | | 1,1,0, 0 }, |
12223 | | { "num_areafillparms", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_MLINE_line, num_areafillparms), |
12224 | | 0,0,0, 75 }, |
12225 | | { "areafillparms", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_MLINE_line, areafillparms), |
12226 | | 1,1,0, 0 }, |
12227 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12228 | | }; |
12229 | | /* from typedef struct _dwg_MLINE_vertex: (sorted by offset) */ |
12230 | | static const Dwg_DYNAPI_field _dwg_MLINE_vertex_fields[] = { |
12231 | | { "parent", "struct _dwg_entity_MLINE*", sizeof (void *), OFF (struct _dwg_MLINE_vertex, parent), |
12232 | | 1,1,0, 0 }, |
12233 | | { "vertex", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLINE_vertex, vertex), |
12234 | | 1,0,0, 11 }, |
12235 | | { "vertex_direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLINE_vertex, vertex_direction), |
12236 | | 1,0,0, 12 }, |
12237 | | { "miter_direction", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_MLINE_vertex, miter_direction), |
12238 | | 1,0,0, 13 }, |
12239 | | { "num_lines", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_MLINE_vertex, num_lines), |
12240 | | 0,0,0, 0 }, |
12241 | | { "lines", "Dwg_MLINE_line*", sizeof (Dwg_MLINE_line*), OFF (struct _dwg_MLINE_vertex, lines), |
12242 | | 1,1,0, 0 }, |
12243 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12244 | | }; |
12245 | | /* from typedef struct _dwg_OCD_Dimension: (sorted by offset) */ |
12246 | | static const Dwg_DYNAPI_field _dwg_OCD_Dimension_fields[] = { |
12247 | | { "b293", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, b293), |
12248 | | 0,0,0, 293 }, |
12249 | | { "def_pt", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_OCD_Dimension, def_pt), |
12250 | | 1,0,0, 10 }, |
12251 | | { "is_def_textloc", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, is_def_textloc), |
12252 | | 0,0,0, 294 }, |
12253 | | { "text_rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_OCD_Dimension, text_rotation), |
12254 | | 0,0,0, 140 }, |
12255 | | { "block", "H", sizeof (BITCODE_H), OFF (struct _dwg_OCD_Dimension, block), |
12256 | | 1,0,0, 2 }, |
12257 | | { "dimtofl", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, dimtofl), |
12258 | | 0,0,0, 298 }, |
12259 | | { "dimosxd", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, dimosxd), |
12260 | | 0,0,0, 291 }, |
12261 | | { "dimatfit", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, dimatfit), |
12262 | | 0,0,0, 70 }, |
12263 | | { "dimtix", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, dimtix), |
12264 | | 0,0,0, 292 }, |
12265 | | { "dimtmove", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, dimtmove), |
12266 | | 0,0,0, 71 }, |
12267 | | { "override_code", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_OCD_Dimension, override_code), |
12268 | | 0,0,0, 280 }, |
12269 | | { "has_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, has_arrow2), |
12270 | | 0,0,0, 295 }, |
12271 | | { "flip_arrow2", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, flip_arrow2), |
12272 | | 0,0,0, 296 }, |
12273 | | { "flip_arrow1", "B", sizeof (BITCODE_B), OFF (struct _dwg_OCD_Dimension, flip_arrow1), |
12274 | | 0,0,0, 297 }, |
12275 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12276 | | }; |
12277 | | /* from typedef struct _dwg_PARTIAL_VIEWING_INDEX_Entry: (sorted by offset) */ |
12278 | | static const Dwg_DYNAPI_field _dwg_PARTIAL_VIEWING_INDEX_Entry_fields[] = { |
12279 | | { "parent", "struct _dwg_object_PARTIAL_VIEWING_INDEX*", sizeof (void *), OFF (struct _dwg_PARTIAL_VIEWING_INDEX_Entry, parent), |
12280 | | 1,1,0, 0 }, |
12281 | | { "extents_min", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_PARTIAL_VIEWING_INDEX_Entry, extents_min), |
12282 | | 1,0,0, 0 }, |
12283 | | { "extents_max", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_PARTIAL_VIEWING_INDEX_Entry, extents_max), |
12284 | | 1,0,0, 0 }, |
12285 | | { "object", "H", sizeof (BITCODE_H), OFF (struct _dwg_PARTIAL_VIEWING_INDEX_Entry, object), |
12286 | | 1,0,0, 0 }, |
12287 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12288 | | }; |
12289 | | /* from typedef struct _dwg_POINTCLOUDCOLORMAP_Ramp: (sorted by offset) */ |
12290 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDCOLORMAP_Ramp_fields[] = { |
12291 | | { "parent", "struct _dwg_object_POINTCLOUDCOLORMAP*", sizeof (void *), OFF (struct _dwg_POINTCLOUDCOLORMAP_Ramp, parent), |
12292 | | 1,1,0, 0 }, |
12293 | | { "class_version", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_POINTCLOUDCOLORMAP_Ramp, class_version), |
12294 | | 0,0,0, 70 }, |
12295 | | { "num_ramps", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_POINTCLOUDCOLORMAP_Ramp, num_ramps), |
12296 | | 0,0,0, 90 }, |
12297 | | { "ramps", "Dwg_ColorRamp*", sizeof (Dwg_ColorRamp*), OFF (struct _dwg_POINTCLOUDCOLORMAP_Ramp, ramps), |
12298 | | 1,1,0, 0 }, |
12299 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12300 | | }; |
12301 | | /* from typedef struct _dwg_POINTCLOUDEX_Croppings: (sorted by offset) */ |
12302 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUDEX_Croppings_fields[] = { |
12303 | | { "parent", "struct _dwg_entity_POINTCLOUDEX*", sizeof (void *), OFF (struct _dwg_POINTCLOUDEX_Croppings, parent), |
12304 | | 1,1,0, 0 }, |
12305 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_POINTCLOUDEX_Croppings, type), |
12306 | | 0,0,0, 280 }, |
12307 | | { "is_inside", "B", sizeof (BITCODE_B), OFF (struct _dwg_POINTCLOUDEX_Croppings, is_inside), |
12308 | | 0,0,0, 290 }, |
12309 | | { "is_inverted", "B", sizeof (BITCODE_B), OFF (struct _dwg_POINTCLOUDEX_Croppings, is_inverted), |
12310 | | 0,0,0, 290 }, |
12311 | | { "crop_plane", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_POINTCLOUDEX_Croppings, crop_plane), |
12312 | | 1,0,0, 13 }, |
12313 | | { "crop_x_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_POINTCLOUDEX_Croppings, crop_x_dir), |
12314 | | 1,0,0, 213 }, |
12315 | | { "crop_y_dir", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_POINTCLOUDEX_Croppings, crop_y_dir), |
12316 | | 1,0,0, 213 }, |
12317 | | { "num_pts", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_POINTCLOUDEX_Croppings, num_pts), |
12318 | | 0,0,0, 93 }, |
12319 | | { "pts", "3BD*", sizeof (BITCODE_3BD*), OFF (struct _dwg_POINTCLOUDEX_Croppings, pts), |
12320 | | 1,1,0, 0 }, |
12321 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12322 | | }; |
12323 | | /* from typedef struct _dwg_POINTCLOUD_Clippings: (sorted by offset) */ |
12324 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUD_Clippings_fields[] = { |
12325 | | { "parent", "struct _dwg_entity_POINTCLOUD*", sizeof (void *), OFF (struct _dwg_POINTCLOUD_Clippings, parent), |
12326 | | 1,1,0, 0 }, |
12327 | | { "is_inverted", "B", sizeof (BITCODE_B), OFF (struct _dwg_POINTCLOUD_Clippings, is_inverted), |
12328 | | 0,0,0, 0 }, |
12329 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_POINTCLOUD_Clippings, type), |
12330 | | 0,0,0, 0 }, |
12331 | | { "num_vertices", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_POINTCLOUD_Clippings, num_vertices), |
12332 | | 0,0,0, 0 }, |
12333 | | { "vertices", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_POINTCLOUD_Clippings, vertices), |
12334 | | 1,1,0, 0 }, |
12335 | | { "z_min", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_POINTCLOUD_Clippings, z_min), |
12336 | | 0,0,0, 0 }, |
12337 | | { "z_max", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_POINTCLOUD_Clippings, z_max), |
12338 | | 0,0,0, 0 }, |
12339 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12340 | | }; |
12341 | | /* from typedef struct _dwg_POINTCLOUD_IntensityStyle: (sorted by offset) */ |
12342 | | static const Dwg_DYNAPI_field _dwg_POINTCLOUD_IntensityStyle_fields[] = { |
12343 | | { "parent", "struct _dwg_entity_POINTCLOUD*", sizeof (void *), OFF (struct _dwg_POINTCLOUD_IntensityStyle, parent), |
12344 | | 1,1,0, 0 }, |
12345 | | { "min_intensity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_POINTCLOUD_IntensityStyle, min_intensity), |
12346 | | 0,0,0, 0 }, |
12347 | | { "max_intensity", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_POINTCLOUD_IntensityStyle, max_intensity), |
12348 | | 0,0,0, 0 }, |
12349 | | { "intensity_low_treshold", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_POINTCLOUD_IntensityStyle, intensity_low_treshold), |
12350 | | 0,0,0, 0 }, |
12351 | | { "intensity_high_treshold", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_POINTCLOUD_IntensityStyle, intensity_high_treshold), |
12352 | | 0,0,0, 0 }, |
12353 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12354 | | }; |
12355 | | /* from typedef struct _dwg_PROXY_LWPOLYLINE: (sorted by offset) */ |
12356 | | static const Dwg_DYNAPI_field _dwg_PROXY_LWPOLYLINE_fields[] = { |
12357 | | { "parent", "struct _dwg_entity_PROXY_ENTITY*", sizeof (void *), OFF (struct _dwg_PROXY_LWPOLYLINE, parent), |
12358 | | 1,1,0, 0 }, |
12359 | | { "data_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_PROXY_LWPOLYLINE, data_size), |
12360 | | 0,0,0, 0 }, |
12361 | | { "flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_PROXY_LWPOLYLINE, flags), |
12362 | | 0,0,0, 0 }, |
12363 | | { "const_width", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_PROXY_LWPOLYLINE, const_width), |
12364 | | 0,0,0, 0 }, |
12365 | | { "elevation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_PROXY_LWPOLYLINE, elevation), |
12366 | | 0,0,0, 0 }, |
12367 | | { "thickness", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_PROXY_LWPOLYLINE, thickness), |
12368 | | 0,0,0, 0 }, |
12369 | | { "extrusion", "BE", sizeof (BITCODE_BE), OFF (struct _dwg_PROXY_LWPOLYLINE, extrusion), |
12370 | | 0,0,0, 0 }, |
12371 | | { "num_points", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_PROXY_LWPOLYLINE, num_points), |
12372 | | 0,0,0, 0 }, |
12373 | | { "points", "2RD*", sizeof (BITCODE_2RD*), OFF (struct _dwg_PROXY_LWPOLYLINE, points), |
12374 | | 1,1,0, 0 }, |
12375 | | { "num_bulges", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_PROXY_LWPOLYLINE, num_bulges), |
12376 | | 0,0,0, 0 }, |
12377 | | { "bulges", "BD*", sizeof (BITCODE_BD*), OFF (struct _dwg_PROXY_LWPOLYLINE, bulges), |
12378 | | 1,1,0, 0 }, |
12379 | | { "num_widths", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_PROXY_LWPOLYLINE, num_widths), |
12380 | | 0,0,0, 0 }, |
12381 | | { "widths", "Dwg_LWPOLYLINE_width*", sizeof (Dwg_LWPOLYLINE_width*), OFF (struct _dwg_PROXY_LWPOLYLINE, widths), |
12382 | | 1,1,0, 0 }, |
12383 | | { "unknown_1", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_PROXY_LWPOLYLINE, unknown_1), |
12384 | | 0,0,0, 0 }, |
12385 | | { "unknown_2", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_PROXY_LWPOLYLINE, unknown_2), |
12386 | | 0,0,0, 0 }, |
12387 | | { "unknown_3", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_PROXY_LWPOLYLINE, unknown_3), |
12388 | | 0,0,0, 0 }, |
12389 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12390 | | }; |
12391 | | /* from typedef struct _dwg_R2004_Header: (sorted by offset) */ |
12392 | | static const Dwg_DYNAPI_field _dwg_R2004_Header_fields[] = { |
12393 | | { "file_ID_string", "RC", 12 * sizeof (BITCODE_RC), OFF (struct _dwg_R2004_Header, file_ID_string), |
12394 | | 0,0,0, 0 }, |
12395 | | { "header_address", "RLx", sizeof (BITCODE_RLx), OFF (struct _dwg_R2004_Header, header_address), |
12396 | | 0,0,0, 0 }, |
12397 | | { "header_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, header_size), |
12398 | | 0,0,0, 0 }, |
12399 | | { "x04", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, x04), |
12400 | | 0,0,0, 0 }, |
12401 | | { "root_tree_node_gap", "RLd", sizeof (BITCODE_RLd), OFF (struct _dwg_R2004_Header, root_tree_node_gap), |
12402 | | 0,0,0, 0 }, |
12403 | | { "lowermost_left_tree_node_gap", "RLd", sizeof (BITCODE_RLd), OFF (struct _dwg_R2004_Header, lowermost_left_tree_node_gap), |
12404 | | 0,0,0, 0 }, |
12405 | | { "lowermost_right_tree_node_gap", "RLd", sizeof (BITCODE_RLd), OFF (struct _dwg_R2004_Header, lowermost_right_tree_node_gap), |
12406 | | 0,0,0, 0 }, |
12407 | | { "unknown_long", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, unknown_long), |
12408 | | 0,0,0, 0 }, |
12409 | | { "last_section_id", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, last_section_id), |
12410 | | 0,0,0, 0 }, |
12411 | | { "last_section_address", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_R2004_Header, last_section_address), |
12412 | | 0,0,0, 0 }, |
12413 | | { "secondheader_address", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_R2004_Header, secondheader_address), |
12414 | | 0,0,0, 0 }, |
12415 | | { "numgaps", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, numgaps), |
12416 | | 0,0,0, 0 }, |
12417 | | { "numsections", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, numsections), |
12418 | | 0,0,0, 0 }, |
12419 | | { "x20", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, x20), |
12420 | | 0,0,0, 0 }, |
12421 | | { "x80", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, x80), |
12422 | | 0,0,0, 0 }, |
12423 | | { "x40", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, x40), |
12424 | | 0,0,0, 0 }, |
12425 | | { "section_map_id", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, section_map_id), |
12426 | | 0,0,0, 0 }, |
12427 | | { "section_map_address", "RLL", sizeof (BITCODE_RLL), OFF (struct _dwg_R2004_Header, section_map_address), |
12428 | | 0,0,0, 0 }, |
12429 | | { "section_info_id", "RLd", sizeof (BITCODE_RLd), OFF (struct _dwg_R2004_Header, section_info_id), |
12430 | | 0,0,0, 0 }, |
12431 | | { "section_array_size", "RLd", sizeof (BITCODE_RLd), OFF (struct _dwg_R2004_Header, section_array_size), |
12432 | | 0,0,0, 0 }, |
12433 | | { "gap_array_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, gap_array_size), |
12434 | | 0,0,0, 0 }, |
12435 | | { "crc32", "RLx", sizeof (BITCODE_RLx), OFF (struct _dwg_R2004_Header, crc32), |
12436 | | 0,0,0, 0 }, |
12437 | | { "padding", "RC", 12 * sizeof (BITCODE_RC), OFF (struct _dwg_R2004_Header, padding), |
12438 | | 0,0,0, 0 }, |
12439 | | { "section_type", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, section_type), |
12440 | | 0,0,0, 0 }, |
12441 | | { "decomp_data_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, decomp_data_size), |
12442 | | 0,0,0, 0 }, |
12443 | | { "comp_data_size", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, comp_data_size), |
12444 | | 0,0,0, 0 }, |
12445 | | { "compression_type", "RL", sizeof (BITCODE_RL), OFF (struct _dwg_R2004_Header, compression_type), |
12446 | | 0,0,0, 0 }, |
12447 | | { "checksum", "RLx", sizeof (BITCODE_RLx), OFF (struct _dwg_R2004_Header, checksum), |
12448 | | 0,0,0, 0 }, |
12449 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12450 | | }; |
12451 | | /* from typedef struct _dwg_SECTION_geometrysettings: (sorted by offset) */ |
12452 | | static const Dwg_DYNAPI_field _dwg_SECTION_geometrysettings_fields[] = { |
12453 | | { "parent", "struct _dwg_SECTION_typesettings*", sizeof (void *), OFF (struct _dwg_SECTION_geometrysettings, parent), |
12454 | | 1,1,0, 0 }, |
12455 | | { "num_geoms", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SECTION_geometrysettings, num_geoms), |
12456 | | 0,0,0, 90 }, |
12457 | | { "hexindex", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SECTION_geometrysettings, hexindex), |
12458 | | 0,0,0, 91 }, |
12459 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SECTION_geometrysettings, flags), |
12460 | | 0,0,0, 92 }, |
12461 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_SECTION_geometrysettings, color), |
12462 | | 0,0,0, 62 }, |
12463 | | { "layer", "T", sizeof (BITCODE_T), OFF (struct _dwg_SECTION_geometrysettings, layer), |
12464 | | 1,1,1, 8 }, |
12465 | | { "ltype", "T", sizeof (BITCODE_T), OFF (struct _dwg_SECTION_geometrysettings, ltype), |
12466 | | 1,1,1, 6 }, |
12467 | | { "ltype_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_SECTION_geometrysettings, ltype_scale), |
12468 | | 0,0,0, 40 }, |
12469 | | { "plotstyle", "T", sizeof (BITCODE_T), OFF (struct _dwg_SECTION_geometrysettings, plotstyle), |
12470 | | 1,1,1, 1 }, |
12471 | | { "linewt", "BLd", sizeof (BITCODE_BLd), OFF (struct _dwg_SECTION_geometrysettings, linewt), |
12472 | | 0,0,0, 370 }, |
12473 | | { "face_transparency", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_SECTION_geometrysettings, face_transparency), |
12474 | | 0,0,0, 70 }, |
12475 | | { "edge_transparency", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_SECTION_geometrysettings, edge_transparency), |
12476 | | 0,0,0, 71 }, |
12477 | | { "hatch_type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_SECTION_geometrysettings, hatch_type), |
12478 | | 0,0,0, 72 }, |
12479 | | { "hatch_pattern", "T", sizeof (BITCODE_T), OFF (struct _dwg_SECTION_geometrysettings, hatch_pattern), |
12480 | | 1,1,1, 2 }, |
12481 | | { "hatch_angle", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_SECTION_geometrysettings, hatch_angle), |
12482 | | 0,0,0, 41 }, |
12483 | | { "hatch_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_SECTION_geometrysettings, hatch_spacing), |
12484 | | 0,0,0, 42 }, |
12485 | | { "hatch_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_SECTION_geometrysettings, hatch_scale), |
12486 | | 0,0,0, 43 }, |
12487 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12488 | | }; |
12489 | | /* from typedef struct _dwg_SECTION_typesettings: (sorted by offset) */ |
12490 | | static const Dwg_DYNAPI_field _dwg_SECTION_typesettings_fields[] = { |
12491 | | { "parent", "struct _dwg_object_SECTION_SETTINGS*", sizeof (void *), OFF (struct _dwg_SECTION_typesettings, parent), |
12492 | | 1,1,0, 0 }, |
12493 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_SECTION_typesettings, type), |
12494 | | 0,0,0, 90 }, |
12495 | | { "generation", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_SECTION_typesettings, generation), |
12496 | | 0,0,0, 91 }, |
12497 | | { "num_sources", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SECTION_typesettings, num_sources), |
12498 | | 0,0,0, 92 }, |
12499 | | { "sources", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_SECTION_typesettings, sources), |
12500 | | 1,1,0, 330 }, |
12501 | | { "destblock", "H", sizeof (BITCODE_H), OFF (struct _dwg_SECTION_typesettings, destblock), |
12502 | | 1,0,0, 331 }, |
12503 | | { "destfile", "T", sizeof (BITCODE_T), OFF (struct _dwg_SECTION_typesettings, destfile), |
12504 | | 1,1,1, 1 }, |
12505 | | { "num_geom", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SECTION_typesettings, num_geom), |
12506 | | 0,0,0, 93 }, |
12507 | | { "geom", "Dwg_SECTION_geometrysettings*", sizeof (Dwg_SECTION_geometrysettings*), OFF (struct _dwg_SECTION_typesettings, geom), |
12508 | | 1,1,0, 0 }, |
12509 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12510 | | }; |
12511 | | /* from typedef struct _dwg_SPLINE_control_point: (sorted by offset) */ |
12512 | | static const Dwg_DYNAPI_field _dwg_SPLINE_control_point_fields[] = { |
12513 | | { "parent", "struct _dwg_entity_SPLINE*", sizeof (void *), OFF (struct _dwg_SPLINE_control_point, parent), |
12514 | | 1,1,0, 0 }, |
12515 | | { "x", "BD", sizeof (double), OFF (struct _dwg_SPLINE_control_point, x), |
12516 | | 0,0,0, 0 }, |
12517 | | { "y", "BD", sizeof (double), OFF (struct _dwg_SPLINE_control_point, y), |
12518 | | 0,0,0, 0 }, |
12519 | | { "z", "BD", sizeof (double), OFF (struct _dwg_SPLINE_control_point, z), |
12520 | | 0,0,0, 0 }, |
12521 | | { "w", "BD", sizeof (double), OFF (struct _dwg_SPLINE_control_point, w), |
12522 | | 0,0,0, 41 }, |
12523 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12524 | | }; |
12525 | | /* from typedef struct _dwg_SUNSTUDY_Dates: (sorted by offset) */ |
12526 | | static const Dwg_DYNAPI_field _dwg_SUNSTUDY_Dates_fields[] = { |
12527 | | { "julian_day", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SUNSTUDY_Dates, julian_day), |
12528 | | 0,0,0, 90 }, |
12529 | | { "msecs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_SUNSTUDY_Dates, msecs), |
12530 | | 0,0,0, 90 }, |
12531 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12532 | | }; |
12533 | | /* from typedef struct _dwg_SummaryInfo_Property: (sorted by offset) */ |
12534 | | static const Dwg_DYNAPI_field _dwg_SummaryInfo_Property_fields[] = { |
12535 | | { "tag", "T16", sizeof (BITCODE_T16), OFF (struct _dwg_SummaryInfo_Property, tag), |
12536 | | 1,0,0, 0 }, |
12537 | | { "value", "T16", sizeof (BITCODE_T16), OFF (struct _dwg_SummaryInfo_Property, value), |
12538 | | 1,0,0, 0 }, |
12539 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12540 | | }; |
12541 | | /* from typedef struct _dwg_TABLEGEOMETRY_Cell: (sorted by offset) */ |
12542 | | static const Dwg_DYNAPI_field _dwg_TABLEGEOMETRY_Cell_fields[] = { |
12543 | | { "parent", "struct _dwg_object_TABLEGEOMETRY*", sizeof (void *), OFF (struct _dwg_TABLEGEOMETRY_Cell, parent), |
12544 | | 1,1,0, 0 }, |
12545 | | { "geom_data_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLEGEOMETRY_Cell, geom_data_flag), |
12546 | | 0,0,0, 93 }, |
12547 | | { "width_w_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLEGEOMETRY_Cell, width_w_gap), |
12548 | | 0,0,0, 40 }, |
12549 | | { "height_w_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLEGEOMETRY_Cell, height_w_gap), |
12550 | | 0,0,0, 41 }, |
12551 | | { "tablegeometry", "H", sizeof (BITCODE_H), OFF (struct _dwg_TABLEGEOMETRY_Cell, tablegeometry), |
12552 | | 1,0,0, 330 }, |
12553 | | { "num_geometry", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLEGEOMETRY_Cell, num_geometry), |
12554 | | 0,0,0, 94 }, |
12555 | | { "geometry", "Dwg_CellContentGeometry*", sizeof (Dwg_CellContentGeometry*), OFF (struct _dwg_TABLEGEOMETRY_Cell, geometry), |
12556 | | 1,1,0, 0 }, |
12557 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12558 | | }; |
12559 | | /* from typedef struct _dwg_TABLESTYLE_CellStyle: (sorted by offset) */ |
12560 | | static const Dwg_DYNAPI_field _dwg_TABLESTYLE_CellStyle_fields[] = { |
12561 | | { "parent", "struct _dwg_object_TABLESTYLE*", sizeof (void *), OFF (struct _dwg_TABLESTYLE_CellStyle, parent), |
12562 | | 1,1,0, 0 }, |
12563 | | { "id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, id), |
12564 | | 0,0,0, 90 }, |
12565 | | { "type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, type), |
12566 | | 0,0,0, 91 }, |
12567 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLESTYLE_CellStyle, name), |
12568 | | 1,1,1, 300 }, |
12569 | | { "cellstyle.type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.type), |
12570 | | 0,0,0, 0 }, |
12571 | | { "cellstyle.data_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.data_flags), |
12572 | | 0,0,0, 0 }, |
12573 | | { "cellstyle.property_override_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.property_override_flags), |
12574 | | 0,0,0, 0 }, |
12575 | | { "cellstyle.merge_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.merge_flags), |
12576 | | 0,0,0, 0 }, |
12577 | | { "cellstyle.bg_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.bg_color), |
12578 | | 0,0,0, 0 }, |
12579 | | { "cellstyle.content_layout", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.content_layout), |
12580 | | 0,0,0, 0 }, |
12581 | | { "cellstyle.content_format", "Dwg_ContentFormat", sizeof (Dwg_ContentFormat), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.content_format), |
12582 | | 0,0,0, 0 }, |
12583 | | { "cellstyle.margin_override_flags", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.margin_override_flags), |
12584 | | 0,0,0, 0 }, |
12585 | | { "cellstyle.vert_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.vert_margin), |
12586 | | 0,0,0, 0 }, |
12587 | | { "cellstyle.horiz_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.horiz_margin), |
12588 | | 0,0,0, 0 }, |
12589 | | { "cellstyle.bottom_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.bottom_margin), |
12590 | | 0,0,0, 0 }, |
12591 | | { "cellstyle.right_margin", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.right_margin), |
12592 | | 0,0,0, 0 }, |
12593 | | { "cellstyle.margin_horiz_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.margin_horiz_spacing), |
12594 | | 0,0,0, 0 }, |
12595 | | { "cellstyle.margin_vert_spacing", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.margin_vert_spacing), |
12596 | | 0,0,0, 0 }, |
12597 | | { "cellstyle.num_borders", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.num_borders), |
12598 | | 0,0,0, 0 }, |
12599 | | { "cellstyle.borders", "Dwg_GridFormat*", sizeof (Dwg_GridFormat*), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.borders), |
12600 | | 1,1,0, 0 }, |
12601 | | { "cellstyle.tablerow_parent", "struct _dwg_TableRow*", sizeof (void *), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.tablerow_parent), |
12602 | | 1,1,0, 0 }, |
12603 | | { "cellstyle.tabledatacolumn_parent", "struct _dwg_TableDataColumn*", sizeof (void *), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle.tabledatacolumn_parent), |
12604 | | 1,1,0, 0 }, |
12605 | | { "cellstyle", "struct _dwg_CellStyle", sizeof (struct _dwg_CellStyle), OFF (struct _dwg_TABLESTYLE_CellStyle, cellstyle), |
12606 | | 1,0,0, 0 }, |
12607 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12608 | | }; |
12609 | | /* from typedef struct _dwg_TABLESTYLE_border: (sorted by offset) */ |
12610 | | static const Dwg_DYNAPI_field _dwg_TABLESTYLE_border_fields[] = { |
12611 | | { "linewt", "BSd", sizeof (BITCODE_BSd), OFF (struct _dwg_TABLESTYLE_border, linewt), |
12612 | | 0,0,0, 0 }, |
12613 | | { "visible", "B", sizeof (BITCODE_B), OFF (struct _dwg_TABLESTYLE_border, visible), |
12614 | | 0,0,0, 0 }, |
12615 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLESTYLE_border, color), |
12616 | | 0,0,0, 0 }, |
12617 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12618 | | }; |
12619 | | /* from typedef struct _dwg_TABLESTYLE_rowstyles: (sorted by offset) */ |
12620 | | static const Dwg_DYNAPI_field _dwg_TABLESTYLE_rowstyles_fields[] = { |
12621 | | { "parent", "struct _dwg_object_TABLESTYLE*", sizeof (void *), OFF (struct _dwg_TABLESTYLE_rowstyles, parent), |
12622 | | 1,1,0, 0 }, |
12623 | | { "text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_TABLESTYLE_rowstyles, text_style), |
12624 | | 1,0,0, 7 }, |
12625 | | { "text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLESTYLE_rowstyles, text_height), |
12626 | | 0,0,0, 140 }, |
12627 | | { "text_alignment", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLESTYLE_rowstyles, text_alignment), |
12628 | | 0,0,0, 170 }, |
12629 | | { "text_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLESTYLE_rowstyles, text_color), |
12630 | | 0,0,0, 62 }, |
12631 | | { "fill_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLESTYLE_rowstyles, fill_color), |
12632 | | 0,0,0, 63 }, |
12633 | | { "has_bgcolor", "B", sizeof (BITCODE_B), OFF (struct _dwg_TABLESTYLE_rowstyles, has_bgcolor), |
12634 | | 0,0,0, 283 }, |
12635 | | { "num_borders", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_rowstyles, num_borders), |
12636 | | 0,0,0, 0 }, |
12637 | | { "borders", "Dwg_TABLESTYLE_border*", sizeof (Dwg_TABLESTYLE_border*), OFF (struct _dwg_TABLESTYLE_rowstyles, borders), |
12638 | | 1,1,0, 0 }, |
12639 | | { "data_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_rowstyles, data_type), |
12640 | | 0,0,0, 0 }, |
12641 | | { "unit_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLESTYLE_rowstyles, unit_type), |
12642 | | 0,0,0, 0 }, |
12643 | | { "format_string", "TU", sizeof (BITCODE_TU), OFF (struct _dwg_TABLESTYLE_rowstyles, format_string), |
12644 | | 1,1,1, 0 }, |
12645 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12646 | | }; |
12647 | | /* from typedef struct _dwg_TABLE_AttrDef: (sorted by offset) */ |
12648 | | static const Dwg_DYNAPI_field _dwg_TABLE_AttrDef_fields[] = { |
12649 | | { "parent", "struct _dwg_TABLE_Cell*", sizeof (void *), OFF (struct _dwg_TABLE_AttrDef, parent), |
12650 | | 1,1,0, 0 }, |
12651 | | { "attdef", "H", sizeof (BITCODE_H), OFF (struct _dwg_TABLE_AttrDef, attdef), |
12652 | | 1,0,0, 331 }, |
12653 | | { "index", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_AttrDef, index), |
12654 | | 0,0,0, 179 }, |
12655 | | { "text", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLE_AttrDef, text), |
12656 | | 1,1,1, 300 }, |
12657 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12658 | | }; |
12659 | | /* from typedef struct _dwg_TABLE_BreakHeight: (sorted by offset) */ |
12660 | | static const Dwg_DYNAPI_field _dwg_TABLE_BreakHeight_fields[] = { |
12661 | | { "parent", "struct _dwg_entity_TABLE*", sizeof (void *), OFF (struct _dwg_TABLE_BreakHeight, parent), |
12662 | | 1,1,0, 0 }, |
12663 | | { "position", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_TABLE_BreakHeight, position), |
12664 | | 1,0,0, 0 }, |
12665 | | { "height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLE_BreakHeight, height), |
12666 | | 0,0,0, 0 }, |
12667 | | { "flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_BreakHeight, flag), |
12668 | | 0,0,0, 0 }, |
12669 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12670 | | }; |
12671 | | /* from typedef struct _dwg_TABLE_BreakRow: (sorted by offset) */ |
12672 | | static const Dwg_DYNAPI_field _dwg_TABLE_BreakRow_fields[] = { |
12673 | | { "parent", "struct _dwg_entity_TABLE*", sizeof (void *), OFF (struct _dwg_TABLE_BreakRow, parent), |
12674 | | 1,1,0, 0 }, |
12675 | | { "position", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_TABLE_BreakRow, position), |
12676 | | 1,0,0, 0 }, |
12677 | | { "start", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_BreakRow, start), |
12678 | | 0,0,0, 0 }, |
12679 | | { "end", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_BreakRow, end), |
12680 | | 0,0,0, 0 }, |
12681 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12682 | | }; |
12683 | | /* from typedef struct _dwg_TABLE_Cell: (sorted by offset) */ |
12684 | | static const Dwg_DYNAPI_field _dwg_TABLE_Cell_fields[] = { |
12685 | | { "parent", "struct _dwg_entity_TABLE*", sizeof (void *), OFF (struct _dwg_TABLE_Cell, parent), |
12686 | | 1,1,0, 0 }, |
12687 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, type), |
12688 | | 0,0,0, 171 }, |
12689 | | { "flags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_TABLE_Cell, flags), |
12690 | | 0,0,0, 172 }, |
12691 | | { "is_merged_value", "B", sizeof (BITCODE_B), OFF (struct _dwg_TABLE_Cell, is_merged_value), |
12692 | | 0,0,0, 173 }, |
12693 | | { "is_autofit_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_TABLE_Cell, is_autofit_flag), |
12694 | | 0,0,0, 174 }, |
12695 | | { "merged_width_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_Cell, merged_width_flag), |
12696 | | 0,0,0, 175 }, |
12697 | | { "merged_height_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_Cell, merged_height_flag), |
12698 | | 0,0,0, 176 }, |
12699 | | { "rotation", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLE_Cell, rotation), |
12700 | | 0,0,0, 145 }, |
12701 | | { "text_value", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLE_Cell, text_value), |
12702 | | 1,1,1, 1 }, |
12703 | | { "text_style", "H", sizeof (BITCODE_H), OFF (struct _dwg_TABLE_Cell, text_style), |
12704 | | 1,0,0, 7 }, |
12705 | | { "block_handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_TABLE_Cell, block_handle), |
12706 | | 1,0,0, 340 }, |
12707 | | { "block_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLE_Cell, block_scale), |
12708 | | 0,0,0, 144 }, |
12709 | | { "additional_data_flag", "B", sizeof (BITCODE_B), OFF (struct _dwg_TABLE_Cell, additional_data_flag), |
12710 | | 0,0,0, 0 }, |
12711 | | { "cell_flag_override", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_Cell, cell_flag_override), |
12712 | | 0,0,0, 177 }, |
12713 | | { "virtual_edge_flag", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_TABLE_Cell, virtual_edge_flag), |
12714 | | 0,0,0, 178 }, |
12715 | | { "cell_alignment", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_TABLE_Cell, cell_alignment), |
12716 | | 0,0,0, 170 }, |
12717 | | { "bg_fill_none", "B", sizeof (BITCODE_B), OFF (struct _dwg_TABLE_Cell, bg_fill_none), |
12718 | | 0,0,0, 283 }, |
12719 | | { "bg_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLE_Cell, bg_color), |
12720 | | 0,0,0, 63 }, |
12721 | | { "content_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLE_Cell, content_color), |
12722 | | 0,0,0, 64 }, |
12723 | | { "text_height", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLE_Cell, text_height), |
12724 | | 0,0,0, 140 }, |
12725 | | { "top_grid_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLE_Cell, top_grid_color), |
12726 | | 0,0,0, 69 }, |
12727 | | { "top_grid_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, top_grid_linewt), |
12728 | | 0,0,0, 279 }, |
12729 | | { "top_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, top_visibility), |
12730 | | 0,0,0, 289 }, |
12731 | | { "right_grid_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLE_Cell, right_grid_color), |
12732 | | 0,0,0, 65 }, |
12733 | | { "right_grid_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, right_grid_linewt), |
12734 | | 0,0,0, 275 }, |
12735 | | { "right_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, right_visibility), |
12736 | | 0,0,0, 285 }, |
12737 | | { "bottom_grid_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLE_Cell, bottom_grid_color), |
12738 | | 0,0,0, 66 }, |
12739 | | { "bottom_grid_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, bottom_grid_linewt), |
12740 | | 0,0,0, 276 }, |
12741 | | { "bottom_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, bottom_visibility), |
12742 | | 0,0,0, 286 }, |
12743 | | { "left_grid_color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_TABLE_Cell, left_grid_color), |
12744 | | 0,0,0, 68 }, |
12745 | | { "left_grid_linewt", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, left_grid_linewt), |
12746 | | 0,0,0, 278 }, |
12747 | | { "left_visibility", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TABLE_Cell, left_visibility), |
12748 | | 0,0,0, 288 }, |
12749 | | { "unknown", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_Cell, unknown), |
12750 | | 0,0,0, 0 }, |
12751 | | { "value", "Dwg_TABLE_value", sizeof (Dwg_TABLE_value), OFF (struct _dwg_TABLE_Cell, value), |
12752 | | 0,0,0, 0 }, |
12753 | | { "num_attr_defs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_Cell, num_attr_defs), |
12754 | | 0,0,0, 0 }, |
12755 | | { "attr_defs", "Dwg_TABLE_AttrDef*", sizeof (Dwg_TABLE_AttrDef*), OFF (struct _dwg_TABLE_Cell, attr_defs), |
12756 | | 1,1,0, 0 }, |
12757 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12758 | | }; |
12759 | | /* from typedef struct _dwg_TABLE_CustomDataItem: (sorted by offset) */ |
12760 | | static const Dwg_DYNAPI_field _dwg_TABLE_CustomDataItem_fields[] = { |
12761 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLE_CustomDataItem, name), |
12762 | | 1,1,1, 300 }, |
12763 | | { "value", "Dwg_TABLE_value", sizeof (Dwg_TABLE_value), OFF (struct _dwg_TABLE_CustomDataItem, value), |
12764 | | 0,0,0, 0 }, |
12765 | | { "cell_parent", "struct _dwg_TableCell*", sizeof (void *), OFF (struct _dwg_TABLE_CustomDataItem, cell_parent), |
12766 | | 1,1,0, 0 }, |
12767 | | { "row_parent", "struct _dwg_TableRow*", sizeof (void *), OFF (struct _dwg_TABLE_CustomDataItem, row_parent), |
12768 | | 1,1,0, 0 }, |
12769 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12770 | | }; |
12771 | | /* from typedef struct _dwg_TABLE_value: (sorted by offset) */ |
12772 | | static const Dwg_DYNAPI_field _dwg_TABLE_value_fields[] = { |
12773 | | { "flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_value, flags), |
12774 | | 0,0,0, 0 }, |
12775 | | { "format_flags", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_value, format_flags), |
12776 | | 0,0,0, 0 }, |
12777 | | { "data_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_value, data_type), |
12778 | | 0,0,0, 90 }, |
12779 | | { "data_size", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_value, data_size), |
12780 | | 0,0,0, 92 }, |
12781 | | { "data_long", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_value, data_long), |
12782 | | 0,0,0, 91 }, |
12783 | | { "data_double", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TABLE_value, data_double), |
12784 | | 0,0,0, 140 }, |
12785 | | { "data_string", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLE_value, data_string), |
12786 | | 1,1,1, 1 }, |
12787 | | { "data_date", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_TABLE_value, data_date), |
12788 | | 1,1,0, 0 }, |
12789 | | { "data_point", "2RD", sizeof (BITCODE_2RD), OFF (struct _dwg_TABLE_value, data_point), |
12790 | | 1,0,0, 11 }, |
12791 | | { "data_3dpoint", "3RD", sizeof (BITCODE_3RD), OFF (struct _dwg_TABLE_value, data_3dpoint), |
12792 | | 1,0,0, 11 }, |
12793 | | { "data_handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_TABLE_value, data_handle), |
12794 | | 1,0,0, 0 }, |
12795 | | { "unit_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TABLE_value, unit_type), |
12796 | | 0,0,0, 94 }, |
12797 | | { "format_string", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLE_value, format_string), |
12798 | | 1,1,1, 300 }, |
12799 | | { "value_string", "T", sizeof (BITCODE_T), OFF (struct _dwg_TABLE_value, value_string), |
12800 | | 1,1,1, 302 }, |
12801 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12802 | | }; |
12803 | | /* from typedef struct _dwg_TableCell: (sorted by offset) */ |
12804 | | static const Dwg_DYNAPI_field _dwg_TableCell_fields[] = { |
12805 | | { "flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, flag), |
12806 | | 0,0,0, 90 }, |
12807 | | { "tooltip", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_TableCell, tooltip), |
12808 | | 1,1,1, 300 }, |
12809 | | { "customdata", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, customdata), |
12810 | | 0,0,0, 91 }, |
12811 | | { "num_customdata_items", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, num_customdata_items), |
12812 | | 0,0,0, 90 }, |
12813 | | { "customdata_items", "Dwg_TABLE_CustomDataItem*", sizeof (Dwg_TABLE_CustomDataItem*), OFF (struct _dwg_TableCell, customdata_items), |
12814 | | 1,1,0, 0 }, |
12815 | | { "has_linked_data", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, has_linked_data), |
12816 | | 0,0,0, 0 }, |
12817 | | { "data_link", "H", sizeof (BITCODE_H), OFF (struct _dwg_TableCell, data_link), |
12818 | | 1,0,0, 0 }, |
12819 | | { "num_rows", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, num_rows), |
12820 | | 0,0,0, 0 }, |
12821 | | { "num_cols", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, num_cols), |
12822 | | 0,0,0, 0 }, |
12823 | | { "unknown", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, unknown), |
12824 | | 0,0,0, 0 }, |
12825 | | { "num_cell_contents", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, num_cell_contents), |
12826 | | 0,0,0, 0 }, |
12827 | | { "cell_contents", "Dwg_TableCellContent*", sizeof (Dwg_TableCellContent*), OFF (struct _dwg_TableCell, cell_contents), |
12828 | | 1,1,0, 0 }, |
12829 | | { "style_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, style_id), |
12830 | | 0,0,0, 0 }, |
12831 | | { "has_geom_data", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, has_geom_data), |
12832 | | 0,0,0, 0 }, |
12833 | | { "geom_data_flag", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, geom_data_flag), |
12834 | | 0,0,0, 0 }, |
12835 | | { "width_w_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TableCell, width_w_gap), |
12836 | | 0,0,0, 0 }, |
12837 | | { "height_w_gap", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_TableCell, height_w_gap), |
12838 | | 0,0,0, 0 }, |
12839 | | { "tablegeometry", "H", sizeof (BITCODE_H), OFF (struct _dwg_TableCell, tablegeometry), |
12840 | | 1,0,0, 0 }, |
12841 | | { "num_geometry", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCell, num_geometry), |
12842 | | 0,0,0, 0 }, |
12843 | | { "geometry", "Dwg_CellContentGeometry*", sizeof (Dwg_CellContentGeometry*), OFF (struct _dwg_TableCell, geometry), |
12844 | | 1,1,0, 0 }, |
12845 | | { "style_parent", "struct _dwg_CellStyle*", sizeof (void *), OFF (struct _dwg_TableCell, style_parent), |
12846 | | 1,1,0, 0 }, |
12847 | | { "row_parent", "struct _dwg_TableRow*", sizeof (void *), OFF (struct _dwg_TableCell, row_parent), |
12848 | | 1,1,0, 0 }, |
12849 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12850 | | }; |
12851 | | /* from typedef struct _dwg_TableCellContent: (sorted by offset) */ |
12852 | | static const Dwg_DYNAPI_field _dwg_TableCellContent_fields[] = { |
12853 | | { "parent", "struct _dwg_TableCell*", sizeof (void *), OFF (struct _dwg_TableCellContent, parent), |
12854 | | 1,1,0, 0 }, |
12855 | | { "type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCellContent, type), |
12856 | | 0,0,0, 90 }, |
12857 | | { "value", "Dwg_TABLE_value", sizeof (Dwg_TABLE_value), OFF (struct _dwg_TableCellContent, value), |
12858 | | 0,0,0, 0 }, |
12859 | | { "handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_TableCellContent, handle), |
12860 | | 1,0,0, 340 }, |
12861 | | { "num_attrs", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCellContent, num_attrs), |
12862 | | 0,0,0, 91 }, |
12863 | | { "attrs", "Dwg_TableCellContent_Attr*", sizeof (Dwg_TableCellContent_Attr*), OFF (struct _dwg_TableCellContent, attrs), |
12864 | | 1,1,0, 0 }, |
12865 | | { "has_content_format_overrides", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_TableCellContent, has_content_format_overrides), |
12866 | | 0,0,0, 0 }, |
12867 | | { "content_format", "Dwg_ContentFormat", sizeof (Dwg_ContentFormat), OFF (struct _dwg_TableCellContent, content_format), |
12868 | | 0,0,0, 0 }, |
12869 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12870 | | }; |
12871 | | /* from typedef struct _dwg_TableCellContent_Attr: (sorted by offset) */ |
12872 | | static const Dwg_DYNAPI_field _dwg_TableCellContent_Attr_fields[] = { |
12873 | | { "parent", "struct _dwg_TableCellContent*", sizeof (void *), OFF (struct _dwg_TableCellContent_Attr, parent), |
12874 | | 1,1,0, 0 }, |
12875 | | { "attdef", "H", sizeof (BITCODE_H), OFF (struct _dwg_TableCellContent_Attr, attdef), |
12876 | | 1,0,0, 330 }, |
12877 | | { "value", "TV", sizeof (BITCODE_TV), OFF (struct _dwg_TableCellContent_Attr, value), |
12878 | | 1,1,1, 301 }, |
12879 | | { "index", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableCellContent_Attr, index), |
12880 | | 0,0,0, 92 }, |
12881 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12882 | | }; |
12883 | | /* from typedef struct _dwg_TableDataColumn: (sorted by offset) */ |
12884 | | static const Dwg_DYNAPI_field _dwg_TableDataColumn_fields[] = { |
12885 | | { "parent", "struct _dwg_LinkedTableData*", sizeof (void *), OFF (struct _dwg_TableDataColumn, parent), |
12886 | | 1,1,0, 0 }, |
12887 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_TableDataColumn, name), |
12888 | | 1,1,1, 300 }, |
12889 | | { "custom_data", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableDataColumn, custom_data), |
12890 | | 0,0,0, 91 }, |
12891 | | { "cellstyle", "Dwg_CellStyle", sizeof (Dwg_CellStyle), OFF (struct _dwg_TableDataColumn, cellstyle), |
12892 | | 0,0,0, 0 }, |
12893 | | { "cellstyle_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableDataColumn, cellstyle_id), |
12894 | | 0,0,0, 0 }, |
12895 | | { "width", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableDataColumn, width), |
12896 | | 0,0,0, 0 }, |
12897 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12898 | | }; |
12899 | | /* from typedef struct _dwg_TableRow: (sorted by offset) */ |
12900 | | static const Dwg_DYNAPI_field _dwg_TableRow_fields[] = { |
12901 | | { "parent", "struct _dwg_LinkedTableData*", sizeof (void *), OFF (struct _dwg_TableRow, parent), |
12902 | | 1,1,0, 0 }, |
12903 | | { "num_cells", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableRow, num_cells), |
12904 | | 0,0,0, 0 }, |
12905 | | { "cells", "Dwg_TableCell*", sizeof (Dwg_TableCell*), OFF (struct _dwg_TableRow, cells), |
12906 | | 1,1,0, 0 }, |
12907 | | { "custom_data", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableRow, custom_data), |
12908 | | 0,0,0, 0 }, |
12909 | | { "num_customdata_items", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableRow, num_customdata_items), |
12910 | | 0,0,0, 0 }, |
12911 | | { "customdata_items", "Dwg_TABLE_CustomDataItem*", sizeof (Dwg_TABLE_CustomDataItem*), OFF (struct _dwg_TableRow, customdata_items), |
12912 | | 1,1,0, 0 }, |
12913 | | { "cellstyle", "Dwg_CellStyle", sizeof (Dwg_CellStyle), OFF (struct _dwg_TableRow, cellstyle), |
12914 | | 0,0,0, 0 }, |
12915 | | { "style_id", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableRow, style_id), |
12916 | | 0,0,0, 0 }, |
12917 | | { "height", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_TableRow, height), |
12918 | | 0,0,0, 0 }, |
12919 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12920 | | }; |
12921 | | /* from typedef struct _dwg_UCS_orthopts: (sorted by offset) */ |
12922 | | static const Dwg_DYNAPI_field _dwg_UCS_orthopts_fields[] = { |
12923 | | { "parent", "struct _dwg_object_UCS*", sizeof (void *), OFF (struct _dwg_UCS_orthopts, parent), |
12924 | | 1,1,0, 0 }, |
12925 | | { "type", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_UCS_orthopts, type), |
12926 | | 0,0,0, 71 }, |
12927 | | { "pt", "3BD", sizeof (BITCODE_3BD), OFF (struct _dwg_UCS_orthopts, pt), |
12928 | | 1,0,0, 13 }, |
12929 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12930 | | }; |
12931 | | /* from typedef struct _dwg_VALUEPARAM: (sorted by offset) */ |
12932 | | static const Dwg_DYNAPI_field _dwg_VALUEPARAM_fields[] = { |
12933 | | { "parent", "struct _dwg_object_object*", sizeof (void *), OFF (struct _dwg_VALUEPARAM, parent), |
12934 | | 1,1,0, 0 }, |
12935 | | { "class_version", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_VALUEPARAM, class_version), |
12936 | | 0,0,0, 0 }, |
12937 | | { "name", "T", sizeof (BITCODE_T), OFF (struct _dwg_VALUEPARAM, name), |
12938 | | 1,1,1, 0 }, |
12939 | | { "unit_type", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_VALUEPARAM, unit_type), |
12940 | | 0,0,0, 0 }, |
12941 | | { "num_vars", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_VALUEPARAM, num_vars), |
12942 | | 0,0,0, 0 }, |
12943 | | { "vars", "Dwg_VALUEPARAM_vars*", sizeof (Dwg_VALUEPARAM_vars*), OFF (struct _dwg_VALUEPARAM, vars), |
12944 | | 1,1,0, 0 }, |
12945 | | { "controlled_objdep", "H", sizeof (BITCODE_H), OFF (struct _dwg_VALUEPARAM, controlled_objdep), |
12946 | | 1,0,0, 0 }, |
12947 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12948 | | }; |
12949 | | /* from typedef struct _dwg_VALUEPARAM_vars: (sorted by offset) */ |
12950 | | static const Dwg_DYNAPI_field _dwg_VALUEPARAM_vars_fields[] = { |
12951 | | { "value", "Dwg_EvalVariant", sizeof (Dwg_EvalVariant), OFF (struct _dwg_VALUEPARAM_vars, value), |
12952 | | 0,0,0, 0 }, |
12953 | | { "handle", "H", sizeof (BITCODE_H), OFF (struct _dwg_VALUEPARAM_vars, handle), |
12954 | | 1,0,0, 0 }, |
12955 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12956 | | }; |
12957 | | /* from typedef union _dwg_MLEADER_Content: (sorted by offset) */ |
12958 | | static const Dwg_DYNAPI_field _dwg_MLEADER_Content_fields[] = { |
12959 | | { "txt", "Dwg_MLEADER_Content_MText", sizeof (Dwg_MLEADER_Content_MText), OFF (union _dwg_MLEADER_Content, txt), |
12960 | | 0,0,0, 0 }, |
12961 | | { "blk", "Dwg_MLEADER_Content_Block", sizeof (Dwg_MLEADER_Content_Block), OFF (union _dwg_MLEADER_Content, blk), |
12962 | | 0,0,0, 0 }, |
12963 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
12964 | | }; |
12965 | | |
12966 | | |
12967 | | /* common fields: */ |
12968 | | /* from typedef struct _dwg_object_entity: (sorted by name) */ |
12969 | | static const Dwg_DYNAPI_field _dwg_object_entity_fields[] = { |
12970 | | { "__iterator", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_entity, __iterator), |
12971 | | 0,0,0, 0 }, |
12972 | | { "color", "CMC", sizeof (BITCODE_CMC), OFF (struct _dwg_object_entity, color), |
12973 | | 0,0,0, 62 }, |
12974 | | { "color_r11", "RCd", sizeof (BITCODE_RCd), OFF (struct _dwg_object_entity, color_r11), |
12975 | | 0,0,0, 62 }, |
12976 | | { "dwg", "struct _dwg_struct*", sizeof (void *), OFF (struct _dwg_object_entity, dwg), |
12977 | | 1,1,0, 0 }, |
12978 | | { "edge_visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, edge_visualstyle), |
12979 | | 1,0,0, 348 }, |
12980 | | { "eed", "Dwg_Eed*", sizeof (Dwg_Eed*), OFF (struct _dwg_object_entity, eed), |
12981 | | 1,1,0, 0 }, |
12982 | | { "elevation_r11", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_object_entity, elevation_r11), |
12983 | | 0,0,0, 38 }, |
12984 | | { "entmode", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_object_entity, entmode), |
12985 | | 0,0,0, 67 }, |
12986 | | { "extra_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_entity, extra_r11), |
12987 | | 0,0,0, 0 }, |
12988 | | { "face_visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, face_visualstyle), |
12989 | | 1,0,0, 348 }, |
12990 | | { "flag_r11", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_entity, flag_r11), |
12991 | | 0,0,0, 0 }, |
12992 | | { "full_visualstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, full_visualstyle), |
12993 | | 1,0,0, 348 }, |
12994 | | { "has_ds_data", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, has_ds_data), |
12995 | | 0,0,0, 0 }, |
12996 | | { "has_edge_visualstyle", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, has_edge_visualstyle), |
12997 | | 0,0,0, 0 }, |
12998 | | { "has_face_visualstyle", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, has_face_visualstyle), |
12999 | | 0,0,0, 0 }, |
13000 | | { "has_full_visualstyle", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, has_full_visualstyle), |
13001 | | 0,0,0, 0 }, |
13002 | | { "invisible", "BS", sizeof (BITCODE_BS), OFF (struct _dwg_object_entity, invisible), |
13003 | | 0,0,0, 60 }, |
13004 | | { "is_xdic_missing", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, is_xdic_missing), |
13005 | | 0,0,0, 0 }, |
13006 | | { "isbylayerlt", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, isbylayerlt), |
13007 | | 0,0,0, 0 }, |
13008 | | { "layer", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, layer), |
13009 | | 1,0,0, 8 }, |
13010 | | { "linewt", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_entity, linewt), |
13011 | | 0,0,0, 370 }, |
13012 | | { "ltype", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, ltype), |
13013 | | 1,0,0, 6 }, |
13014 | | { "ltype_flags", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_object_entity, ltype_flags), |
13015 | | 0,0,0, 0 }, |
13016 | | { "ltype_scale", "BD", sizeof (BITCODE_BD), OFF (struct _dwg_object_entity, ltype_scale), |
13017 | | 0,0,0, 48 }, |
13018 | | { "material", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, material), |
13019 | | 1,0,0, 347 }, |
13020 | | { "material_flags", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_object_entity, material_flags), |
13021 | | 0,0,0, 0 }, |
13022 | | { "next_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, next_entity), |
13023 | | 1,0,0, 0 }, |
13024 | | { "nolinks", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, nolinks), |
13025 | | 0,0,0, 0 }, |
13026 | | { "num_eed", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_entity, num_eed), |
13027 | | 0,0,0, 0 }, |
13028 | | { "num_reactors", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_entity, num_reactors), |
13029 | | 0,0,0, 0 }, |
13030 | | { "objid", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_entity, objid), |
13031 | | 0,0,0, 0 }, |
13032 | | { "opts_r11", "RS", sizeof (BITCODE_RS), OFF (struct _dwg_object_entity, opts_r11), |
13033 | | 0,0,0, 0 }, |
13034 | | { "ownerhandle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, ownerhandle), |
13035 | | 1,0,0, 330 }, |
13036 | | { "plotstyle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, plotstyle), |
13037 | | 1,0,0, 390 }, |
13038 | | { "plotstyle_flags", "BB", sizeof (BITCODE_BB), OFF (struct _dwg_object_entity, plotstyle_flags), |
13039 | | 0,0,0, 0 }, |
13040 | | { "prev_entity", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, prev_entity), |
13041 | | 1,0,0, 0 }, |
13042 | | { "preview", "TF", sizeof (BITCODE_TF), OFF (struct _dwg_object_entity, preview), |
13043 | | 1,1,0, 310 }, |
13044 | | { "preview_exists", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, preview_exists), |
13045 | | 0,0,0, 0 }, |
13046 | | { "preview_is_proxy", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_entity, preview_is_proxy), |
13047 | | 0,0,0, 0 }, |
13048 | | { "preview_size", "BLL", sizeof (BITCODE_BLL), OFF (struct _dwg_object_entity, preview_size), |
13049 | | 0,0,0, 160 }, |
13050 | | { "reactors", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_entity, reactors), |
13051 | | 1,1,0, 330 }, |
13052 | | { "shadow", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, shadow), |
13053 | | 1,0,0, 0 }, |
13054 | | { "shadow_flags", "RC", sizeof (BITCODE_RC), OFF (struct _dwg_object_entity, shadow_flags), |
13055 | | 0,0,0, 284 }, |
13056 | | { "thickness_r11", "RD", sizeof (BITCODE_RD), OFF (struct _dwg_object_entity, thickness_r11), |
13057 | | 0,0,0, 39 }, |
13058 | | { "viewport", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, viewport), |
13059 | | 1,0,0, 0 }, |
13060 | | { "xdicobjhandle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_entity, xdicobjhandle), |
13061 | | 1,0,0, 360 }, |
13062 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
13063 | | }; |
13064 | | |
13065 | | /* from typedef struct _dwg_object_object: (sorted by name) */ |
13066 | | static const Dwg_DYNAPI_field _dwg_object_object_fields[] = { |
13067 | | { "dwg", "struct _dwg_struct*", sizeof (void *), OFF (struct _dwg_object_object, dwg), |
13068 | | 1,1,0, 0 }, |
13069 | | { "eed", "Dwg_Eed*", sizeof (Dwg_Eed*), OFF (struct _dwg_object_object, eed), |
13070 | | 1,1,0, 0 }, |
13071 | | { "handleref", "Dwg_Handle*", sizeof (Dwg_Handle*), OFF (struct _dwg_object_object, handleref), |
13072 | | 1,1,0, 0 }, |
13073 | | { "has_ds_data", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_object, has_ds_data), |
13074 | | 0,0,0, 0 }, |
13075 | | { "is_xdic_missing", "B", sizeof (BITCODE_B), OFF (struct _dwg_object_object, is_xdic_missing), |
13076 | | 0,0,0, 0 }, |
13077 | | { "num_eed", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_object, num_eed), |
13078 | | 0,0,0, 0 }, |
13079 | | { "num_reactors", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_object, num_reactors), |
13080 | | 0,0,0, 0 }, |
13081 | | { "objid", "BL", sizeof (BITCODE_BL), OFF (struct _dwg_object_object, objid), |
13082 | | 0,0,0, 0 }, |
13083 | | { "ownerhandle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_object, ownerhandle), |
13084 | | 1,0,0, 330 }, |
13085 | | { "reactors", "H*", sizeof (BITCODE_H*), OFF (struct _dwg_object_object, reactors), |
13086 | | 1,1,0, 330 }, |
13087 | | { "xdicobjhandle", "H", sizeof (BITCODE_H), OFF (struct _dwg_object_object, xdicobjhandle), |
13088 | | 1,0,0, 360 }, |
13089 | | {NULL, NULL, 0, 0, 0,0,0, 0}, |
13090 | | }; |
13091 | | |
13092 | | |
13093 | | /* FIXME: Remove name. Get type via dwg_object_name() */ |
13094 | | struct _name_type_fields { |
13095 | | const char *const name; |
13096 | | const enum DWG_OBJECT_TYPE type; |
13097 | | const Dwg_DYNAPI_field *const fields; |
13098 | | const int size; |
13099 | | }; |
13100 | | |
13101 | | struct _name_subclass_fields { |
13102 | | const char *const name; |
13103 | | const int type; |
13104 | | const char *const subclass; |
13105 | | const Dwg_DYNAPI_field *const fields; |
13106 | | const int size; |
13107 | | }; |
13108 | | |
13109 | | /* Generated fields for all the objects, sorted for bsearch. from enum DWG_OBJECT_TYPE. |
13110 | | FIXME: Replace name by type. Get type via dwg_object_name(). |
13111 | | Make it an array of type for O(1) lookup. |
13112 | | */ |
13113 | | static const struct _name_type_fields dwg_name_types[] = { |
13114 | | { "3DFACE", DWG_TYPE__3DFACE /*(28)*/, _dwg_3DFACE_fields, sizeof (struct _dwg_entity_3DFACE) }, /* 0 */ |
13115 | | { "3DLINE", DWG_TYPE__3DLINE /*(740)*/, _dwg_3DLINE_fields, sizeof (struct _dwg_entity_3DLINE) }, /* 1 */ |
13116 | | { "3DSOLID", DWG_TYPE__3DSOLID /*(38)*/, _dwg_3DSOLID_fields, sizeof (struct _dwg_entity_3DSOLID) }, /* 2 */ |
13117 | | { "ABSHDRAWINGSETTINGS", DWG_TYPE_ABSHDRAWINGSETTINGS /*(745)*/, NULL, 0 }, /* 3 */ |
13118 | | { "ACAECUSTOBJ", DWG_TYPE_ACAECUSTOBJ /*(746)*/, NULL, 0 }, /* 4 */ |
13119 | | { "ACAEEEMGROBJ", DWG_TYPE_ACAEEEMGROBJ /*(747)*/, NULL, 0 }, /* 5 */ |
13120 | | { "ACAMCOMP", DWG_TYPE_ACAMCOMP /*(748)*/, NULL, 0 }, /* 6 */ |
13121 | | { "ACAMCOMPDEF", DWG_TYPE_ACAMCOMPDEF /*(749)*/, NULL, 0 }, /* 7 */ |
13122 | | { "ACAMCOMPDEFMGR", DWG_TYPE_ACAMCOMPDEFMGR /*(750)*/, NULL, 0 }, /* 8 */ |
13123 | | { "ACAMCONTEXTMODELER", DWG_TYPE_ACAMCONTEXTMODELER /*(751)*/, NULL, 0 }, /* 9 */ |
13124 | | { "ACAMGDIMSTD", DWG_TYPE_ACAMGDIMSTD /*(752)*/, NULL, 0 }, /* 10 */ |
13125 | | { "ACAMGFILTERDAT", DWG_TYPE_ACAMGFILTERDAT /*(753)*/, NULL, 0 }, /* 11 */ |
13126 | | { "ACAMGHOLECHARTSTDCSN", DWG_TYPE_ACAMGHOLECHARTSTDCSN /*(754)*/, NULL, 0 }, /* 12 */ |
13127 | | { "ACAMGHOLECHARTSTDDIN", DWG_TYPE_ACAMGHOLECHARTSTDDIN /*(755)*/, NULL, 0 }, /* 13 */ |
13128 | | { "ACAMGHOLECHARTSTDISO", DWG_TYPE_ACAMGHOLECHARTSTDISO /*(756)*/, NULL, 0 }, /* 14 */ |
13129 | | { "ACAMGLAYSTD", DWG_TYPE_ACAMGLAYSTD /*(757)*/, NULL, 0 }, /* 15 */ |
13130 | | { "ACAMGRCOMPDEF", DWG_TYPE_ACAMGRCOMPDEF /*(758)*/, NULL, 0 }, /* 16 */ |
13131 | | { "ACAMGRCOMPDEFSET", DWG_TYPE_ACAMGRCOMPDEFSET /*(759)*/, NULL, 0 }, /* 17 */ |
13132 | | { "ACAMGTITLESTD", DWG_TYPE_ACAMGTITLESTD /*(760)*/, NULL, 0 }, /* 18 */ |
13133 | | { "ACAMMVDBACKUPOBJECT", DWG_TYPE_ACAMMVDBACKUPOBJECT /*(761)*/, NULL, 0 }, /* 19 */ |
13134 | | { "ACAMPROJECT", DWG_TYPE_ACAMPROJECT /*(762)*/, NULL, 0 }, /* 20 */ |
13135 | | { "ACAMSHAFTCOMPDEF", DWG_TYPE_ACAMSHAFTCOMPDEF /*(763)*/, NULL, 0 }, /* 21 */ |
13136 | | { "ACAMSTDPCOMPDEF", DWG_TYPE_ACAMSTDPCOMPDEF /*(764)*/, NULL, 0 }, /* 22 */ |
13137 | | { "ACAMWBLOCKTEMPENTS", DWG_TYPE_ACAMWBLOCKTEMPENTS /*(765)*/, NULL, 0 }, /* 23 */ |
13138 | | { "ACARRAYJIGENTITY", DWG_TYPE_ACARRAYJIGENTITY /*(766)*/, NULL, 0 }, /* 24 */ |
13139 | | { "ACCMCONTEXT", DWG_TYPE_ACCMCONTEXT /*(767)*/, NULL, 0 }, /* 25 */ |
13140 | | { "ACDBCIRCARCRES", DWG_TYPE_ACDBCIRCARCRES /*(768)*/, NULL, 0 }, /* 26 */ |
13141 | | { "ACDBDIMENSIONRES", DWG_TYPE_ACDBDIMENSIONRES /*(769)*/, NULL, 0 }, /* 27 */ |
13142 | | { "ACDBENTITYCACHE", DWG_TYPE_ACDBENTITYCACHE /*(770)*/, NULL, 0 }, /* 28 */ |
13143 | | { "ACDBLINERES", DWG_TYPE_ACDBLINERES /*(771)*/, NULL, 0 }, /* 29 */ |
13144 | | { "ACDBSTDPARTRES_ARC", DWG_TYPE_ACDBSTDPARTRES_ARC /*(772)*/, NULL, 0 }, /* 30 */ |
13145 | | { "ACDBSTDPARTRES_LINE", DWG_TYPE_ACDBSTDPARTRES_LINE /*(773)*/, NULL, 0 }, /* 31 */ |
13146 | | { "ACDB_HATCHSCALECONTEXTDATA_CLASS", DWG_TYPE_ACDB_HATCHSCALECONTEXTDATA_CLASS /*(774)*/, NULL, 0 }, /* 32 */ |
13147 | | { "ACDB_HATCHVIEWCONTEXTDATA_CLASS", DWG_TYPE_ACDB_HATCHVIEWCONTEXTDATA_CLASS /*(775)*/, NULL, 0 }, /* 33 */ |
13148 | | { "ACDB_PROXY_ENTITY_DATA", DWG_TYPE_ACDB_PROXY_ENTITY_DATA /*(776)*/, NULL, 0 }, /* 34 */ |
13149 | | { "ACDSRECORD", DWG_TYPE_ACDSRECORD /*(500)*/, NULL, 0 }, /* 35 */ |
13150 | | { "ACDSSCHEMA", DWG_TYPE_ACDSSCHEMA /*(501)*/, NULL, 0 }, /* 36 */ |
13151 | | { "ACGREFACADMASTER", DWG_TYPE_ACGREFACADMASTER /*(777)*/, NULL, 0 }, /* 37 */ |
13152 | | { "ACGREFMASTER", DWG_TYPE_ACGREFMASTER /*(778)*/, NULL, 0 }, /* 38 */ |
13153 | | { "ACIMINTSYSVAR", DWG_TYPE_ACIMINTSYSVAR /*(779)*/, NULL, 0 }, /* 39 */ |
13154 | | { "ACIMREALSYSVAR", DWG_TYPE_ACIMREALSYSVAR /*(780)*/, NULL, 0 }, /* 40 */ |
13155 | | { "ACIMSTRSYSVAR", DWG_TYPE_ACIMSTRSYSVAR /*(781)*/, NULL, 0 }, /* 41 */ |
13156 | | { "ACIMSYSVARMAN", DWG_TYPE_ACIMSYSVARMAN /*(782)*/, NULL, 0 }, /* 42 */ |
13157 | | { "ACMANOOTATIONVIEWSTANDARDANSI", DWG_TYPE_ACMANOOTATIONVIEWSTANDARDANSI /*(783)*/, NULL, 0 }, /* 43 */ |
13158 | | { "ACMANOOTATIONVIEWSTANDARDCSN", DWG_TYPE_ACMANOOTATIONVIEWSTANDARDCSN /*(784)*/, NULL, 0 }, /* 44 */ |
13159 | | { "ACMANOOTATIONVIEWSTANDARDDIN", DWG_TYPE_ACMANOOTATIONVIEWSTANDARDDIN /*(785)*/, NULL, 0 }, /* 45 */ |
13160 | | { "ACMANOOTATIONVIEWSTANDARDISO", DWG_TYPE_ACMANOOTATIONVIEWSTANDARDISO /*(786)*/, NULL, 0 }, /* 46 */ |
13161 | | { "ACMAPLEGENDDBOBJECT", DWG_TYPE_ACMAPLEGENDDBOBJECT /*(787)*/, NULL, 0 }, /* 47 */ |
13162 | | { "ACMAPLEGENDITEMDBOBJECT", DWG_TYPE_ACMAPLEGENDITEMDBOBJECT /*(788)*/, NULL, 0 }, /* 48 */ |
13163 | | { "ACMAPMAPVIEWPORTDBOBJECT", DWG_TYPE_ACMAPMAPVIEWPORTDBOBJECT /*(789)*/, NULL, 0 }, /* 49 */ |
13164 | | { "ACMAPPRINTLAYOUTELEMENTDBOBJECTCONTAINER", DWG_TYPE_ACMAPPRINTLAYOUTELEMENTDBOBJECTCONTAINER /*(790)*/, NULL, 0 }, /* 50 */ |
13165 | | { "ACMBALLOON", DWG_TYPE_ACMBALLOON /*(791)*/, NULL, 0 }, /* 51 */ |
13166 | | { "ACMBOM", DWG_TYPE_ACMBOM /*(792)*/, NULL, 0 }, /* 52 */ |
13167 | | { "ACMBOMROW", DWG_TYPE_ACMBOMROW /*(793)*/, NULL, 0 }, /* 53 */ |
13168 | | { "ACMBOMROWSTRUCT", DWG_TYPE_ACMBOMROWSTRUCT /*(794)*/, NULL, 0 }, /* 54 */ |
13169 | | { "ACMBOMSTANDARDANSI", DWG_TYPE_ACMBOMSTANDARDANSI /*(795)*/, NULL, 0 }, /* 55 */ |
13170 | | { "ACMBOMSTANDARDCSN", DWG_TYPE_ACMBOMSTANDARDCSN /*(796)*/, NULL, 0 }, /* 56 */ |
13171 | | { "ACMBOMSTANDARDDIN", DWG_TYPE_ACMBOMSTANDARDDIN /*(797)*/, NULL, 0 }, /* 57 */ |
13172 | | { "ACMBOMSTANDARDISO", DWG_TYPE_ACMBOMSTANDARDISO /*(798)*/, NULL, 0 }, /* 58 */ |
13173 | | { "ACMCENTERLINESTANDARDANSI", DWG_TYPE_ACMCENTERLINESTANDARDANSI /*(799)*/, NULL, 0 }, /* 59 */ |
13174 | | { "ACMCENTERLINESTANDARDCSN", DWG_TYPE_ACMCENTERLINESTANDARDCSN /*(800)*/, NULL, 0 }, /* 60 */ |
13175 | | { "ACMCENTERLINESTANDARDDIN", DWG_TYPE_ACMCENTERLINESTANDARDDIN /*(801)*/, NULL, 0 }, /* 61 */ |
13176 | | { "ACMCENTERLINESTANDARDISO", DWG_TYPE_ACMCENTERLINESTANDARDISO /*(802)*/, NULL, 0 }, /* 62 */ |
13177 | | { "ACMDATADICTIONARY", DWG_TYPE_ACMDATADICTIONARY /*(803)*/, NULL, 0 }, /* 63 */ |
13178 | | { "ACMDATAENTRY", DWG_TYPE_ACMDATAENTRY /*(804)*/, NULL, 0 }, /* 64 */ |
13179 | | { "ACMDATAENTRYBLOCK", DWG_TYPE_ACMDATAENTRYBLOCK /*(805)*/, NULL, 0 }, /* 65 */ |
13180 | | { "ACMDATUMID", DWG_TYPE_ACMDATUMID /*(806)*/, NULL, 0 }, /* 66 */ |
13181 | | { "ACMDATUMSTANDARDANSI", DWG_TYPE_ACMDATUMSTANDARDANSI /*(807)*/, NULL, 0 }, /* 67 */ |
13182 | | { "ACMDATUMSTANDARDCSN", DWG_TYPE_ACMDATUMSTANDARDCSN /*(808)*/, NULL, 0 }, /* 68 */ |
13183 | | { "ACMDATUMSTANDARDDIN", DWG_TYPE_ACMDATUMSTANDARDDIN /*(809)*/, NULL, 0 }, /* 69 */ |
13184 | | { "ACMDATUMSTANDARDISO", DWG_TYPE_ACMDATUMSTANDARDISO /*(810)*/, NULL, 0 }, /* 70 */ |
13185 | | { "ACMDATUMSTANDARDISO2012", DWG_TYPE_ACMDATUMSTANDARDISO2012 /*(811)*/, NULL, 0 }, /* 71 */ |
13186 | | { "ACMDETAILSTANDARDANSI", DWG_TYPE_ACMDETAILSTANDARDANSI /*(812)*/, NULL, 0 }, /* 72 */ |
13187 | | { "ACMDETAILSTANDARDCSN", DWG_TYPE_ACMDETAILSTANDARDCSN /*(813)*/, NULL, 0 }, /* 73 */ |
13188 | | { "ACMDETAILSTANDARDDIN", DWG_TYPE_ACMDETAILSTANDARDDIN /*(814)*/, NULL, 0 }, /* 74 */ |
13189 | | { "ACMDETAILSTANDARDISO", DWG_TYPE_ACMDETAILSTANDARDISO /*(815)*/, NULL, 0 }, /* 75 */ |
13190 | | { "ACMDETAILTANDARDCUSTOM", DWG_TYPE_ACMDETAILTANDARDCUSTOM /*(816)*/, NULL, 0 }, /* 76 */ |
13191 | | { "ACMDIMBREAKPERSREACTOR", DWG_TYPE_ACMDIMBREAKPERSREACTOR /*(817)*/, NULL, 0 }, /* 77 */ |
13192 | | { "ACMECOMMANDHISTORY", DWG_TYPE_ACMECOMMANDHISTORY /*(502)*/, _dwg_ACMECOMMANDHISTORY_fields, sizeof (struct _dwg_object_ACMECOMMANDHISTORY) }, /* 78 */ |
13193 | | { "ACMEDRAWINGMAN", DWG_TYPE_ACMEDRAWINGMAN /*(818)*/, NULL, 0 }, /* 79 */ |
13194 | | { "ACMESCOPE", DWG_TYPE_ACMESCOPE /*(503)*/, _dwg_ACMESCOPE_fields, sizeof (struct _dwg_object_ACMESCOPE) }, /* 80 */ |
13195 | | { "ACMESTATEMGR", DWG_TYPE_ACMESTATEMGR /*(504)*/, _dwg_ACMESTATEMGR_fields, sizeof (struct _dwg_object_ACMESTATEMGR) }, /* 81 */ |
13196 | | { "ACMEVIEW", DWG_TYPE_ACMEVIEW /*(819)*/, NULL, 0 }, /* 82 */ |
13197 | | { "ACME_DATABASE", DWG_TYPE_ACME_DATABASE /*(820)*/, NULL, 0 }, /* 83 */ |
13198 | | { "ACME_DOCUMENT", DWG_TYPE_ACME_DOCUMENT /*(821)*/, NULL, 0 }, /* 84 */ |
13199 | | { "ACMFCFRAME", DWG_TYPE_ACMFCFRAME /*(822)*/, NULL, 0 }, /* 85 */ |
13200 | | { "ACMFCFSTANDARDANSI", DWG_TYPE_ACMFCFSTANDARDANSI /*(823)*/, NULL, 0 }, /* 86 */ |
13201 | | { "ACMFCFSTANDARDCSN", DWG_TYPE_ACMFCFSTANDARDCSN /*(824)*/, NULL, 0 }, /* 87 */ |
13202 | | { "ACMFCFSTANDARDDIN", DWG_TYPE_ACMFCFSTANDARDDIN /*(825)*/, NULL, 0 }, /* 88 */ |
13203 | | { "ACMFCFSTANDARDISO", DWG_TYPE_ACMFCFSTANDARDISO /*(826)*/, NULL, 0 }, /* 89 */ |
13204 | | { "ACMFCFSTANDARDISO2004", DWG_TYPE_ACMFCFSTANDARDISO2004 /*(827)*/, NULL, 0 }, /* 90 */ |
13205 | | { "ACMFCFSTANDARDISO2012", DWG_TYPE_ACMFCFSTANDARDISO2012 /*(828)*/, NULL, 0 }, /* 91 */ |
13206 | | { "ACMIDSTANDARDANSI", DWG_TYPE_ACMIDSTANDARDANSI /*(829)*/, NULL, 0 }, /* 92 */ |
13207 | | { "ACMIDSTANDARDCSN", DWG_TYPE_ACMIDSTANDARDCSN /*(830)*/, NULL, 0 }, /* 93 */ |
13208 | | { "ACMIDSTANDARDDIN", DWG_TYPE_ACMIDSTANDARDDIN /*(831)*/, NULL, 0 }, /* 94 */ |
13209 | | { "ACMIDSTANDARDISO", DWG_TYPE_ACMIDSTANDARDISO /*(832)*/, NULL, 0 }, /* 95 */ |
13210 | | { "ACMIDSTANDARDISO2004", DWG_TYPE_ACMIDSTANDARDISO2004 /*(833)*/, NULL, 0 }, /* 96 */ |
13211 | | { "ACMIDSTANDARDISO2012", DWG_TYPE_ACMIDSTANDARDISO2012 /*(834)*/, NULL, 0 }, /* 97 */ |
13212 | | { "ACMNOTESTANDARDANSI", DWG_TYPE_ACMNOTESTANDARDANSI /*(835)*/, NULL, 0 }, /* 98 */ |
13213 | | { "ACMNOTESTANDARDCSN", DWG_TYPE_ACMNOTESTANDARDCSN /*(836)*/, NULL, 0 }, /* 99 */ |
13214 | | { "ACMNOTESTANDARDDIN", DWG_TYPE_ACMNOTESTANDARDDIN /*(837)*/, NULL, 0 }, /* 100 */ |
13215 | | { "ACMNOTESTANDARDISO", DWG_TYPE_ACMNOTESTANDARDISO /*(838)*/, NULL, 0 }, /* 101 */ |
13216 | | { "ACMPARTLIST", DWG_TYPE_ACMPARTLIST /*(839)*/, NULL, 0 }, /* 102 */ |
13217 | | { "ACMPICKOBJ", DWG_TYPE_ACMPICKOBJ /*(840)*/, NULL, 0 }, /* 103 */ |
13218 | | { "ACMSECTIONSTANDARDANSI", DWG_TYPE_ACMSECTIONSTANDARDANSI /*(841)*/, NULL, 0 }, /* 104 */ |
13219 | | { "ACMSECTIONSTANDARDCSN2002", DWG_TYPE_ACMSECTIONSTANDARDCSN2002 /*(842)*/, NULL, 0 }, /* 105 */ |
13220 | | { "ACMSECTIONSTANDARDCUSTOM", DWG_TYPE_ACMSECTIONSTANDARDCUSTOM /*(843)*/, NULL, 0 }, /* 106 */ |
13221 | | { "ACMSECTIONSTANDARDDIN", DWG_TYPE_ACMSECTIONSTANDARDDIN /*(844)*/, NULL, 0 }, /* 107 */ |
13222 | | { "ACMSECTIONSTANDARDISO", DWG_TYPE_ACMSECTIONSTANDARDISO /*(845)*/, NULL, 0 }, /* 108 */ |
13223 | | { "ACMSECTIONSTANDARDISO2001", DWG_TYPE_ACMSECTIONSTANDARDISO2001 /*(846)*/, NULL, 0 }, /* 109 */ |
13224 | | { "ACMSTANDARDANSI", DWG_TYPE_ACMSTANDARDANSI /*(847)*/, NULL, 0 }, /* 110 */ |
13225 | | { "ACMSTANDARDCSN", DWG_TYPE_ACMSTANDARDCSN /*(848)*/, NULL, 0 }, /* 111 */ |
13226 | | { "ACMSTANDARDDIN", DWG_TYPE_ACMSTANDARDDIN /*(849)*/, NULL, 0 }, /* 112 */ |
13227 | | { "ACMSTANDARDISO", DWG_TYPE_ACMSTANDARDISO /*(850)*/, NULL, 0 }, /* 113 */ |
13228 | | { "ACMSURFSTANDARDANSI", DWG_TYPE_ACMSURFSTANDARDANSI /*(851)*/, NULL, 0 }, /* 114 */ |
13229 | | { "ACMSURFSTANDARDCSN", DWG_TYPE_ACMSURFSTANDARDCSN /*(852)*/, NULL, 0 }, /* 115 */ |
13230 | | { "ACMSURFSTANDARDDIN", DWG_TYPE_ACMSURFSTANDARDDIN /*(853)*/, NULL, 0 }, /* 116 */ |
13231 | | { "ACMSURFSTANDARDISO", DWG_TYPE_ACMSURFSTANDARDISO /*(854)*/, NULL, 0 }, /* 117 */ |
13232 | | { "ACMSURFSTANDARDISO2002", DWG_TYPE_ACMSURFSTANDARDISO2002 /*(855)*/, NULL, 0 }, /* 118 */ |
13233 | | { "ACMSURFSYM", DWG_TYPE_ACMSURFSYM /*(856)*/, NULL, 0 }, /* 119 */ |
13234 | | { "ACMTAPERSTANDARDANSI", DWG_TYPE_ACMTAPERSTANDARDANSI /*(857)*/, NULL, 0 }, /* 120 */ |
13235 | | { "ACMTAPERSTANDARDCSN", DWG_TYPE_ACMTAPERSTANDARDCSN /*(858)*/, NULL, 0 }, /* 121 */ |
13236 | | { "ACMTAPERSTANDARDDIN", DWG_TYPE_ACMTAPERSTANDARDDIN /*(859)*/, NULL, 0 }, /* 122 */ |
13237 | | { "ACMTAPERSTANDARDISO", DWG_TYPE_ACMTAPERSTANDARDISO /*(860)*/, NULL, 0 }, /* 123 */ |
13238 | | { "ACMTHREADLINESTANDARDANSI", DWG_TYPE_ACMTHREADLINESTANDARDANSI /*(861)*/, NULL, 0 }, /* 124 */ |
13239 | | { "ACMTHREADLINESTANDARDCSN", DWG_TYPE_ACMTHREADLINESTANDARDCSN /*(862)*/, NULL, 0 }, /* 125 */ |
13240 | | { "ACMTHREADLINESTANDARDDIN", DWG_TYPE_ACMTHREADLINESTANDARDDIN /*(863)*/, NULL, 0 }, /* 126 */ |
13241 | | { "ACMTHREADLINESTANDARDISO", DWG_TYPE_ACMTHREADLINESTANDARDISO /*(864)*/, NULL, 0 }, /* 127 */ |
13242 | | { "ACMWELDSTANDARDANSI", DWG_TYPE_ACMWELDSTANDARDANSI /*(865)*/, NULL, 0 }, /* 128 */ |
13243 | | { "ACMWELDSTANDARDCSN", DWG_TYPE_ACMWELDSTANDARDCSN /*(866)*/, NULL, 0 }, /* 129 */ |
13244 | | { "ACMWELDSTANDARDDIN", DWG_TYPE_ACMWELDSTANDARDDIN /*(867)*/, NULL, 0 }, /* 130 */ |
13245 | | { "ACMWELDSTANDARDISO", DWG_TYPE_ACMWELDSTANDARDISO /*(868)*/, NULL, 0 }, /* 131 */ |
13246 | | { "ACMWELDSYM", DWG_TYPE_ACMWELDSYM /*(869)*/, NULL, 0 }, /* 132 */ |
13247 | | { "ACRFATTGENMGR", DWG_TYPE_ACRFATTGENMGR /*(870)*/, NULL, 0 }, /* 133 */ |
13248 | | { "ACRFINSADJ", DWG_TYPE_ACRFINSADJ /*(871)*/, NULL, 0 }, /* 134 */ |
13249 | | { "ACRFINSADJUSTERMGR", DWG_TYPE_ACRFINSADJUSTERMGR /*(872)*/, NULL, 0 }, /* 135 */ |
13250 | | { "ACRFMCADAPIATTHOLDER", DWG_TYPE_ACRFMCADAPIATTHOLDER /*(873)*/, NULL, 0 }, /* 136 */ |
13251 | | { "ACRFOBJATTMGR", DWG_TYPE_ACRFOBJATTMGR /*(874)*/, NULL, 0 }, /* 137 */ |
13252 | | { "ACSH_BOOLEAN_CLASS", DWG_TYPE_ACSH_BOOLEAN_CLASS /*(505)*/, _dwg_ACSH_BOOLEAN_CLASS_fields, sizeof (struct _dwg_object_ACSH_BOOLEAN_CLASS) }, /* 138 */ |
13253 | | { "ACSH_BOX_CLASS", DWG_TYPE_ACSH_BOX_CLASS /*(506)*/, _dwg_ACSH_BOX_CLASS_fields, sizeof (struct _dwg_object_ACSH_BOX_CLASS) }, /* 139 */ |
13254 | | { "ACSH_BREP_CLASS", DWG_TYPE_ACSH_BREP_CLASS /*(507)*/, _dwg_ACSH_BREP_CLASS_fields, sizeof (struct _dwg_object_ACSH_BREP_CLASS) }, /* 140 */ |
13255 | | { "ACSH_CHAMFER_CLASS", DWG_TYPE_ACSH_CHAMFER_CLASS /*(508)*/, _dwg_ACSH_CHAMFER_CLASS_fields, sizeof (struct _dwg_object_ACSH_CHAMFER_CLASS) }, /* 141 */ |
13256 | | { "ACSH_CONE_CLASS", DWG_TYPE_ACSH_CONE_CLASS /*(509)*/, _dwg_ACSH_CONE_CLASS_fields, sizeof (struct _dwg_object_ACSH_CONE_CLASS) }, /* 142 */ |
13257 | | { "ACSH_CYLINDER_CLASS", DWG_TYPE_ACSH_CYLINDER_CLASS /*(510)*/, _dwg_ACSH_CYLINDER_CLASS_fields, sizeof (struct _dwg_object_ACSH_CYLINDER_CLASS) }, /* 143 */ |
13258 | | { "ACSH_EXTRUSION_CLASS", DWG_TYPE_ACSH_EXTRUSION_CLASS /*(511)*/, _dwg_ACSH_EXTRUSION_CLASS_fields, sizeof (struct _dwg_object_ACSH_EXTRUSION_CLASS) }, /* 144 */ |
13259 | | { "ACSH_FILLET_CLASS", DWG_TYPE_ACSH_FILLET_CLASS /*(512)*/, _dwg_ACSH_FILLET_CLASS_fields, sizeof (struct _dwg_object_ACSH_FILLET_CLASS) }, /* 145 */ |
13260 | | { "ACSH_HISTORY_CLASS", DWG_TYPE_ACSH_HISTORY_CLASS /*(513)*/, _dwg_ACSH_HISTORY_CLASS_fields, sizeof (struct _dwg_object_ACSH_HISTORY_CLASS) }, /* 146 */ |
13261 | | { "ACSH_LOFT_CLASS", DWG_TYPE_ACSH_LOFT_CLASS /*(514)*/, _dwg_ACSH_LOFT_CLASS_fields, sizeof (struct _dwg_object_ACSH_LOFT_CLASS) }, /* 147 */ |
13262 | | { "ACSH_PYRAMID_CLASS", DWG_TYPE_ACSH_PYRAMID_CLASS /*(515)*/, _dwg_ACSH_PYRAMID_CLASS_fields, sizeof (struct _dwg_object_ACSH_PYRAMID_CLASS) }, /* 148 */ |
13263 | | { "ACSH_REVOLVE_CLASS", DWG_TYPE_ACSH_REVOLVE_CLASS /*(516)*/, _dwg_ACSH_REVOLVE_CLASS_fields, sizeof (struct _dwg_object_ACSH_REVOLVE_CLASS) }, /* 149 */ |
13264 | | { "ACSH_SPHERE_CLASS", DWG_TYPE_ACSH_SPHERE_CLASS /*(517)*/, _dwg_ACSH_SPHERE_CLASS_fields, sizeof (struct _dwg_object_ACSH_SPHERE_CLASS) }, /* 150 */ |
13265 | | { "ACSH_SUBENT_MATERIAL_CLASS", DWG_TYPE_ACSH_SUBENT_MATERIAL_CLASS /*(875)*/, NULL, 0 }, /* 151 */ |
13266 | | { "ACSH_SWEEP_CLASS", DWG_TYPE_ACSH_SWEEP_CLASS /*(518)*/, _dwg_ACSH_SWEEP_CLASS_fields, sizeof (struct _dwg_object_ACSH_SWEEP_CLASS) }, /* 152 */ |
13267 | | { "ACSH_TORUS_CLASS", DWG_TYPE_ACSH_TORUS_CLASS /*(519)*/, _dwg_ACSH_TORUS_CLASS_fields, sizeof (struct _dwg_object_ACSH_TORUS_CLASS) }, /* 153 */ |
13268 | | { "ACSH_WEDGE_CLASS", DWG_TYPE_ACSH_WEDGE_CLASS /*(520)*/, _dwg_ACSH_WEDGE_CLASS_fields, sizeof (struct _dwg_object_ACSH_WEDGE_CLASS) }, /* 154 */ |
13269 | | { "AC_AM_2D_XREF_MGR", DWG_TYPE_AC_AM_2D_XREF_MGR /*(876)*/, NULL, 0 }, /* 155 */ |
13270 | | { "AC_AM_BASIC_VIEW", DWG_TYPE_AC_AM_BASIC_VIEW /*(877)*/, NULL, 0 }, /* 156 */ |
13271 | | { "AC_AM_BASIC_VIEW_DEF", DWG_TYPE_AC_AM_BASIC_VIEW_DEF /*(878)*/, NULL, 0 }, /* 157 */ |
13272 | | { "AC_AM_COMPLEX_HIDE_SITUATION", DWG_TYPE_AC_AM_COMPLEX_HIDE_SITUATION /*(879)*/, NULL, 0 }, /* 158 */ |
13273 | | { "AC_AM_COMP_VIEW_DEF", DWG_TYPE_AC_AM_COMP_VIEW_DEF /*(880)*/, NULL, 0 }, /* 159 */ |
13274 | | { "AC_AM_COMP_VIEW_INST", DWG_TYPE_AC_AM_COMP_VIEW_INST /*(881)*/, NULL, 0 }, /* 160 */ |
13275 | | { "AC_AM_DIRTY_NODES", DWG_TYPE_AC_AM_DIRTY_NODES /*(882)*/, NULL, 0 }, /* 161 */ |
13276 | | { "AC_AM_HIDE_SITUATION", DWG_TYPE_AC_AM_HIDE_SITUATION /*(883)*/, NULL, 0 }, /* 162 */ |
13277 | | { "AC_AM_MAPPER_CACHE", DWG_TYPE_AC_AM_MAPPER_CACHE /*(884)*/, NULL, 0 }, /* 163 */ |
13278 | | { "AC_AM_MASTER_VIEW_DEF", DWG_TYPE_AC_AM_MASTER_VIEW_DEF /*(885)*/, NULL, 0 }, /* 164 */ |
13279 | | { "AC_AM_MVD_DEP_MGR", DWG_TYPE_AC_AM_MVD_DEP_MGR /*(886)*/, NULL, 0 }, /* 165 */ |
13280 | | { "AC_AM_OVERRIDE_FILTER", DWG_TYPE_AC_AM_OVERRIDE_FILTER /*(887)*/, NULL, 0 }, /* 166 */ |
13281 | | { "AC_AM_PROPS_OVERRIDE", DWG_TYPE_AC_AM_PROPS_OVERRIDE /*(888)*/, NULL, 0 }, /* 167 */ |
13282 | | { "AC_AM_SHAFT_HIDE_SITUATION", DWG_TYPE_AC_AM_SHAFT_HIDE_SITUATION /*(889)*/, NULL, 0 }, /* 168 */ |
13283 | | { "AC_AM_STDP_VIEW_DEF", DWG_TYPE_AC_AM_STDP_VIEW_DEF /*(890)*/, NULL, 0 }, /* 169 */ |
13284 | | { "AC_AM_TRANSFORM_GHOST", DWG_TYPE_AC_AM_TRANSFORM_GHOST /*(891)*/, NULL, 0 }, /* 170 */ |
13285 | | { "ADAPPL", DWG_TYPE_ADAPPL /*(892)*/, NULL, 0 }, /* 171 */ |
13286 | | { "AECC_ALIGNMENT_DESIGN_CHECK_SET", DWG_TYPE_AECC_ALIGNMENT_DESIGN_CHECK_SET /*(893)*/, NULL, 0 }, /* 172 */ |
13287 | | { "AECC_ALIGNMENT_LABEL_SET", DWG_TYPE_AECC_ALIGNMENT_LABEL_SET /*(894)*/, NULL, 0 }, /* 173 */ |
13288 | | { "AECC_ALIGNMENT_LABEL_SET_EXT", DWG_TYPE_AECC_ALIGNMENT_LABEL_SET_EXT /*(895)*/, NULL, 0 }, /* 174 */ |
13289 | | { "AECC_ALIGNMENT_PARCEL_NODE", DWG_TYPE_AECC_ALIGNMENT_PARCEL_NODE /*(896)*/, NULL, 0 }, /* 175 */ |
13290 | | { "AECC_ALIGNMENT_STYLE", DWG_TYPE_AECC_ALIGNMENT_STYLE /*(897)*/, NULL, 0 }, /* 176 */ |
13291 | | { "AECC_APPURTENANCE_STYLE", DWG_TYPE_AECC_APPURTENANCE_STYLE /*(898)*/, NULL, 0 }, /* 177 */ |
13292 | | { "AECC_ASSEMBLY_STYLE", DWG_TYPE_AECC_ASSEMBLY_STYLE /*(899)*/, NULL, 0 }, /* 178 */ |
13293 | | { "AECC_BUILDING_SITE_STYLE", DWG_TYPE_AECC_BUILDING_SITE_STYLE /*(900)*/, NULL, 0 }, /* 179 */ |
13294 | | { "AECC_CANT_DIAGRAM_VIEW_STYLE", DWG_TYPE_AECC_CANT_DIAGRAM_VIEW_STYLE /*(901)*/, NULL, 0 }, /* 180 */ |
13295 | | { "AECC_CATCHMENT_STYLE", DWG_TYPE_AECC_CATCHMENT_STYLE /*(902)*/, NULL, 0 }, /* 181 */ |
13296 | | { "AECC_CLASS_NODE", DWG_TYPE_AECC_CLASS_NODE /*(903)*/, NULL, 0 }, /* 182 */ |
13297 | | { "AECC_CONTOURVIEW", DWG_TYPE_AECC_CONTOURVIEW /*(904)*/, NULL, 0 }, /* 183 */ |
13298 | | { "AECC_CORRIDOR_STYLE", DWG_TYPE_AECC_CORRIDOR_STYLE /*(905)*/, NULL, 0 }, /* 184 */ |
13299 | | { "AECC_DISP_REP_ALIGNMENT", DWG_TYPE_AECC_DISP_REP_ALIGNMENT /*(906)*/, NULL, 0 }, /* 185 */ |
13300 | | { "AECC_DISP_REP_ALIGNMENT_CANT_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CANT_LABEL_GROUP /*(907)*/, NULL, 0 }, /* 186 */ |
13301 | | { "AECC_DISP_REP_ALIGNMENT_CSV", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CSV /*(908)*/, NULL, 0 }, /* 187 */ |
13302 | | { "AECC_DISP_REP_ALIGNMENT_CURVE_LABEL", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_CURVE_LABEL /*(909)*/, NULL, 0 }, /* 188 */ |
13303 | | { "AECC_DISP_REP_ALIGNMENT_DESIGNSPEED_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_DESIGNSPEED_LABEL_GROUP /*(910)*/, NULL, 0 }, /* 189 */ |
13304 | | { "AECC_DISP_REP_ALIGNMENT_GEOMPT_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_GEOMPT_LABEL_GROUP /*(911)*/, NULL, 0 }, /* 190 */ |
13305 | | { "AECC_DISP_REP_ALIGNMENT_INDEXED_PI_LABEL", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_INDEXED_PI_LABEL /*(912)*/, NULL, 0 }, /* 191 */ |
13306 | | { "AECC_DISP_REP_ALIGNMENT_MINOR_STATION_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_MINOR_STATION_LABEL_GROUP /*(913)*/, NULL, 0 }, /* 192 */ |
13307 | | { "AECC_DISP_REP_ALIGNMENT_PI_LABEL", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_PI_LABEL /*(914)*/, NULL, 0 }, /* 193 */ |
13308 | | { "AECC_DISP_REP_ALIGNMENT_SPIRAL_LABEL", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_SPIRAL_LABEL /*(915)*/, NULL, 0 }, /* 194 */ |
13309 | | { "AECC_DISP_REP_ALIGNMENT_STAEQU_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STAEQU_LABEL_GROUP /*(916)*/, NULL, 0 }, /* 195 */ |
13310 | | { "AECC_DISP_REP_ALIGNMENT_STATION_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STATION_LABEL_GROUP /*(917)*/, NULL, 0 }, /* 196 */ |
13311 | | { "AECC_DISP_REP_ALIGNMENT_STATION_OFFSET_LABEL", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_STATION_OFFSET_LABEL /*(918)*/, NULL, 0 }, /* 197 */ |
13312 | | { "AECC_DISP_REP_ALIGNMENT_SUPERELEVATION_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_SUPERELEVATION_LABEL_GROUP /*(919)*/, NULL, 0 }, /* 198 */ |
13313 | | { "AECC_DISP_REP_ALIGNMENT_TABLE", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_TABLE /*(920)*/, NULL, 0 }, /* 199 */ |
13314 | | { "AECC_DISP_REP_ALIGNMENT_TANGENT_LABEL", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_TANGENT_LABEL /*(921)*/, NULL, 0 }, /* 200 */ |
13315 | | { "AECC_DISP_REP_ALIGNMENT_VERTICAL_GEOMPT_LABELING", DWG_TYPE_AECC_DISP_REP_ALIGNMENT_VERTICAL_GEOMPT_LABELING /*(922)*/, NULL, 0 }, /* 201 */ |
13316 | | { "AECC_DISP_REP_APPURTENANCE", DWG_TYPE_AECC_DISP_REP_APPURTENANCE /*(923)*/, NULL, 0 }, /* 202 */ |
13317 | | { "AECC_DISP_REP_APPURTENANCE_CSV", DWG_TYPE_AECC_DISP_REP_APPURTENANCE_CSV /*(924)*/, NULL, 0 }, /* 203 */ |
13318 | | { "AECC_DISP_REP_APPURTENANCE_LABELING", DWG_TYPE_AECC_DISP_REP_APPURTENANCE_LABELING /*(925)*/, NULL, 0 }, /* 204 */ |
13319 | | { "AECC_DISP_REP_APPURTENANCE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_APPURTENANCE_PROFILE_LABELING /*(926)*/, NULL, 0 }, /* 205 */ |
13320 | | { "AECC_DISP_REP_ASSEMBLY", DWG_TYPE_AECC_DISP_REP_ASSEMBLY /*(927)*/, NULL, 0 }, /* 206 */ |
13321 | | { "AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE", DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE /*(928)*/, NULL, 0 }, /* 207 */ |
13322 | | { "AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_PROFILE", DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_PROFILE /*(929)*/, NULL, 0 }, /* 208 */ |
13323 | | { "AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_SECTION", DWG_TYPE_AECC_DISP_REP_AUTO_CORRIDOR_FEATURE_LINE_SECTION /*(930)*/, NULL, 0 }, /* 209 */ |
13324 | | { "AECC_DISP_REP_AUTO_FEATURE_LINE", DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE /*(931)*/, NULL, 0 }, /* 210 */ |
13325 | | { "AECC_DISP_REP_AUTO_FEATURE_LINE_CSV", DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_CSV /*(932)*/, NULL, 0 }, /* 211 */ |
13326 | | { "AECC_DISP_REP_AUTO_FEATURE_LINE_PROFILE", DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_PROFILE /*(933)*/, NULL, 0 }, /* 212 */ |
13327 | | { "AECC_DISP_REP_AUTO_FEATURE_LINE_SECTION", DWG_TYPE_AECC_DISP_REP_AUTO_FEATURE_LINE_SECTION /*(934)*/, NULL, 0 }, /* 213 */ |
13328 | | { "AECC_DISP_REP_BUILDINGSITE", DWG_TYPE_AECC_DISP_REP_BUILDINGSITE /*(935)*/, NULL, 0 }, /* 214 */ |
13329 | | { "AECC_DISP_REP_BUILDINGUTIL_CONNECTOR", DWG_TYPE_AECC_DISP_REP_BUILDINGUTIL_CONNECTOR /*(936)*/, NULL, 0 }, /* 215 */ |
13330 | | { "AECC_DISP_REP_CANT_DIAGRAM_VIEW", DWG_TYPE_AECC_DISP_REP_CANT_DIAGRAM_VIEW /*(937)*/, NULL, 0 }, /* 216 */ |
13331 | | { "AECC_DISP_REP_CATCHMENT_AREA", DWG_TYPE_AECC_DISP_REP_CATCHMENT_AREA /*(938)*/, NULL, 0 }, /* 217 */ |
13332 | | { "AECC_DISP_REP_CATCHMENT_AREA_LABEL", DWG_TYPE_AECC_DISP_REP_CATCHMENT_AREA_LABEL /*(939)*/, NULL, 0 }, /* 218 */ |
13333 | | { "AECC_DISP_REP_CORRIDOR", DWG_TYPE_AECC_DISP_REP_CORRIDOR /*(940)*/, NULL, 0 }, /* 219 */ |
13334 | | { "AECC_DISP_REP_CROSSING_PIPE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_CROSSING_PIPE_PROFILE_LABELING /*(941)*/, NULL, 0 }, /* 220 */ |
13335 | | { "AECC_DISP_REP_CROSSING_PRESSURE_PIPE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_CROSSING_PRESSURE_PIPE_PROFILE_LABELING /*(942)*/, NULL, 0 }, /* 221 */ |
13336 | | { "AECC_DISP_REP_CSVSTATIONSLIDER", DWG_TYPE_AECC_DISP_REP_CSVSTATIONSLIDER /*(943)*/, NULL, 0 }, /* 222 */ |
13337 | | { "AECC_DISP_REP_FACE", DWG_TYPE_AECC_DISP_REP_FACE /*(944)*/, NULL, 0 }, /* 223 */ |
13338 | | { "AECC_DISP_REP_FEATURE", DWG_TYPE_AECC_DISP_REP_FEATURE /*(945)*/, NULL, 0 }, /* 224 */ |
13339 | | { "AECC_DISP_REP_FEATURE_LABEL", DWG_TYPE_AECC_DISP_REP_FEATURE_LABEL /*(946)*/, NULL, 0 }, /* 225 */ |
13340 | | { "AECC_DISP_REP_FEATURE_LINE", DWG_TYPE_AECC_DISP_REP_FEATURE_LINE /*(947)*/, NULL, 0 }, /* 226 */ |
13341 | | { "AECC_DISP_REP_FEATURE_LINE_CSV", DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_CSV /*(948)*/, NULL, 0 }, /* 227 */ |
13342 | | { "AECC_DISP_REP_FEATURE_LINE_PROFILE", DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_PROFILE /*(949)*/, NULL, 0 }, /* 228 */ |
13343 | | { "AECC_DISP_REP_FEATURE_LINE_SECTION", DWG_TYPE_AECC_DISP_REP_FEATURE_LINE_SECTION /*(950)*/, NULL, 0 }, /* 229 */ |
13344 | | { "AECC_DISP_REP_FITTING", DWG_TYPE_AECC_DISP_REP_FITTING /*(951)*/, NULL, 0 }, /* 230 */ |
13345 | | { "AECC_DISP_REP_FITTING_CSV", DWG_TYPE_AECC_DISP_REP_FITTING_CSV /*(952)*/, NULL, 0 }, /* 231 */ |
13346 | | { "AECC_DISP_REP_FITTING_LABELING", DWG_TYPE_AECC_DISP_REP_FITTING_LABELING /*(953)*/, NULL, 0 }, /* 232 */ |
13347 | | { "AECC_DISP_REP_FITTING_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_FITTING_PROFILE_LABELING /*(954)*/, NULL, 0 }, /* 233 */ |
13348 | | { "AECC_DISP_REP_FLOW_SEGMENT_LABEL", DWG_TYPE_AECC_DISP_REP_FLOW_SEGMENT_LABEL /*(955)*/, NULL, 0 }, /* 234 */ |
13349 | | { "AECC_DISP_REP_GENERAL_SEGMENT_LABEL", DWG_TYPE_AECC_DISP_REP_GENERAL_SEGMENT_LABEL /*(956)*/, NULL, 0 }, /* 235 */ |
13350 | | { "AECC_DISP_REP_GRADING", DWG_TYPE_AECC_DISP_REP_GRADING /*(957)*/, NULL, 0 }, /* 236 */ |
13351 | | { "AECC_DISP_REP_GRAPH", DWG_TYPE_AECC_DISP_REP_GRAPH /*(958)*/, NULL, 0 }, /* 237 */ |
13352 | | { "AECC_DISP_REP_GRAPHPROFILE_NETWORKPART", DWG_TYPE_AECC_DISP_REP_GRAPHPROFILE_NETWORKPART /*(959)*/, NULL, 0 }, /* 238 */ |
13353 | | { "AECC_DISP_REP_GRAPHPROFILE_PRESSUREPART", DWG_TYPE_AECC_DISP_REP_GRAPHPROFILE_PRESSUREPART /*(960)*/, NULL, 0 }, /* 239 */ |
13354 | | { "AECC_DISP_REP_GRID_SURFACE", DWG_TYPE_AECC_DISP_REP_GRID_SURFACE /*(961)*/, NULL, 0 }, /* 240 */ |
13355 | | { "AECC_DISP_REP_GRID_SURFACE_CSV", DWG_TYPE_AECC_DISP_REP_GRID_SURFACE_CSV /*(962)*/, NULL, 0 }, /* 241 */ |
13356 | | { "AECC_DISP_REP_HORGEOMETRY_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_HORGEOMETRY_BAND_LABEL_GROUP /*(963)*/, NULL, 0 }, /* 242 */ |
13357 | | { "AECC_DISP_REP_HYDRO_REGION", DWG_TYPE_AECC_DISP_REP_HYDRO_REGION /*(964)*/, NULL, 0 }, /* 243 */ |
13358 | | { "AECC_DISP_REP_INTERFERENCE_CHECK", DWG_TYPE_AECC_DISP_REP_INTERFERENCE_CHECK /*(965)*/, NULL, 0 }, /* 244 */ |
13359 | | { "AECC_DISP_REP_INTERFERENCE_PART", DWG_TYPE_AECC_DISP_REP_INTERFERENCE_PART /*(966)*/, NULL, 0 }, /* 245 */ |
13360 | | { "AECC_DISP_REP_INTERFERENCE_PART_SECTION", DWG_TYPE_AECC_DISP_REP_INTERFERENCE_PART_SECTION /*(967)*/, NULL, 0 }, /* 246 */ |
13361 | | { "AECC_DISP_REP_INTERSECTION", DWG_TYPE_AECC_DISP_REP_INTERSECTION /*(968)*/, NULL, 0 }, /* 247 */ |
13362 | | { "AECC_DISP_REP_INTERSECTION_LOCATION_LABELING", DWG_TYPE_AECC_DISP_REP_INTERSECTION_LOCATION_LABELING /*(969)*/, NULL, 0 }, /* 248 */ |
13363 | | { "AECC_DISP_REP_LABELING", DWG_TYPE_AECC_DISP_REP_LABELING /*(970)*/, NULL, 0 }, /* 249 */ |
13364 | | { "AECC_DISP_REP_LEGEND_TABLE", DWG_TYPE_AECC_DISP_REP_LEGEND_TABLE /*(971)*/, NULL, 0 }, /* 250 */ |
13365 | | { "AECC_DISP_REP_LINE_BETWEEN_POINTS_LABEL", DWG_TYPE_AECC_DISP_REP_LINE_BETWEEN_POINTS_LABEL /*(972)*/, NULL, 0 }, /* 251 */ |
13366 | | { "AECC_DISP_REP_LOTLINE_CSV", DWG_TYPE_AECC_DISP_REP_LOTLINE_CSV /*(973)*/, NULL, 0 }, /* 252 */ |
13367 | | { "AECC_DISP_REP_MASSHAULLINE", DWG_TYPE_AECC_DISP_REP_MASSHAULLINE /*(974)*/, NULL, 0 }, /* 253 */ |
13368 | | { "AECC_DISP_REP_MASS_HAUL_VIEW", DWG_TYPE_AECC_DISP_REP_MASS_HAUL_VIEW /*(975)*/, NULL, 0 }, /* 254 */ |
13369 | | { "AECC_DISP_REP_MATCHLINE_LABELING", DWG_TYPE_AECC_DISP_REP_MATCHLINE_LABELING /*(976)*/, NULL, 0 }, /* 255 */ |
13370 | | { "AECC_DISP_REP_MATCH_LINE", DWG_TYPE_AECC_DISP_REP_MATCH_LINE /*(977)*/, NULL, 0 }, /* 256 */ |
13371 | | { "AECC_DISP_REP_MATERIAL_SECTION", DWG_TYPE_AECC_DISP_REP_MATERIAL_SECTION /*(978)*/, NULL, 0 }, /* 257 */ |
13372 | | { "AECC_DISP_REP_NETWORK", DWG_TYPE_AECC_DISP_REP_NETWORK /*(979)*/, NULL, 0 }, /* 258 */ |
13373 | | { "AECC_DISP_REP_NOTE_LABEL", DWG_TYPE_AECC_DISP_REP_NOTE_LABEL /*(980)*/, NULL, 0 }, /* 259 */ |
13374 | | { "AECC_DISP_REP_OFFSET_ELEV_LABEL", DWG_TYPE_AECC_DISP_REP_OFFSET_ELEV_LABEL /*(981)*/, NULL, 0 }, /* 260 */ |
13375 | | { "AECC_DISP_REP_PARCEL_BOUNDARY", DWG_TYPE_AECC_DISP_REP_PARCEL_BOUNDARY /*(982)*/, NULL, 0 }, /* 261 */ |
13376 | | { "AECC_DISP_REP_PARCEL_FACE_LABEL", DWG_TYPE_AECC_DISP_REP_PARCEL_FACE_LABEL /*(983)*/, NULL, 0 }, /* 262 */ |
13377 | | { "AECC_DISP_REP_PARCEL_SEGMENT", DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT /*(984)*/, NULL, 0 }, /* 263 */ |
13378 | | { "AECC_DISP_REP_PARCEL_SEGMENT_LABEL", DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT_LABEL /*(985)*/, NULL, 0 }, /* 264 */ |
13379 | | { "AECC_DISP_REP_PARCEL_SEGMENT_TABLE", DWG_TYPE_AECC_DISP_REP_PARCEL_SEGMENT_TABLE /*(986)*/, NULL, 0 }, /* 265 */ |
13380 | | { "AECC_DISP_REP_PARCEL_TABLE", DWG_TYPE_AECC_DISP_REP_PARCEL_TABLE /*(987)*/, NULL, 0 }, /* 266 */ |
13381 | | { "AECC_DISP_REP_PIPE", DWG_TYPE_AECC_DISP_REP_PIPE /*(988)*/, NULL, 0 }, /* 267 */ |
13382 | | { "AECC_DISP_REP_PIPENETWORK_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_PIPENETWORK_BAND_LABEL_GROUP /*(989)*/, NULL, 0 }, /* 268 */ |
13383 | | { "AECC_DISP_REP_PIPE_CSV", DWG_TYPE_AECC_DISP_REP_PIPE_CSV /*(990)*/, NULL, 0 }, /* 269 */ |
13384 | | { "AECC_DISP_REP_PIPE_LABELING", DWG_TYPE_AECC_DISP_REP_PIPE_LABELING /*(991)*/, NULL, 0 }, /* 270 */ |
13385 | | { "AECC_DISP_REP_PIPE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_PIPE_PROFILE_LABELING /*(992)*/, NULL, 0 }, /* 271 */ |
13386 | | { "AECC_DISP_REP_PIPE_SECTION_LABELING", DWG_TYPE_AECC_DISP_REP_PIPE_SECTION_LABELING /*(993)*/, NULL, 0 }, /* 272 */ |
13387 | | { "AECC_DISP_REP_PIPE_TABLE", DWG_TYPE_AECC_DISP_REP_PIPE_TABLE /*(994)*/, NULL, 0 }, /* 273 */ |
13388 | | { "AECC_DISP_REP_POINT_ENT", DWG_TYPE_AECC_DISP_REP_POINT_ENT /*(995)*/, NULL, 0 }, /* 274 */ |
13389 | | { "AECC_DISP_REP_POINT_GROUP", DWG_TYPE_AECC_DISP_REP_POINT_GROUP /*(996)*/, NULL, 0 }, /* 275 */ |
13390 | | { "AECC_DISP_REP_POINT_TABLE", DWG_TYPE_AECC_DISP_REP_POINT_TABLE /*(997)*/, NULL, 0 }, /* 276 */ |
13391 | | { "AECC_DISP_REP_PRESSUREPIPENETWORK", DWG_TYPE_AECC_DISP_REP_PRESSUREPIPENETWORK /*(998)*/, NULL, 0 }, /* 277 */ |
13392 | | { "AECC_DISP_REP_PRESSURE_PART_TABLE", DWG_TYPE_AECC_DISP_REP_PRESSURE_PART_TABLE /*(999)*/, NULL, 0 }, /* 278 */ |
13393 | | { "AECC_DISP_REP_PRESSURE_PIPE", DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE /*(1000)*/, NULL, 0 }, /* 279 */ |
13394 | | { "AECC_DISP_REP_PRESSURE_PIPE_CSV", DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_CSV /*(1001)*/, NULL, 0 }, /* 280 */ |
13395 | | { "AECC_DISP_REP_PRESSURE_PIPE_LABELING", DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_LABELING /*(1002)*/, NULL, 0 }, /* 281 */ |
13396 | | { "AECC_DISP_REP_PRESSURE_PIPE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_PROFILE_LABELING /*(1003)*/, NULL, 0 }, /* 282 */ |
13397 | | { "AECC_DISP_REP_PRESSURE_PIPE_SECTION_LABELING", DWG_TYPE_AECC_DISP_REP_PRESSURE_PIPE_SECTION_LABELING /*(1004)*/, NULL, 0 }, /* 283 */ |
13398 | | { "AECC_DISP_REP_PROFILE", DWG_TYPE_AECC_DISP_REP_PROFILE /*(1005)*/, NULL, 0 }, /* 284 */ |
13399 | | { "AECC_DISP_REP_PROFILEDATA_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_PROFILEDATA_BAND_LABEL_GROUP /*(1006)*/, NULL, 0 }, /* 285 */ |
13400 | | { "AECC_DISP_REP_PROFILE_PROJECTION", DWG_TYPE_AECC_DISP_REP_PROFILE_PROJECTION /*(1007)*/, NULL, 0 }, /* 286 */ |
13401 | | { "AECC_DISP_REP_PROFILE_PROJECTION_LABEL", DWG_TYPE_AECC_DISP_REP_PROFILE_PROJECTION_LABEL /*(1008)*/, NULL, 0 }, /* 287 */ |
13402 | | { "AECC_DISP_REP_PROFILE_VIEW", DWG_TYPE_AECC_DISP_REP_PROFILE_VIEW /*(1009)*/, NULL, 0 }, /* 288 */ |
13403 | | { "AECC_DISP_REP_PROFILE_VIEW_DEPTH_LABEL", DWG_TYPE_AECC_DISP_REP_PROFILE_VIEW_DEPTH_LABEL /*(1010)*/, NULL, 0 }, /* 289 */ |
13404 | | { "AECC_DISP_REP_QUANTITY_TAKEOFF_AGGREGATE_EARTHWORK_TABLE", DWG_TYPE_AECC_DISP_REP_QUANTITY_TAKEOFF_AGGREGATE_EARTHWORK_TABLE /*(1011)*/, NULL, 0 }, /* 290 */ |
13405 | | { "AECC_DISP_REP_RIGHT_OF_WAY", DWG_TYPE_AECC_DISP_REP_RIGHT_OF_WAY /*(1012)*/, NULL, 0 }, /* 291 */ |
13406 | | { "AECC_DISP_REP_SAMPLELINE_LABELING", DWG_TYPE_AECC_DISP_REP_SAMPLELINE_LABELING /*(1013)*/, NULL, 0 }, /* 292 */ |
13407 | | { "AECC_DISP_REP_SAMPLE_LINE", DWG_TYPE_AECC_DISP_REP_SAMPLE_LINE /*(1014)*/, NULL, 0 }, /* 293 */ |
13408 | | { "AECC_DISP_REP_SAMPLE_LINE_GROUP", DWG_TYPE_AECC_DISP_REP_SAMPLE_LINE_GROUP /*(1015)*/, NULL, 0 }, /* 294 */ |
13409 | | { "AECC_DISP_REP_SECTION", DWG_TYPE_AECC_DISP_REP_SECTION /*(1016)*/, NULL, 0 }, /* 295 */ |
13410 | | { "AECC_DISP_REP_SECTIONALDATA_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTIONALDATA_BAND_LABEL_GROUP /*(1017)*/, NULL, 0 }, /* 296 */ |
13411 | | { "AECC_DISP_REP_SECTIONDATA_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTIONDATA_BAND_LABEL_GROUP /*(1018)*/, NULL, 0 }, /* 297 */ |
13412 | | { "AECC_DISP_REP_SECTIONSEGMENT_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTIONSEGMENT_BAND_LABEL_GROUP /*(1019)*/, NULL, 0 }, /* 298 */ |
13413 | | { "AECC_DISP_REP_SECTION_CORRIDOR", DWG_TYPE_AECC_DISP_REP_SECTION_CORRIDOR /*(1020)*/, NULL, 0 }, /* 299 */ |
13414 | | { "AECC_DISP_REP_SECTION_CORRIDOR_POINT_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTION_CORRIDOR_POINT_LABEL_GROUP /*(1021)*/, NULL, 0 }, /* 300 */ |
13415 | | { "AECC_DISP_REP_SECTION_GRADEBREAK_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTION_GRADEBREAK_LABEL_GROUP /*(1022)*/, NULL, 0 }, /* 301 */ |
13416 | | { "AECC_DISP_REP_SECTION_MINOR_OFFSET_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTION_MINOR_OFFSET_LABEL_GROUP /*(1023)*/, NULL, 0 }, /* 302 */ |
13417 | | { "AECC_DISP_REP_SECTION_OFFSET_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTION_OFFSET_LABEL_GROUP /*(1024)*/, NULL, 0 }, /* 303 */ |
13418 | | { "AECC_DISP_REP_SECTION_PIPENETWORK", DWG_TYPE_AECC_DISP_REP_SECTION_PIPENETWORK /*(1025)*/, NULL, 0 }, /* 304 */ |
13419 | | { "AECC_DISP_REP_SECTION_PRESSUREPIPENETWORK", DWG_TYPE_AECC_DISP_REP_SECTION_PRESSUREPIPENETWORK /*(1026)*/, NULL, 0 }, /* 305 */ |
13420 | | { "AECC_DISP_REP_SECTION_PROJECTION", DWG_TYPE_AECC_DISP_REP_SECTION_PROJECTION /*(1027)*/, NULL, 0 }, /* 306 */ |
13421 | | { "AECC_DISP_REP_SECTION_PROJECTION_LABEL", DWG_TYPE_AECC_DISP_REP_SECTION_PROJECTION_LABEL /*(1028)*/, NULL, 0 }, /* 307 */ |
13422 | | { "AECC_DISP_REP_SECTION_SEGMENT_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SECTION_SEGMENT_LABEL_GROUP /*(1029)*/, NULL, 0 }, /* 308 */ |
13423 | | { "AECC_DISP_REP_SECTION_VIEW", DWG_TYPE_AECC_DISP_REP_SECTION_VIEW /*(1030)*/, NULL, 0 }, /* 309 */ |
13424 | | { "AECC_DISP_REP_SECTION_VIEW_DEPTH_LABEL", DWG_TYPE_AECC_DISP_REP_SECTION_VIEW_DEPTH_LABEL /*(1031)*/, NULL, 0 }, /* 310 */ |
13425 | | { "AECC_DISP_REP_SECTION_VIEW_QUANTITY_TAKEOFF_TABLE", DWG_TYPE_AECC_DISP_REP_SECTION_VIEW_QUANTITY_TAKEOFF_TABLE /*(1032)*/, NULL, 0 }, /* 311 */ |
13426 | | { "AECC_DISP_REP_SHEET", DWG_TYPE_AECC_DISP_REP_SHEET /*(1033)*/, NULL, 0 }, /* 312 */ |
13427 | | { "AECC_DISP_REP_SPANNING_PIPE_LABELING", DWG_TYPE_AECC_DISP_REP_SPANNING_PIPE_LABELING /*(1034)*/, NULL, 0 }, /* 313 */ |
13428 | | { "AECC_DISP_REP_SPANNING_PIPE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_SPANNING_PIPE_PROFILE_LABELING /*(1035)*/, NULL, 0 }, /* 314 */ |
13429 | | { "AECC_DISP_REP_STATION_ELEV_LABEL", DWG_TYPE_AECC_DISP_REP_STATION_ELEV_LABEL /*(1036)*/, NULL, 0 }, /* 315 */ |
13430 | | { "AECC_DISP_REP_STRUCTURE", DWG_TYPE_AECC_DISP_REP_STRUCTURE /*(1037)*/, NULL, 0 }, /* 316 */ |
13431 | | { "AECC_DISP_REP_STRUCTURE_CSV", DWG_TYPE_AECC_DISP_REP_STRUCTURE_CSV /*(1038)*/, NULL, 0 }, /* 317 */ |
13432 | | { "AECC_DISP_REP_STRUCTURE_LABELING", DWG_TYPE_AECC_DISP_REP_STRUCTURE_LABELING /*(1039)*/, NULL, 0 }, /* 318 */ |
13433 | | { "AECC_DISP_REP_STRUCTURE_PROFILE_LABELING", DWG_TYPE_AECC_DISP_REP_STRUCTURE_PROFILE_LABELING /*(1040)*/, NULL, 0 }, /* 319 */ |
13434 | | { "AECC_DISP_REP_STRUCTURE_SECTION_LABELING", DWG_TYPE_AECC_DISP_REP_STRUCTURE_SECTION_LABELING /*(1041)*/, NULL, 0 }, /* 320 */ |
13435 | | { "AECC_DISP_REP_SUBASSEMBLY", DWG_TYPE_AECC_DISP_REP_SUBASSEMBLY /*(1042)*/, NULL, 0 }, /* 321 */ |
13436 | | { "AECC_DISP_REP_SUPERELEVATION_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SUPERELEVATION_BAND_LABEL_GROUP /*(1043)*/, NULL, 0 }, /* 322 */ |
13437 | | { "AECC_DISP_REP_SUPERELEVATION_DIAGRAM_VIEW", DWG_TYPE_AECC_DISP_REP_SUPERELEVATION_DIAGRAM_VIEW /*(1044)*/, NULL, 0 }, /* 323 */ |
13438 | | { "AECC_DISP_REP_SURFACE_CONTOUR_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SURFACE_CONTOUR_LABEL_GROUP /*(1045)*/, NULL, 0 }, /* 324 */ |
13439 | | { "AECC_DISP_REP_SURFACE_ELEVATION_LABEL", DWG_TYPE_AECC_DISP_REP_SURFACE_ELEVATION_LABEL /*(1046)*/, NULL, 0 }, /* 325 */ |
13440 | | { "AECC_DISP_REP_SURFACE_SLOPE_LABEL", DWG_TYPE_AECC_DISP_REP_SURFACE_SLOPE_LABEL /*(1047)*/, NULL, 0 }, /* 326 */ |
13441 | | { "AECC_DISP_REP_SURVEY_FIGURE_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_SURVEY_FIGURE_LABEL_GROUP /*(1048)*/, NULL, 0 }, /* 327 */ |
13442 | | { "AECC_DISP_REP_SVFIGURE", DWG_TYPE_AECC_DISP_REP_SVFIGURE /*(1049)*/, NULL, 0 }, /* 328 */ |
13443 | | { "AECC_DISP_REP_SVFIGURE_CSV", DWG_TYPE_AECC_DISP_REP_SVFIGURE_CSV /*(1050)*/, NULL, 0 }, /* 329 */ |
13444 | | { "AECC_DISP_REP_SVFIGURE_PROFILE", DWG_TYPE_AECC_DISP_REP_SVFIGURE_PROFILE /*(1051)*/, NULL, 0 }, /* 330 */ |
13445 | | { "AECC_DISP_REP_SVFIGURE_SECTION", DWG_TYPE_AECC_DISP_REP_SVFIGURE_SECTION /*(1052)*/, NULL, 0 }, /* 331 */ |
13446 | | { "AECC_DISP_REP_SVFIGURE_SEGMENT_LABEL", DWG_TYPE_AECC_DISP_REP_SVFIGURE_SEGMENT_LABEL /*(1053)*/, NULL, 0 }, /* 332 */ |
13447 | | { "AECC_DISP_REP_SVNETWORK", DWG_TYPE_AECC_DISP_REP_SVNETWORK /*(1054)*/, NULL, 0 }, /* 333 */ |
13448 | | { "AECC_DISP_REP_TANGENT_INTERSECTION_TABLE", DWG_TYPE_AECC_DISP_REP_TANGENT_INTERSECTION_TABLE /*(1055)*/, NULL, 0 }, /* 334 */ |
13449 | | { "AECC_DISP_REP_TIN_SURFACE", DWG_TYPE_AECC_DISP_REP_TIN_SURFACE /*(1056)*/, NULL, 0 }, /* 335 */ |
13450 | | { "AECC_DISP_REP_TIN_SURFACE_CSV", DWG_TYPE_AECC_DISP_REP_TIN_SURFACE_CSV /*(1057)*/, NULL, 0 }, /* 336 */ |
13451 | | { "AECC_DISP_REP_VALIGNMENT_CRESTCURVE_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_CRESTCURVE_LABEL_GROUP /*(1058)*/, NULL, 0 }, /* 337 */ |
13452 | | { "AECC_DISP_REP_VALIGNMENT_CSV", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_CSV /*(1059)*/, NULL, 0 }, /* 338 */ |
13453 | | { "AECC_DISP_REP_VALIGNMENT_HAGEOMPT_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_HAGEOMPT_LABEL_GROUP /*(1060)*/, NULL, 0 }, /* 339 */ |
13454 | | { "AECC_DISP_REP_VALIGNMENT_LINE_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_LINE_LABEL_GROUP /*(1061)*/, NULL, 0 }, /* 340 */ |
13455 | | { "AECC_DISP_REP_VALIGNMENT_MINOR_STATION_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_MINOR_STATION_LABEL_GROUP /*(1062)*/, NULL, 0 }, /* 341 */ |
13456 | | { "AECC_DISP_REP_VALIGNMENT_PVI_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_PVI_LABEL_GROUP /*(1063)*/, NULL, 0 }, /* 342 */ |
13457 | | { "AECC_DISP_REP_VALIGNMENT_SAGCURVE_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_SAGCURVE_LABEL_GROUP /*(1064)*/, NULL, 0 }, /* 343 */ |
13458 | | { "AECC_DISP_REP_VALIGNMENT_STATION_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VALIGNMENT_STATION_LABEL_GROUP /*(1065)*/, NULL, 0 }, /* 344 */ |
13459 | | { "AECC_DISP_REP_VERTICALGEOMETRY_BAND_LABEL_GROUP", DWG_TYPE_AECC_DISP_REP_VERTICALGEOMETRY_BAND_LABEL_GROUP /*(1066)*/, NULL, 0 }, /* 345 */ |
13460 | | { "AECC_DISP_REP_VIEWFRAME_LABELING", DWG_TYPE_AECC_DISP_REP_VIEWFRAME_LABELING /*(1067)*/, NULL, 0 }, /* 346 */ |
13461 | | { "AECC_DISP_REP_VIEW_FRAME", DWG_TYPE_AECC_DISP_REP_VIEW_FRAME /*(1068)*/, NULL, 0 }, /* 347 */ |
13462 | | { "AECC_FEATURELINE_STYLE", DWG_TYPE_AECC_FEATURELINE_STYLE /*(1069)*/, NULL, 0 }, /* 348 */ |
13463 | | { "AECC_FEATURE_STYLE", DWG_TYPE_AECC_FEATURE_STYLE /*(1070)*/, NULL, 0 }, /* 349 */ |
13464 | | { "AECC_FITTING_STYLE", DWG_TYPE_AECC_FITTING_STYLE /*(1071)*/, NULL, 0 }, /* 350 */ |
13465 | | { "AECC_FORMAT_MANAGER_OBJECT", DWG_TYPE_AECC_FORMAT_MANAGER_OBJECT /*(1072)*/, NULL, 0 }, /* 351 */ |
13466 | | { "AECC_GRADEVIEW", DWG_TYPE_AECC_GRADEVIEW /*(1073)*/, NULL, 0 }, /* 352 */ |
13467 | | { "AECC_GRADING_CRITERIA", DWG_TYPE_AECC_GRADING_CRITERIA /*(1074)*/, NULL, 0 }, /* 353 */ |
13468 | | { "AECC_GRADING_CRITERIA_SET", DWG_TYPE_AECC_GRADING_CRITERIA_SET /*(1075)*/, NULL, 0 }, /* 354 */ |
13469 | | { "AECC_GRADING_GROUP", DWG_TYPE_AECC_GRADING_GROUP /*(1076)*/, NULL, 0 }, /* 355 */ |
13470 | | { "AECC_GRADING_STYLE", DWG_TYPE_AECC_GRADING_STYLE /*(1077)*/, NULL, 0 }, /* 356 */ |
13471 | | { "AECC_IMPORT_STORM_SEWER_DEFAULTS", DWG_TYPE_AECC_IMPORT_STORM_SEWER_DEFAULTS /*(1078)*/, NULL, 0 }, /* 357 */ |
13472 | | { "AECC_INTERFERENCE_STYLE", DWG_TYPE_AECC_INTERFERENCE_STYLE /*(1079)*/, NULL, 0 }, /* 358 */ |
13473 | | { "AECC_INTERSECTION_STYLE", DWG_TYPE_AECC_INTERSECTION_STYLE /*(1080)*/, NULL, 0 }, /* 359 */ |
13474 | | { "AECC_LABEL_COLLECTOR_STYLE", DWG_TYPE_AECC_LABEL_COLLECTOR_STYLE /*(1081)*/, NULL, 0 }, /* 360 */ |
13475 | | { "AECC_LABEL_NODE", DWG_TYPE_AECC_LABEL_NODE /*(1082)*/, NULL, 0 }, /* 361 */ |
13476 | | { "AECC_LABEL_RADIAL_LINE_STYLE", DWG_TYPE_AECC_LABEL_RADIAL_LINE_STYLE /*(1083)*/, NULL, 0 }, /* 362 */ |
13477 | | { "AECC_LABEL_TEXT_ITERATOR_CURVE_OR_SPIRAL_STYLE", DWG_TYPE_AECC_LABEL_TEXT_ITERATOR_CURVE_OR_SPIRAL_STYLE /*(1084)*/, NULL, 0 }, /* 363 */ |
13478 | | { "AECC_LABEL_TEXT_ITERATOR_STYLE", DWG_TYPE_AECC_LABEL_TEXT_ITERATOR_STYLE /*(1085)*/, NULL, 0 }, /* 364 */ |
13479 | | { "AECC_LABEL_TEXT_STYLE", DWG_TYPE_AECC_LABEL_TEXT_STYLE /*(1086)*/, NULL, 0 }, /* 365 */ |
13480 | | { "AECC_LABEL_VECTOR_ARROW_STYLE", DWG_TYPE_AECC_LABEL_VECTOR_ARROW_STYLE /*(1087)*/, NULL, 0 }, /* 366 */ |
13481 | | { "AECC_LEGEND_TABLE_STYLE", DWG_TYPE_AECC_LEGEND_TABLE_STYLE /*(1088)*/, NULL, 0 }, /* 367 */ |
13482 | | { "AECC_MASS_HAUL_LINE_STYLE", DWG_TYPE_AECC_MASS_HAUL_LINE_STYLE /*(1089)*/, NULL, 0 }, /* 368 */ |
13483 | | { "AECC_MASS_HAUL_VIEW_STYLE", DWG_TYPE_AECC_MASS_HAUL_VIEW_STYLE /*(1090)*/, NULL, 0 }, /* 369 */ |
13484 | | { "AECC_MATCHLINE_STYLE", DWG_TYPE_AECC_MATCHLINE_STYLE /*(1091)*/, NULL, 0 }, /* 370 */ |
13485 | | { "AECC_MATERIAL_STYLE", DWG_TYPE_AECC_MATERIAL_STYLE /*(1092)*/, NULL, 0 }, /* 371 */ |
13486 | | { "AECC_NETWORK_PART_CATALOG_DEF_NODE", DWG_TYPE_AECC_NETWORK_PART_CATALOG_DEF_NODE /*(1093)*/, NULL, 0 }, /* 372 */ |
13487 | | { "AECC_NETWORK_PART_FAMILY_ITEM", DWG_TYPE_AECC_NETWORK_PART_FAMILY_ITEM /*(1094)*/, NULL, 0 }, /* 373 */ |
13488 | | { "AECC_NETWORK_PART_LIST", DWG_TYPE_AECC_NETWORK_PART_LIST /*(1095)*/, NULL, 0 }, /* 374 */ |
13489 | | { "AECC_NETWORK_RULE", DWG_TYPE_AECC_NETWORK_RULE /*(1096)*/, NULL, 0 }, /* 375 */ |
13490 | | { "AECC_PARCEL_NODE", DWG_TYPE_AECC_PARCEL_NODE /*(1097)*/, NULL, 0 }, /* 376 */ |
13491 | | { "AECC_PARCEL_STYLE", DWG_TYPE_AECC_PARCEL_STYLE /*(1098)*/, NULL, 0 }, /* 377 */ |
13492 | | { "AECC_PART_SIZE_FILTER", DWG_TYPE_AECC_PART_SIZE_FILTER /*(1099)*/, NULL, 0 }, /* 378 */ |
13493 | | { "AECC_PIPE_RULES", DWG_TYPE_AECC_PIPE_RULES /*(1100)*/, NULL, 0 }, /* 379 */ |
13494 | | { "AECC_PIPE_STYLE", DWG_TYPE_AECC_PIPE_STYLE /*(1101)*/, NULL, 0 }, /* 380 */ |
13495 | | { "AECC_PIPE_STYLE_EXTENSION", DWG_TYPE_AECC_PIPE_STYLE_EXTENSION /*(1102)*/, NULL, 0 }, /* 381 */ |
13496 | | { "AECC_POINTCLOUD_STYLE", DWG_TYPE_AECC_POINTCLOUD_STYLE /*(1103)*/, NULL, 0 }, /* 382 */ |
13497 | | { "AECC_POINTVIEW", DWG_TYPE_AECC_POINTVIEW /*(1104)*/, NULL, 0 }, /* 383 */ |
13498 | | { "AECC_POINT_STYLE", DWG_TYPE_AECC_POINT_STYLE /*(1105)*/, NULL, 0 }, /* 384 */ |
13499 | | { "AECC_PRESSURE_PART_LIST", DWG_TYPE_AECC_PRESSURE_PART_LIST /*(1106)*/, NULL, 0 }, /* 385 */ |
13500 | | { "AECC_PRESSURE_PIPE_STYLE", DWG_TYPE_AECC_PRESSURE_PIPE_STYLE /*(1107)*/, NULL, 0 }, /* 386 */ |
13501 | | { "AECC_PROFILESECTIONENTITY_STYLE", DWG_TYPE_AECC_PROFILESECTIONENTITY_STYLE /*(1108)*/, NULL, 0 }, /* 387 */ |
13502 | | { "AECC_PROFILE_DESIGN_CHECK_SET", DWG_TYPE_AECC_PROFILE_DESIGN_CHECK_SET /*(1109)*/, NULL, 0 }, /* 388 */ |
13503 | | { "AECC_PROFILE_LABEL_SET", DWG_TYPE_AECC_PROFILE_LABEL_SET /*(1110)*/, NULL, 0 }, /* 389 */ |
13504 | | { "AECC_PROFILE_STYLE", DWG_TYPE_AECC_PROFILE_STYLE /*(1111)*/, NULL, 0 }, /* 390 */ |
13505 | | { "AECC_PROFILE_VIEW_BAND_STYLE_SET", DWG_TYPE_AECC_PROFILE_VIEW_BAND_STYLE_SET /*(1112)*/, NULL, 0 }, /* 391 */ |
13506 | | { "AECC_PROFILE_VIEW_DATA_BAND_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_DATA_BAND_STYLE /*(1113)*/, NULL, 0 }, /* 392 */ |
13507 | | { "AECC_PROFILE_VIEW_HORIZONTAL_GEOMETRY_BAND_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_HORIZONTAL_GEOMETRY_BAND_STYLE /*(1114)*/, NULL, 0 }, /* 393 */ |
13508 | | { "AECC_PROFILE_VIEW_PIPE_NETWORK_BAND_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_PIPE_NETWORK_BAND_STYLE /*(1115)*/, NULL, 0 }, /* 394 */ |
13509 | | { "AECC_PROFILE_VIEW_SECTIONAL_DATA_BAND_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_SECTIONAL_DATA_BAND_STYLE /*(1116)*/, NULL, 0 }, /* 395 */ |
13510 | | { "AECC_PROFILE_VIEW_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_STYLE /*(1117)*/, NULL, 0 }, /* 396 */ |
13511 | | { "AECC_PROFILE_VIEW_SUPERELEVATION_DIAGRAM_BAND_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_SUPERELEVATION_DIAGRAM_BAND_STYLE /*(1118)*/, NULL, 0 }, /* 397 */ |
13512 | | { "AECC_PROFILE_VIEW_VERTICAL_GEOMETRY_BAND_STYLE", DWG_TYPE_AECC_PROFILE_VIEW_VERTICAL_GEOMETRY_BAND_STYLE /*(1119)*/, NULL, 0 }, /* 398 */ |
13513 | | { "AECC_QUANTITY_TAKEOFF_CRITERIA", DWG_TYPE_AECC_QUANTITY_TAKEOFF_CRITERIA /*(1120)*/, NULL, 0 }, /* 399 */ |
13514 | | { "AECC_ROADWAYLINK_STYLE", DWG_TYPE_AECC_ROADWAYLINK_STYLE /*(1121)*/, NULL, 0 }, /* 400 */ |
13515 | | { "AECC_ROADWAYMARKER_STYLE", DWG_TYPE_AECC_ROADWAYMARKER_STYLE /*(1122)*/, NULL, 0 }, /* 401 */ |
13516 | | { "AECC_ROADWAYSHAPE_STYLE", DWG_TYPE_AECC_ROADWAYSHAPE_STYLE /*(1123)*/, NULL, 0 }, /* 402 */ |
13517 | | { "AECC_ROADWAY_STYLE_SET", DWG_TYPE_AECC_ROADWAY_STYLE_SET /*(1124)*/, NULL, 0 }, /* 403 */ |
13518 | | { "AECC_ROOT_SETTINGS_NODE", DWG_TYPE_AECC_ROOT_SETTINGS_NODE /*(1125)*/, NULL, 0 }, /* 404 */ |
13519 | | { "AECC_SAMPLE_LINE_GROUP_STYLE", DWG_TYPE_AECC_SAMPLE_LINE_GROUP_STYLE /*(1126)*/, NULL, 0 }, /* 405 */ |
13520 | | { "AECC_SAMPLE_LINE_STYLE", DWG_TYPE_AECC_SAMPLE_LINE_STYLE /*(1127)*/, NULL, 0 }, /* 406 */ |
13521 | | { "AECC_SECTION_LABEL_SET", DWG_TYPE_AECC_SECTION_LABEL_SET /*(1128)*/, NULL, 0 }, /* 407 */ |
13522 | | { "AECC_SECTION_STYLE", DWG_TYPE_AECC_SECTION_STYLE /*(1129)*/, NULL, 0 }, /* 408 */ |
13523 | | { "AECC_SECTION_VIEW_BAND_STYLE_SET", DWG_TYPE_AECC_SECTION_VIEW_BAND_STYLE_SET /*(1130)*/, NULL, 0 }, /* 409 */ |
13524 | | { "AECC_SECTION_VIEW_DATA_BAND_STYLE", DWG_TYPE_AECC_SECTION_VIEW_DATA_BAND_STYLE /*(1131)*/, NULL, 0 }, /* 410 */ |
13525 | | { "AECC_SECTION_VIEW_ROAD_SURFACE_BAND_STYLE", DWG_TYPE_AECC_SECTION_VIEW_ROAD_SURFACE_BAND_STYLE /*(1132)*/, NULL, 0 }, /* 411 */ |
13526 | | { "AECC_SECTION_VIEW_STYLE", DWG_TYPE_AECC_SECTION_VIEW_STYLE /*(1133)*/, NULL, 0 }, /* 412 */ |
13527 | | { "AECC_SETTINGS_NODE", DWG_TYPE_AECC_SETTINGS_NODE /*(1134)*/, NULL, 0 }, /* 413 */ |
13528 | | { "AECC_SHEET_STYLE", DWG_TYPE_AECC_SHEET_STYLE /*(1135)*/, NULL, 0 }, /* 414 */ |
13529 | | { "AECC_SLOPE_PATTERN_STYLE", DWG_TYPE_AECC_SLOPE_PATTERN_STYLE /*(1136)*/, NULL, 0 }, /* 415 */ |
13530 | | { "AECC_STATION_FORMAT_STYLE", DWG_TYPE_AECC_STATION_FORMAT_STYLE /*(1137)*/, NULL, 0 }, /* 416 */ |
13531 | | { "AECC_STRUCTURE_RULES", DWG_TYPE_AECC_STRUCTURE_RULES /*(1138)*/, NULL, 0 }, /* 417 */ |
13532 | | { "AECC_STUCTURE_STYLE", DWG_TYPE_AECC_STUCTURE_STYLE /*(1139)*/, NULL, 0 }, /* 418 */ |
13533 | | { "AECC_SUPERELEVATION_DIAGRAM_VIEW_STYLE", DWG_TYPE_AECC_SUPERELEVATION_DIAGRAM_VIEW_STYLE /*(1140)*/, NULL, 0 }, /* 419 */ |
13534 | | { "AECC_SURFACE_STYLE", DWG_TYPE_AECC_SURFACE_STYLE /*(1141)*/, NULL, 0 }, /* 420 */ |
13535 | | { "AECC_SVFIGURE_STYLE", DWG_TYPE_AECC_SVFIGURE_STYLE /*(1142)*/, NULL, 0 }, /* 421 */ |
13536 | | { "AECC_SVNETWORK_STYLE", DWG_TYPE_AECC_SVNETWORK_STYLE /*(1143)*/, NULL, 0 }, /* 422 */ |
13537 | | { "AECC_TABLE_STYLE", DWG_TYPE_AECC_TABLE_STYLE /*(1144)*/, NULL, 0 }, /* 423 */ |
13538 | | { "AECC_TAG_MANAGER", DWG_TYPE_AECC_TAG_MANAGER /*(1145)*/, NULL, 0 }, /* 424 */ |
13539 | | { "AECC_TREE_NODE", DWG_TYPE_AECC_TREE_NODE /*(1146)*/, NULL, 0 }, /* 425 */ |
13540 | | { "AECC_USER_DEFINED_ATTRIBUTE_CLASSIFICATION", DWG_TYPE_AECC_USER_DEFINED_ATTRIBUTE_CLASSIFICATION /*(1147)*/, NULL, 0 }, /* 426 */ |
13541 | | { "AECC_VALIGNMENT_STYLE_EXTENSION", DWG_TYPE_AECC_VALIGNMENT_STYLE_EXTENSION /*(1148)*/, NULL, 0 }, /* 427 */ |
13542 | | { "AECC_VIEW_FRAME_STYLE", DWG_TYPE_AECC_VIEW_FRAME_STYLE /*(1149)*/, NULL, 0 }, /* 428 */ |
13543 | | { "AECS_DISP_PROPS_MEMBER", DWG_TYPE_AECS_DISP_PROPS_MEMBER /*(1150)*/, NULL, 0 }, /* 429 */ |
13544 | | { "AECS_DISP_PROPS_MEMBER_LOGICAL", DWG_TYPE_AECS_DISP_PROPS_MEMBER_LOGICAL /*(1151)*/, NULL, 0 }, /* 430 */ |
13545 | | { "AECS_DISP_PROPS_MEMBER_PLAN", DWG_TYPE_AECS_DISP_PROPS_MEMBER_PLAN /*(1152)*/, NULL, 0 }, /* 431 */ |
13546 | | { "AECS_DISP_PROPS_MEMBER_PLAN_SKETCH", DWG_TYPE_AECS_DISP_PROPS_MEMBER_PLAN_SKETCH /*(1153)*/, NULL, 0 }, /* 432 */ |
13547 | | { "AECS_DISP_PROPS_MEMBER_PROJECTED", DWG_TYPE_AECS_DISP_PROPS_MEMBER_PROJECTED /*(1154)*/, NULL, 0 }, /* 433 */ |
13548 | | { "AECS_DISP_REP_MEMBER_ELEVATION_DESIGN", DWG_TYPE_AECS_DISP_REP_MEMBER_ELEVATION_DESIGN /*(1155)*/, NULL, 0 }, /* 434 */ |
13549 | | { "AECS_DISP_REP_MEMBER_ELEVATION_DETAIL", DWG_TYPE_AECS_DISP_REP_MEMBER_ELEVATION_DETAIL /*(1156)*/, NULL, 0 }, /* 435 */ |
13550 | | { "AECS_DISP_REP_MEMBER_LOGICAL", DWG_TYPE_AECS_DISP_REP_MEMBER_LOGICAL /*(1157)*/, NULL, 0 }, /* 436 */ |
13551 | | { "AECS_DISP_REP_MEMBER_MODEL_DESIGN", DWG_TYPE_AECS_DISP_REP_MEMBER_MODEL_DESIGN /*(1158)*/, NULL, 0 }, /* 437 */ |
13552 | | { "AECS_DISP_REP_MEMBER_MODEL_DETAIL", DWG_TYPE_AECS_DISP_REP_MEMBER_MODEL_DETAIL /*(1159)*/, NULL, 0 }, /* 438 */ |
13553 | | { "AECS_DISP_REP_MEMBER_PLAN_DESIGN", DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_DESIGN /*(1160)*/, NULL, 0 }, /* 439 */ |
13554 | | { "AECS_DISP_REP_MEMBER_PLAN_DETAIL", DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_DETAIL /*(1161)*/, NULL, 0 }, /* 440 */ |
13555 | | { "AECS_DISP_REP_MEMBER_PLAN_SKETCH", DWG_TYPE_AECS_DISP_REP_MEMBER_PLAN_SKETCH /*(1162)*/, NULL, 0 }, /* 441 */ |
13556 | | { "AECS_MEMBER_NODE_SHAPE", DWG_TYPE_AECS_MEMBER_NODE_SHAPE /*(1163)*/, NULL, 0 }, /* 442 */ |
13557 | | { "AECS_MEMBER_STYLE", DWG_TYPE_AECS_MEMBER_STYLE /*(1164)*/, NULL, 0 }, /* 443 */ |
13558 | | { "AEC_2DSECTION_STYLE", DWG_TYPE_AEC_2DSECTION_STYLE /*(1165)*/, NULL, 0 }, /* 444 */ |
13559 | | { "AEC_AECDBDISPREPBDGELEVLINEPLAN100", DWG_TYPE_AEC_AECDBDISPREPBDGELEVLINEPLAN100 /*(1166)*/, NULL, 0 }, /* 445 */ |
13560 | | { "AEC_AECDBDISPREPBDGELEVLINEPLAN50", DWG_TYPE_AEC_AECDBDISPREPBDGELEVLINEPLAN50 /*(1167)*/, NULL, 0 }, /* 446 */ |
13561 | | { "AEC_AECDBDISPREPBDGSECTIONLINEPLAN100", DWG_TYPE_AEC_AECDBDISPREPBDGSECTIONLINEPLAN100 /*(1168)*/, NULL, 0 }, /* 447 */ |
13562 | | { "AEC_AECDBDISPREPBDGSECTIONLINEPLAN50", DWG_TYPE_AEC_AECDBDISPREPBDGSECTIONLINEPLAN50 /*(1169)*/, NULL, 0 }, /* 448 */ |
13563 | | { "AEC_AECDBDISPREPCEILINGGRIDPLAN100", DWG_TYPE_AEC_AECDBDISPREPCEILINGGRIDPLAN100 /*(1170)*/, NULL, 0 }, /* 449 */ |
13564 | | { "AEC_AECDBDISPREPCEILINGGRIDPLAN50", DWG_TYPE_AEC_AECDBDISPREPCEILINGGRIDPLAN50 /*(1171)*/, NULL, 0 }, /* 450 */ |
13565 | | { "AEC_AECDBDISPREPCOLUMNGRIDPLAN100", DWG_TYPE_AEC_AECDBDISPREPCOLUMNGRIDPLAN100 /*(1172)*/, NULL, 0 }, /* 451 */ |
13566 | | { "AEC_AECDBDISPREPCOLUMNGRIDPLAN50", DWG_TYPE_AEC_AECDBDISPREPCOLUMNGRIDPLAN50 /*(1173)*/, NULL, 0 }, /* 452 */ |
13567 | | { "AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN100", DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN100 /*(1174)*/, NULL, 0 }, /* 453 */ |
13568 | | { "AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN50", DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLLAYOUTPLAN50 /*(1175)*/, NULL, 0 }, /* 454 */ |
13569 | | { "AEC_AECDBDISPREPCURTAINWALLUNITPLAN100", DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLUNITPLAN100 /*(1176)*/, NULL, 0 }, /* 455 */ |
13570 | | { "AEC_AECDBDISPREPCURTAINWALLUNITPLAN50", DWG_TYPE_AEC_AECDBDISPREPCURTAINWALLUNITPLAN50 /*(1177)*/, NULL, 0 }, /* 456 */ |
13571 | | { "AEC_AECDBDISPREPMVBLOCKREFPLAN100", DWG_TYPE_AEC_AECDBDISPREPMVBLOCKREFPLAN100 /*(1178)*/, NULL, 0 }, /* 457 */ |
13572 | | { "AEC_AECDBDISPREPMVBLOCKREFPLAN50", DWG_TYPE_AEC_AECDBDISPREPMVBLOCKREFPLAN50 /*(1179)*/, NULL, 0 }, /* 458 */ |
13573 | | { "AEC_AECDBDISPREPROOFPLAN100", DWG_TYPE_AEC_AECDBDISPREPROOFPLAN100 /*(1180)*/, NULL, 0 }, /* 459 */ |
13574 | | { "AEC_AECDBDISPREPROOFPLAN50", DWG_TYPE_AEC_AECDBDISPREPROOFPLAN50 /*(1181)*/, NULL, 0 }, /* 460 */ |
13575 | | { "AEC_AECDBDISPREPROOFSLABPLAN100", DWG_TYPE_AEC_AECDBDISPREPROOFSLABPLAN100 /*(1182)*/, NULL, 0 }, /* 461 */ |
13576 | | { "AEC_AECDBDISPREPROOFSLABPLAN50", DWG_TYPE_AEC_AECDBDISPREPROOFSLABPLAN50 /*(1183)*/, NULL, 0 }, /* 462 */ |
13577 | | { "AEC_AECDBDISPREPSLABPLAN100", DWG_TYPE_AEC_AECDBDISPREPSLABPLAN100 /*(1184)*/, NULL, 0 }, /* 463 */ |
13578 | | { "AEC_AECDBDISPREPSLABPLAN50", DWG_TYPE_AEC_AECDBDISPREPSLABPLAN50 /*(1185)*/, NULL, 0 }, /* 464 */ |
13579 | | { "AEC_AECDBDISPREPSPACEPLAN100", DWG_TYPE_AEC_AECDBDISPREPSPACEPLAN100 /*(1186)*/, NULL, 0 }, /* 465 */ |
13580 | | { "AEC_AECDBDISPREPSPACEPLAN50", DWG_TYPE_AEC_AECDBDISPREPSPACEPLAN50 /*(1187)*/, NULL, 0 }, /* 466 */ |
13581 | | { "AEC_AECDBDISPREPWALLPLAN100", DWG_TYPE_AEC_AECDBDISPREPWALLPLAN100 /*(1188)*/, NULL, 0 }, /* 467 */ |
13582 | | { "AEC_AECDBDISPREPWALLPLAN50", DWG_TYPE_AEC_AECDBDISPREPWALLPLAN50 /*(1189)*/, NULL, 0 }, /* 468 */ |
13583 | | { "AEC_AECDBDISPREPWINDOWASSEMBLYPLAN100", DWG_TYPE_AEC_AECDBDISPREPWINDOWASSEMBLYPLAN100 /*(1190)*/, NULL, 0 }, /* 469 */ |
13584 | | { "AEC_AECDBDISPREPWINDOWASSEMBLYPLAN50", DWG_TYPE_AEC_AECDBDISPREPWINDOWASSEMBLYPLAN50 /*(1191)*/, NULL, 0 }, /* 470 */ |
13585 | | { "AEC_AECDBDISPREPZONE100", DWG_TYPE_AEC_AECDBDISPREPZONE100 /*(1192)*/, NULL, 0 }, /* 471 */ |
13586 | | { "AEC_AECDBDISPREPZONE50", DWG_TYPE_AEC_AECDBDISPREPZONE50 /*(1193)*/, NULL, 0 }, /* 472 */ |
13587 | | { "AEC_AECDBZONEDEF", DWG_TYPE_AEC_AECDBZONEDEF /*(1194)*/, NULL, 0 }, /* 473 */ |
13588 | | { "AEC_AECDBZONESTYLE", DWG_TYPE_AEC_AECDBZONESTYLE /*(1195)*/, NULL, 0 }, /* 474 */ |
13589 | | { "AEC_ANCHOR_OPENINGBASE_TO_WALL", DWG_TYPE_AEC_ANCHOR_OPENINGBASE_TO_WALL /*(1196)*/, NULL, 0 }, /* 475 */ |
13590 | | { "AEC_CLASSIFICATION_DEF", DWG_TYPE_AEC_CLASSIFICATION_DEF /*(1197)*/, NULL, 0 }, /* 476 */ |
13591 | | { "AEC_CLASSIFICATION_SYSTEM_DEF", DWG_TYPE_AEC_CLASSIFICATION_SYSTEM_DEF /*(1198)*/, NULL, 0 }, /* 477 */ |
13592 | | { "AEC_CLEANUP_GROUP_DEF", DWG_TYPE_AEC_CLEANUP_GROUP_DEF /*(1199)*/, NULL, 0 }, /* 478 */ |
13593 | | { "AEC_CURTAIN_WALL_LAYOUT_STYLE", DWG_TYPE_AEC_CURTAIN_WALL_LAYOUT_STYLE /*(1200)*/, NULL, 0 }, /* 479 */ |
13594 | | { "AEC_CURTAIN_WALL_UNIT_STYLE", DWG_TYPE_AEC_CURTAIN_WALL_UNIT_STYLE /*(1201)*/, NULL, 0 }, /* 480 */ |
13595 | | { "AEC_CVSECTIONVIEW", DWG_TYPE_AEC_CVSECTIONVIEW /*(1202)*/, NULL, 0 }, /* 481 */ |
13596 | | { "AEC_DB_DISP_REP_DIM_GROUP_PLAN", DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN /*(1203)*/, NULL, 0 }, /* 482 */ |
13597 | | { "AEC_DB_DISP_REP_DIM_GROUP_PLAN100", DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN100 /*(1204)*/, NULL, 0 }, /* 483 */ |
13598 | | { "AEC_DB_DISP_REP_DIM_GROUP_PLAN50", DWG_TYPE_AEC_DB_DISP_REP_DIM_GROUP_PLAN50 /*(1205)*/, NULL, 0 }, /* 484 */ |
13599 | | { "AEC_DIM_STYLE", DWG_TYPE_AEC_DIM_STYLE /*(1206)*/, NULL, 0 }, /* 485 */ |
13600 | | { "AEC_DISPLAYTHEME_STYLE", DWG_TYPE_AEC_DISPLAYTHEME_STYLE /*(1207)*/, NULL, 0 }, /* 486 */ |
13601 | | { "AEC_DISPREPAECDBDISPREPMASSELEMPLAN100", DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSELEMPLAN100 /*(1261)*/, NULL, 0 }, /* 487 */ |
13602 | | { "AEC_DISPREPAECDBDISPREPMASSELEMPLAN50", DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSELEMPLAN50 /*(1262)*/, NULL, 0 }, /* 488 */ |
13603 | | { "AEC_DISPREPAECDBDISPREPMASSGROUPPLAN100", DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSGROUPPLAN100 /*(1263)*/, NULL, 0 }, /* 489 */ |
13604 | | { "AEC_DISPREPAECDBDISPREPMASSGROUPPLAN50", DWG_TYPE_AEC_DISPREPAECDBDISPREPMASSGROUPPLAN50 /*(1264)*/, NULL, 0 }, /* 490 */ |
13605 | | { "AEC_DISPREPAECDBDISPREPOPENINGPLAN100", DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLAN100 /*(1265)*/, NULL, 0 }, /* 491 */ |
13606 | | { "AEC_DISPREPAECDBDISPREPOPENINGPLAN50", DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLAN50 /*(1266)*/, NULL, 0 }, /* 492 */ |
13607 | | { "AEC_DISPREPAECDBDISPREPOPENINGPLANREFLECTED", DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGPLANREFLECTED /*(1267)*/, NULL, 0 }, /* 493 */ |
13608 | | { "AEC_DISPREPAECDBDISPREPOPENINGSILLPLAN", DWG_TYPE_AEC_DISPREPAECDBDISPREPOPENINGSILLPLAN /*(1268)*/, NULL, 0 }, /* 494 */ |
13609 | | { "AEC_DISPROPSMASSELEMPLANCOMMON", DWG_TYPE_AEC_DISPROPSMASSELEMPLANCOMMON /*(1407)*/, NULL, 0 }, /* 495 */ |
13610 | | { "AEC_DISPROPSMASSGROUPPLANCOMMON", DWG_TYPE_AEC_DISPROPSMASSGROUPPLANCOMMON /*(1408)*/, NULL, 0 }, /* 496 */ |
13611 | | { "AEC_DISPROPSOPENINGPLANCOMMON", DWG_TYPE_AEC_DISPROPSOPENINGPLANCOMMON /*(1409)*/, NULL, 0 }, /* 497 */ |
13612 | | { "AEC_DISPROPSOPENINGPLANCOMMONHATCHED", DWG_TYPE_AEC_DISPROPSOPENINGPLANCOMMONHATCHED /*(1410)*/, NULL, 0 }, /* 498 */ |
13613 | | { "AEC_DISPROPSOPENINGSILLPLAN", DWG_TYPE_AEC_DISPROPSOPENINGSILLPLAN /*(1411)*/, NULL, 0 }, /* 499 */ |
13614 | | { "AEC_DISP_PROPS_2D_SECTION", DWG_TYPE_AEC_DISP_PROPS_2D_SECTION /*(1208)*/, NULL, 0 }, /* 500 */ |
13615 | | { "AEC_DISP_PROPS_CLIP_VOLUME", DWG_TYPE_AEC_DISP_PROPS_CLIP_VOLUME /*(1209)*/, NULL, 0 }, /* 501 */ |
13616 | | { "AEC_DISP_PROPS_CLIP_VOLUME_RESULT", DWG_TYPE_AEC_DISP_PROPS_CLIP_VOLUME_RESULT /*(1210)*/, NULL, 0 }, /* 502 */ |
13617 | | { "AEC_DISP_PROPS_DIM", DWG_TYPE_AEC_DISP_PROPS_DIM /*(1211)*/, NULL, 0 }, /* 503 */ |
13618 | | { "AEC_DISP_PROPS_DISPLAYTHEME", DWG_TYPE_AEC_DISP_PROPS_DISPLAYTHEME /*(1212)*/, NULL, 0 }, /* 504 */ |
13619 | | { "AEC_DISP_PROPS_DOOR", DWG_TYPE_AEC_DISP_PROPS_DOOR /*(1213)*/, NULL, 0 }, /* 505 */ |
13620 | | { "AEC_DISP_PROPS_DOOR_NOMINAL", DWG_TYPE_AEC_DISP_PROPS_DOOR_NOMINAL /*(1214)*/, NULL, 0 }, /* 506 */ |
13621 | | { "AEC_DISP_PROPS_DOOR_PLAN_100", DWG_TYPE_AEC_DISP_PROPS_DOOR_PLAN_100 /*(1215)*/, NULL, 0 }, /* 507 */ |
13622 | | { "AEC_DISP_PROPS_DOOR_PLAN_50", DWG_TYPE_AEC_DISP_PROPS_DOOR_PLAN_50 /*(1216)*/, NULL, 0 }, /* 508 */ |
13623 | | { "AEC_DISP_PROPS_DOOR_THRESHOLD_PLAN", DWG_TYPE_AEC_DISP_PROPS_DOOR_THRESHOLD_PLAN /*(1217)*/, NULL, 0 }, /* 509 */ |
13624 | | { "AEC_DISP_PROPS_DOOR_THRESHOLD_SYMBOL_PLAN", DWG_TYPE_AEC_DISP_PROPS_DOOR_THRESHOLD_SYMBOL_PLAN /*(1218)*/, NULL, 0 }, /* 510 */ |
13625 | | { "AEC_DISP_PROPS_EDITINPLACEPROFILE_MODEL", DWG_TYPE_AEC_DISP_PROPS_EDITINPLACEPROFILE_MODEL /*(1219)*/, NULL, 0 }, /* 511 */ |
13626 | | { "AEC_DISP_PROPS_ENT", DWG_TYPE_AEC_DISP_PROPS_ENT /*(1220)*/, NULL, 0 }, /* 512 */ |
13627 | | { "AEC_DISP_PROPS_ENT_REF", DWG_TYPE_AEC_DISP_PROPS_ENT_REF /*(1221)*/, NULL, 0 }, /* 513 */ |
13628 | | { "AEC_DISP_PROPS_GRID_ASSEMBLY_MODEL", DWG_TYPE_AEC_DISP_PROPS_GRID_ASSEMBLY_MODEL /*(1222)*/, NULL, 0 }, /* 514 */ |
13629 | | { "AEC_DISP_PROPS_GRID_ASSEMBLY_PLAN", DWG_TYPE_AEC_DISP_PROPS_GRID_ASSEMBLY_PLAN /*(1223)*/, NULL, 0 }, /* 515 */ |
13630 | | { "AEC_DISP_PROPS_LAYOUT_CURVE", DWG_TYPE_AEC_DISP_PROPS_LAYOUT_CURVE /*(1224)*/, NULL, 0 }, /* 516 */ |
13631 | | { "AEC_DISP_PROPS_LAYOUT_GRID2D", DWG_TYPE_AEC_DISP_PROPS_LAYOUT_GRID2D /*(1225)*/, NULL, 0 }, /* 517 */ |
13632 | | { "AEC_DISP_PROPS_LAYOUT_GRID3D", DWG_TYPE_AEC_DISP_PROPS_LAYOUT_GRID3D /*(1226)*/, NULL, 0 }, /* 518 */ |
13633 | | { "AEC_DISP_PROPS_MASKBLOCK", DWG_TYPE_AEC_DISP_PROPS_MASKBLOCK /*(1227)*/, NULL, 0 }, /* 519 */ |
13634 | | { "AEC_DISP_PROPS_MASS_ELEM_MODEL", DWG_TYPE_AEC_DISP_PROPS_MASS_ELEM_MODEL /*(1228)*/, NULL, 0 }, /* 520 */ |
13635 | | { "AEC_DISP_PROPS_MASS_GROUP", DWG_TYPE_AEC_DISP_PROPS_MASS_GROUP /*(1229)*/, NULL, 0 }, /* 521 */ |
13636 | | { "AEC_DISP_PROPS_MATERIAL", DWG_TYPE_AEC_DISP_PROPS_MATERIAL /*(1230)*/, NULL, 0 }, /* 522 */ |
13637 | | { "AEC_DISP_PROPS_OPENING", DWG_TYPE_AEC_DISP_PROPS_OPENING /*(1231)*/, NULL, 0 }, /* 523 */ |
13638 | | { "AEC_DISP_PROPS_POLYGON_MODEL", DWG_TYPE_AEC_DISP_PROPS_POLYGON_MODEL /*(1232)*/, NULL, 0 }, /* 524 */ |
13639 | | { "AEC_DISP_PROPS_POLYGON_TRUECOLOUR", DWG_TYPE_AEC_DISP_PROPS_POLYGON_TRUECOLOUR /*(1233)*/, NULL, 0 }, /* 525 */ |
13640 | | { "AEC_DISP_PROPS_RAILING_MODEL", DWG_TYPE_AEC_DISP_PROPS_RAILING_MODEL /*(1234)*/, NULL, 0 }, /* 526 */ |
13641 | | { "AEC_DISP_PROPS_RAILING_PLAN", DWG_TYPE_AEC_DISP_PROPS_RAILING_PLAN /*(1235)*/, NULL, 0 }, /* 527 */ |
13642 | | { "AEC_DISP_PROPS_ROOF", DWG_TYPE_AEC_DISP_PROPS_ROOF /*(1236)*/, NULL, 0 }, /* 528 */ |
13643 | | { "AEC_DISP_PROPS_ROOFSLAB", DWG_TYPE_AEC_DISP_PROPS_ROOFSLAB /*(1237)*/, NULL, 0 }, /* 529 */ |
13644 | | { "AEC_DISP_PROPS_ROOFSLAB_PLAN", DWG_TYPE_AEC_DISP_PROPS_ROOFSLAB_PLAN /*(1238)*/, NULL, 0 }, /* 530 */ |
13645 | | { "AEC_DISP_PROPS_SCHEDULE_TABLE", DWG_TYPE_AEC_DISP_PROPS_SCHEDULE_TABLE /*(1239)*/, NULL, 0 }, /* 531 */ |
13646 | | { "AEC_DISP_PROPS_SLAB", DWG_TYPE_AEC_DISP_PROPS_SLAB /*(1240)*/, NULL, 0 }, /* 532 */ |
13647 | | { "AEC_DISP_PROPS_SLAB_PLAN", DWG_TYPE_AEC_DISP_PROPS_SLAB_PLAN /*(1241)*/, NULL, 0 }, /* 533 */ |
13648 | | { "AEC_DISP_PROPS_SLICE", DWG_TYPE_AEC_DISP_PROPS_SLICE /*(1242)*/, NULL, 0 }, /* 534 */ |
13649 | | { "AEC_DISP_PROPS_SPACE_DECOMPOSED", DWG_TYPE_AEC_DISP_PROPS_SPACE_DECOMPOSED /*(1243)*/, NULL, 0 }, /* 535 */ |
13650 | | { "AEC_DISP_PROPS_SPACE_MODEL", DWG_TYPE_AEC_DISP_PROPS_SPACE_MODEL /*(1244)*/, NULL, 0 }, /* 536 */ |
13651 | | { "AEC_DISP_PROPS_SPACE_PLAN", DWG_TYPE_AEC_DISP_PROPS_SPACE_PLAN /*(1245)*/, NULL, 0 }, /* 537 */ |
13652 | | { "AEC_DISP_PROPS_STAIR_MODEL", DWG_TYPE_AEC_DISP_PROPS_STAIR_MODEL /*(1246)*/, NULL, 0 }, /* 538 */ |
13653 | | { "AEC_DISP_PROPS_STAIR_PLAN", DWG_TYPE_AEC_DISP_PROPS_STAIR_PLAN /*(1247)*/, NULL, 0 }, /* 539 */ |
13654 | | { "AEC_DISP_PROPS_STAIR_PLAN_OVERLAPPING", DWG_TYPE_AEC_DISP_PROPS_STAIR_PLAN_OVERLAPPING /*(1248)*/, NULL, 0 }, /* 540 */ |
13655 | | { "AEC_DISP_PROPS_WALL_GRAPH", DWG_TYPE_AEC_DISP_PROPS_WALL_GRAPH /*(1249)*/, NULL, 0 }, /* 541 */ |
13656 | | { "AEC_DISP_PROPS_WALL_MODEL", DWG_TYPE_AEC_DISP_PROPS_WALL_MODEL /*(1250)*/, NULL, 0 }, /* 542 */ |
13657 | | { "AEC_DISP_PROPS_WALL_PLAN", DWG_TYPE_AEC_DISP_PROPS_WALL_PLAN /*(1251)*/, NULL, 0 }, /* 543 */ |
13658 | | { "AEC_DISP_PROPS_WALL_SCHEM", DWG_TYPE_AEC_DISP_PROPS_WALL_SCHEM /*(1252)*/, NULL, 0 }, /* 544 */ |
13659 | | { "AEC_DISP_PROPS_WINDOW", DWG_TYPE_AEC_DISP_PROPS_WINDOW /*(1253)*/, NULL, 0 }, /* 545 */ |
13660 | | { "AEC_DISP_PROPS_WINDOW_ASSEMBLY_SILL_PLAN", DWG_TYPE_AEC_DISP_PROPS_WINDOW_ASSEMBLY_SILL_PLAN /*(1254)*/, NULL, 0 }, /* 546 */ |
13661 | | { "AEC_DISP_PROPS_WINDOW_NOMINAL", DWG_TYPE_AEC_DISP_PROPS_WINDOW_NOMINAL /*(1255)*/, NULL, 0 }, /* 547 */ |
13662 | | { "AEC_DISP_PROPS_WINDOW_PLAN_100", DWG_TYPE_AEC_DISP_PROPS_WINDOW_PLAN_100 /*(1256)*/, NULL, 0 }, /* 548 */ |
13663 | | { "AEC_DISP_PROPS_WINDOW_PLAN_50", DWG_TYPE_AEC_DISP_PROPS_WINDOW_PLAN_50 /*(1257)*/, NULL, 0 }, /* 549 */ |
13664 | | { "AEC_DISP_PROPS_WINDOW_SILL_PLAN", DWG_TYPE_AEC_DISP_PROPS_WINDOW_SILL_PLAN /*(1258)*/, NULL, 0 }, /* 550 */ |
13665 | | { "AEC_DISP_PROPS_ZONE", DWG_TYPE_AEC_DISP_PROPS_ZONE /*(1259)*/, NULL, 0 }, /* 551 */ |
13666 | | { "AEC_DISP_REP_2D_SECTION", DWG_TYPE_AEC_DISP_REP_2D_SECTION /*(1260)*/, NULL, 0 }, /* 552 */ |
13667 | | { "AEC_DISP_REP_ANCHOR", DWG_TYPE_AEC_DISP_REP_ANCHOR /*(1269)*/, NULL, 0 }, /* 553 */ |
13668 | | { "AEC_DISP_REP_ANCHOR_BUB_TO_GRID", DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID /*(1270)*/, NULL, 0 }, /* 554 */ |
13669 | | { "AEC_DISP_REP_ANCHOR_BUB_TO_GRID_MODEL", DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID_MODEL /*(1271)*/, NULL, 0 }, /* 555 */ |
13670 | | { "AEC_DISP_REP_ANCHOR_BUB_TO_GRID_RCP", DWG_TYPE_AEC_DISP_REP_ANCHOR_BUB_TO_GRID_RCP /*(1272)*/, NULL, 0 }, /* 556 */ |
13671 | | { "AEC_DISP_REP_ANCHOR_ENT_TO_NODE", DWG_TYPE_AEC_DISP_REP_ANCHOR_ENT_TO_NODE /*(1273)*/, NULL, 0 }, /* 557 */ |
13672 | | { "AEC_DISP_REP_ANCHOR_EXT_TAG_TO_ENT", DWG_TYPE_AEC_DISP_REP_ANCHOR_EXT_TAG_TO_ENT /*(1274)*/, NULL, 0 }, /* 558 */ |
13673 | | { "AEC_DISP_REP_ANCHOR_TAG_TO_ENT", DWG_TYPE_AEC_DISP_REP_ANCHOR_TAG_TO_ENT /*(1275)*/, NULL, 0 }, /* 559 */ |
13674 | | { "AEC_DISP_REP_BDG_ELEVLINE_MODEL", DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_MODEL /*(1276)*/, NULL, 0 }, /* 560 */ |
13675 | | { "AEC_DISP_REP_BDG_ELEVLINE_PLAN", DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_PLAN /*(1277)*/, NULL, 0 }, /* 561 */ |
13676 | | { "AEC_DISP_REP_BDG_ELEVLINE_RCP", DWG_TYPE_AEC_DISP_REP_BDG_ELEVLINE_RCP /*(1278)*/, NULL, 0 }, /* 562 */ |
13677 | | { "AEC_DISP_REP_BDG_SECTIONLINE_MODEL", DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_MODEL /*(1279)*/, NULL, 0 }, /* 563 */ |
13678 | | { "AEC_DISP_REP_BDG_SECTIONLINE_PLAN", DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_PLAN /*(1280)*/, NULL, 0 }, /* 564 */ |
13679 | | { "AEC_DISP_REP_BDG_SECTIONLINE_RCP", DWG_TYPE_AEC_DISP_REP_BDG_SECTIONLINE_RCP /*(1281)*/, NULL, 0 }, /* 565 */ |
13680 | | { "AEC_DISP_REP_BDG_SECTION_MODEL", DWG_TYPE_AEC_DISP_REP_BDG_SECTION_MODEL /*(1282)*/, NULL, 0 }, /* 566 */ |
13681 | | { "AEC_DISP_REP_BDG_SECTION_SUBDIV", DWG_TYPE_AEC_DISP_REP_BDG_SECTION_SUBDIV /*(1283)*/, NULL, 0 }, /* 567 */ |
13682 | | { "AEC_DISP_REP_CEILING_GRID", DWG_TYPE_AEC_DISP_REP_CEILING_GRID /*(1284)*/, NULL, 0 }, /* 568 */ |
13683 | | { "AEC_DISP_REP_CEILING_GRID_MODEL", DWG_TYPE_AEC_DISP_REP_CEILING_GRID_MODEL /*(1285)*/, NULL, 0 }, /* 569 */ |
13684 | | { "AEC_DISP_REP_CEILING_GRID_RCP", DWG_TYPE_AEC_DISP_REP_CEILING_GRID_RCP /*(1286)*/, NULL, 0 }, /* 570 */ |
13685 | | { "AEC_DISP_REP_CLIP_VOLUME_MODEL", DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_MODEL /*(1287)*/, NULL, 0 }, /* 571 */ |
13686 | | { "AEC_DISP_REP_CLIP_VOLUME_PLAN", DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_PLAN /*(1288)*/, NULL, 0 }, /* 572 */ |
13687 | | { "AEC_DISP_REP_CLIP_VOLUME_RESULT", DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_RESULT /*(1289)*/, NULL, 0 }, /* 573 */ |
13688 | | { "AEC_DISP_REP_CLIP_VOLUME_RESULT_SUBDIV", DWG_TYPE_AEC_DISP_REP_CLIP_VOLUME_RESULT_SUBDIV /*(1290)*/, NULL, 0 }, /* 574 */ |
13689 | | { "AEC_DISP_REP_COLUMN_GRID", DWG_TYPE_AEC_DISP_REP_COLUMN_GRID /*(1323)*/, NULL, 0 }, /* 575 */ |
13690 | | { "AEC_DISP_REP_COLUMN_GRID_MODEL", DWG_TYPE_AEC_DISP_REP_COLUMN_GRID_MODEL /*(1324)*/, NULL, 0 }, /* 576 */ |
13691 | | { "AEC_DISP_REP_COLUMN_GRID_RCP", DWG_TYPE_AEC_DISP_REP_COLUMN_GRID_RCP /*(1325)*/, NULL, 0 }, /* 577 */ |
13692 | | { "AEC_DISP_REP_COL_BLOCK", DWG_TYPE_AEC_DISP_REP_COL_BLOCK /*(1291)*/, NULL, 0 }, /* 578 */ |
13693 | | { "AEC_DISP_REP_COL_CIRCARC2D", DWG_TYPE_AEC_DISP_REP_COL_CIRCARC2D /*(1292)*/, NULL, 0 }, /* 579 */ |
13694 | | { "AEC_DISP_REP_COL_CONCOINCIDENT", DWG_TYPE_AEC_DISP_REP_COL_CONCOINCIDENT /*(1293)*/, NULL, 0 }, /* 580 */ |
13695 | | { "AEC_DISP_REP_COL_CONCONCENTRIC", DWG_TYPE_AEC_DISP_REP_COL_CONCONCENTRIC /*(1294)*/, NULL, 0 }, /* 581 */ |
13696 | | { "AEC_DISP_REP_COL_CONEQUALDISTANCE", DWG_TYPE_AEC_DISP_REP_COL_CONEQUALDISTANCE /*(1295)*/, NULL, 0 }, /* 582 */ |
13697 | | { "AEC_DISP_REP_COL_CONMIDPOINT", DWG_TYPE_AEC_DISP_REP_COL_CONMIDPOINT /*(1296)*/, NULL, 0 }, /* 583 */ |
13698 | | { "AEC_DISP_REP_COL_CONNECTOR", DWG_TYPE_AEC_DISP_REP_COL_CONNECTOR /*(1297)*/, NULL, 0 }, /* 584 */ |
13699 | | { "AEC_DISP_REP_COL_CONNORMAL", DWG_TYPE_AEC_DISP_REP_COL_CONNORMAL /*(1298)*/, NULL, 0 }, /* 585 */ |
13700 | | { "AEC_DISP_REP_COL_CONPARALLEL", DWG_TYPE_AEC_DISP_REP_COL_CONPARALLEL /*(1299)*/, NULL, 0 }, /* 586 */ |
13701 | | { "AEC_DISP_REP_COL_CONPERPENDICULAR", DWG_TYPE_AEC_DISP_REP_COL_CONPERPENDICULAR /*(1300)*/, NULL, 0 }, /* 587 */ |
13702 | | { "AEC_DISP_REP_COL_CONSYMMETRIC", DWG_TYPE_AEC_DISP_REP_COL_CONSYMMETRIC /*(1301)*/, NULL, 0 }, /* 588 */ |
13703 | | { "AEC_DISP_REP_COL_CONTANGENT", DWG_TYPE_AEC_DISP_REP_COL_CONTANGENT /*(1302)*/, NULL, 0 }, /* 589 */ |
13704 | | { "AEC_DISP_REP_COL_DIMANGLE", DWG_TYPE_AEC_DISP_REP_COL_DIMANGLE /*(1303)*/, NULL, 0 }, /* 590 */ |
13705 | | { "AEC_DISP_REP_COL_DIMDIAMETER", DWG_TYPE_AEC_DISP_REP_COL_DIMDIAMETER /*(1304)*/, NULL, 0 }, /* 591 */ |
13706 | | { "AEC_DISP_REP_COL_DIMDISTANCE", DWG_TYPE_AEC_DISP_REP_COL_DIMDISTANCE /*(1305)*/, NULL, 0 }, /* 592 */ |
13707 | | { "AEC_DISP_REP_COL_DIMLENGTH", DWG_TYPE_AEC_DISP_REP_COL_DIMLENGTH /*(1306)*/, NULL, 0 }, /* 593 */ |
13708 | | { "AEC_DISP_REP_COL_DIMMAJORRADIUS", DWG_TYPE_AEC_DISP_REP_COL_DIMMAJORRADIUS /*(1307)*/, NULL, 0 }, /* 594 */ |
13709 | | { "AEC_DISP_REP_COL_DIMMINORRADIUS", DWG_TYPE_AEC_DISP_REP_COL_DIMMINORRADIUS /*(1308)*/, NULL, 0 }, /* 595 */ |
13710 | | { "AEC_DISP_REP_COL_ELLIPARC2D", DWG_TYPE_AEC_DISP_REP_COL_ELLIPARC2D /*(1309)*/, NULL, 0 }, /* 596 */ |
13711 | | { "AEC_DISP_REP_COL_LAYOUTDATA", DWG_TYPE_AEC_DISP_REP_COL_LAYOUTDATA /*(1310)*/, NULL, 0 }, /* 597 */ |
13712 | | { "AEC_DISP_REP_COL_LINE2D", DWG_TYPE_AEC_DISP_REP_COL_LINE2D /*(1311)*/, NULL, 0 }, /* 598 */ |
13713 | | { "AEC_DISP_REP_COL_MODIFIER_ADD", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_ADD /*(1312)*/, NULL, 0 }, /* 599 */ |
13714 | | { "AEC_DISP_REP_COL_MODIFIER_CUTPLANE", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_CUTPLANE /*(1313)*/, NULL, 0 }, /* 600 */ |
13715 | | { "AEC_DISP_REP_COL_MODIFIER_EXTRUSION", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_EXTRUSION /*(1314)*/, NULL, 0 }, /* 601 */ |
13716 | | { "AEC_DISP_REP_COL_MODIFIER_GROUP", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_GROUP /*(1315)*/, NULL, 0 }, /* 602 */ |
13717 | | { "AEC_DISP_REP_COL_MODIFIER_LOFT", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_LOFT /*(1316)*/, NULL, 0 }, /* 603 */ |
13718 | | { "AEC_DISP_REP_COL_MODIFIER_PATH", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_PATH /*(1317)*/, NULL, 0 }, /* 604 */ |
13719 | | { "AEC_DISP_REP_COL_MODIFIER_REVOLVE", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_REVOLVE /*(1318)*/, NULL, 0 }, /* 605 */ |
13720 | | { "AEC_DISP_REP_COL_MODIFIER_SUBTRACT", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_SUBTRACT /*(1319)*/, NULL, 0 }, /* 606 */ |
13721 | | { "AEC_DISP_REP_COL_MODIFIER_TRANSITION", DWG_TYPE_AEC_DISP_REP_COL_MODIFIER_TRANSITION /*(1320)*/, NULL, 0 }, /* 607 */ |
13722 | | { "AEC_DISP_REP_COL_POINT2D", DWG_TYPE_AEC_DISP_REP_COL_POINT2D /*(1321)*/, NULL, 0 }, /* 608 */ |
13723 | | { "AEC_DISP_REP_COL_PROFILE", DWG_TYPE_AEC_DISP_REP_COL_PROFILE /*(1322)*/, NULL, 0 }, /* 609 */ |
13724 | | { "AEC_DISP_REP_COL_WORKPLANE", DWG_TYPE_AEC_DISP_REP_COL_WORKPLANE /*(1326)*/, NULL, 0 }, /* 610 */ |
13725 | | { "AEC_DISP_REP_COL_WORKPLANE_REF", DWG_TYPE_AEC_DISP_REP_COL_WORKPLANE_REF /*(1327)*/, NULL, 0 }, /* 611 */ |
13726 | | { "AEC_DISP_REP_CONFIG", DWG_TYPE_AEC_DISP_REP_CONFIG /*(1328)*/, NULL, 0 }, /* 612 */ |
13727 | | { "AEC_DISP_REP_CURTAIN_WALL_LAYOUT_MODEL", DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_LAYOUT_MODEL /*(1329)*/, NULL, 0 }, /* 613 */ |
13728 | | { "AEC_DISP_REP_CURTAIN_WALL_LAYOUT_PLAN", DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_LAYOUT_PLAN /*(1330)*/, NULL, 0 }, /* 614 */ |
13729 | | { "AEC_DISP_REP_CURTAIN_WALL_UNIT_MODEL", DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_UNIT_MODEL /*(1331)*/, NULL, 0 }, /* 615 */ |
13730 | | { "AEC_DISP_REP_CURTAIN_WALL_UNIT_PLAN", DWG_TYPE_AEC_DISP_REP_CURTAIN_WALL_UNIT_PLAN /*(1332)*/, NULL, 0 }, /* 616 */ |
13731 | | { "AEC_DISP_REP_DCM_DIMRADIUS", DWG_TYPE_AEC_DISP_REP_DCM_DIMRADIUS /*(1333)*/, NULL, 0 }, /* 617 */ |
13732 | | { "AEC_DISP_REP_DISPLAYTHEME", DWG_TYPE_AEC_DISP_REP_DISPLAYTHEME /*(1334)*/, NULL, 0 }, /* 618 */ |
13733 | | { "AEC_DISP_REP_DOOR_ELEV", DWG_TYPE_AEC_DISP_REP_DOOR_ELEV /*(1335)*/, NULL, 0 }, /* 619 */ |
13734 | | { "AEC_DISP_REP_DOOR_MODEL", DWG_TYPE_AEC_DISP_REP_DOOR_MODEL /*(1336)*/, NULL, 0 }, /* 620 */ |
13735 | | { "AEC_DISP_REP_DOOR_NOMINAL", DWG_TYPE_AEC_DISP_REP_DOOR_NOMINAL /*(1337)*/, NULL, 0 }, /* 621 */ |
13736 | | { "AEC_DISP_REP_DOOR_PLAN", DWG_TYPE_AEC_DISP_REP_DOOR_PLAN /*(1338)*/, NULL, 0 }, /* 622 */ |
13737 | | { "AEC_DISP_REP_DOOR_PLAN_50", DWG_TYPE_AEC_DISP_REP_DOOR_PLAN_50 /*(1339)*/, NULL, 0 }, /* 623 */ |
13738 | | { "AEC_DISP_REP_DOOR_PLAN_HEKTO", DWG_TYPE_AEC_DISP_REP_DOOR_PLAN_HEKTO /*(1340)*/, NULL, 0 }, /* 624 */ |
13739 | | { "AEC_DISP_REP_DOOR_RCP", DWG_TYPE_AEC_DISP_REP_DOOR_RCP /*(1341)*/, NULL, 0 }, /* 625 */ |
13740 | | { "AEC_DISP_REP_DOOR_THRESHOLD_PLAN", DWG_TYPE_AEC_DISP_REP_DOOR_THRESHOLD_PLAN /*(1342)*/, NULL, 0 }, /* 626 */ |
13741 | | { "AEC_DISP_REP_DOOR_THRESHOLD_SYMBOL_PLAN", DWG_TYPE_AEC_DISP_REP_DOOR_THRESHOLD_SYMBOL_PLAN /*(1343)*/, NULL, 0 }, /* 627 */ |
13742 | | { "AEC_DISP_REP_EDITINPLACEPROFILE", DWG_TYPE_AEC_DISP_REP_EDITINPLACEPROFILE /*(1344)*/, NULL, 0 }, /* 628 */ |
13743 | | { "AEC_DISP_REP_ENT_REF", DWG_TYPE_AEC_DISP_REP_ENT_REF /*(1345)*/, NULL, 0 }, /* 629 */ |
13744 | | { "AEC_DISP_REP_LAYOUT_CURVE", DWG_TYPE_AEC_DISP_REP_LAYOUT_CURVE /*(1346)*/, NULL, 0 }, /* 630 */ |
13745 | | { "AEC_DISP_REP_LAYOUT_GRID2D", DWG_TYPE_AEC_DISP_REP_LAYOUT_GRID2D /*(1347)*/, NULL, 0 }, /* 631 */ |
13746 | | { "AEC_DISP_REP_LAYOUT_GRID3D", DWG_TYPE_AEC_DISP_REP_LAYOUT_GRID3D /*(1348)*/, NULL, 0 }, /* 632 */ |
13747 | | { "AEC_DISP_REP_MASKBLOCK_REF", DWG_TYPE_AEC_DISP_REP_MASKBLOCK_REF /*(1349)*/, NULL, 0 }, /* 633 */ |
13748 | | { "AEC_DISP_REP_MASKBLOCK_REF_RCP", DWG_TYPE_AEC_DISP_REP_MASKBLOCK_REF_RCP /*(1350)*/, NULL, 0 }, /* 634 */ |
13749 | | { "AEC_DISP_REP_MASS_ELEM_MODEL", DWG_TYPE_AEC_DISP_REP_MASS_ELEM_MODEL /*(1351)*/, NULL, 0 }, /* 635 */ |
13750 | | { "AEC_DISP_REP_MASS_ELEM_RCP", DWG_TYPE_AEC_DISP_REP_MASS_ELEM_RCP /*(1352)*/, NULL, 0 }, /* 636 */ |
13751 | | { "AEC_DISP_REP_MASS_ELEM_SCHEM", DWG_TYPE_AEC_DISP_REP_MASS_ELEM_SCHEM /*(1353)*/, NULL, 0 }, /* 637 */ |
13752 | | { "AEC_DISP_REP_MASS_GROUP_MODEL", DWG_TYPE_AEC_DISP_REP_MASS_GROUP_MODEL /*(1354)*/, NULL, 0 }, /* 638 */ |
13753 | | { "AEC_DISP_REP_MASS_GROUP_PLAN", DWG_TYPE_AEC_DISP_REP_MASS_GROUP_PLAN /*(1355)*/, NULL, 0 }, /* 639 */ |
13754 | | { "AEC_DISP_REP_MASS_GROUP_RCP", DWG_TYPE_AEC_DISP_REP_MASS_GROUP_RCP /*(1356)*/, NULL, 0 }, /* 640 */ |
13755 | | { "AEC_DISP_REP_MATERIAL", DWG_TYPE_AEC_DISP_REP_MATERIAL /*(1357)*/, NULL, 0 }, /* 641 */ |
13756 | | { "AEC_DISP_REP_MVBLOCK_REF", DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF /*(1358)*/, NULL, 0 }, /* 642 */ |
13757 | | { "AEC_DISP_REP_MVBLOCK_REF_MODEL", DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF_MODEL /*(1359)*/, NULL, 0 }, /* 643 */ |
13758 | | { "AEC_DISP_REP_MVBLOCK_REF_RCP", DWG_TYPE_AEC_DISP_REP_MVBLOCK_REF_RCP /*(1360)*/, NULL, 0 }, /* 644 */ |
13759 | | { "AEC_DISP_REP_OPENING", DWG_TYPE_AEC_DISP_REP_OPENING /*(1361)*/, NULL, 0 }, /* 645 */ |
13760 | | { "AEC_DISP_REP_OPENING_MODEL", DWG_TYPE_AEC_DISP_REP_OPENING_MODEL /*(1362)*/, NULL, 0 }, /* 646 */ |
13761 | | { "AEC_DISP_REP_POLYGON_MODEL", DWG_TYPE_AEC_DISP_REP_POLYGON_MODEL /*(1363)*/, NULL, 0 }, /* 647 */ |
13762 | | { "AEC_DISP_REP_POLYGON_TRUECOLOUR", DWG_TYPE_AEC_DISP_REP_POLYGON_TRUECOLOUR /*(1364)*/, NULL, 0 }, /* 648 */ |
13763 | | { "AEC_DISP_REP_RAILING_MODEL", DWG_TYPE_AEC_DISP_REP_RAILING_MODEL /*(1365)*/, NULL, 0 }, /* 649 */ |
13764 | | { "AEC_DISP_REP_RAILING_PLAN", DWG_TYPE_AEC_DISP_REP_RAILING_PLAN /*(1366)*/, NULL, 0 }, /* 650 */ |
13765 | | { "AEC_DISP_REP_RAILING_PLAN_100", DWG_TYPE_AEC_DISP_REP_RAILING_PLAN_100 /*(1367)*/, NULL, 0 }, /* 651 */ |
13766 | | { "AEC_DISP_REP_RAILING_PLAN_50", DWG_TYPE_AEC_DISP_REP_RAILING_PLAN_50 /*(1368)*/, NULL, 0 }, /* 652 */ |
13767 | | { "AEC_DISP_REP_ROOFSLAB_MODEL", DWG_TYPE_AEC_DISP_REP_ROOFSLAB_MODEL /*(1372)*/, NULL, 0 }, /* 653 */ |
13768 | | { "AEC_DISP_REP_ROOFSLAB_PLAN", DWG_TYPE_AEC_DISP_REP_ROOFSLAB_PLAN /*(1373)*/, NULL, 0 }, /* 654 */ |
13769 | | { "AEC_DISP_REP_ROOF_MODEL", DWG_TYPE_AEC_DISP_REP_ROOF_MODEL /*(1369)*/, NULL, 0 }, /* 655 */ |
13770 | | { "AEC_DISP_REP_ROOF_PLAN", DWG_TYPE_AEC_DISP_REP_ROOF_PLAN /*(1370)*/, NULL, 0 }, /* 656 */ |
13771 | | { "AEC_DISP_REP_ROOF_RCP", DWG_TYPE_AEC_DISP_REP_ROOF_RCP /*(1371)*/, NULL, 0 }, /* 657 */ |
13772 | | { "AEC_DISP_REP_SCHEDULE_TABLE", DWG_TYPE_AEC_DISP_REP_SCHEDULE_TABLE /*(1374)*/, NULL, 0 }, /* 658 */ |
13773 | | { "AEC_DISP_REP_SET", DWG_TYPE_AEC_DISP_REP_SET /*(1375)*/, NULL, 0 }, /* 659 */ |
13774 | | { "AEC_DISP_REP_SLAB_MODEL", DWG_TYPE_AEC_DISP_REP_SLAB_MODEL /*(1376)*/, NULL, 0 }, /* 660 */ |
13775 | | { "AEC_DISP_REP_SLAB_PLAN", DWG_TYPE_AEC_DISP_REP_SLAB_PLAN /*(1377)*/, NULL, 0 }, /* 661 */ |
13776 | | { "AEC_DISP_REP_SLICE", DWG_TYPE_AEC_DISP_REP_SLICE /*(1378)*/, NULL, 0 }, /* 662 */ |
13777 | | { "AEC_DISP_REP_SPACE_DECOMPOSED", DWG_TYPE_AEC_DISP_REP_SPACE_DECOMPOSED /*(1379)*/, NULL, 0 }, /* 663 */ |
13778 | | { "AEC_DISP_REP_SPACE_MODEL", DWG_TYPE_AEC_DISP_REP_SPACE_MODEL /*(1380)*/, NULL, 0 }, /* 664 */ |
13779 | | { "AEC_DISP_REP_SPACE_PLAN", DWG_TYPE_AEC_DISP_REP_SPACE_PLAN /*(1381)*/, NULL, 0 }, /* 665 */ |
13780 | | { "AEC_DISP_REP_SPACE_RCP", DWG_TYPE_AEC_DISP_REP_SPACE_RCP /*(1382)*/, NULL, 0 }, /* 666 */ |
13781 | | { "AEC_DISP_REP_SPACE_VOLUME", DWG_TYPE_AEC_DISP_REP_SPACE_VOLUME /*(1383)*/, NULL, 0 }, /* 667 */ |
13782 | | { "AEC_DISP_REP_STAIR_MODEL", DWG_TYPE_AEC_DISP_REP_STAIR_MODEL /*(1384)*/, NULL, 0 }, /* 668 */ |
13783 | | { "AEC_DISP_REP_STAIR_PLAN", DWG_TYPE_AEC_DISP_REP_STAIR_PLAN /*(1385)*/, NULL, 0 }, /* 669 */ |
13784 | | { "AEC_DISP_REP_STAIR_PLAN_100", DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_100 /*(1386)*/, NULL, 0 }, /* 670 */ |
13785 | | { "AEC_DISP_REP_STAIR_PLAN_50", DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_50 /*(1387)*/, NULL, 0 }, /* 671 */ |
13786 | | { "AEC_DISP_REP_STAIR_PLAN_OVERLAPPING", DWG_TYPE_AEC_DISP_REP_STAIR_PLAN_OVERLAPPING /*(1388)*/, NULL, 0 }, /* 672 */ |
13787 | | { "AEC_DISP_REP_STAIR_RCP", DWG_TYPE_AEC_DISP_REP_STAIR_RCP /*(1389)*/, NULL, 0 }, /* 673 */ |
13788 | | { "AEC_DISP_REP_WALL_GRAPH", DWG_TYPE_AEC_DISP_REP_WALL_GRAPH /*(1390)*/, NULL, 0 }, /* 674 */ |
13789 | | { "AEC_DISP_REP_WALL_MODEL", DWG_TYPE_AEC_DISP_REP_WALL_MODEL /*(1391)*/, NULL, 0 }, /* 675 */ |
13790 | | { "AEC_DISP_REP_WALL_PLAN", DWG_TYPE_AEC_DISP_REP_WALL_PLAN /*(1392)*/, NULL, 0 }, /* 676 */ |
13791 | | { "AEC_DISP_REP_WALL_RCP", DWG_TYPE_AEC_DISP_REP_WALL_RCP /*(1393)*/, NULL, 0 }, /* 677 */ |
13792 | | { "AEC_DISP_REP_WALL_SCHEM", DWG_TYPE_AEC_DISP_REP_WALL_SCHEM /*(1394)*/, NULL, 0 }, /* 678 */ |
13793 | | { "AEC_DISP_REP_WINDOWASSEMBLY_SILL_PLAN", DWG_TYPE_AEC_DISP_REP_WINDOWASSEMBLY_SILL_PLAN /*(1397)*/, NULL, 0 }, /* 679 */ |
13794 | | { "AEC_DISP_REP_WINDOW_ASSEMBLY_MODEL", DWG_TYPE_AEC_DISP_REP_WINDOW_ASSEMBLY_MODEL /*(1395)*/, NULL, 0 }, /* 680 */ |
13795 | | { "AEC_DISP_REP_WINDOW_ASSEMBLY_PLAN", DWG_TYPE_AEC_DISP_REP_WINDOW_ASSEMBLY_PLAN /*(1396)*/, NULL, 0 }, /* 681 */ |
13796 | | { "AEC_DISP_REP_WINDOW_ELEV", DWG_TYPE_AEC_DISP_REP_WINDOW_ELEV /*(1398)*/, NULL, 0 }, /* 682 */ |
13797 | | { "AEC_DISP_REP_WINDOW_MODEL", DWG_TYPE_AEC_DISP_REP_WINDOW_MODEL /*(1399)*/, NULL, 0 }, /* 683 */ |
13798 | | { "AEC_DISP_REP_WINDOW_NOMINAL", DWG_TYPE_AEC_DISP_REP_WINDOW_NOMINAL /*(1400)*/, NULL, 0 }, /* 684 */ |
13799 | | { "AEC_DISP_REP_WINDOW_PLAN", DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN /*(1401)*/, NULL, 0 }, /* 685 */ |
13800 | | { "AEC_DISP_REP_WINDOW_PLAN_100", DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN_100 /*(1402)*/, NULL, 0 }, /* 686 */ |
13801 | | { "AEC_DISP_REP_WINDOW_PLAN_50", DWG_TYPE_AEC_DISP_REP_WINDOW_PLAN_50 /*(1403)*/, NULL, 0 }, /* 687 */ |
13802 | | { "AEC_DISP_REP_WINDOW_RCP", DWG_TYPE_AEC_DISP_REP_WINDOW_RCP /*(1404)*/, NULL, 0 }, /* 688 */ |
13803 | | { "AEC_DISP_REP_WINDOW_SILL_PLAN", DWG_TYPE_AEC_DISP_REP_WINDOW_SILL_PLAN /*(1405)*/, NULL, 0 }, /* 689 */ |
13804 | | { "AEC_DISP_REP_ZONE", DWG_TYPE_AEC_DISP_REP_ZONE /*(1406)*/, NULL, 0 }, /* 690 */ |
13805 | | { "AEC_DISP_ROPS_RAILING_PLAN_100", DWG_TYPE_AEC_DISP_ROPS_RAILING_PLAN_100 /*(1412)*/, NULL, 0 }, /* 691 */ |
13806 | | { "AEC_DISP_ROPS_RAILING_PLAN_50", DWG_TYPE_AEC_DISP_ROPS_RAILING_PLAN_50 /*(1413)*/, NULL, 0 }, /* 692 */ |
13807 | | { "AEC_DISP_ROPS_STAIR_PLAN_100", DWG_TYPE_AEC_DISP_ROPS_STAIR_PLAN_100 /*(1414)*/, NULL, 0 }, /* 693 */ |
13808 | | { "AEC_DISP_ROPS_STAIR_PLAN_50", DWG_TYPE_AEC_DISP_ROPS_STAIR_PLAN_50 /*(1415)*/, NULL, 0 }, /* 694 */ |
13809 | | { "AEC_DOOR_STYLE", DWG_TYPE_AEC_DOOR_STYLE /*(1416)*/, NULL, 0 }, /* 695 */ |
13810 | | { "AEC_ENDCAP_STYLE", DWG_TYPE_AEC_ENDCAP_STYLE /*(1417)*/, NULL, 0 }, /* 696 */ |
13811 | | { "AEC_FRAME_DEF", DWG_TYPE_AEC_FRAME_DEF /*(1418)*/, NULL, 0 }, /* 697 */ |
13812 | | { "AEC_LAYERKEY_STYLE", DWG_TYPE_AEC_LAYERKEY_STYLE /*(1419)*/, NULL, 0 }, /* 698 */ |
13813 | | { "AEC_LIST_DEF", DWG_TYPE_AEC_LIST_DEF /*(1420)*/, NULL, 0 }, /* 699 */ |
13814 | | { "AEC_MASKBLOCK_DEF", DWG_TYPE_AEC_MASKBLOCK_DEF /*(1421)*/, NULL, 0 }, /* 700 */ |
13815 | | { "AEC_MASS_ELEM_STYLE", DWG_TYPE_AEC_MASS_ELEM_STYLE /*(1422)*/, NULL, 0 }, /* 701 */ |
13816 | | { "AEC_MATERIAL_DEF", DWG_TYPE_AEC_MATERIAL_DEF /*(1423)*/, NULL, 0 }, /* 702 */ |
13817 | | { "AEC_MVBLOCK_DEF", DWG_TYPE_AEC_MVBLOCK_DEF /*(1424)*/, NULL, 0 }, /* 703 */ |
13818 | | { "AEC_MVBLOCK_REF", DWG_TYPE_AEC_MVBLOCK_REF /*(1425)*/, NULL, 0 }, /* 704 */ |
13819 | | { "AEC_NOTIFICATION_TRACKER", DWG_TYPE_AEC_NOTIFICATION_TRACKER /*(1426)*/, NULL, 0 }, /* 705 */ |
13820 | | { "AEC_POLYGON", DWG_TYPE_AEC_POLYGON /*(1427)*/, NULL, 0 }, /* 706 */ |
13821 | | { "AEC_POLYGON_STYLE", DWG_TYPE_AEC_POLYGON_STYLE /*(1428)*/, NULL, 0 }, /* 707 */ |
13822 | | { "AEC_PROPERTY_SET_DEF", DWG_TYPE_AEC_PROPERTY_SET_DEF /*(1429)*/, NULL, 0 }, /* 708 */ |
13823 | | { "AEC_RAILING_STYLE", DWG_TYPE_AEC_RAILING_STYLE /*(1430)*/, NULL, 0 }, /* 709 */ |
13824 | | { "AEC_REFEDIT_STATUS_TRACKER", DWG_TYPE_AEC_REFEDIT_STATUS_TRACKER /*(1431)*/, NULL, 0 }, /* 710 */ |
13825 | | { "AEC_ROOFSLABEDGE_STYLE", DWG_TYPE_AEC_ROOFSLABEDGE_STYLE /*(1432)*/, NULL, 0 }, /* 711 */ |
13826 | | { "AEC_ROOFSLAB_STYLE", DWG_TYPE_AEC_ROOFSLAB_STYLE /*(1433)*/, NULL, 0 }, /* 712 */ |
13827 | | { "AEC_SCHEDULE_DATA_FORMAT", DWG_TYPE_AEC_SCHEDULE_DATA_FORMAT /*(1434)*/, NULL, 0 }, /* 713 */ |
13828 | | { "AEC_SLABEDGE_STYLE", DWG_TYPE_AEC_SLABEDGE_STYLE /*(1435)*/, NULL, 0 }, /* 714 */ |
13829 | | { "AEC_SLAB_STYLE", DWG_TYPE_AEC_SLAB_STYLE /*(1436)*/, NULL, 0 }, /* 715 */ |
13830 | | { "AEC_SPACE_STYLES", DWG_TYPE_AEC_SPACE_STYLES /*(1437)*/, NULL, 0 }, /* 716 */ |
13831 | | { "AEC_STAIR_STYLE", DWG_TYPE_AEC_STAIR_STYLE /*(1438)*/, NULL, 0 }, /* 717 */ |
13832 | | { "AEC_STAIR_WINDER_STYLE", DWG_TYPE_AEC_STAIR_WINDER_STYLE /*(1439)*/, NULL, 0 }, /* 718 */ |
13833 | | { "AEC_STAIR_WINDER_TYPE_BALANCED", DWG_TYPE_AEC_STAIR_WINDER_TYPE_BALANCED /*(1440)*/, NULL, 0 }, /* 719 */ |
13834 | | { "AEC_STAIR_WINDER_TYPE_MANUAL", DWG_TYPE_AEC_STAIR_WINDER_TYPE_MANUAL /*(1441)*/, NULL, 0 }, /* 720 */ |
13835 | | { "AEC_STAIR_WINDER_TYPE_SINGLE_POINT", DWG_TYPE_AEC_STAIR_WINDER_TYPE_SINGLE_POINT /*(1442)*/, NULL, 0 }, /* 721 */ |
13836 | | { "AEC_VARS_AECBBLDSRV", DWG_TYPE_AEC_VARS_AECBBLDSRV /*(1443)*/, NULL, 0 }, /* 722 */ |
13837 | | { "AEC_VARS_ARCHBASE", DWG_TYPE_AEC_VARS_ARCHBASE /*(1444)*/, NULL, 0 }, /* 723 */ |
13838 | | { "AEC_VARS_DWG_SETUP", DWG_TYPE_AEC_VARS_DWG_SETUP /*(1445)*/, NULL, 0 }, /* 724 */ |
13839 | | { "AEC_VARS_MUNICH", DWG_TYPE_AEC_VARS_MUNICH /*(1446)*/, NULL, 0 }, /* 725 */ |
13840 | | { "AEC_VARS_STRUCTUREBASE", DWG_TYPE_AEC_VARS_STRUCTUREBASE /*(1447)*/, NULL, 0 }, /* 726 */ |
13841 | | { "AEC_WALLMOD_STYLE", DWG_TYPE_AEC_WALLMOD_STYLE /*(1448)*/, NULL, 0 }, /* 727 */ |
13842 | | { "AEC_WALL_STYLE", DWG_TYPE_AEC_WALL_STYLE /*(1449)*/, NULL, 0 }, /* 728 */ |
13843 | | { "AEC_WINDOW_ASSEMBLY_STYLE", DWG_TYPE_AEC_WINDOW_ASSEMBLY_STYLE /*(1450)*/, NULL, 0 }, /* 729 */ |
13844 | | { "AEC_WINDOW_STYLE", DWG_TYPE_AEC_WINDOW_STYLE /*(1451)*/, NULL, 0 }, /* 730 */ |
13845 | | { "ALDIMOBJECTCONTEXTDATA", DWG_TYPE_ALDIMOBJECTCONTEXTDATA /*(521)*/, _dwg_ALDIMOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_ALDIMOBJECTCONTEXTDATA) }, /* 731 */ |
13846 | | { "ALIGNMENTGRIPENTITY", DWG_TYPE_ALIGNMENTGRIPENTITY /*(1452)*/, NULL, 0 }, /* 732 */ |
13847 | | { "ALIGNMENTPARAMETERENTITY", DWG_TYPE_ALIGNMENTPARAMETERENTITY /*(522)*/, _dwg_ALIGNMENTPARAMETERENTITY_fields, sizeof (struct _dwg_entity_ALIGNMENTPARAMETERENTITY) }, /* 733 */ |
13848 | | { "AMCONTEXTMGR", DWG_TYPE_AMCONTEXTMGR /*(1453)*/, NULL, 0 }, /* 734 */ |
13849 | | { "AMDTADMENUSTATE", DWG_TYPE_AMDTADMENUSTATE /*(1454)*/, NULL, 0 }, /* 735 */ |
13850 | | { "AMDTAMMENUSTATE", DWG_TYPE_AMDTAMMENUSTATE /*(1455)*/, NULL, 0 }, /* 736 */ |
13851 | | { "AMDTBROWSERDBTAB", DWG_TYPE_AMDTBROWSERDBTAB /*(1456)*/, NULL, 0 }, /* 737 */ |
13852 | | { "AMDTDMMENUSTATE", DWG_TYPE_AMDTDMMENUSTATE /*(1457)*/, NULL, 0 }, /* 738 */ |
13853 | | { "AMDTEDGESTANDARDDIN", DWG_TYPE_AMDTEDGESTANDARDDIN /*(1458)*/, NULL, 0 }, /* 739 */ |
13854 | | { "AMDTEDGESTANDARDDIN13715", DWG_TYPE_AMDTEDGESTANDARDDIN13715 /*(1459)*/, NULL, 0 }, /* 740 */ |
13855 | | { "AMDTEDGESTANDARDISO", DWG_TYPE_AMDTEDGESTANDARDISO /*(1460)*/, NULL, 0 }, /* 741 */ |
13856 | | { "AMDTEDGESTANDARDISO13715", DWG_TYPE_AMDTEDGESTANDARDISO13715 /*(1461)*/, NULL, 0 }, /* 742 */ |
13857 | | { "AMDTFORMULAUPDATEDISPATCHER", DWG_TYPE_AMDTFORMULAUPDATEDISPATCHER /*(1462)*/, NULL, 0 }, /* 743 */ |
13858 | | { "AMDTINTERNALREACTOR", DWG_TYPE_AMDTINTERNALREACTOR /*(1463)*/, NULL, 0 }, /* 744 */ |
13859 | | { "AMDTMCOMMENUSTATE", DWG_TYPE_AMDTMCOMMENUSTATE /*(1464)*/, NULL, 0 }, /* 745 */ |
13860 | | { "AMDTMENUSTATEMGR", DWG_TYPE_AMDTMENUSTATEMGR /*(1465)*/, NULL, 0 }, /* 746 */ |
13861 | | { "AMDTNOTE", DWG_TYPE_AMDTNOTE /*(1466)*/, NULL, 0 }, /* 747 */ |
13862 | | { "AMDTNOTETEMPLATEDB", DWG_TYPE_AMDTNOTETEMPLATEDB /*(1467)*/, NULL, 0 }, /* 748 */ |
13863 | | { "AMDTSECTIONSYM", DWG_TYPE_AMDTSECTIONSYM /*(1468)*/, NULL, 0 }, /* 749 */ |
13864 | | { "AMDTSECTIONSYMLABEL", DWG_TYPE_AMDTSECTIONSYMLABEL /*(1469)*/, NULL, 0 }, /* 750 */ |
13865 | | { "AMDTSYSATTR", DWG_TYPE_AMDTSYSATTR /*(1470)*/, NULL, 0 }, /* 751 */ |
13866 | | { "AMGOBJPROPCFG", DWG_TYPE_AMGOBJPROPCFG /*(1471)*/, NULL, 0 }, /* 752 */ |
13867 | | { "AMGSETTINGSOBJ", DWG_TYPE_AMGSETTINGSOBJ /*(1472)*/, NULL, 0 }, /* 753 */ |
13868 | | { "AMIMASTER", DWG_TYPE_AMIMASTER /*(1473)*/, NULL, 0 }, /* 754 */ |
13869 | | { "AM_DRAWING_MGR", DWG_TYPE_AM_DRAWING_MGR /*(1474)*/, NULL, 0 }, /* 755 */ |
13870 | | { "AM_DWGMGR_NAME", DWG_TYPE_AM_DWGMGR_NAME /*(1475)*/, NULL, 0 }, /* 756 */ |
13871 | | { "AM_DWG_DOCUMENT", DWG_TYPE_AM_DWG_DOCUMENT /*(1476)*/, NULL, 0 }, /* 757 */ |
13872 | | { "AM_DWG_SHEET", DWG_TYPE_AM_DWG_SHEET /*(1477)*/, NULL, 0 }, /* 758 */ |
13873 | | { "AM_VIEWDIMPARMAP", DWG_TYPE_AM_VIEWDIMPARMAP /*(1478)*/, NULL, 0 }, /* 759 */ |
13874 | | { "ANGDIMOBJECTCONTEXTDATA", DWG_TYPE_ANGDIMOBJECTCONTEXTDATA /*(523)*/, _dwg_ANGDIMOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_ANGDIMOBJECTCONTEXTDATA) }, /* 760 */ |
13875 | | { "ANNOTSCALEOBJECTCONTEXTDATA", DWG_TYPE_ANNOTSCALEOBJECTCONTEXTDATA /*(524)*/, _dwg_ANNOTSCALEOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_ANNOTSCALEOBJECTCONTEXTDATA) }, /* 761 */ |
13876 | | { "APPID", DWG_TYPE_APPID /*(67)*/, _dwg_APPID_fields, sizeof (struct _dwg_object_APPID) }, /* 762 */ |
13877 | | { "APPID_CONTROL", DWG_TYPE_APPID_CONTROL /*(66)*/, _dwg_APPID_CONTROL_fields, sizeof (struct _dwg_object_APPID_CONTROL) }, /* 763 */ |
13878 | | { "ARC", DWG_TYPE_ARC /*(17)*/, _dwg_ARC_fields, sizeof (struct _dwg_entity_ARC) }, /* 764 */ |
13879 | | { "ARCALIGNEDTEXT", DWG_TYPE_ARCALIGNEDTEXT /*(525)*/, _dwg_ARCALIGNEDTEXT_fields, sizeof (struct _dwg_entity_ARCALIGNEDTEXT) }, /* 765 */ |
13880 | | { "ARC_DIMENSION", DWG_TYPE_ARC_DIMENSION /*(526)*/, _dwg_ARC_DIMENSION_fields, sizeof (struct _dwg_entity_ARC_DIMENSION) }, /* 766 */ |
13881 | | { "ASSOC2DCONSTRAINTGROUP", DWG_TYPE_ASSOC2DCONSTRAINTGROUP /*(527)*/, _dwg_ASSOC2DCONSTRAINTGROUP_fields, sizeof (struct _dwg_object_ASSOC2DCONSTRAINTGROUP) }, /* 767 */ |
13882 | | { "ASSOC3POINTANGULARDIMACTIONBODY", DWG_TYPE_ASSOC3POINTANGULARDIMACTIONBODY /*(528)*/, _dwg_ASSOC3POINTANGULARDIMACTIONBODY_fields, sizeof (struct _dwg_object_ASSOC3POINTANGULARDIMACTIONBODY) }, /* 768 */ |
13883 | | { "ASSOCACTION", DWG_TYPE_ASSOCACTION /*(529)*/, _dwg_ASSOCACTION_fields, sizeof (struct _dwg_object_ASSOCACTION) }, /* 769 */ |
13884 | | { "ASSOCACTIONPARAM", DWG_TYPE_ASSOCACTIONPARAM /*(530)*/, _dwg_ASSOCACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCACTIONPARAM) }, /* 770 */ |
13885 | | { "ASSOCALIGNEDDIMACTIONBODY", DWG_TYPE_ASSOCALIGNEDDIMACTIONBODY /*(531)*/, _dwg_ASSOCALIGNEDDIMACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCALIGNEDDIMACTIONBODY) }, /* 771 */ |
13886 | | { "ASSOCARRAYACTIONBODY", DWG_TYPE_ASSOCARRAYACTIONBODY /*(532)*/, _dwg_ASSOCARRAYACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCARRAYACTIONBODY) }, /* 772 */ |
13887 | | { "ASSOCARRAYMODIFYACTIONBODY", DWG_TYPE_ASSOCARRAYMODIFYACTIONBODY /*(533)*/, _dwg_ASSOCARRAYMODIFYACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCARRAYMODIFYACTIONBODY) }, /* 773 */ |
13888 | | { "ASSOCARRAYMODIFYPARAMETERS", DWG_TYPE_ASSOCARRAYMODIFYPARAMETERS /*(534)*/, _dwg_ASSOCARRAYPARAMETERS_fields, sizeof (Dwg_Object_ASSOCARRAYPARAMETERS) }, /* 774 */ |
13889 | | { "ASSOCARRAYPATHPARAMETERS", DWG_TYPE_ASSOCARRAYPATHPARAMETERS /*(535)*/, _dwg_ASSOCARRAYPARAMETERS_fields, sizeof (Dwg_Object_ASSOCARRAYPARAMETERS) }, /* 775 */ |
13890 | | { "ASSOCARRAYPOLARPARAMETERS", DWG_TYPE_ASSOCARRAYPOLARPARAMETERS /*(536)*/, _dwg_ASSOCARRAYPARAMETERS_fields, sizeof (Dwg_Object_ASSOCARRAYPARAMETERS) }, /* 776 */ |
13891 | | { "ASSOCARRAYRECTANGULARPARAMETERS", DWG_TYPE_ASSOCARRAYRECTANGULARPARAMETERS /*(537)*/, _dwg_ASSOCARRAYPARAMETERS_fields, sizeof (Dwg_Object_ASSOCARRAYPARAMETERS) }, /* 777 */ |
13892 | | { "ASSOCASMBODYACTIONPARAM", DWG_TYPE_ASSOCASMBODYACTIONPARAM /*(538)*/, _dwg_ASSOCASMBODYACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCASMBODYACTIONPARAM) }, /* 778 */ |
13893 | | { "ASSOCBLENDSURFACEACTIONBODY", DWG_TYPE_ASSOCBLENDSURFACEACTIONBODY /*(539)*/, _dwg_ASSOCBLENDSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCBLENDSURFACEACTIONBODY) }, /* 779 */ |
13894 | | { "ASSOCCOMPOUNDACTIONPARAM", DWG_TYPE_ASSOCCOMPOUNDACTIONPARAM /*(540)*/, _dwg_ASSOCCOMPOUNDACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCCOMPOUNDACTIONPARAM) }, /* 780 */ |
13895 | | { "ASSOCDEPENDENCY", DWG_TYPE_ASSOCDEPENDENCY /*(541)*/, _dwg_ASSOCDEPENDENCY_fields, sizeof (struct _dwg_object_ASSOCDEPENDENCY) }, /* 781 */ |
13896 | | { "ASSOCDIMDEPENDENCYBODY", DWG_TYPE_ASSOCDIMDEPENDENCYBODY /*(542)*/, _dwg_ASSOCDIMDEPENDENCYBODY_fields, sizeof (struct _dwg_object_ASSOCDIMDEPENDENCYBODY) }, /* 782 */ |
13897 | | { "ASSOCEDGEACTIONPARAM", DWG_TYPE_ASSOCEDGEACTIONPARAM /*(543)*/, _dwg_ASSOCEDGEACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCEDGEACTIONPARAM) }, /* 783 */ |
13898 | | { "ASSOCEDGECHAMFERACTIONBODY", DWG_TYPE_ASSOCEDGECHAMFERACTIONBODY /*(544)*/, _dwg_ASSOCEDGECHAMFERACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCEDGECHAMFERACTIONBODY) }, /* 784 */ |
13899 | | { "ASSOCEDGEFILLETACTIONBODY", DWG_TYPE_ASSOCEDGEFILLETACTIONBODY /*(545)*/, _dwg_ASSOCEDGEFILLETACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCEDGEFILLETACTIONBODY) }, /* 785 */ |
13900 | | { "ASSOCEXTENDSURFACEACTIONBODY", DWG_TYPE_ASSOCEXTENDSURFACEACTIONBODY /*(546)*/, _dwg_ASSOCEXTENDSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCEXTENDSURFACEACTIONBODY) }, /* 786 */ |
13901 | | { "ASSOCEXTRUDEDSURFACEACTIONBODY", DWG_TYPE_ASSOCEXTRUDEDSURFACEACTIONBODY /*(547)*/, _dwg_ASSOCEXTRUDEDSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCEXTRUDEDSURFACEACTIONBODY) }, /* 787 */ |
13902 | | { "ASSOCFACEACTIONPARAM", DWG_TYPE_ASSOCFACEACTIONPARAM /*(548)*/, _dwg_ASSOCFACEACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCFACEACTIONPARAM) }, /* 788 */ |
13903 | | { "ASSOCFILLETSURFACEACTIONBODY", DWG_TYPE_ASSOCFILLETSURFACEACTIONBODY /*(549)*/, _dwg_ASSOCFILLETSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCFILLETSURFACEACTIONBODY) }, /* 789 */ |
13904 | | { "ASSOCGEOMDEPENDENCY", DWG_TYPE_ASSOCGEOMDEPENDENCY /*(550)*/, _dwg_ASSOCGEOMDEPENDENCY_fields, sizeof (struct _dwg_object_ASSOCGEOMDEPENDENCY) }, /* 790 */ |
13905 | | { "ASSOCLOFTEDSURFACEACTIONBODY", DWG_TYPE_ASSOCLOFTEDSURFACEACTIONBODY /*(551)*/, _dwg_ASSOCLOFTEDSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCLOFTEDSURFACEACTIONBODY) }, /* 791 */ |
13906 | | { "ASSOCMLEADERACTIONBODY", DWG_TYPE_ASSOCMLEADERACTIONBODY /*(552)*/, _dwg_ASSOCMLEADERACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCMLEADERACTIONBODY) }, /* 792 */ |
13907 | | { "ASSOCNETWORK", DWG_TYPE_ASSOCNETWORK /*(553)*/, _dwg_ASSOCNETWORK_fields, sizeof (struct _dwg_object_ASSOCNETWORK) }, /* 793 */ |
13908 | | { "ASSOCNETWORKSURFACEACTIONBODY", DWG_TYPE_ASSOCNETWORKSURFACEACTIONBODY /*(554)*/, _dwg_ASSOCNETWORKSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCNETWORKSURFACEACTIONBODY) }, /* 794 */ |
13909 | | { "ASSOCOBJECTACTIONPARAM", DWG_TYPE_ASSOCOBJECTACTIONPARAM /*(555)*/, _dwg_ASSOCOBJECTACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCOBJECTACTIONPARAM) }, /* 795 */ |
13910 | | { "ASSOCOFFSETSURFACEACTIONBODY", DWG_TYPE_ASSOCOFFSETSURFACEACTIONBODY /*(556)*/, _dwg_ASSOCOFFSETSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCOFFSETSURFACEACTIONBODY) }, /* 796 */ |
13911 | | { "ASSOCORDINATEDIMACTIONBODY", DWG_TYPE_ASSOCORDINATEDIMACTIONBODY /*(557)*/, _dwg_ASSOCORDINATEDIMACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCORDINATEDIMACTIONBODY) }, /* 797 */ |
13912 | | { "ASSOCOSNAPPOINTREFACTIONPARAM", DWG_TYPE_ASSOCOSNAPPOINTREFACTIONPARAM /*(558)*/, _dwg_ASSOCOSNAPPOINTREFACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCOSNAPPOINTREFACTIONPARAM) }, /* 798 */ |
13913 | | { "ASSOCPATCHSURFACEACTIONBODY", DWG_TYPE_ASSOCPATCHSURFACEACTIONBODY /*(559)*/, _dwg_ASSOCPATCHSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCPATCHSURFACEACTIONBODY) }, /* 799 */ |
13914 | | { "ASSOCPATHACTIONPARAM", DWG_TYPE_ASSOCPATHACTIONPARAM /*(560)*/, _dwg_ASSOCPATHACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCPATHACTIONPARAM) }, /* 800 */ |
13915 | | { "ASSOCPERSSUBENTMANAGER", DWG_TYPE_ASSOCPERSSUBENTMANAGER /*(561)*/, _dwg_ASSOCPERSSUBENTMANAGER_fields, sizeof (struct _dwg_object_ASSOCPERSSUBENTMANAGER) }, /* 801 */ |
13916 | | { "ASSOCPLANESURFACEACTIONBODY", DWG_TYPE_ASSOCPLANESURFACEACTIONBODY /*(562)*/, _dwg_ASSOCPLANESURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCPLANESURFACEACTIONBODY) }, /* 802 */ |
13917 | | { "ASSOCPOINTREFACTIONPARAM", DWG_TYPE_ASSOCPOINTREFACTIONPARAM /*(563)*/, _dwg_ASSOCPOINTREFACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCPOINTREFACTIONPARAM) }, /* 803 */ |
13918 | | { "ASSOCRESTOREENTITYSTATEACTIONBODY", DWG_TYPE_ASSOCRESTOREENTITYSTATEACTIONBODY /*(564)*/, _dwg_ASSOCRESTOREENTITYSTATEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCRESTOREENTITYSTATEACTIONBODY) }, /* 804 */ |
13919 | | { "ASSOCREVOLVEDSURFACEACTIONBODY", DWG_TYPE_ASSOCREVOLVEDSURFACEACTIONBODY /*(565)*/, _dwg_ASSOCREVOLVEDSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCREVOLVEDSURFACEACTIONBODY) }, /* 805 */ |
13920 | | { "ASSOCROTATEDDIMACTIONBODY", DWG_TYPE_ASSOCROTATEDDIMACTIONBODY /*(566)*/, _dwg_ASSOCROTATEDDIMACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCROTATEDDIMACTIONBODY) }, /* 806 */ |
13921 | | { "ASSOCSWEPTSURFACEACTIONBODY", DWG_TYPE_ASSOCSWEPTSURFACEACTIONBODY /*(567)*/, _dwg_ASSOCSWEPTSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCSWEPTSURFACEACTIONBODY) }, /* 807 */ |
13922 | | { "ASSOCTRIMSURFACEACTIONBODY", DWG_TYPE_ASSOCTRIMSURFACEACTIONBODY /*(568)*/, _dwg_ASSOCTRIMSURFACEACTIONBODY_fields, sizeof (struct _dwg_object_ASSOCTRIMSURFACEACTIONBODY) }, /* 808 */ |
13923 | | { "ASSOCVALUEDEPENDENCY", DWG_TYPE_ASSOCVALUEDEPENDENCY /*(569)*/, _dwg_ASSOCVALUEDEPENDENCY_fields, sizeof (struct _dwg_object_ASSOCVALUEDEPENDENCY) }, /* 809 */ |
13924 | | { "ASSOCVARIABLE", DWG_TYPE_ASSOCVARIABLE /*(570)*/, _dwg_ASSOCVARIABLE_fields, sizeof (struct _dwg_object_ASSOCVARIABLE) }, /* 810 */ |
13925 | | { "ASSOCVERTEXACTIONPARAM", DWG_TYPE_ASSOCVERTEXACTIONPARAM /*(571)*/, _dwg_ASSOCVERTEXACTIONPARAM_fields, sizeof (struct _dwg_object_ASSOCVERTEXACTIONPARAM) }, /* 811 */ |
13926 | | { "ATTDEF", DWG_TYPE_ATTDEF /*(3)*/, _dwg_ATTDEF_fields, sizeof (struct _dwg_entity_ATTDEF) }, /* 812 */ |
13927 | | { "ATTRIB", DWG_TYPE_ATTRIB /*(2)*/, _dwg_ATTRIB_fields, sizeof (struct _dwg_entity_ATTRIB) }, /* 813 */ |
13928 | | { "BASEPOINTPARAMETERENTITY", DWG_TYPE_BASEPOINTPARAMETERENTITY /*(572)*/, _dwg_BASEPOINTPARAMETERENTITY_fields, sizeof (struct _dwg_entity_BASEPOINTPARAMETERENTITY) }, /* 814 */ |
13929 | | { "BINRECORD", DWG_TYPE_BINRECORD /*(1479)*/, NULL, 0 }, /* 815 */ |
13930 | | { "BLKREFOBJECTCONTEXTDATA", DWG_TYPE_BLKREFOBJECTCONTEXTDATA /*(573)*/, _dwg_BLKREFOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_BLKREFOBJECTCONTEXTDATA) }, /* 816 */ |
13931 | | { "BLOCK", DWG_TYPE_BLOCK /*(4)*/, _dwg_BLOCK_fields, sizeof (struct _dwg_entity_BLOCK) }, /* 817 */ |
13932 | | { "BLOCKALIGNEDCONSTRAINTPARAMETER", DWG_TYPE_BLOCKALIGNEDCONSTRAINTPARAMETER /*(574)*/, _dwg_BLOCKALIGNEDCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKALIGNEDCONSTRAINTPARAMETER) }, /* 818 */ |
13933 | | { "BLOCKALIGNMENTGRIP", DWG_TYPE_BLOCKALIGNMENTGRIP /*(575)*/, _dwg_BLOCKALIGNMENTGRIP_fields, sizeof (struct _dwg_object_BLOCKALIGNMENTGRIP) }, /* 819 */ |
13934 | | { "BLOCKALIGNMENTPARAMETER", DWG_TYPE_BLOCKALIGNMENTPARAMETER /*(576)*/, _dwg_BLOCKALIGNMENTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKALIGNMENTPARAMETER) }, /* 820 */ |
13935 | | { "BLOCKANGULARCONSTRAINTPARAMETER", DWG_TYPE_BLOCKANGULARCONSTRAINTPARAMETER /*(577)*/, _dwg_BLOCKANGULARCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKANGULARCONSTRAINTPARAMETER) }, /* 821 */ |
13936 | | { "BLOCKARRAYACTION", DWG_TYPE_BLOCKARRAYACTION /*(578)*/, _dwg_BLOCKARRAYACTION_fields, sizeof (struct _dwg_object_BLOCKARRAYACTION) }, /* 822 */ |
13937 | | { "BLOCKBASEPOINTPARAMETER", DWG_TYPE_BLOCKBASEPOINTPARAMETER /*(579)*/, _dwg_BLOCKBASEPOINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKBASEPOINTPARAMETER) }, /* 823 */ |
13938 | | { "BLOCKDIAMETRICCONSTRAINTPARAMETER", DWG_TYPE_BLOCKDIAMETRICCONSTRAINTPARAMETER /*(580)*/, _dwg_BLOCKDIAMETRICCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKDIAMETRICCONSTRAINTPARAMETER) }, /* 824 */ |
13939 | | { "BLOCKFLIPACTION", DWG_TYPE_BLOCKFLIPACTION /*(581)*/, _dwg_BLOCKFLIPACTION_fields, sizeof (struct _dwg_object_BLOCKFLIPACTION) }, /* 825 */ |
13940 | | { "BLOCKFLIPGRIP", DWG_TYPE_BLOCKFLIPGRIP /*(582)*/, _dwg_BLOCKFLIPGRIP_fields, sizeof (struct _dwg_object_BLOCKFLIPGRIP) }, /* 826 */ |
13941 | | { "BLOCKFLIPPARAMETER", DWG_TYPE_BLOCKFLIPPARAMETER /*(583)*/, _dwg_BLOCKFLIPPARAMETER_fields, sizeof (struct _dwg_object_BLOCKFLIPPARAMETER) }, /* 827 */ |
13942 | | { "BLOCKGRIPLOCATIONCOMPONENT", DWG_TYPE_BLOCKGRIPLOCATIONCOMPONENT /*(584)*/, _dwg_BLOCKGRIPLOCATIONCOMPONENT_fields, sizeof (struct _dwg_object_BLOCKGRIPLOCATIONCOMPONENT) }, /* 828 */ |
13943 | | { "BLOCKHORIZONTALCONSTRAINTPARAMETER", DWG_TYPE_BLOCKHORIZONTALCONSTRAINTPARAMETER /*(585)*/, _dwg_BLOCKHORIZONTALCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKHORIZONTALCONSTRAINTPARAMETER) }, /* 829 */ |
13944 | | { "BLOCKLINEARCONSTRAINTPARAMETER", DWG_TYPE_BLOCKLINEARCONSTRAINTPARAMETER /*(586)*/, _dwg_BLOCKLINEARCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKLINEARCONSTRAINTPARAMETER) }, /* 830 */ |
13945 | | { "BLOCKLINEARGRIP", DWG_TYPE_BLOCKLINEARGRIP /*(587)*/, _dwg_BLOCKLINEARGRIP_fields, sizeof (struct _dwg_object_BLOCKLINEARGRIP) }, /* 831 */ |
13946 | | { "BLOCKLINEARPARAMETER", DWG_TYPE_BLOCKLINEARPARAMETER /*(588)*/, _dwg_BLOCKLINEARPARAMETER_fields, sizeof (struct _dwg_object_BLOCKLINEARPARAMETER) }, /* 832 */ |
13947 | | { "BLOCKLOOKUPACTION", DWG_TYPE_BLOCKLOOKUPACTION /*(589)*/, _dwg_BLOCKLOOKUPACTION_fields, sizeof (struct _dwg_object_BLOCKLOOKUPACTION) }, /* 833 */ |
13948 | | { "BLOCKLOOKUPGRIP", DWG_TYPE_BLOCKLOOKUPGRIP /*(590)*/, _dwg_BLOCKLOOKUPGRIP_fields, sizeof (struct _dwg_object_BLOCKLOOKUPGRIP) }, /* 834 */ |
13949 | | { "BLOCKLOOKUPPARAMETER", DWG_TYPE_BLOCKLOOKUPPARAMETER /*(591)*/, _dwg_BLOCKLOOKUPPARAMETER_fields, sizeof (struct _dwg_object_BLOCKLOOKUPPARAMETER) }, /* 835 */ |
13950 | | { "BLOCKMOVEACTION", DWG_TYPE_BLOCKMOVEACTION /*(592)*/, _dwg_BLOCKMOVEACTION_fields, sizeof (struct _dwg_object_BLOCKMOVEACTION) }, /* 836 */ |
13951 | | { "BLOCKPARAMDEPENDENCYBODY", DWG_TYPE_BLOCKPARAMDEPENDENCYBODY /*(593)*/, _dwg_BLOCKPARAMDEPENDENCYBODY_fields, sizeof (struct _dwg_object_BLOCKPARAMDEPENDENCYBODY) }, /* 837 */ |
13952 | | { "BLOCKPOINTPARAMETER", DWG_TYPE_BLOCKPOINTPARAMETER /*(594)*/, _dwg_BLOCKPOINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKPOINTPARAMETER) }, /* 838 */ |
13953 | | { "BLOCKPOLARGRIP", DWG_TYPE_BLOCKPOLARGRIP /*(595)*/, _dwg_BLOCKPOLARGRIP_fields, sizeof (struct _dwg_object_BLOCKPOLARGRIP) }, /* 839 */ |
13954 | | { "BLOCKPOLARPARAMETER", DWG_TYPE_BLOCKPOLARPARAMETER /*(596)*/, _dwg_BLOCKPOLARPARAMETER_fields, sizeof (struct _dwg_object_BLOCKPOLARPARAMETER) }, /* 840 */ |
13955 | | { "BLOCKPOLARSTRETCHACTION", DWG_TYPE_BLOCKPOLARSTRETCHACTION /*(597)*/, _dwg_BLOCKPOLARSTRETCHACTION_fields, sizeof (struct _dwg_object_BLOCKPOLARSTRETCHACTION) }, /* 841 */ |
13956 | | { "BLOCKPROPERTIESTABLE", DWG_TYPE_BLOCKPROPERTIESTABLE /*(598)*/, _dwg_BLOCKPROPERTIESTABLE_fields, sizeof (struct _dwg_object_BLOCKPROPERTIESTABLE) }, /* 842 */ |
13957 | | { "BLOCKPROPERTIESTABLEGRIP", DWG_TYPE_BLOCKPROPERTIESTABLEGRIP /*(599)*/, _dwg_BLOCKPROPERTIESTABLEGRIP_fields, sizeof (struct _dwg_object_BLOCKPROPERTIESTABLEGRIP) }, /* 843 */ |
13958 | | { "BLOCKRADIALCONSTRAINTPARAMETER", DWG_TYPE_BLOCKRADIALCONSTRAINTPARAMETER /*(600)*/, _dwg_BLOCKRADIALCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKRADIALCONSTRAINTPARAMETER) }, /* 844 */ |
13959 | | { "BLOCKREPRESENTATION", DWG_TYPE_BLOCKREPRESENTATION /*(601)*/, _dwg_BLOCKREPRESENTATION_fields, sizeof (struct _dwg_object_BLOCKREPRESENTATION) }, /* 845 */ |
13960 | | { "BLOCKROTATEACTION", DWG_TYPE_BLOCKROTATEACTION /*(602)*/, _dwg_BLOCKROTATEACTION_fields, sizeof (struct _dwg_object_BLOCKROTATEACTION) }, /* 846 */ |
13961 | | { "BLOCKROTATIONGRIP", DWG_TYPE_BLOCKROTATIONGRIP /*(603)*/, _dwg_BLOCKROTATIONGRIP_fields, sizeof (struct _dwg_object_BLOCKROTATIONGRIP) }, /* 847 */ |
13962 | | { "BLOCKROTATIONPARAMETER", DWG_TYPE_BLOCKROTATIONPARAMETER /*(604)*/, _dwg_BLOCKROTATIONPARAMETER_fields, sizeof (struct _dwg_object_BLOCKROTATIONPARAMETER) }, /* 848 */ |
13963 | | { "BLOCKSCALEACTION", DWG_TYPE_BLOCKSCALEACTION /*(605)*/, _dwg_BLOCKSCALEACTION_fields, sizeof (struct _dwg_object_BLOCKSCALEACTION) }, /* 849 */ |
13964 | | { "BLOCKSTRETCHACTION", DWG_TYPE_BLOCKSTRETCHACTION /*(606)*/, _dwg_BLOCKSTRETCHACTION_fields, sizeof (struct _dwg_object_BLOCKSTRETCHACTION) }, /* 850 */ |
13965 | | { "BLOCKUSERPARAMETER", DWG_TYPE_BLOCKUSERPARAMETER /*(607)*/, _dwg_BLOCKUSERPARAMETER_fields, sizeof (struct _dwg_object_BLOCKUSERPARAMETER) }, /* 851 */ |
13966 | | { "BLOCKVERTICALCONSTRAINTPARAMETER", DWG_TYPE_BLOCKVERTICALCONSTRAINTPARAMETER /*(608)*/, _dwg_BLOCKVERTICALCONSTRAINTPARAMETER_fields, sizeof (struct _dwg_object_BLOCKVERTICALCONSTRAINTPARAMETER) }, /* 852 */ |
13967 | | { "BLOCKVISIBILITYGRIP", DWG_TYPE_BLOCKVISIBILITYGRIP /*(609)*/, _dwg_BLOCKVISIBILITYGRIP_fields, sizeof (struct _dwg_object_BLOCKVISIBILITYGRIP) }, /* 853 */ |
13968 | | { "BLOCKVISIBILITYPARAMETER", DWG_TYPE_BLOCKVISIBILITYPARAMETER /*(610)*/, _dwg_BLOCKVISIBILITYPARAMETER_fields, sizeof (struct _dwg_object_BLOCKVISIBILITYPARAMETER) }, /* 854 */ |
13969 | | { "BLOCKXYGRIP", DWG_TYPE_BLOCKXYGRIP /*(611)*/, _dwg_BLOCKXYGRIP_fields, sizeof (struct _dwg_object_BLOCKXYGRIP) }, /* 855 */ |
13970 | | { "BLOCKXYPARAMETER", DWG_TYPE_BLOCKXYPARAMETER /*(612)*/, _dwg_BLOCKXYPARAMETER_fields, sizeof (struct _dwg_object_BLOCKXYPARAMETER) }, /* 856 */ |
13971 | | { "BLOCK_CONTROL", DWG_TYPE_BLOCK_CONTROL /*(48)*/, _dwg_BLOCK_CONTROL_fields, sizeof (struct _dwg_object_BLOCK_CONTROL) }, /* 857 */ |
13972 | | { "BLOCK_HEADER", DWG_TYPE_BLOCK_HEADER /*(49)*/, _dwg_BLOCK_HEADER_fields, sizeof (struct _dwg_object_BLOCK_HEADER) }, /* 858 */ |
13973 | | { "BODY", DWG_TYPE_BODY /*(39)*/, _dwg_3DSOLID_fields, sizeof (struct _dwg_entity_3DSOLID) }, /* 859 */ |
13974 | | { "BREAKDATA", DWG_TYPE_BREAKDATA /*(734)*/, _dwg_BREAKDATA_fields, sizeof (struct _dwg_object_BREAKDATA) }, /* 860 */ |
13975 | | { "BREAKPOINTREF", DWG_TYPE_BREAKPOINTREF /*(735)*/, _dwg_BREAKPOINTREF_fields, sizeof (struct _dwg_object_BREAKPOINTREF) }, /* 861 */ |
13976 | | { "CAMERA", DWG_TYPE_CAMERA /*(613)*/, _dwg_CAMERA_fields, sizeof (struct _dwg_entity_CAMERA) }, /* 862 */ |
13977 | | { "CAMSCATALOGAPPOBJECT", DWG_TYPE_CAMSCATALOGAPPOBJECT /*(1480)*/, NULL, 0 }, /* 863 */ |
13978 | | { "CAMSSTRUCTBTNSTATE", DWG_TYPE_CAMSSTRUCTBTNSTATE /*(1481)*/, NULL, 0 }, /* 864 */ |
13979 | | { "CATALOGSTATE", DWG_TYPE_CATALOGSTATE /*(1482)*/, NULL, 0 }, /* 865 */ |
13980 | | { "CBROWSERAPPOBJECT", DWG_TYPE_CBROWSERAPPOBJECT /*(1483)*/, NULL, 0 }, /* 866 */ |
13981 | | { "CELLSTYLEMAP", DWG_TYPE_CELLSTYLEMAP /*(614)*/, _dwg_CELLSTYLEMAP_fields, sizeof (struct _dwg_object_CELLSTYLEMAP) }, /* 867 */ |
13982 | | { "CIRCLE", DWG_TYPE_CIRCLE /*(18)*/, _dwg_CIRCLE_fields, sizeof (struct _dwg_entity_CIRCLE) }, /* 868 */ |
13983 | | { "CONTEXTDATAMANAGER", DWG_TYPE_CONTEXTDATAMANAGER /*(615)*/, _dwg_CONTEXTDATAMANAGER_fields, sizeof (struct _dwg_object_CONTEXTDATAMANAGER) }, /* 869 */ |
13984 | | { "CSACDOCUMENTOPTIONS", DWG_TYPE_CSACDOCUMENTOPTIONS /*(616)*/, _dwg_CSACDOCUMENTOPTIONS_fields, sizeof (struct _dwg_object_CSACDOCUMENTOPTIONS) }, /* 870 */ |
13985 | | { "CURVEPATH", DWG_TYPE_CURVEPATH /*(617)*/, _dwg_CURVEPATH_fields, sizeof (struct _dwg_object_CURVEPATH) }, /* 871 */ |
13986 | | { "DATALINK", DWG_TYPE_DATALINK /*(618)*/, _dwg_DATALINK_fields, sizeof (struct _dwg_object_DATALINK) }, /* 872 */ |
13987 | | { "DATATABLE", DWG_TYPE_DATATABLE /*(619)*/, _dwg_DATATABLE_fields, sizeof (struct _dwg_object_DATATABLE) }, /* 873 */ |
13988 | | { "DBCOLOR", DWG_TYPE_DBCOLOR /*(620)*/, _dwg_DBCOLOR_fields, sizeof (struct _dwg_object_DBCOLOR) }, /* 874 */ |
13989 | | { "DEPMGR", DWG_TYPE_DEPMGR /*(1484)*/, NULL, 0 }, /* 875 */ |
13990 | | { "DETAILVIEWSTYLE", DWG_TYPE_DETAILVIEWSTYLE /*(621)*/, _dwg_DETAILVIEWSTYLE_fields, sizeof (struct _dwg_object_DETAILVIEWSTYLE) }, /* 876 */ |
13991 | | { "DGNDEFINITION", DWG_TYPE_DGNDEFINITION /*(622)*/, _dwg_UNDERLAYDEFINITION_fields, sizeof (Dwg_Object_DGNDEFINITION) }, /* 877 */ |
13992 | | { "DGNUNDERLAY", DWG_TYPE_DGNUNDERLAY /*(623)*/, _dwg_UNDERLAY_fields, sizeof (Dwg_Entity_DGNUNDERLAY) }, /* 878 */ |
13993 | | { "DICTIONARY", DWG_TYPE_DICTIONARY /*(42)*/, _dwg_DICTIONARY_fields, sizeof (struct _dwg_object_DICTIONARY) }, /* 879 */ |
13994 | | { "DICTIONARYVAR", DWG_TYPE_DICTIONARYVAR /*(624)*/, _dwg_DICTIONARYVAR_fields, sizeof (struct _dwg_object_DICTIONARYVAR) }, /* 880 */ |
13995 | | { "DICTIONARYWDFLT", DWG_TYPE_DICTIONARYWDFLT /*(625)*/, _dwg_DICTIONARYWDFLT_fields, sizeof (struct _dwg_object_DICTIONARYWDFLT) }, /* 881 */ |
13996 | | { "DIMASSOC", DWG_TYPE_DIMASSOC /*(626)*/, _dwg_DIMASSOC_fields, sizeof (struct _dwg_object_DIMASSOC) }, /* 882 */ |
13997 | | { "DIMENSION_ALIGNED", DWG_TYPE_DIMENSION_ALIGNED /*(22)*/, _dwg_DIMENSION_ALIGNED_fields, sizeof (struct _dwg_entity_DIMENSION_ALIGNED) }, /* 883 */ |
13998 | | { "DIMENSION_ANG2LN", DWG_TYPE_DIMENSION_ANG2LN /*(24)*/, _dwg_DIMENSION_ANG2LN_fields, sizeof (struct _dwg_entity_DIMENSION_ANG2LN) }, /* 884 */ |
13999 | | { "DIMENSION_ANG3PT", DWG_TYPE_DIMENSION_ANG3PT /*(23)*/, _dwg_DIMENSION_ANG3PT_fields, sizeof (struct _dwg_entity_DIMENSION_ANG3PT) }, /* 885 */ |
14000 | | { "DIMENSION_DIAMETER", DWG_TYPE_DIMENSION_DIAMETER /*(26)*/, _dwg_DIMENSION_DIAMETER_fields, sizeof (struct _dwg_entity_DIMENSION_DIAMETER) }, /* 886 */ |
14001 | | { "DIMENSION_LINEAR", DWG_TYPE_DIMENSION_LINEAR /*(21)*/, _dwg_DIMENSION_LINEAR_fields, sizeof (struct _dwg_entity_DIMENSION_LINEAR) }, /* 887 */ |
14002 | | { "DIMENSION_ORDINATE", DWG_TYPE_DIMENSION_ORDINATE /*(20)*/, _dwg_DIMENSION_ORDINATE_fields, sizeof (struct _dwg_entity_DIMENSION_ORDINATE) }, /* 888 */ |
14003 | | { "DIMENSION_RADIUS", DWG_TYPE_DIMENSION_RADIUS /*(25)*/, _dwg_DIMENSION_RADIUS_fields, sizeof (struct _dwg_entity_DIMENSION_RADIUS) }, /* 889 */ |
14004 | | { "DIMSTYLE", DWG_TYPE_DIMSTYLE /*(69)*/, _dwg_DIMSTYLE_fields, sizeof (struct _dwg_object_DIMSTYLE) }, /* 890 */ |
14005 | | { "DIMSTYLE_CONTROL", DWG_TYPE_DIMSTYLE_CONTROL /*(68)*/, _dwg_DIMSTYLE_CONTROL_fields, sizeof (struct _dwg_object_DIMSTYLE_CONTROL) }, /* 891 */ |
14006 | | { "DMBASEELEMENT", DWG_TYPE_DMBASEELEMENT /*(1485)*/, NULL, 0 }, /* 892 */ |
14007 | | { "DMDEFAULTSTYLE", DWG_TYPE_DMDEFAULTSTYLE /*(1486)*/, NULL, 0 }, /* 893 */ |
14008 | | { "DMDIMOBJECTCONTEXTDATA", DWG_TYPE_DMDIMOBJECTCONTEXTDATA /*(627)*/, _dwg_DMDIMOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_DMDIMOBJECTCONTEXTDATA) }, /* 894 */ |
14009 | | { "DMLEGEND", DWG_TYPE_DMLEGEND /*(1487)*/, NULL, 0 }, /* 895 */ |
14010 | | { "DMMAP", DWG_TYPE_DMMAP /*(1488)*/, NULL, 0 }, /* 896 */ |
14011 | | { "DMMAPMANAGER", DWG_TYPE_DMMAPMANAGER /*(1489)*/, NULL, 0 }, /* 897 */ |
14012 | | { "DMSTYLECATEGORY", DWG_TYPE_DMSTYLECATEGORY /*(1490)*/, NULL, 0 }, /* 898 */ |
14013 | | { "DMSTYLELIBRARY", DWG_TYPE_DMSTYLELIBRARY /*(1491)*/, NULL, 0 }, /* 899 */ |
14014 | | { "DMSTYLEREFERENCE", DWG_TYPE_DMSTYLEREFERENCE /*(1492)*/, NULL, 0 }, /* 900 */ |
14015 | | { "DMSTYLIZEDENTITIESTABLE", DWG_TYPE_DMSTYLIZEDENTITIESTABLE /*(1493)*/, NULL, 0 }, /* 901 */ |
14016 | | { "DMSURROGATESTYLESETS", DWG_TYPE_DMSURROGATESTYLESETS /*(1494)*/, NULL, 0 }, /* 902 */ |
14017 | | { "DM_PLACEHOLDER", DWG_TYPE_DM_PLACEHOLDER /*(1495)*/, NULL, 0 }, /* 903 */ |
14018 | | { "DUMMY", DWG_TYPE_DUMMY /*(75)*/, _dwg_DUMMY_fields, sizeof (struct _dwg_object_DUMMY) }, /* 904 */ |
14019 | | { "DWFDEFINITION", DWG_TYPE_DWFDEFINITION /*(628)*/, _dwg_UNDERLAYDEFINITION_fields, sizeof (Dwg_Object_DWFDEFINITION) }, /* 905 */ |
14020 | | { "DWFUNDERLAY", DWG_TYPE_DWFUNDERLAY /*(629)*/, _dwg_UNDERLAY_fields, sizeof (Dwg_Entity_DWFUNDERLAY) }, /* 906 */ |
14021 | | { "DYNAMICBLOCKPROXYNODE", DWG_TYPE_DYNAMICBLOCKPROXYNODE /*(630)*/, _dwg_DYNAMICBLOCKPROXYNODE_fields, sizeof (struct _dwg_object_DYNAMICBLOCKPROXYNODE) }, /* 907 */ |
14022 | | { "DYNAMICBLOCKPURGEPREVENTER", DWG_TYPE_DYNAMICBLOCKPURGEPREVENTER /*(631)*/, _dwg_DYNAMICBLOCKPURGEPREVENTER_fields, sizeof (struct _dwg_object_DYNAMICBLOCKPURGEPREVENTER) }, /* 908 */ |
14023 | | { "ELLIPSE", DWG_TYPE_ELLIPSE /*(35)*/, _dwg_ELLIPSE_fields, sizeof (struct _dwg_entity_ELLIPSE) }, /* 909 */ |
14024 | | { "ENDBLK", DWG_TYPE_ENDBLK /*(5)*/, _dwg_ENDBLK_fields, sizeof (struct _dwg_entity_ENDBLK) }, /* 910 */ |
14025 | | { "ENDREP", DWG_TYPE_ENDREP /*(742)*/, _dwg_ENDREP_fields, sizeof (struct _dwg_entity_ENDREP) }, /* 911 */ |
14026 | | { "EVALUATION_GRAPH", DWG_TYPE_EVALUATION_GRAPH /*(632)*/, _dwg_EVALUATION_GRAPH_fields, sizeof (struct _dwg_object_EVALUATION_GRAPH) }, /* 912 */ |
14027 | | { "EXACTERMXREFMAP", DWG_TYPE_EXACTERMXREFMAP /*(1496)*/, NULL, 0 }, /* 913 */ |
14028 | | { "EXACXREFPANELOBJECT", DWG_TYPE_EXACXREFPANELOBJECT /*(1497)*/, NULL, 0 }, /* 914 */ |
14029 | | { "EXPO_NOTIFYBLOCK", DWG_TYPE_EXPO_NOTIFYBLOCK /*(1498)*/, NULL, 0 }, /* 915 */ |
14030 | | { "EXPO_NOTIFYHALL", DWG_TYPE_EXPO_NOTIFYHALL /*(1499)*/, NULL, 0 }, /* 916 */ |
14031 | | { "EXPO_NOTIFYPILLAR", DWG_TYPE_EXPO_NOTIFYPILLAR /*(1500)*/, NULL, 0 }, /* 917 */ |
14032 | | { "EXPO_NOTIFYSTAND", DWG_TYPE_EXPO_NOTIFYSTAND /*(1501)*/, NULL, 0 }, /* 918 */ |
14033 | | { "EXPO_NOTIFYSTANDNOPOLY", DWG_TYPE_EXPO_NOTIFYSTANDNOPOLY /*(1502)*/, NULL, 0 }, /* 919 */ |
14034 | | { "EXTRUDEDSURFACE", DWG_TYPE_EXTRUDEDSURFACE /*(633)*/, _dwg_EXTRUDEDSURFACE_fields, sizeof (struct _dwg_entity_EXTRUDEDSURFACE) }, /* 920 */ |
14035 | | { "FCFOBJECTCONTEXTDATA", DWG_TYPE_FCFOBJECTCONTEXTDATA /*(634)*/, _dwg_FCFOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_FCFOBJECTCONTEXTDATA) }, /* 921 */ |
14036 | | { "FIELD", DWG_TYPE_FIELD /*(635)*/, _dwg_FIELD_fields, sizeof (struct _dwg_object_FIELD) }, /* 922 */ |
14037 | | { "FIELDLIST", DWG_TYPE_FIELDLIST /*(636)*/, _dwg_FIELDLIST_fields, sizeof (struct _dwg_object_FIELDLIST) }, /* 923 */ |
14038 | | { "FLIPACTIONENTITY", DWG_TYPE_FLIPACTIONENTITY /*(638)*/, NULL, 0 }, /* 924 */ |
14039 | | { "FLIPGRIPENTITY", DWG_TYPE_FLIPGRIPENTITY /*(736)*/, _dwg_FLIPGRIPENTITY_fields, sizeof (struct _dwg_entity_FLIPGRIPENTITY) }, /* 925 */ |
14040 | | { "FLIPPARAMETERENTITY", DWG_TYPE_FLIPPARAMETERENTITY /*(637)*/, _dwg_FLIPPARAMETERENTITY_fields, sizeof (struct _dwg_entity_FLIPPARAMETERENTITY) }, /* 926 */ |
14041 | | { "FREED", DWG_TYPE_FREED /*(65533)*/, NULL, 0 }, /* 927 */ |
14042 | | { "GEODATA", DWG_TYPE_GEODATA /*(639)*/, _dwg_GEODATA_fields, sizeof (struct _dwg_object_GEODATA) }, /* 928 */ |
14043 | | { "GEOMAPIMAGE", DWG_TYPE_GEOMAPIMAGE /*(640)*/, _dwg_GEOMAPIMAGE_fields, sizeof (struct _dwg_object_GEOMAPIMAGE) }, /* 929 */ |
14044 | | { "GEOPOSITIONMARKER", DWG_TYPE_GEOPOSITIONMARKER /*(641)*/, _dwg_GEOPOSITIONMARKER_fields, sizeof (struct _dwg_entity_GEOPOSITIONMARKER) }, /* 930 */ |
14045 | | { "GRADIENT_BACKGROUND", DWG_TYPE_GRADIENT_BACKGROUND /*(642)*/, _dwg_GRADIENT_BACKGROUND_fields, sizeof (struct _dwg_object_GRADIENT_BACKGROUND) }, /* 931 */ |
14046 | | { "GROUND_PLANE_BACKGROUND", DWG_TYPE_GROUND_PLANE_BACKGROUND /*(643)*/, _dwg_GROUND_PLANE_BACKGROUND_fields, sizeof (struct _dwg_object_GROUND_PLANE_BACKGROUND) }, /* 932 */ |
14047 | | { "GROUP", DWG_TYPE_GROUP /*(72)*/, _dwg_GROUP_fields, sizeof (struct _dwg_object_GROUP) }, /* 933 */ |
14048 | | { "GSMANAGER", DWG_TYPE_GSMANAGER /*(1503)*/, NULL, 0 }, /* 934 */ |
14049 | | { "HATCH", DWG_TYPE_HATCH /*(78)*/, _dwg_HATCH_fields, sizeof (struct _dwg_entity_HATCH) }, /* 935 */ |
14050 | | { "HELIX", DWG_TYPE_HELIX /*(644)*/, _dwg_HELIX_fields, sizeof (struct _dwg_entity_HELIX) }, /* 936 */ |
14051 | | { "IBL_BACKGROUND", DWG_TYPE_IBL_BACKGROUND /*(645)*/, _dwg_IBL_BACKGROUND_fields, sizeof (struct _dwg_object_IBL_BACKGROUND) }, /* 937 */ |
14052 | | { "IDBUFFER", DWG_TYPE_IDBUFFER /*(646)*/, _dwg_IDBUFFER_fields, sizeof (struct _dwg_object_IDBUFFER) }, /* 938 */ |
14053 | | { "IMAGE", DWG_TYPE_IMAGE /*(647)*/, _dwg_IMAGE_fields, sizeof (struct _dwg_entity_IMAGE) }, /* 939 */ |
14054 | | { "IMAGEDEF", DWG_TYPE_IMAGEDEF /*(648)*/, _dwg_IMAGEDEF_fields, sizeof (struct _dwg_object_IMAGEDEF) }, /* 940 */ |
14055 | | { "IMAGEDEF_REACTOR", DWG_TYPE_IMAGEDEF_REACTOR /*(649)*/, _dwg_IMAGEDEF_REACTOR_fields, sizeof (struct _dwg_object_IMAGEDEF_REACTOR) }, /* 941 */ |
14056 | | { "IMAGE_BACKGROUND", DWG_TYPE_IMAGE_BACKGROUND /*(650)*/, _dwg_IMAGE_BACKGROUND_fields, sizeof (struct _dwg_object_IMAGE_BACKGROUND) }, /* 942 */ |
14057 | | { "INDEX", DWG_TYPE_INDEX /*(651)*/, _dwg_INDEX_fields, sizeof (struct _dwg_object_INDEX) }, /* 943 */ |
14058 | | { "INSERT", DWG_TYPE_INSERT /*(7)*/, _dwg_INSERT_fields, sizeof (struct _dwg_entity_INSERT) }, /* 944 */ |
14059 | | { "IRD_DSC_DICT", DWG_TYPE_IRD_DSC_DICT /*(1504)*/, NULL, 0 }, /* 945 */ |
14060 | | { "IRD_DSC_RECORD", DWG_TYPE_IRD_DSC_RECORD /*(1505)*/, NULL, 0 }, /* 946 */ |
14061 | | { "IRD_OBJ_RECORD", DWG_TYPE_IRD_OBJ_RECORD /*(1506)*/, NULL, 0 }, /* 947 */ |
14062 | | { "JUMP", DWG_TYPE_JUMP /*(743)*/, _dwg_JUMP_fields, sizeof (struct _dwg_entity_JUMP) }, /* 948 */ |
14063 | | { "LARGE_RADIAL_DIMENSION", DWG_TYPE_LARGE_RADIAL_DIMENSION /*(652)*/, _dwg_LARGE_RADIAL_DIMENSION_fields, sizeof (struct _dwg_entity_LARGE_RADIAL_DIMENSION) }, /* 949 */ |
14064 | | { "LAYER", DWG_TYPE_LAYER /*(51)*/, _dwg_LAYER_fields, sizeof (struct _dwg_object_LAYER) }, /* 950 */ |
14065 | | { "LAYERFILTER", DWG_TYPE_LAYERFILTER /*(653)*/, _dwg_LAYERFILTER_fields, sizeof (struct _dwg_object_LAYERFILTER) }, /* 951 */ |
14066 | | { "LAYER_CONTROL", DWG_TYPE_LAYER_CONTROL /*(50)*/, _dwg_LAYER_CONTROL_fields, sizeof (struct _dwg_object_LAYER_CONTROL) }, /* 952 */ |
14067 | | { "LAYER_INDEX", DWG_TYPE_LAYER_INDEX /*(654)*/, _dwg_LAYER_INDEX_fields, sizeof (struct _dwg_object_LAYER_INDEX) }, /* 953 */ |
14068 | | { "LAYOUT", DWG_TYPE_LAYOUT /*(82)*/, _dwg_LAYOUT_fields, sizeof (struct _dwg_object_LAYOUT) }, /* 954 */ |
14069 | | { "LAYOUTPRINTCONFIG", DWG_TYPE_LAYOUTPRINTCONFIG /*(655)*/, _dwg_LAYOUTPRINTCONFIG_fields, sizeof (struct _dwg_entity_LAYOUTPRINTCONFIG) }, /* 955 */ |
14070 | | { "LEADER", DWG_TYPE_LEADER /*(45)*/, _dwg_LEADER_fields, sizeof (struct _dwg_entity_LEADER) }, /* 956 */ |
14071 | | { "LEADEROBJECTCONTEXTDATA", DWG_TYPE_LEADEROBJECTCONTEXTDATA /*(656)*/, _dwg_LEADEROBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_LEADEROBJECTCONTEXTDATA) }, /* 957 */ |
14072 | | { "LIGHT", DWG_TYPE_LIGHT /*(657)*/, _dwg_LIGHT_fields, sizeof (struct _dwg_entity_LIGHT) }, /* 958 */ |
14073 | | { "LIGHTLIST", DWG_TYPE_LIGHTLIST /*(658)*/, _dwg_LIGHTLIST_fields, sizeof (struct _dwg_object_LIGHTLIST) }, /* 959 */ |
14074 | | { "LINE", DWG_TYPE_LINE /*(19)*/, _dwg_LINE_fields, sizeof (struct _dwg_entity_LINE) }, /* 960 */ |
14075 | | { "LINEARGRIPENTITY", DWG_TYPE_LINEARGRIPENTITY /*(737)*/, _dwg_LINEARGRIPENTITY_fields, sizeof (struct _dwg_entity_LINEARGRIPENTITY) }, /* 961 */ |
14076 | | { "LINEARPARAMETERENTITY", DWG_TYPE_LINEARPARAMETERENTITY /*(659)*/, _dwg_LINEARPARAMETERENTITY_fields, sizeof (struct _dwg_entity_LINEARPARAMETERENTITY) }, /* 962 */ |
14077 | | { "LOAD", DWG_TYPE_LOAD /*(744)*/, _dwg_LOAD_fields, sizeof (struct _dwg_entity_LOAD) }, /* 963 */ |
14078 | | { "LOFTEDSURFACE", DWG_TYPE_LOFTEDSURFACE /*(660)*/, _dwg_LOFTEDSURFACE_fields, sizeof (struct _dwg_entity_LOFTEDSURFACE) }, /* 964 */ |
14079 | | { "LONG_TRANSACTION", DWG_TYPE_LONG_TRANSACTION /*(76)*/, _dwg_LONG_TRANSACTION_fields, sizeof (struct _dwg_object_LONG_TRANSACTION) }, /* 965 */ |
14080 | | { "LTYPE", DWG_TYPE_LTYPE /*(57)*/, _dwg_LTYPE_fields, sizeof (struct _dwg_object_LTYPE) }, /* 966 */ |
14081 | | { "LTYPE_CONTROL", DWG_TYPE_LTYPE_CONTROL /*(56)*/, _dwg_LTYPE_CONTROL_fields, sizeof (struct _dwg_object_LTYPE_CONTROL) }, /* 967 */ |
14082 | | { "LWPOLYLINE", DWG_TYPE_LWPOLYLINE /*(77)*/, _dwg_LWPOLYLINE_fields, sizeof (struct _dwg_entity_LWPOLYLINE) }, /* 968 */ |
14083 | | { "MAPFSMRVOBJECT", DWG_TYPE_MAPFSMRVOBJECT /*(1507)*/, NULL, 0 }, /* 969 */ |
14084 | | { "MAPGWSUNDOOBJECT", DWG_TYPE_MAPGWSUNDOOBJECT /*(1508)*/, NULL, 0 }, /* 970 */ |
14085 | | { "MAPIAMMOUDLE", DWG_TYPE_MAPIAMMOUDLE /*(1509)*/, NULL, 0 }, /* 971 */ |
14086 | | { "MAPMETADATAOBJECT", DWG_TYPE_MAPMETADATAOBJECT /*(1510)*/, NULL, 0 }, /* 972 */ |
14087 | | { "MAPRESOURCEMANAGEROBJECT", DWG_TYPE_MAPRESOURCEMANAGEROBJECT /*(1511)*/, NULL, 0 }, /* 973 */ |
14088 | | { "MATERIAL", DWG_TYPE_MATERIAL /*(661)*/, _dwg_MATERIAL_fields, sizeof (struct _dwg_object_MATERIAL) }, /* 974 */ |
14089 | | { "MENTALRAYRENDERSETTINGS", DWG_TYPE_MENTALRAYRENDERSETTINGS /*(662)*/, _dwg_MENTALRAYRENDERSETTINGS_fields, sizeof (struct _dwg_object_MENTALRAYRENDERSETTINGS) }, /* 975 */ |
14090 | | { "MESH", DWG_TYPE_MESH /*(663)*/, _dwg_MESH_fields, sizeof (struct _dwg_entity_MESH) }, /* 976 */ |
14091 | | { "MINSERT", DWG_TYPE_MINSERT /*(8)*/, _dwg_MINSERT_fields, sizeof (struct _dwg_entity_MINSERT) }, /* 977 */ |
14092 | | { "MLEADEROBJECTCONTEXTDATA", DWG_TYPE_MLEADEROBJECTCONTEXTDATA /*(664)*/, _dwg_MLEADEROBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_MLEADEROBJECTCONTEXTDATA) }, /* 978 */ |
14093 | | { "MLEADERSTYLE", DWG_TYPE_MLEADERSTYLE /*(665)*/, _dwg_MLEADERSTYLE_fields, sizeof (struct _dwg_object_MLEADERSTYLE) }, /* 979 */ |
14094 | | { "MLINE", DWG_TYPE_MLINE /*(47)*/, _dwg_MLINE_fields, sizeof (struct _dwg_entity_MLINE) }, /* 980 */ |
14095 | | { "MLINESTYLE", DWG_TYPE_MLINESTYLE /*(73)*/, _dwg_MLINESTYLE_fields, sizeof (struct _dwg_object_MLINESTYLE) }, /* 981 */ |
14096 | | { "MOTIONPATH", DWG_TYPE_MOTIONPATH /*(667)*/, _dwg_MOTIONPATH_fields, sizeof (struct _dwg_object_MOTIONPATH) }, /* 982 */ |
14097 | | { "MOVEACTIONENTITY", DWG_TYPE_MOVEACTIONENTITY /*(666)*/, NULL, 0 }, /* 983 */ |
14098 | | { "MPOLYGON", DWG_TYPE_MPOLYGON /*(668)*/, _dwg_MPOLYGON_fields, sizeof (struct _dwg_entity_MPOLYGON) }, /* 984 */ |
14099 | | { "MTEXT", DWG_TYPE_MTEXT /*(44)*/, _dwg_MTEXT_fields, sizeof (struct _dwg_entity_MTEXT) }, /* 985 */ |
14100 | | { "MTEXTATTRIBUTEOBJECTCONTEXTDATA", DWG_TYPE_MTEXTATTRIBUTEOBJECTCONTEXTDATA /*(669)*/, _dwg_MTEXTATTRIBUTEOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_MTEXTATTRIBUTEOBJECTCONTEXTDATA) }, /* 986 */ |
14101 | | { "MTEXTOBJECTCONTEXTDATA", DWG_TYPE_MTEXTOBJECTCONTEXTDATA /*(670)*/, _dwg_MTEXTOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_MTEXTOBJECTCONTEXTDATA) }, /* 987 */ |
14102 | | { "MULTILEADER", DWG_TYPE_MULTILEADER /*(671)*/, _dwg_MULTILEADER_fields, sizeof (struct _dwg_entity_MULTILEADER) }, /* 988 */ |
14103 | | { "McDbContainer2", DWG_TYPE_McDbContainer2 /*(1512)*/, NULL, 0 }, /* 989 */ |
14104 | | { "McDbMarker", DWG_TYPE_McDbMarker /*(1513)*/, NULL, 0 }, /* 990 */ |
14105 | | { "NAMEDAPPL", DWG_TYPE_NAMEDAPPL /*(1514)*/, NULL, 0 }, /* 991 */ |
14106 | | { "NAVISWORKSMODEL", DWG_TYPE_NAVISWORKSMODEL /*(672)*/, _dwg_NAVISWORKSMODEL_fields, sizeof (struct _dwg_entity_NAVISWORKSMODEL) }, /* 992 */ |
14107 | | { "NAVISWORKSMODELDEF", DWG_TYPE_NAVISWORKSMODELDEF /*(673)*/, _dwg_NAVISWORKSMODELDEF_fields, sizeof (struct _dwg_object_NAVISWORKSMODELDEF) }, /* 993 */ |
14108 | | { "NEWSTDPARTPARLIST", DWG_TYPE_NEWSTDPARTPARLIST /*(1515)*/, NULL, 0 }, /* 994 */ |
14109 | | { "NOTEPOSITION", DWG_TYPE_NOTEPOSITION /*(1516)*/, NULL, 0 }, /* 995 */ |
14110 | | { "NPOCOLLECTION", DWG_TYPE_NPOCOLLECTION /*(674)*/, NULL, 0 }, /* 996 */ |
14111 | | { "NURBSURFACE", DWG_TYPE_NURBSURFACE /*(675)*/, _dwg_NURBSURFACE_fields, sizeof (struct _dwg_entity_NURBSURFACE) }, /* 997 */ |
14112 | | { "OBJCLONER", DWG_TYPE_OBJCLONER /*(1517)*/, NULL, 0 }, /* 998 */ |
14113 | | { "OBJECT_PTR", DWG_TYPE_OBJECT_PTR /*(676)*/, _dwg_OBJECT_PTR_fields, sizeof (struct _dwg_object_OBJECT_PTR) }, /* 999 */ |
14114 | | { "OLE2FRAME", DWG_TYPE_OLE2FRAME /*(74)*/, _dwg_OLE2FRAME_fields, sizeof (struct _dwg_entity_OLE2FRAME) }, /* 1000 */ |
14115 | | { "OLEFRAME", DWG_TYPE_OLEFRAME /*(43)*/, _dwg_OLEFRAME_fields, sizeof (struct _dwg_entity_OLEFRAME) }, /* 1001 */ |
14116 | | { "ORDDIMOBJECTCONTEXTDATA", DWG_TYPE_ORDDIMOBJECTCONTEXTDATA /*(677)*/, _dwg_ORDDIMOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_ORDDIMOBJECTCONTEXTDATA) }, /* 1002 */ |
14117 | | { "PARAMMGR", DWG_TYPE_PARAMMGR /*(1518)*/, NULL, 0 }, /* 1003 */ |
14118 | | { "PARAMSCOPE", DWG_TYPE_PARAMSCOPE /*(1519)*/, NULL, 0 }, /* 1004 */ |
14119 | | { "PARTIAL_VIEWING_INDEX", DWG_TYPE_PARTIAL_VIEWING_INDEX /*(678)*/, _dwg_PARTIAL_VIEWING_INDEX_fields, sizeof (struct _dwg_object_PARTIAL_VIEWING_INDEX) }, /* 1005 */ |
14120 | | { "PDFDEFINITION", DWG_TYPE_PDFDEFINITION /*(679)*/, _dwg_UNDERLAYDEFINITION_fields, sizeof (Dwg_Object_PDFDEFINITION) }, /* 1006 */ |
14121 | | { "PDFUNDERLAY", DWG_TYPE_PDFUNDERLAY /*(680)*/, _dwg_UNDERLAY_fields, sizeof (Dwg_Entity_PDFUNDERLAY) }, /* 1007 */ |
14122 | | { "PERSUBENTMGR", DWG_TYPE_PERSUBENTMGR /*(681)*/, _dwg_PERSUBENTMGR_fields, sizeof (struct _dwg_object_PERSUBENTMGR) }, /* 1008 */ |
14123 | | { "PILLAR", DWG_TYPE_PILLAR /*(1520)*/, NULL, 0 }, /* 1009 */ |
14124 | | { "PLACEHOLDER", DWG_TYPE_PLACEHOLDER /*(80)*/, _dwg_PLACEHOLDER_fields, sizeof (struct _dwg_object_PLACEHOLDER) }, /* 1010 */ |
14125 | | { "PLANESURFACE", DWG_TYPE_PLANESURFACE /*(682)*/, _dwg_PLANESURFACE_fields, sizeof (struct _dwg_entity_PLANESURFACE) }, /* 1011 */ |
14126 | | { "PLOTSETTINGS", DWG_TYPE_PLOTSETTINGS /*(683)*/, _dwg_PLOTSETTINGS_fields, sizeof (struct _dwg_object_PLOTSETTINGS) }, /* 1012 */ |
14127 | | { "POINT", DWG_TYPE_POINT /*(27)*/, _dwg_POINT_fields, sizeof (struct _dwg_entity_POINT) }, /* 1013 */ |
14128 | | { "POINTCLOUD", DWG_TYPE_POINTCLOUD /*(684)*/, _dwg_POINTCLOUD_fields, sizeof (struct _dwg_entity_POINTCLOUD) }, /* 1014 */ |
14129 | | { "POINTCLOUDCOLORMAP", DWG_TYPE_POINTCLOUDCOLORMAP /*(685)*/, _dwg_POINTCLOUDCOLORMAP_fields, sizeof (struct _dwg_object_POINTCLOUDCOLORMAP) }, /* 1015 */ |
14130 | | { "POINTCLOUDDEF", DWG_TYPE_POINTCLOUDDEF /*(686)*/, _dwg_POINTCLOUDDEF_fields, sizeof (struct _dwg_object_POINTCLOUDDEF) }, /* 1016 */ |
14131 | | { "POINTCLOUDDEFEX", DWG_TYPE_POINTCLOUDDEFEX /*(687)*/, _dwg_POINTCLOUDDEFEX_fields, sizeof (struct _dwg_object_POINTCLOUDDEFEX) }, /* 1017 */ |
14132 | | { "POINTCLOUDDEF_REACTOR", DWG_TYPE_POINTCLOUDDEF_REACTOR /*(688)*/, _dwg_POINTCLOUDDEF_REACTOR_fields, sizeof (struct _dwg_object_POINTCLOUDDEF_REACTOR) }, /* 1018 */ |
14133 | | { "POINTCLOUDDEF_REACTOR_EX", DWG_TYPE_POINTCLOUDDEF_REACTOR_EX /*(689)*/, _dwg_POINTCLOUDDEF_REACTOR_EX_fields, sizeof (struct _dwg_object_POINTCLOUDDEF_REACTOR_EX) }, /* 1019 */ |
14134 | | { "POINTCLOUDEX", DWG_TYPE_POINTCLOUDEX /*(690)*/, _dwg_POINTCLOUDEX_fields, sizeof (struct _dwg_entity_POINTCLOUDEX) }, /* 1020 */ |
14135 | | { "POINTPARAMETERENTITY", DWG_TYPE_POINTPARAMETERENTITY /*(691)*/, _dwg_POINTPARAMETERENTITY_fields, sizeof (struct _dwg_entity_POINTPARAMETERENTITY) }, /* 1021 */ |
14136 | | { "POINTPATH", DWG_TYPE_POINTPATH /*(692)*/, _dwg_POINTPATH_fields, sizeof (struct _dwg_object_POINTPATH) }, /* 1022 */ |
14137 | | { "POLARGRIPENTITY", DWG_TYPE_POLARGRIPENTITY /*(693)*/, _dwg_POLARGRIPENTITY_fields, sizeof (struct _dwg_entity_POLARGRIPENTITY) }, /* 1023 */ |
14138 | | { "POLYLINE_2D", DWG_TYPE_POLYLINE_2D /*(15)*/, _dwg_POLYLINE_2D_fields, sizeof (struct _dwg_entity_POLYLINE_2D) }, /* 1024 */ |
14139 | | { "POLYLINE_3D", DWG_TYPE_POLYLINE_3D /*(16)*/, _dwg_POLYLINE_3D_fields, sizeof (struct _dwg_entity_POLYLINE_3D) }, /* 1025 */ |
14140 | | { "POLYLINE_MESH", DWG_TYPE_POLYLINE_MESH /*(30)*/, _dwg_POLYLINE_MESH_fields, sizeof (struct _dwg_entity_POLYLINE_MESH) }, /* 1026 */ |
14141 | | { "POLYLINE_PFACE", DWG_TYPE_POLYLINE_PFACE /*(29)*/, _dwg_POLYLINE_PFACE_fields, sizeof (struct _dwg_entity_POLYLINE_PFACE) }, /* 1027 */ |
14142 | | { "PROXY_ENTITY", DWG_TYPE_PROXY_ENTITY /*(498)*/, _dwg_PROXY_ENTITY_fields, sizeof (struct _dwg_entity_PROXY_ENTITY) }, /* 1028 */ |
14143 | | { "PROXY_OBJECT", DWG_TYPE_PROXY_OBJECT /*(499)*/, _dwg_PROXY_OBJECT_fields, sizeof (struct _dwg_object_PROXY_OBJECT) }, /* 1029 */ |
14144 | | { "RADIMLGOBJECTCONTEXTDATA", DWG_TYPE_RADIMLGOBJECTCONTEXTDATA /*(694)*/, _dwg_RADIMLGOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_RADIMLGOBJECTCONTEXTDATA) }, /* 1030 */ |
14145 | | { "RADIMOBJECTCONTEXTDATA", DWG_TYPE_RADIMOBJECTCONTEXTDATA /*(695)*/, _dwg_RADIMOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_RADIMOBJECTCONTEXTDATA) }, /* 1031 */ |
14146 | | { "RAPIDRTRENDERSETTINGS", DWG_TYPE_RAPIDRTRENDERSETTINGS /*(696)*/, _dwg_RAPIDRTRENDERSETTINGS_fields, sizeof (struct _dwg_object_RAPIDRTRENDERSETTINGS) }, /* 1032 */ |
14147 | | { "RASTERVARIABLES", DWG_TYPE_RASTERVARIABLES /*(697)*/, _dwg_RASTERVARIABLES_fields, sizeof (struct _dwg_object_RASTERVARIABLES) }, /* 1033 */ |
14148 | | { "RAY", DWG_TYPE_RAY /*(40)*/, _dwg_RAY_fields, sizeof (struct _dwg_entity_RAY) }, /* 1034 */ |
14149 | | { "REGION", DWG_TYPE_REGION /*(37)*/, _dwg_3DSOLID_fields, sizeof (struct _dwg_entity_3DSOLID) }, /* 1035 */ |
14150 | | { "RENDERENTRY", DWG_TYPE_RENDERENTRY /*(698)*/, _dwg_RENDERENTRY_fields, sizeof (struct _dwg_object_RENDERENTRY) }, /* 1036 */ |
14151 | | { "RENDERENVIRONMENT", DWG_TYPE_RENDERENVIRONMENT /*(699)*/, _dwg_RENDERENVIRONMENT_fields, sizeof (struct _dwg_object_RENDERENVIRONMENT) }, /* 1037 */ |
14152 | | { "RENDERGLOBAL", DWG_TYPE_RENDERGLOBAL /*(700)*/, _dwg_RENDERGLOBAL_fields, sizeof (struct _dwg_object_RENDERGLOBAL) }, /* 1038 */ |
14153 | | { "RENDERSETTINGS", DWG_TYPE_RENDERSETTINGS /*(701)*/, _dwg_RENDERSETTINGS_fields, sizeof (struct _dwg_object_RENDERSETTINGS) }, /* 1039 */ |
14154 | | { "REPEAT", DWG_TYPE_REPEAT /*(741)*/, _dwg_REPEAT_fields, sizeof (struct _dwg_entity_REPEAT) }, /* 1040 */ |
14155 | | { "REVOLVEDSURFACE", DWG_TYPE_REVOLVEDSURFACE /*(702)*/, _dwg_REVOLVEDSURFACE_fields, sizeof (struct _dwg_entity_REVOLVEDSURFACE) }, /* 1041 */ |
14156 | | { "ROTATEACTIONENTITY", DWG_TYPE_ROTATEACTIONENTITY /*(704)*/, NULL, 0 }, /* 1042 */ |
14157 | | { "ROTATIONGRIPENTITY", DWG_TYPE_ROTATIONGRIPENTITY /*(738)*/, _dwg_ROTATIONGRIPENTITY_fields, sizeof (struct _dwg_entity_ROTATIONGRIPENTITY) }, /* 1043 */ |
14158 | | { "ROTATIONPARAMETERENTITY", DWG_TYPE_ROTATIONPARAMETERENTITY /*(703)*/, _dwg_ROTATIONPARAMETERENTITY_fields, sizeof (struct _dwg_entity_ROTATIONPARAMETERENTITY) }, /* 1044 */ |
14159 | | { "RTEXT", DWG_TYPE_RTEXT /*(705)*/, _dwg_RTEXT_fields, sizeof (struct _dwg_entity_RTEXT) }, /* 1045 */ |
14160 | | { "SCALE", DWG_TYPE_SCALE /*(706)*/, _dwg_SCALE_fields, sizeof (struct _dwg_object_SCALE) }, /* 1046 */ |
14161 | | { "SCALEACTIONENTITY", DWG_TYPE_SCALEACTIONENTITY /*(707)*/, NULL, 0 }, /* 1047 */ |
14162 | | { "SECTIONOBJECT", DWG_TYPE_SECTIONOBJECT /*(708)*/, _dwg_SECTIONOBJECT_fields, sizeof (struct _dwg_entity_SECTIONOBJECT) }, /* 1048 */ |
14163 | | { "SECTIONVIEWSTYLE", DWG_TYPE_SECTIONVIEWSTYLE /*(709)*/, _dwg_SECTIONVIEWSTYLE_fields, sizeof (struct _dwg_object_SECTIONVIEWSTYLE) }, /* 1049 */ |
14164 | | { "SECTION_MANAGER", DWG_TYPE_SECTION_MANAGER /*(710)*/, _dwg_SECTION_MANAGER_fields, sizeof (struct _dwg_object_SECTION_MANAGER) }, /* 1050 */ |
14165 | | { "SECTION_SETTINGS", DWG_TYPE_SECTION_SETTINGS /*(711)*/, _dwg_SECTION_SETTINGS_fields, sizeof (struct _dwg_object_SECTION_SETTINGS) }, /* 1051 */ |
14166 | | { "SEQEND", DWG_TYPE_SEQEND /*(6)*/, _dwg_SEQEND_fields, sizeof (struct _dwg_entity_SEQEND) }, /* 1052 */ |
14167 | | { "SHAPE", DWG_TYPE_SHAPE /*(33)*/, _dwg_SHAPE_fields, sizeof (struct _dwg_entity_SHAPE) }, /* 1053 */ |
14168 | | { "SKYLIGHT_BACKGROUND", DWG_TYPE_SKYLIGHT_BACKGROUND /*(712)*/, _dwg_SKYLIGHT_BACKGROUND_fields, sizeof (struct _dwg_object_SKYLIGHT_BACKGROUND) }, /* 1054 */ |
14169 | | { "SOLID", DWG_TYPE_SOLID /*(31)*/, _dwg_SOLID_fields, sizeof (struct _dwg_entity_SOLID) }, /* 1055 */ |
14170 | | { "SOLID_BACKGROUND", DWG_TYPE_SOLID_BACKGROUND /*(713)*/, _dwg_SOLID_BACKGROUND_fields, sizeof (struct _dwg_object_SOLID_BACKGROUND) }, /* 1056 */ |
14171 | | { "SORTENTSTABLE", DWG_TYPE_SORTENTSTABLE /*(714)*/, _dwg_SORTENTSTABLE_fields, sizeof (struct _dwg_object_SORTENTSTABLE) }, /* 1057 */ |
14172 | | { "SPATIAL_FILTER", DWG_TYPE_SPATIAL_FILTER /*(715)*/, _dwg_SPATIAL_FILTER_fields, sizeof (struct _dwg_object_SPATIAL_FILTER) }, /* 1058 */ |
14173 | | { "SPATIAL_INDEX", DWG_TYPE_SPATIAL_INDEX /*(716)*/, _dwg_SPATIAL_INDEX_fields, sizeof (struct _dwg_object_SPATIAL_INDEX) }, /* 1059 */ |
14174 | | { "SPLINE", DWG_TYPE_SPLINE /*(36)*/, _dwg_SPLINE_fields, sizeof (struct _dwg_entity_SPLINE) }, /* 1060 */ |
14175 | | { "STDPART2D", DWG_TYPE_STDPART2D /*(1521)*/, NULL, 0 }, /* 1061 */ |
14176 | | { "STRETCHACTIONENTITY", DWG_TYPE_STRETCHACTIONENTITY /*(717)*/, NULL, 0 }, /* 1062 */ |
14177 | | { "STYLE", DWG_TYPE_STYLE /*(53)*/, _dwg_STYLE_fields, sizeof (struct _dwg_object_STYLE) }, /* 1063 */ |
14178 | | { "STYLE_CONTROL", DWG_TYPE_STYLE_CONTROL /*(52)*/, _dwg_STYLE_CONTROL_fields, sizeof (struct _dwg_object_STYLE_CONTROL) }, /* 1064 */ |
14179 | | { "SUN", DWG_TYPE_SUN /*(718)*/, _dwg_SUN_fields, sizeof (struct _dwg_object_SUN) }, /* 1065 */ |
14180 | | { "SUNSTUDY", DWG_TYPE_SUNSTUDY /*(719)*/, _dwg_SUNSTUDY_fields, sizeof (struct _dwg_object_SUNSTUDY) }, /* 1066 */ |
14181 | | { "SWEPTSURFACE", DWG_TYPE_SWEPTSURFACE /*(720)*/, _dwg_SWEPTSURFACE_fields, sizeof (struct _dwg_entity_SWEPTSURFACE) }, /* 1067 */ |
14182 | | { "TABLE", DWG_TYPE_TABLE /*(721)*/, _dwg_TABLE_fields, sizeof (struct _dwg_entity_TABLE) }, /* 1068 */ |
14183 | | { "TABLECONTENT", DWG_TYPE_TABLECONTENT /*(722)*/, _dwg_TABLECONTENT_fields, sizeof (struct _dwg_object_TABLECONTENT) }, /* 1069 */ |
14184 | | { "TABLEGEOMETRY", DWG_TYPE_TABLEGEOMETRY /*(723)*/, _dwg_TABLEGEOMETRY_fields, sizeof (struct _dwg_object_TABLEGEOMETRY) }, /* 1070 */ |
14185 | | { "TABLESTYLE", DWG_TYPE_TABLESTYLE /*(724)*/, _dwg_TABLESTYLE_fields, sizeof (struct _dwg_object_TABLESTYLE) }, /* 1071 */ |
14186 | | { "TCH_ARROW", DWG_TYPE_TCH_ARROW /*(1522)*/, NULL, 0 }, /* 1072 */ |
14187 | | { "TCH_AXIS_LABEL", DWG_TYPE_TCH_AXIS_LABEL /*(1523)*/, NULL, 0 }, /* 1073 */ |
14188 | | { "TCH_BLOCK_INSERT", DWG_TYPE_TCH_BLOCK_INSERT /*(1524)*/, NULL, 0 }, /* 1074 */ |
14189 | | { "TCH_COLUMN", DWG_TYPE_TCH_COLUMN /*(1525)*/, NULL, 0 }, /* 1075 */ |
14190 | | { "TCH_DBCONFIG", DWG_TYPE_TCH_DBCONFIG /*(1526)*/, NULL, 0 }, /* 1076 */ |
14191 | | { "TCH_DIMENSION2", DWG_TYPE_TCH_DIMENSION2 /*(1527)*/, NULL, 0 }, /* 1077 */ |
14192 | | { "TCH_DRAWINGINDEX", DWG_TYPE_TCH_DRAWINGINDEX /*(1528)*/, NULL, 0 }, /* 1078 */ |
14193 | | { "TCH_HANDRAIL", DWG_TYPE_TCH_HANDRAIL /*(1529)*/, NULL, 0 }, /* 1079 */ |
14194 | | { "TCH_LINESTAIR", DWG_TYPE_TCH_LINESTAIR /*(1530)*/, NULL, 0 }, /* 1080 */ |
14195 | | { "TCH_OPENING", DWG_TYPE_TCH_OPENING /*(1531)*/, NULL, 0 }, /* 1081 */ |
14196 | | { "TCH_RECTSTAIR", DWG_TYPE_TCH_RECTSTAIR /*(1532)*/, NULL, 0 }, /* 1082 */ |
14197 | | { "TCH_SLAB", DWG_TYPE_TCH_SLAB /*(1533)*/, NULL, 0 }, /* 1083 */ |
14198 | | { "TCH_SPACE", DWG_TYPE_TCH_SPACE /*(1534)*/, NULL, 0 }, /* 1084 */ |
14199 | | { "TCH_TEXT", DWG_TYPE_TCH_TEXT /*(1535)*/, NULL, 0 }, /* 1085 */ |
14200 | | { "TCH_WALL", DWG_TYPE_TCH_WALL /*(1536)*/, NULL, 0 }, /* 1086 */ |
14201 | | { "TEXT", DWG_TYPE_TEXT /*(1)*/, _dwg_TEXT_fields, sizeof (struct _dwg_entity_TEXT) }, /* 1087 */ |
14202 | | { "TEXTOBJECTCONTEXTDATA", DWG_TYPE_TEXTOBJECTCONTEXTDATA /*(725)*/, _dwg_TEXTOBJECTCONTEXTDATA_fields, sizeof (struct _dwg_object_TEXTOBJECTCONTEXTDATA) }, /* 1088 */ |
14203 | | { "TGrupoPuntos", DWG_TYPE_TGrupoPuntos /*(1537)*/, NULL, 0 }, /* 1089 */ |
14204 | | { "TOLERANCE", DWG_TYPE_TOLERANCE /*(46)*/, _dwg_TOLERANCE_fields, sizeof (struct _dwg_entity_TOLERANCE) }, /* 1090 */ |
14205 | | { "TRACE", DWG_TYPE_TRACE /*(32)*/, _dwg_TRACE_fields, sizeof (struct _dwg_entity_TRACE) }, /* 1091 */ |
14206 | | { "TVDEVICEPROPERTIES", DWG_TYPE_TVDEVICEPROPERTIES /*(726)*/, _dwg_TVDEVICEPROPERTIES_fields, sizeof (struct _dwg_object_TVDEVICEPROPERTIES) }, /* 1092 */ |
14207 | | { "UCS", DWG_TYPE_UCS /*(63)*/, _dwg_UCS_fields, sizeof (struct _dwg_object_UCS) }, /* 1093 */ |
14208 | | { "UCS_CONTROL", DWG_TYPE_UCS_CONTROL /*(62)*/, _dwg_UCS_CONTROL_fields, sizeof (struct _dwg_object_UCS_CONTROL) }, /* 1094 */ |
14209 | | { "UNKNOWN_ENT", DWG_TYPE_UNKNOWN_ENT /*(65534)*/, _dwg_UNKNOWN_ENT_fields, sizeof (struct _dwg_entity_UNKNOWN_ENT) }, /* 1095 */ |
14210 | | { "UNKNOWN_OBJ", DWG_TYPE_UNKNOWN_OBJ /*(65535)*/, _dwg_UNKNOWN_OBJ_fields, sizeof (struct _dwg_object_UNKNOWN_OBJ) }, /* 1096 */ |
14211 | | { "UNUSED", DWG_TYPE_UNUSED /*(0)*/, NULL, 0 }, /* 1097 */ |
14212 | | { "VAACIMAGEINVENTORY", DWG_TYPE_VAACIMAGEINVENTORY /*(1538)*/, NULL, 0 }, /* 1098 */ |
14213 | | { "VAACXREFPANELOBJECT", DWG_TYPE_VAACXREFPANELOBJECT /*(1539)*/, NULL, 0 }, /* 1099 */ |
14214 | | { "VBA_PROJECT", DWG_TYPE_VBA_PROJECT /*(81)*/, _dwg_VBA_PROJECT_fields, sizeof (struct _dwg_object_VBA_PROJECT) }, /* 1100 */ |
14215 | | { "VERTEX_2D", DWG_TYPE_VERTEX_2D /*(10)*/, _dwg_VERTEX_2D_fields, sizeof (struct _dwg_entity_VERTEX_2D) }, /* 1101 */ |
14216 | | { "VERTEX_3D", DWG_TYPE_VERTEX_3D /*(11)*/, _dwg_VERTEX_3D_fields, sizeof (struct _dwg_entity_VERTEX_3D) }, /* 1102 */ |
14217 | | { "VERTEX_MESH", DWG_TYPE_VERTEX_MESH /*(12)*/, _dwg_VERTEX_3D_fields, sizeof (struct _dwg_entity_VERTEX_3D) }, /* 1103 */ |
14218 | | { "VERTEX_PFACE", DWG_TYPE_VERTEX_PFACE /*(13)*/, _dwg_VERTEX_3D_fields, sizeof (struct _dwg_entity_VERTEX_3D) }, /* 1104 */ |
14219 | | { "VERTEX_PFACE_FACE", DWG_TYPE_VERTEX_PFACE_FACE /*(14)*/, _dwg_VERTEX_PFACE_FACE_fields, sizeof (struct _dwg_entity_VERTEX_PFACE_FACE) }, /* 1105 */ |
14220 | | { "VIEW", DWG_TYPE_VIEW /*(61)*/, _dwg_VIEW_fields, sizeof (struct _dwg_object_VIEW) }, /* 1106 */ |
14221 | | { "VIEWPORT", DWG_TYPE_VIEWPORT /*(34)*/, _dwg_VIEWPORT_fields, sizeof (struct _dwg_entity_VIEWPORT) }, /* 1107 */ |
14222 | | { "VIEW_CONTROL", DWG_TYPE_VIEW_CONTROL /*(60)*/, _dwg_VIEW_CONTROL_fields, sizeof (struct _dwg_object_VIEW_CONTROL) }, /* 1108 */ |
14223 | | { "VISIBILITYGRIPENTITY", DWG_TYPE_VISIBILITYGRIPENTITY /*(727)*/, _dwg_VISIBILITYGRIPENTITY_fields, sizeof (struct _dwg_entity_VISIBILITYGRIPENTITY) }, /* 1109 */ |
14224 | | { "VISIBILITYPARAMETERENTITY", DWG_TYPE_VISIBILITYPARAMETERENTITY /*(728)*/, _dwg_VISIBILITYPARAMETERENTITY_fields, sizeof (struct _dwg_entity_VISIBILITYPARAMETERENTITY) }, /* 1110 */ |
14225 | | { "VISUALSTYLE", DWG_TYPE_VISUALSTYLE /*(729)*/, _dwg_VISUALSTYLE_fields, sizeof (struct _dwg_object_VISUALSTYLE) }, /* 1111 */ |
14226 | | { "VPORT", DWG_TYPE_VPORT /*(65)*/, _dwg_VPORT_fields, sizeof (struct _dwg_object_VPORT) }, /* 1112 */ |
14227 | | { "VPORT_CONTROL", DWG_TYPE_VPORT_CONTROL /*(64)*/, _dwg_VPORT_CONTROL_fields, sizeof (struct _dwg_object_VPORT_CONTROL) }, /* 1113 */ |
14228 | | { "VX_CONTROL", DWG_TYPE_VX_CONTROL /*(70)*/, _dwg_VX_CONTROL_fields, sizeof (struct _dwg_object_VX_CONTROL) }, /* 1114 */ |
14229 | | { "VX_TABLE_RECORD", DWG_TYPE_VX_TABLE_RECORD /*(71)*/, _dwg_VX_TABLE_RECORD_fields, sizeof (struct _dwg_object_VX_TABLE_RECORD) }, /* 1115 */ |
14230 | | { "WIPEOUT", DWG_TYPE_WIPEOUT /*(730)*/, _dwg_WIPEOUT_fields, sizeof (struct _dwg_entity_WIPEOUT) }, /* 1116 */ |
14231 | | { "WIPEOUTVARIABLES", DWG_TYPE_WIPEOUTVARIABLES /*(731)*/, _dwg_WIPEOUTVARIABLES_fields, sizeof (struct _dwg_object_WIPEOUTVARIABLES) }, /* 1117 */ |
14232 | | { "XLINE", DWG_TYPE_XLINE /*(41)*/, _dwg_RAY_fields, sizeof (struct _dwg_entity_RAY) }, /* 1118 */ |
14233 | | { "XRECORD", DWG_TYPE_XRECORD /*(79)*/, _dwg_XRECORD_fields, sizeof (struct _dwg_object_XRECORD) }, /* 1119 */ |
14234 | | { "XREFPANELOBJECT", DWG_TYPE_XREFPANELOBJECT /*(732)*/, NULL, 0 }, /* 1120 */ |
14235 | | { "XYGRIPENTITY", DWG_TYPE_XYGRIPENTITY /*(739)*/, _dwg_XYGRIPENTITY_fields, sizeof (struct _dwg_entity_XYGRIPENTITY) }, /* 1121 */ |
14236 | | { "XYPARAMETERENTITY", DWG_TYPE_XYPARAMETERENTITY /*(733)*/, _dwg_XYPARAMETERENTITY_fields, sizeof (struct _dwg_entity_XYPARAMETERENTITY) }, /* 1122 */ |
14237 | | |
14238 | | }; |
14239 | | |
14240 | | /* Generated fields for all the subclasses, sorted for bsearch */ |
14241 | | static const struct _name_subclass_fields dwg_list_subclasses[] = { |
14242 | | { "3DSOLID_material", (int)DWG_TYPE__3DSOLID, NULL, _dwg_3DSOLID_material_fields, sizeof (Dwg_3DSOLID_material) }, /* 0 */ |
14243 | | { "3DSOLID_silhouette", (int)DWG_TYPE__3DSOLID, NULL, _dwg_3DSOLID_silhouette_fields, sizeof (Dwg_3DSOLID_silhouette) }, /* 1 */ |
14244 | | { "3DSOLID_wire", (int)DWG_TYPE__3DSOLID, NULL, _dwg_3DSOLID_wire_fields, sizeof (Dwg_3DSOLID_wire) }, /* 2 */ |
14245 | | { "ACSH_HistoryNode", 0, NULL, _dwg_ACSH_HistoryNode_fields, sizeof (Dwg_ACSH_HistoryNode) }, /* 3 */ |
14246 | | { "ACSH_SubentColor", 0, NULL, _dwg_ACSH_SubentColor_fields, sizeof (Dwg_ACSH_SubentColor) }, /* 4 */ |
14247 | | { "ACSH_SubentMaterial", 0, NULL, _dwg_ACSH_SubentMaterial_fields, sizeof (Dwg_ACSH_SubentMaterial) }, /* 5 */ |
14248 | | { "ACTIONBODY", 0, "AcDbAssocActionBody", _dwg_ACTIONBODY_fields, sizeof (Dwg_ACTIONBODY) }, /* 6 */ |
14249 | | { "ARRAYITEMLOCATOR", 0, NULL, _dwg_ARRAYITEMLOCATOR_fields, sizeof (Dwg_ARRAYITEMLOCATOR) }, /* 7 */ |
14250 | | { "ASSOCACTIONBODY_action", 0, NULL, _dwg_ASSOCACTIONBODY_action_fields, sizeof (Dwg_ASSOCACTIONBODY_action) }, /* 8 */ |
14251 | | { "ASSOCACTION_Deps", (int)DWG_TYPE_ASSOCACTION, NULL, _dwg_ASSOCACTION_Deps_fields, sizeof (Dwg_ASSOCACTION_Deps) }, /* 9 */ |
14252 | | { "ASSOCARRAYITEM", 0, NULL, _dwg_ASSOCARRAYITEM_fields, sizeof (Dwg_ASSOCARRAYITEM) }, /* 10 */ |
14253 | | { "ASSOCPARAMBASEDACTIONBODY", 0, NULL, _dwg_ASSOCPARAMBASEDACTIONBODY_fields, sizeof (Dwg_ASSOCPARAMBASEDACTIONBODY) }, /* 11 */ |
14254 | | { "ASSOCSURFACEACTIONBODY", 0, NULL, _dwg_ASSOCSURFACEACTIONBODY_fields, sizeof (Dwg_ASSOCSURFACEACTIONBODY) }, /* 12 */ |
14255 | | { "AcDbMTextObjectEmbedded", 0, NULL, _dwg_AcDbMTextObjectEmbedded_fields, sizeof (Dwg_AcDbMTextObjectEmbedded) }, /* 13 */ |
14256 | | { "AcDs", 0, NULL, _dwg_AcDs_fields, sizeof (Dwg_AcDs) }, /* 14 */ |
14257 | | { "AcDs_Data", 0, NULL, _dwg_AcDs_Data_fields, sizeof (Dwg_AcDs_Data) }, /* 15 */ |
14258 | | { "AcDs_DataBlob", 0, NULL, _dwg_AcDs_DataBlob_fields, sizeof (Dwg_AcDs_DataBlob) }, /* 16 */ |
14259 | | { "AcDs_DataBlob01", 0, NULL, _dwg_AcDs_DataBlob01_fields, sizeof (Dwg_AcDs_DataBlob01) }, /* 17 */ |
14260 | | { "AcDs_DataBlobRef", 0, NULL, _dwg_AcDs_DataBlobRef_fields, sizeof (Dwg_AcDs_DataBlobRef) }, /* 18 */ |
14261 | | { "AcDs_DataBlobRef_Page", 0, NULL, _dwg_AcDs_DataBlobRef_Page_fields, sizeof (Dwg_AcDs_DataBlobRef_Page) }, /* 19 */ |
14262 | | { "AcDs_DataIndex", 0, NULL, _dwg_AcDs_DataIndex_fields, sizeof (Dwg_AcDs_DataIndex) }, /* 20 */ |
14263 | | { "AcDs_DataIndex_Entry", 0, NULL, _dwg_AcDs_DataIndex_Entry_fields, sizeof (Dwg_AcDs_DataIndex_Entry) }, /* 21 */ |
14264 | | { "AcDs_Data_Record", 0, NULL, _dwg_AcDs_Data_Record_fields, sizeof (Dwg_AcDs_Data_Record) }, /* 22 */ |
14265 | | { "AcDs_Data_RecordHdr", 0, NULL, _dwg_AcDs_Data_RecordHdr_fields, sizeof (Dwg_AcDs_Data_RecordHdr) }, /* 23 */ |
14266 | | { "AcDs_Schema", 0, NULL, _dwg_AcDs_Schema_fields, sizeof (Dwg_AcDs_Schema) }, /* 24 */ |
14267 | | { "AcDs_SchemaData", 0, NULL, _dwg_AcDs_SchemaData_fields, sizeof (Dwg_AcDs_SchemaData) }, /* 25 */ |
14268 | | { "AcDs_SchemaData_UProp", 0, NULL, _dwg_AcDs_SchemaData_UProp_fields, sizeof (Dwg_AcDs_SchemaData_UProp) }, /* 26 */ |
14269 | | { "AcDs_SchemaIndex", 0, NULL, _dwg_AcDs_SchemaIndex_fields, sizeof (Dwg_AcDs_SchemaIndex) }, /* 27 */ |
14270 | | { "AcDs_SchemaIndex_Prop", 0, NULL, _dwg_AcDs_SchemaIndex_Prop_fields, sizeof (Dwg_AcDs_SchemaIndex_Prop) }, /* 28 */ |
14271 | | { "AcDs_Schema_Prop", 0, NULL, _dwg_AcDs_Schema_Prop_fields, sizeof (Dwg_AcDs_Schema_Prop) }, /* 29 */ |
14272 | | { "AcDs_Search", 0, NULL, _dwg_AcDs_Search_fields, sizeof (Dwg_AcDs_Search) }, /* 30 */ |
14273 | | { "AcDs_Search_Data", 0, NULL, _dwg_AcDs_Search_Data_fields, sizeof (Dwg_AcDs_Search_Data) }, /* 31 */ |
14274 | | { "AcDs_Search_IdIdx", 0, NULL, _dwg_AcDs_Search_IdIdx_fields, sizeof (Dwg_AcDs_Search_IdIdx) }, /* 32 */ |
14275 | | { "AcDs_Search_IdIdxs", 0, NULL, _dwg_AcDs_Search_IdIdxs_fields, sizeof (Dwg_AcDs_Search_IdIdxs) }, /* 33 */ |
14276 | | { "AcDs_Segment", 0, NULL, _dwg_AcDs_Segment_fields, sizeof (Dwg_AcDs_Segment) }, /* 34 */ |
14277 | | { "AcDs_SegmentIndex", 0, NULL, _dwg_AcDs_SegmentIndex_fields, sizeof (Dwg_AcDs_SegmentIndex) }, /* 35 */ |
14278 | | { "BLOCKACTION_connectionpts", 0, NULL, _dwg_BLOCKACTION_connectionpts_fields, sizeof (Dwg_BLOCKACTION_connectionpts) }, /* 36 */ |
14279 | | { "BLOCKLOOKUPACTION_lut", (int)DWG_TYPE_BLOCKLOOKUPACTION, NULL, _dwg_BLOCKLOOKUPACTION_lut_fields, sizeof (Dwg_BLOCKLOOKUPACTION_lut) }, /* 37 */ |
14280 | | { "BLOCKPARAMETER_PropInfo", 0, NULL, _dwg_BLOCKPARAMETER_PropInfo_fields, sizeof (Dwg_BLOCKPARAMETER_PropInfo) }, /* 38 */ |
14281 | | { "BLOCKPARAMETER_connection", 0, NULL, _dwg_BLOCKPARAMETER_connection_fields, sizeof (Dwg_BLOCKPARAMETER_connection) }, /* 39 */ |
14282 | | { "BLOCKPARAMVALUESET", 0, NULL, _dwg_BLOCKPARAMVALUESET_fields, sizeof (Dwg_BLOCKPARAMVALUESET) }, /* 40 */ |
14283 | | { "BLOCKSTRETCHACTION_codes", (int)DWG_TYPE_BLOCKSTRETCHACTION, NULL, _dwg_BLOCKSTRETCHACTION_codes_fields, sizeof (Dwg_BLOCKSTRETCHACTION_codes) }, /* 41 */ |
14284 | | { "BLOCKSTRETCHACTION_handles", (int)DWG_TYPE_BLOCKSTRETCHACTION, NULL, _dwg_BLOCKSTRETCHACTION_handles_fields, sizeof (Dwg_BLOCKSTRETCHACTION_handles) }, /* 42 */ |
14285 | | { "BLOCKVISIBILITYPARAMETER_state", (int)DWG_TYPE_BLOCKVISIBILITYPARAMETER, NULL, _dwg_BLOCKVISIBILITYPARAMETER_state_fields, sizeof (Dwg_BLOCKVISIBILITYPARAMETER_state) }, /* 43 */ |
14286 | | { "COMPOUNDOBJECTID", 0, NULL, _dwg_COMPOUNDOBJECTID_fields, sizeof (Dwg_COMPOUNDOBJECTID) }, /* 44 */ |
14287 | | { "CONSTRAINTGROUPNODE", 0, NULL, _dwg_CONSTRAINTGROUPNODE_fields, sizeof (Dwg_CONSTRAINTGROUPNODE) }, /* 45 */ |
14288 | | { "CONTEXTDATA_dict", 0, NULL, _dwg_CONTEXTDATA_dict_fields, sizeof (Dwg_CONTEXTDATA_dict) }, /* 46 */ |
14289 | | { "CONTEXTDATA_submgr", 0, NULL, _dwg_CONTEXTDATA_submgr_fields, sizeof (Dwg_CONTEXTDATA_submgr) }, /* 47 */ |
14290 | | { "CellContentGeometry", 0, NULL, _dwg_CellContentGeometry_fields, sizeof (Dwg_CellContentGeometry) }, /* 48 */ |
14291 | | { "CellStyle", 0, NULL, _dwg_CellStyle_fields, sizeof (Dwg_CellStyle) }, /* 49 */ |
14292 | | { "ColorRamp", 0, NULL, _dwg_ColorRamp_fields, sizeof (Dwg_ColorRamp) }, /* 50 */ |
14293 | | { "ContentFormat", 0, NULL, _dwg_ContentFormat_fields, sizeof (Dwg_ContentFormat) }, /* 51 */ |
14294 | | { "DATALINK_customdata", (int)DWG_TYPE_DATALINK, NULL, _dwg_DATALINK_customdata_fields, sizeof (Dwg_DATALINK_customdata) }, /* 52 */ |
14295 | | { "DATATABLE_column", (int)DWG_TYPE_DATATABLE, NULL, _dwg_DATATABLE_column_fields, sizeof (Dwg_DATATABLE_column) }, /* 53 */ |
14296 | | { "DATATABLE_row", (int)DWG_TYPE_DATATABLE, NULL, _dwg_DATATABLE_row_fields, sizeof (Dwg_DATATABLE_row) }, /* 54 */ |
14297 | | { "DIMASSOC_Ref", (int)DWG_TYPE_DIMASSOC, NULL, _dwg_DIMASSOC_Ref_fields, sizeof (Dwg_DIMASSOC_Ref) }, /* 55 */ |
14298 | | { "DIMENSION_common", 0, "AcDbDimension", _dwg_DIMENSION_common_fields, sizeof (Dwg_DIMENSION_common) }, /* 56 */ |
14299 | | { "EVAL_Edge", 0, NULL, _dwg_EVAL_Edge_fields, sizeof (Dwg_EVAL_Edge) }, /* 57 */ |
14300 | | { "EVAL_Node", 0, NULL, _dwg_EVAL_Node_fields, sizeof (Dwg_EVAL_Node) }, /* 58 */ |
14301 | | { "EvalExpr", 0, NULL, _dwg_EvalExpr_fields, sizeof (Dwg_EvalExpr) }, /* 59 */ |
14302 | | { "EvalVariant", 0, NULL, _dwg_EvalVariant_fields, sizeof (Dwg_EvalVariant) }, /* 60 */ |
14303 | | { "FIELD_ChildValue", (int)DWG_TYPE_FIELD, NULL, _dwg_FIELD_ChildValue_fields, sizeof (Dwg_FIELD_ChildValue) }, /* 61 */ |
14304 | | { "FileDepList_Files", 0, NULL, _dwg_FileDepList_Files_fields, sizeof (Dwg_FileDepList_Files) }, /* 62 */ |
14305 | | { "FormattedTableData", 0, NULL, _dwg_FormattedTableData_fields, sizeof (Dwg_FormattedTableData) }, /* 63 */ |
14306 | | { "FormattedTableMerged", 0, NULL, _dwg_FormattedTableMerged_fields, sizeof (Dwg_FormattedTableMerged) }, /* 64 */ |
14307 | | { "GEODATA_meshface", (int)DWG_TYPE_GEODATA, NULL, _dwg_GEODATA_meshface_fields, sizeof (Dwg_GEODATA_meshface) }, /* 65 */ |
14308 | | { "GEODATA_meshpt", (int)DWG_TYPE_GEODATA, NULL, _dwg_GEODATA_meshpt_fields, sizeof (Dwg_GEODATA_meshpt) }, /* 66 */ |
14309 | | { "GridFormat", 0, NULL, _dwg_GridFormat_fields, sizeof (Dwg_GridFormat) }, /* 67 */ |
14310 | | { "HATCH_Color", (int)DWG_TYPE_HATCH, NULL, _dwg_HATCH_Color_fields, sizeof (Dwg_HATCH_Color) }, /* 68 */ |
14311 | | { "HATCH_ControlPoint", (int)DWG_TYPE_HATCH, NULL, _dwg_HATCH_ControlPoint_fields, sizeof (Dwg_HATCH_ControlPoint) }, /* 69 */ |
14312 | | { "HATCH_DefLine", (int)DWG_TYPE_HATCH, NULL, _dwg_HATCH_DefLine_fields, sizeof (Dwg_HATCH_DefLine) }, /* 70 */ |
14313 | | { "HATCH_Path", (int)DWG_TYPE_HATCH, NULL, _dwg_HATCH_Path_fields, sizeof (Dwg_HATCH_Path) }, /* 71 */ |
14314 | | { "HATCH_PathSeg", (int)DWG_TYPE_HATCH, NULL, _dwg_HATCH_PathSeg_fields, sizeof (Dwg_HATCH_PathSeg) }, /* 72 */ |
14315 | | { "HATCH_PolylinePath", (int)DWG_TYPE_HATCH, NULL, _dwg_HATCH_PolylinePath_fields, sizeof (Dwg_HATCH_PolylinePath) }, /* 73 */ |
14316 | | { "LAYER_entry", (int)DWG_TYPE_LAYER, NULL, _dwg_LAYER_entry_fields, sizeof (Dwg_LAYER_entry) }, /* 74 */ |
14317 | | { "LEADER_ArrowHead", (int)DWG_TYPE_LEADER, NULL, _dwg_LEADER_ArrowHead_fields, sizeof (Dwg_LEADER_ArrowHead) }, /* 75 */ |
14318 | | { "LEADER_BlockLabel", (int)DWG_TYPE_LEADER, NULL, _dwg_LEADER_BlockLabel_fields, sizeof (Dwg_LEADER_BlockLabel) }, /* 76 */ |
14319 | | { "LEADER_Break", (int)DWG_TYPE_LEADER, NULL, _dwg_LEADER_Break_fields, sizeof (Dwg_LEADER_Break) }, /* 77 */ |
14320 | | { "LEADER_Line", (int)DWG_TYPE_LEADER, NULL, _dwg_LEADER_Line_fields, sizeof (Dwg_LEADER_Line) }, /* 78 */ |
14321 | | { "LEADER_Node", (int)DWG_TYPE_LEADER, NULL, _dwg_LEADER_Node_fields, sizeof (Dwg_LEADER_Node) }, /* 79 */ |
14322 | | { "LIGHTLIST_light", (int)DWG_TYPE_LIGHTLIST, NULL, _dwg_LIGHTLIST_light_fields, sizeof (Dwg_LIGHTLIST_light) }, /* 80 */ |
14323 | | { "LTYPE_dash", (int)DWG_TYPE_LTYPE, NULL, _dwg_LTYPE_dash_fields, sizeof (Dwg_LTYPE_dash) }, /* 81 */ |
14324 | | { "LWPOLYLINE_width", (int)DWG_TYPE_LWPOLYLINE, NULL, _dwg_LWPOLYLINE_width_fields, sizeof (Dwg_LWPOLYLINE_width) }, /* 82 */ |
14325 | | { "LinkedData", 0, NULL, _dwg_LinkedData_fields, sizeof (Dwg_LinkedData) }, /* 83 */ |
14326 | | { "LinkedTableData", 0, NULL, _dwg_LinkedTableData_fields, sizeof (Dwg_LinkedTableData) }, /* 84 */ |
14327 | | { "MATERIAL_color", (int)DWG_TYPE_MATERIAL, NULL, _dwg_MATERIAL_color_fields, sizeof (Dwg_MATERIAL_color) }, /* 85 */ |
14328 | | { "MATERIAL_gentexture", (int)DWG_TYPE_MATERIAL, NULL, _dwg_MATERIAL_gentexture_fields, sizeof (Dwg_MATERIAL_gentexture) }, /* 86 */ |
14329 | | { "MATERIAL_mapper", (int)DWG_TYPE_MATERIAL, NULL, _dwg_MATERIAL_mapper_fields, sizeof (Dwg_MATERIAL_mapper) }, /* 87 */ |
14330 | | { "MESH_edge", (int)DWG_TYPE_MESH, NULL, _dwg_MESH_edge_fields, sizeof (Dwg_MESH_edge) }, /* 88 */ |
14331 | | { "MLEADER_AnnotContext", 0, "AcDbMLeaderAnnotContext", _dwg_MLEADER_AnnotContext_fields, sizeof (Dwg_MLEADER_AnnotContext) }, /* 89 */ |
14332 | | { "MLEADER_Content", 0, NULL, _dwg_MLEADER_Content_fields, sizeof (Dwg_MLEADER_Content) }, /* 90 */ |
14333 | | { "MLEADER_Content_Block", 0, NULL, _dwg_MLEADER_Content_Block_fields, sizeof (Dwg_MLEADER_Content_Block) }, /* 91 */ |
14334 | | { "MLEADER_Content_MText", 0, NULL, _dwg_MLEADER_Content_MText_fields, sizeof (Dwg_MLEADER_Content_MText) }, /* 92 */ |
14335 | | { "MLINESTYLE_line", (int)DWG_TYPE_MLINESTYLE, NULL, _dwg_MLINESTYLE_line_fields, sizeof (Dwg_MLINESTYLE_line) }, /* 93 */ |
14336 | | { "MLINE_line", (int)DWG_TYPE_MLINE, NULL, _dwg_MLINE_line_fields, sizeof (Dwg_MLINE_line) }, /* 94 */ |
14337 | | { "MLINE_vertex", (int)DWG_TYPE_MLINE, NULL, _dwg_MLINE_vertex_fields, sizeof (Dwg_MLINE_vertex) }, /* 95 */ |
14338 | | { "OCD_Dimension", 0, "AcDbDimensionObjectContextData", _dwg_OCD_Dimension_fields, sizeof (Dwg_OCD_Dimension) }, /* 96 */ |
14339 | | { "PARTIAL_VIEWING_INDEX_Entry", (int)DWG_TYPE_PARTIAL_VIEWING_INDEX, NULL, _dwg_PARTIAL_VIEWING_INDEX_Entry_fields, sizeof (Dwg_PARTIAL_VIEWING_INDEX_Entry) }, /* 97 */ |
14340 | | { "POINTCLOUDCOLORMAP_Ramp", (int)DWG_TYPE_POINTCLOUDCOLORMAP, NULL, _dwg_POINTCLOUDCOLORMAP_Ramp_fields, sizeof (Dwg_POINTCLOUDCOLORMAP_Ramp) }, /* 98 */ |
14341 | | { "POINTCLOUDEX_Croppings", (int)DWG_TYPE_POINTCLOUDEX, NULL, _dwg_POINTCLOUDEX_Croppings_fields, sizeof (Dwg_POINTCLOUDEX_Croppings) }, /* 99 */ |
14342 | | { "POINTCLOUD_Clippings", (int)DWG_TYPE_POINTCLOUD, NULL, _dwg_POINTCLOUD_Clippings_fields, sizeof (Dwg_POINTCLOUD_Clippings) }, /* 100 */ |
14343 | | { "POINTCLOUD_IntensityStyle", (int)DWG_TYPE_POINTCLOUD, NULL, _dwg_POINTCLOUD_IntensityStyle_fields, sizeof (Dwg_POINTCLOUD_IntensityStyle) }, /* 101 */ |
14344 | | { "PROXY_LWPOLYLINE", 0, NULL, _dwg_PROXY_LWPOLYLINE_fields, sizeof (Dwg_PROXY_LWPOLYLINE) }, /* 102 */ |
14345 | | { "R2004_Header", 0, NULL, _dwg_R2004_Header_fields, sizeof (Dwg_R2004_Header) }, /* 103 */ |
14346 | | { "SECTION_geometrysettings", 0, NULL, _dwg_SECTION_geometrysettings_fields, sizeof (Dwg_SECTION_geometrysettings) }, /* 104 */ |
14347 | | { "SECTION_typesettings", 0, NULL, _dwg_SECTION_typesettings_fields, sizeof (Dwg_SECTION_typesettings) }, /* 105 */ |
14348 | | { "SPLINE_control_point", (int)DWG_TYPE_SPLINE, NULL, _dwg_SPLINE_control_point_fields, sizeof (Dwg_SPLINE_control_point) }, /* 106 */ |
14349 | | { "SUNSTUDY_Dates", (int)DWG_TYPE_SUNSTUDY, NULL, _dwg_SUNSTUDY_Dates_fields, sizeof (Dwg_SUNSTUDY_Dates) }, /* 107 */ |
14350 | | { "SummaryInfo_Property", 0, NULL, _dwg_SummaryInfo_Property_fields, sizeof (Dwg_SummaryInfo_Property) }, /* 108 */ |
14351 | | { "TABLEGEOMETRY_Cell", (int)DWG_TYPE_TABLEGEOMETRY, NULL, _dwg_TABLEGEOMETRY_Cell_fields, sizeof (Dwg_TABLEGEOMETRY_Cell) }, /* 109 */ |
14352 | | { "TABLESTYLE_CellStyle", (int)DWG_TYPE_TABLESTYLE, NULL, _dwg_TABLESTYLE_CellStyle_fields, sizeof (Dwg_TABLESTYLE_CellStyle) }, /* 110 */ |
14353 | | { "TABLESTYLE_border", (int)DWG_TYPE_TABLESTYLE, NULL, _dwg_TABLESTYLE_border_fields, sizeof (Dwg_TABLESTYLE_border) }, /* 111 */ |
14354 | | { "TABLESTYLE_rowstyles", (int)DWG_TYPE_TABLESTYLE, NULL, _dwg_TABLESTYLE_rowstyles_fields, sizeof (Dwg_TABLESTYLE_rowstyles) }, /* 112 */ |
14355 | | { "TABLE_AttrDef", (int)DWG_TYPE_TABLE, NULL, _dwg_TABLE_AttrDef_fields, sizeof (Dwg_TABLE_AttrDef) }, /* 113 */ |
14356 | | { "TABLE_BreakHeight", (int)DWG_TYPE_TABLE, NULL, _dwg_TABLE_BreakHeight_fields, sizeof (Dwg_TABLE_BreakHeight) }, /* 114 */ |
14357 | | { "TABLE_BreakRow", (int)DWG_TYPE_TABLE, NULL, _dwg_TABLE_BreakRow_fields, sizeof (Dwg_TABLE_BreakRow) }, /* 115 */ |
14358 | | { "TABLE_Cell", (int)DWG_TYPE_TABLE, NULL, _dwg_TABLE_Cell_fields, sizeof (Dwg_TABLE_Cell) }, /* 116 */ |
14359 | | { "TABLE_CustomDataItem", (int)DWG_TYPE_TABLE, NULL, _dwg_TABLE_CustomDataItem_fields, sizeof (Dwg_TABLE_CustomDataItem) }, /* 117 */ |
14360 | | { "TABLE_value", (int)DWG_TYPE_TABLE, NULL, _dwg_TABLE_value_fields, sizeof (Dwg_TABLE_value) }, /* 118 */ |
14361 | | { "TableCell", 0, NULL, _dwg_TableCell_fields, sizeof (Dwg_TableCell) }, /* 119 */ |
14362 | | { "TableCellContent", 0, NULL, _dwg_TableCellContent_fields, sizeof (Dwg_TableCellContent) }, /* 120 */ |
14363 | | { "TableCellContent_Attr", 0, NULL, _dwg_TableCellContent_Attr_fields, sizeof (Dwg_TableCellContent_Attr) }, /* 121 */ |
14364 | | { "TableDataColumn", 0, NULL, _dwg_TableDataColumn_fields, sizeof (Dwg_TableDataColumn) }, /* 122 */ |
14365 | | { "TableRow", 0, NULL, _dwg_TableRow_fields, sizeof (Dwg_TableRow) }, /* 123 */ |
14366 | | { "UCS_orthopts", (int)DWG_TYPE_UCS, NULL, _dwg_UCS_orthopts_fields, sizeof (Dwg_UCS_orthopts) }, /* 124 */ |
14367 | | { "VALUEPARAM", 0, NULL, _dwg_VALUEPARAM_fields, sizeof (Dwg_VALUEPARAM) }, /* 125 */ |
14368 | | { "VALUEPARAM_vars", 0, NULL, _dwg_VALUEPARAM_vars_fields, sizeof (Dwg_VALUEPARAM_vars) }, /* 126 */ |
14369 | | |
14370 | | }; |
14371 | | |
14372 | | struct _name_subclasses { |
14373 | | const char *const name; |
14374 | | const char *const subclasses[8]; |
14375 | | }; |
14376 | | |
14377 | | /* List of all allowed subclasses per class. sorted for bsearch. */ |
14378 | | static const struct _name_subclasses dwg_name_subclasses[] = { |
14379 | | { "3DFACE", {"AcDbEntity", "AcDbFace", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14380 | | { "3DLINE", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14381 | | { "3DSOLID", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", NULL, NULL, NULL, NULL, NULL} }, |
14382 | | { "ACMECOMMANDHISTORY", {"AcDbObject", "AcMeCommandHistory", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14383 | | { "ACMESCOPE", {"AcDbObject", "AcMeScope", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14384 | | { "ACMESTATEMGR", {"AcDbObject", "AcMeStateMgr", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14385 | | { "ACSH_BOOLEAN_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShBoolean", NULL, NULL, NULL, NULL} }, |
14386 | | { "ACSH_BOX_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShBox", NULL, NULL, NULL} }, |
14387 | | { "ACSH_BREP_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShBrep", "AcDbModelerGeometry", "AcDb3dSolid", NULL} }, |
14388 | | { "ACSH_CHAMFER_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShChamfer", NULL, NULL, NULL, NULL} }, |
14389 | | { "ACSH_CONE_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShCone", NULL, NULL, NULL} }, |
14390 | | { "ACSH_CYLINDER_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShCylinder", NULL, NULL, NULL} }, |
14391 | | { "ACSH_EXTRUSION_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShSweepBase", "AcDbShExtrusion", NULL, NULL} }, |
14392 | | { "ACSH_FILLET_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShFillet", NULL, NULL, NULL, NULL} }, |
14393 | | { "ACSH_HISTORY_CLASS", {"AcDbObject", "AcDbShHistory", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14394 | | { "ACSH_LOFT_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShLoft", NULL, NULL, NULL} }, |
14395 | | { "ACSH_PYRAMID_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShPyramid", NULL, NULL, NULL} }, |
14396 | | { "ACSH_REVOLVE_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShRevolve", NULL, NULL, NULL} }, |
14397 | | { "ACSH_SPHERE_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShSpere", NULL, NULL, NULL} }, |
14398 | | { "ACSH_SWEEP_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShSweepBase", "AcDbShSweep", NULL, NULL} }, |
14399 | | { "ACSH_TORUS_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShTorus", NULL, NULL, NULL} }, |
14400 | | { "ACSH_WEDGE_CLASS", {"AcDbObject", "AcDbEvalExpr", "AcDbShHistoryNode", "AcDbShPrimitive", "AcDbShWedge", NULL, NULL, NULL} }, |
14401 | | { "ALDIMOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbDimensionObjectContextData", "AcDbAlignedDimensionObjectContextData", NULL, NULL, NULL} }, |
14402 | | { "ALIGNMENTPARAMETERENTITY", {"AcDbEntity", "AcDbBlockAlignmentParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14403 | | { "ANGDIMOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbDimensionObjectContextData", "AcDbAngularDimensionObjectContextData", NULL, NULL, NULL} }, |
14404 | | { "ANNOTSCALEOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", NULL, NULL, NULL, NULL, NULL} }, |
14405 | | { "APPID", {"AcDbSymbolTableRecord", "AcDbRegAppTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14406 | | { "APPID_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14407 | | { "ARC", {"AcDbEntity", "AcDbCircle", "AcDbArc", NULL, NULL, NULL, NULL, NULL} }, |
14408 | | { "ARCALIGNEDTEXT", {"AcDbEntity", "AcDbArcAlignedText", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14409 | | { "ARC_DIMENSION", {"AcDbEntity", "AcDbDimension", "AcDbArcDimension", NULL, NULL, NULL, NULL, NULL} }, |
14410 | | { "ASSOC2DCONSTRAINTGROUP", {"AcDbObject", "AcDbAssocAction", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14411 | | { "ASSOC3POINTANGULARDIMACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "Assoc3PointAngularDimActionBody", NULL, NULL, NULL, NULL} }, |
14412 | | { "ASSOCACTION", {"AcDbObject", "AcDbAssocAction", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14413 | | { "ASSOCACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14414 | | { "ASSOCALIGNEDDIMACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "ACDBASSOCALIGNEDDIMACTIONBODY", NULL, NULL, NULL, NULL} }, |
14415 | | { "ASSOCARRAYACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocArrayActionBody", NULL, NULL, NULL, NULL} }, |
14416 | | { "ASSOCARRAYMODIFYACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocArrayActionBody", "AcDbAssocArrayModifyActionBody", NULL, NULL, NULL} }, |
14417 | | { "ASSOCARRAYMODIFYPARAMETERS", {"AcDbObject", "AcDbAssocArrayCommonParameters", "AcDbAssocArrayModifyParameters", NULL, NULL, NULL, NULL, NULL} }, |
14418 | | { "ASSOCARRAYPATHPARAMETERS", {"AcDbObject", "AcDbAssocArrayCommonParameters", "AcDbAssocArrayPathParameters", NULL, NULL, NULL, NULL, NULL} }, |
14419 | | { "ASSOCARRAYPOLARPARAMETERS", {"AcDbObject", "AcDbAssocArrayCommonParameters", "AcDbAssocArrayPolarParameters", NULL, NULL, NULL, NULL, NULL} }, |
14420 | | { "ASSOCARRAYRECTANGULARPARAMETERS", {"AcDbObject", "AcDbAssocArrayCommonParameters", "AcDbAssocArrayRectangularParameters", NULL, NULL, NULL, NULL, NULL} }, |
14421 | | { "ASSOCASMBODYACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocSingleDependencyActionParam", "AcDbAssocAsmbodyActionParam", "AcDbModelerGeometry", "AcDb3dSolid", NULL, NULL} }, |
14422 | | { "ASSOCBLENDSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocBlendSurfaceActionBody", NULL, NULL} }, |
14423 | | { "ASSOCCOMPOUNDACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocCompoundActionParam", NULL, NULL, NULL, NULL, NULL} }, |
14424 | | { "ASSOCDEPENDENCY", {"AcDbObject", "AcDbAssocDependency", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14425 | | { "ASSOCDIMDEPENDENCYBODY", {"AcDbObject", "AcDbAssocDependencyBody", "AcDbImpAssocDimDependencyBodyBase", "AcDbAssocDimDependencyBody", NULL, NULL, NULL, NULL} }, |
14426 | | { "ASSOCEDGEACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocSingleDependencyActionParam", "AcDbAssocEdgeActionParam", NULL, NULL, NULL, NULL} }, |
14427 | | { "ASSOCEDGECHAMFERACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocEdgeChamferActionBody", NULL, NULL} }, |
14428 | | { "ASSOCEDGEFILLETACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocEdgeFilletActionBody", NULL, NULL} }, |
14429 | | { "ASSOCEXTENDSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocExtendSurfaceActionBody", NULL, NULL} }, |
14430 | | { "ASSOCEXTRUDEDSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocExtrudedSurfaceActionBody", NULL, NULL} }, |
14431 | | { "ASSOCFACEACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocSingleDependencyActionParam", "AcDbAssocFaceActionParam", NULL, NULL, NULL, NULL} }, |
14432 | | { "ASSOCFILLETSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocFilletSurfaceActionBody", NULL, NULL} }, |
14433 | | { "ASSOCGEOMDEPENDENCY", {"AcDbObject", "AcDbAssocDependency", "AcDbAssocGeomDependency", "AcDbAssocPersSubentId", NULL, NULL, NULL, NULL} }, |
14434 | | { "ASSOCLOFTEDSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocLoftedSurfaceActionBody", NULL, NULL} }, |
14435 | | { "ASSOCMLEADERACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocMLeaderActionBody", NULL, NULL, NULL, NULL} }, |
14436 | | { "ASSOCNETWORK", {"AcDbObject", "AcDbAssocAction", "AcDbAssocNetwork", NULL, NULL, NULL, NULL, NULL} }, |
14437 | | { "ASSOCNETWORKSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocNetworkSurfaceActionBody", NULL, NULL} }, |
14438 | | { "ASSOCOBJECTACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocSingleDependencyActionParam", "AcDbAssocObjectActionParam", NULL, NULL, NULL, NULL} }, |
14439 | | { "ASSOCOFFSETSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocOffsetSurfaceActionBody", NULL, NULL} }, |
14440 | | { "ASSOCORDINATEDIMACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AssocOrdinatedDimActionBody", NULL, NULL, NULL, NULL} }, |
14441 | | { "ASSOCOSNAPPOINTREFACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocCompoundActionParam", "AcDbAssocPathActionParam", "ACDBASSOCOSNAPPOINTREFACTIONPARAM", NULL, NULL, NULL} }, |
14442 | | { "ASSOCPATCHSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocPatchSurfaceActionBody", NULL, NULL} }, |
14443 | | { "ASSOCPATHACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocCompoundActionParam", "AcDbAssocPathActionParam", NULL, NULL, NULL, NULL} }, |
14444 | | { "ASSOCPERSSUBENTMANAGER", {"AcDbObject", "AcDbAssocPersSubentManager", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14445 | | { "ASSOCPLANESURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocPlaneSurfaceActionBody", NULL, NULL} }, |
14446 | | { "ASSOCPOINTREFACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocCompoundActionParam", "AcDbAssocPointRefActionParam", NULL, NULL, NULL, NULL} }, |
14447 | | { "ASSOCRESTOREENTITYSTATEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocRestoreEntityStateActionBody", NULL, NULL, NULL, NULL, NULL} }, |
14448 | | { "ASSOCREVOLVEDSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocRevolvedSurfaceActionBody", NULL, NULL} }, |
14449 | | { "ASSOCROTATEDDIMACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AssocRotatedDimActionBody", NULL, NULL, NULL, NULL} }, |
14450 | | { "ASSOCSWEPTSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocSweptSurfaceActionBody", NULL, NULL} }, |
14451 | | { "ASSOCTRIMSURFACEACTIONBODY", {"AcDbObject", "AcDbAssocActionBody", "AcDbAssocParamBasedActionBody", "AcDbAssocSurfaceActionBody", "AcDbAssocPathBasedSurfaceActionBody", "AcDbAssocTrimSurfaceActionBody", NULL, NULL} }, |
14452 | | { "ASSOCVALUEDEPENDENCY", {"AcDbObject", "AcDbAssocDependency", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14453 | | { "ASSOCVARIABLE", {"AcDbObject", "AcDbAssocAction", "AcDbAssocVariable", NULL, NULL, NULL, NULL, NULL} }, |
14454 | | { "ASSOCVERTEXACTIONPARAM", {"AcDbObject", "AcDbAssocActionParam", "AcDbAssocSingleDependencyActionParam", "AcDbAssocVertexActionParam", NULL, NULL, NULL, NULL} }, |
14455 | | { "ATTDEF", {"AcDbEntity", "AcDbText", "AcDbAttributeDefinition", NULL, NULL, NULL, NULL, NULL} }, |
14456 | | { "ATTRIB", {"AcDbEntity", "AcDbText", "AcDbAttribute", "AcDbXrecord", NULL, NULL, NULL, NULL} }, |
14457 | | { "BASEPOINTPARAMETERENTITY", {"AcDbEntity", "AcDbBlockBasepointParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14458 | | { "BLKREFOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbBlkrefObjectContextData", NULL, NULL, NULL, NULL} }, |
14459 | | { "BLOCK", {"AcDbEntity", "AcDbBlockBegin", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14460 | | { "BLOCKALIGNEDCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockLinearConstraintParameter", "AcDbBlockAlignedConstraintParameter"} }, |
14461 | | { "BLOCKALIGNMENTGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockAlignmentGrip", NULL, NULL, NULL} }, |
14462 | | { "BLOCKALIGNMENTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockAlignmentParameter", NULL, NULL} }, |
14463 | | { "BLOCKANGULARCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockAngularConstraintParameter", NULL} }, |
14464 | | { "BLOCKARRAYACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockArrayAction", NULL, NULL, NULL} }, |
14465 | | { "BLOCKBASEPOINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock1PtParameter", "AcDbBlockBasepointParameter", NULL, NULL} }, |
14466 | | { "BLOCKDIAMETRICCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockDiametricConstraintParameter", NULL} }, |
14467 | | { "BLOCKFLIPACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockFlipAction", NULL, NULL, NULL} }, |
14468 | | { "BLOCKFLIPGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockFlipGrip", NULL, NULL, NULL} }, |
14469 | | { "BLOCKFLIPPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockFlipParameter", NULL, NULL} }, |
14470 | | { "BLOCKGRIPLOCATIONCOMPONENT", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockGripExpr", NULL, NULL, NULL, NULL, NULL} }, |
14471 | | { "BLOCKHORIZONTALCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockLinearConstraintParameter", "AcDbBlockHorizontalConstraintParameter"} }, |
14472 | | { "BLOCKLINEARCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockLinearConstraintParameter", NULL} }, |
14473 | | { "BLOCKLINEARGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockLinearGrip", NULL, NULL, NULL} }, |
14474 | | { "BLOCKLINEARPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockLinearParameter", NULL, NULL} }, |
14475 | | { "BLOCKLOOKUPACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockLookupAction", NULL, NULL, NULL} }, |
14476 | | { "BLOCKLOOKUPGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockLookupGrip", NULL, NULL, NULL} }, |
14477 | | { "BLOCKLOOKUPPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock1PtParameter", "AcDbBlockLookupParameter", NULL, NULL} }, |
14478 | | { "BLOCKMOVEACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockMoveAction", NULL, NULL, NULL} }, |
14479 | | { "BLOCKPARAMDEPENDENCYBODY", {"AcDbObject", "AcDbAssocDependencyBody", "AcDbImpAssocDimDependencyBodyBase", "AcDbBlockParameterDependencyBody", NULL, NULL, NULL, NULL} }, |
14480 | | { "BLOCKPOINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock1PtParameter", "AcDbBlockPointParameter", NULL, NULL} }, |
14481 | | { "BLOCKPOLARGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockPolarGrip", NULL, NULL, NULL} }, |
14482 | | { "BLOCKPOLARPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockPolarParameter", NULL, NULL} }, |
14483 | | { "BLOCKPOLARSTRETCHACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockPolarStretchAction", NULL, NULL, NULL} }, |
14484 | | { "BLOCKPROPERTIESTABLE", {"AcDbObject", "AcDbBlockPropertiesTable", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14485 | | { "BLOCKPROPERTIESTABLEGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockPropertiesTableGrip", NULL, NULL, NULL} }, |
14486 | | { "BLOCKRADIALCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockRadialConstraintParameter", NULL} }, |
14487 | | { "BLOCKREPRESENTATION", {"AcDbObject", "AcDbBlockRepresentationData", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14488 | | { "BLOCKROTATEACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockActionWithBasePt", "AcDbBlockRotationAction", NULL, NULL} }, |
14489 | | { "BLOCKROTATIONGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockRotationGrip", NULL, NULL, NULL} }, |
14490 | | { "BLOCKROTATIONPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockRotationParameter", NULL, NULL} }, |
14491 | | { "BLOCKSCALEACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockActionWithBasePt", "AcDbBlockScaleAction", NULL, NULL} }, |
14492 | | { "BLOCKSTRETCHACTION", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockAction", "AcDbBlockStretchAction", NULL, NULL, NULL} }, |
14493 | | { "BLOCKUSERPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock1PtParameter", "AcDbBlockUserParameter", NULL, NULL} }, |
14494 | | { "BLOCKVERTICALCONSTRAINTPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockConstraintParameter", "AcDbBlockLinearConstraintParameter", "AcDbBlockVerticalConstraintParameter"} }, |
14495 | | { "BLOCKVISIBILITYGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockVisibilityGrip", NULL, NULL, NULL} }, |
14496 | | { "BLOCKVISIBILITYPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock1PtParameter", "AcDbBlockVisibilityParameter", NULL, NULL} }, |
14497 | | { "BLOCKXYGRIP", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockGrip", "AcDbBlockXYGrip", NULL, NULL, NULL} }, |
14498 | | { "BLOCKXYPARAMETER", {"AcDbObject", "AcDbEvalExpr", "AcDbBlockElement", "AcDbBlockParameter", "AcDbBlock2PtParameter", "AcDbBlockXYParameter", NULL, NULL} }, |
14499 | | { "BLOCK_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14500 | | { "BLOCK_HEADER", {"AcDbSymbolTableRecord", "AcDbBlockTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14501 | | { "BODY", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", NULL, NULL, NULL, NULL, NULL} }, |
14502 | | { "BREAKDATA", {"AcDbObject", "AcDbBreakData", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14503 | | { "BREAKPOINTREF", {"AcDbObject", "AcDbBreakPointRef", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14504 | | { "CAMERA", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14505 | | { "CELLSTYLEMAP", {"AcDbObject", "AcDbCellStyleMap", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14506 | | { "CIRCLE", {"AcDbEntity", "AcDbCircle", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14507 | | { "CONTEXTDATAMANAGER", {"AcDbObject", "AcDbContextDataManager", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14508 | | { "CSACDOCUMENTOPTIONS", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14509 | | { "CURVEPATH", {"AcDbObject", "AcDbCurvePath", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14510 | | { "DATALINK", {"AcDbObject", "AcDbDataLink", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14511 | | { "DATATABLE", {"AcDbObject", "ACDBDATATABLE", "AcDbDataTable", NULL, NULL, NULL, NULL, NULL} }, |
14512 | | { "DBCOLOR", {"AcDbObject", "AcDbColor", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14513 | | { "DETAILVIEWSTYLE", {"AcDbObject", "AcDbModelDocViewStyle", "AcDbDetailViewStyle", NULL, NULL, NULL, NULL, NULL} }, |
14514 | | { "DGNDEFINITION", {"AcDbObject", "AcDbUnderlayDefinition", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14515 | | { "DGNUNDERLAY", {"AcDbEntity", "AcDbUnderlayReference", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14516 | | { "DICTIONARY", {"AcDbObject", "AcDbDictionary", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14517 | | { "DICTIONARYVAR", {"AcDbObject", "DictionaryVariables", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14518 | | { "DICTIONARYWDFLT", {"AcDbObject", "AcDbDictionary", "AcDbDictionaryWithDefault", NULL, NULL, NULL, NULL, NULL} }, |
14519 | | { "DIMASSOC", {"AcDbObject", "AcDbDimAssoc", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14520 | | { "DIMENSION_ALIGNED", {"AcDbEntity", "AcDbDimension", "AcDbAlignedDimension", NULL, NULL, NULL, NULL, NULL} }, |
14521 | | { "DIMENSION_ANG2LN", {"AcDbEntity", "AcDbDimension", "AcDb2LineAngularDimension", NULL, NULL, NULL, NULL, NULL} }, |
14522 | | { "DIMENSION_ANG3PT", {"AcDbEntity", "AcDbDimension", "AcDb3PointAngularDimension", NULL, NULL, NULL, NULL, NULL} }, |
14523 | | { "DIMENSION_DIAMETER", {"AcDbEntity", "AcDbDimension", "AcDbDiametricDimension", NULL, NULL, NULL, NULL, NULL} }, |
14524 | | { "DIMENSION_LINEAR", {"AcDbEntity", "AcDbDimension", "AcDbAlignedDimension", "AcDbRotatedDimension", NULL, NULL, NULL, NULL} }, |
14525 | | { "DIMENSION_ORDINATE", {"AcDbEntity", "AcDbDimension", "AcDbOrdinateDimension", NULL, NULL, NULL, NULL, NULL} }, |
14526 | | { "DIMENSION_RADIUS", {"AcDbEntity", "AcDbDimension", "AcDbRadialDimension", NULL, NULL, NULL, NULL, NULL} }, |
14527 | | { "DIMSTYLE", {"AcDbSymbolTableRecord", "AcDbDimStyleTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14528 | | { "DIMSTYLE_CONTROL", {"AcDbSymbolTable", "AcDbDimStyleTable", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14529 | | { "DMDIMOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbDimensionObjectContextData", "AcDbDiametricDimensionObjectContextData", NULL, NULL, NULL} }, |
14530 | | { "DUMMY", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14531 | | { "DWFDEFINITION", {"AcDbObject", "AcDbUnderlayDefinition", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14532 | | { "DWFUNDERLAY", {"AcDbEntity", "AcDbUnderlayReference", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14533 | | { "DYNAMICBLOCKPROXYNODE", {"AcDbObject", "AcDbEvalExpr", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14534 | | { "DYNAMICBLOCKPURGEPREVENTER", {"AcDbObject", "AcDbDynamicBlockPurgePreventer", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14535 | | { "ELLIPSE", {"AcDbEntity", "AcDbEllipse", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14536 | | { "ENDBLK", {"AcDbEntity", "AcDbBlockEnd", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14537 | | { "ENDREP", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14538 | | { "EVALUATION_GRAPH", {"AcDbObject", "AcDbEvalGraph", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14539 | | { "EXTRUDEDSURFACE", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", "AcDbSurface", "AcDbExtrudedSurface", NULL, NULL, NULL} }, |
14540 | | { "FCFOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbFcfObjectContextData", NULL, NULL, NULL, NULL} }, |
14541 | | { "FIELD", {"AcDbObject", "AcDbField", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14542 | | { "FIELDLIST", {"AcDbObject", "AcDbIdSet", "AcDbFieldList", NULL, NULL, NULL, NULL, NULL} }, |
14543 | | { "FLIPGRIPENTITY", {"AcDbEntity", "AcDbBlockFlipGripEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14544 | | { "FLIPPARAMETERENTITY", {"AcDbEntity", "AcDbBlockFlipParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14545 | | { "GEODATA", {"AcDbObject", "AcDbGeoData", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14546 | | { "GEOMAPIMAGE", {"AcDbObject", "AcDbGeomapImage", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14547 | | { "GEOPOSITIONMARKER", {"AcDbEntity", "AcDbGeoPositionMarker", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14548 | | { "GRADIENT_BACKGROUND", {"AcDbObject", "AcDbGradientBackground", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14549 | | { "GROUND_PLANE_BACKGROUND", {"AcDbObject", "AcDbGroundPlaneBackground", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14550 | | { "GROUP", {"AcDbObject", "AcDbGroup", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14551 | | { "HATCH", {"AcDbEntity", "AcDbHatch", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14552 | | { "HELIX", {"AcDbEntity", "AcDbSpline", "AcDbHelix", NULL, NULL, NULL, NULL, NULL} }, |
14553 | | { "IBL_BACKGROUND", {"AcDbObject", "AcDbIBLBackground", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14554 | | { "IDBUFFER", {"AcDbObject", "AcDbIdBuffer", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14555 | | { "IMAGE", {"AcDbEntity", "AcDbRasterImage", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14556 | | { "IMAGEDEF", {"AcDbObject", "AcDbRasterImageDef", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14557 | | { "IMAGEDEF_REACTOR", {"AcDbObject", "AcDbRasterImageDefReactor", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14558 | | { "IMAGE_BACKGROUND", {"AcDbObject", "AcDbImageBackground", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14559 | | { "INDEX", {"AcDbObject", "AcDbIndex", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14560 | | { "INSERT", {"AcDbEntity", "AcDbBlockReference", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14561 | | { "JUMP", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14562 | | { "LARGE_RADIAL_DIMENSION", {"AcDbEntity", "AcDbDimension", "AcDbRadialDimensionLarge", NULL, NULL, NULL, NULL, NULL} }, |
14563 | | { "LAYER", {"AcDbSymbolTableRecord", "AcDbLayerTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14564 | | { "LAYERFILTER", {"AcDbObject", "AcDbLayerFilter", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14565 | | { "LAYER_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14566 | | { "LAYER_INDEX", {"AcDbObject", "AcDbIndex", "AcDbLayerIndex", NULL, NULL, NULL, NULL, NULL} }, |
14567 | | { "LAYOUT", {"AcDbObject", "AcDbPlotSettings", "AcDbLayout", NULL, NULL, NULL, NULL, NULL} }, |
14568 | | { "LAYOUTPRINTCONFIG", {"AcDbEntity", "CAcLayoutPrintConfig", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14569 | | { "LEADER", {"AcDbEntity", "AcDbLeader", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14570 | | { "LEADEROBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbLeaderObjectContextData", NULL, NULL, NULL, NULL} }, |
14571 | | { "LIGHT", {"AcDbEntity", "AcDbLight", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14572 | | { "LIGHTLIST", {"AcDbObject", "AcDbLightList", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14573 | | { "LINE", {"AcDbEntity", "AcDbLine", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14574 | | { "LINEARGRIPENTITY", {"AcDbEntity", "AcDbBlockLinearGripEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14575 | | { "LINEARPARAMETERENTITY", {"AcDbEntity", "AcDbBlockLinearParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14576 | | { "LOAD", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14577 | | { "LOFTEDSURFACE", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", "AcDbSurface", "AcDbLoftedSurface", NULL, NULL, NULL} }, |
14578 | | { "LONG_TRANSACTION", {"AcDbObject", "AcDbLongTransaction", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14579 | | { "LTYPE", {"AcDbSymbolTableRecord", "AcDbLinetypeTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14580 | | { "LTYPE_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14581 | | { "LWPOLYLINE", {"AcDbEntity", "AcDbPolyline", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14582 | | { "MATERIAL", {"AcDbObject", "AcDbMaterial", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14583 | | { "MENTALRAYRENDERSETTINGS", {"AcDbObject", "AcDbRenderSettings", "AcDbMentalRayRenderSettings", NULL, NULL, NULL, NULL, NULL} }, |
14584 | | { "MESH", {"AcDbEntity", "AcDbSubDMesh", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14585 | | { "MINSERT", {"AcDbEntity", "AcDbMInsertBlock", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14586 | | { "MLEADEROBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbMLeaderObjectContextData", NULL, NULL, NULL, NULL} }, |
14587 | | { "MLEADERSTYLE", {"AcDbObject", "AcDbMLeaderStyle", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14588 | | { "MLINE", {"AcDbEntity", "AcDbMline", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14589 | | { "MLINESTYLE", {"AcDbObject", "AcDbMlineStyle", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14590 | | { "MOTIONPATH", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14591 | | { "MPOLYGON", {"AcDbEntity", "AcDbMPolygon", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14592 | | { "MTEXT", {"AcDbEntity", "AcDbMText", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14593 | | { "MTEXTATTRIBUTEOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbTextObjectContextData", "AcDbMTextAttributeObjectContextData", "AcDbScale", NULL, NULL} }, |
14594 | | { "MTEXTOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", NULL, NULL, NULL, NULL, NULL} }, |
14595 | | { "MULTILEADER", {"AcDbEntity", "AcDbMLeader", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14596 | | { "NAVISWORKSMODEL", {"AcDbEntity", "AcDbNavisworksModel", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14597 | | { "NAVISWORKSMODELDEF", {"AcDbObject", "AcDbNavisworksModelDef", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14598 | | { "NURBSURFACE", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", "AcDbSurface", "AcDbNurbSurface", NULL, NULL, NULL} }, |
14599 | | { "OBJECT_PTR", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14600 | | { "OLE2FRAME", {"AcDbEntity", "AcDbOle2Frame", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14601 | | { "OLEFRAME", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14602 | | { "ORDDIMOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbDimensionObjectContextData", "AcDbOrdinateDimensionObjectContextData", NULL, NULL, NULL} }, |
14603 | | { "PARTIAL_VIEWING_INDEX", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14604 | | { "PDFDEFINITION", {"AcDbObject", "AcDbUnderlayDefinition", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14605 | | { "PDFUNDERLAY", {"AcDbEntity", "AcDbUnderlayReference", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14606 | | { "PERSUBENTMGR", {"AcDbObject", "AcDbPersSubentManager", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14607 | | { "PLACEHOLDER", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14608 | | { "PLANESURFACE", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", "AcDbSurface", NULL, NULL, NULL, NULL} }, |
14609 | | { "PLOTSETTINGS", {"AcDbObject", "AcDbPlotSettings", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14610 | | { "POINT", {"AcDbEntity", "AcDbPoint", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14611 | | { "POINTCLOUD", {"AcDbEntity", "AcDbPointCloud", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14612 | | { "POINTCLOUDCOLORMAP", {"AcDbObject", "AcDbPointCloudColorMap", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14613 | | { "POINTCLOUDDEF", {"AcDbObject", "AcDbPointCloudDef", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14614 | | { "POINTCLOUDDEFEX", {"AcDbObject", "AcDbPointCloudDefEx", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14615 | | { "POINTCLOUDDEF_REACTOR", {"AcDbObject", "AcDbPointCloudDefReactor", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14616 | | { "POINTCLOUDDEF_REACTOR_EX", {"AcDbObject", "AcDbPointCloudDefReactorEx", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14617 | | { "POINTCLOUDEX", {"AcDbEntity", "AcDbPointCloud", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14618 | | { "POINTPARAMETERENTITY", {"AcDbEntity", "AcDbBlockPointParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14619 | | { "POINTPATH", {"AcDbObject", "AcDbPointPath", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14620 | | { "POLARGRIPENTITY", {"AcDbEntity", "AcDbBlockPolarGripEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14621 | | { "POLYLINE_2D", {"AcDbEntity", "AcDb2dPolyline", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14622 | | { "POLYLINE_3D", {"AcDbEntity", "AcDb3dPolyline", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14623 | | { "POLYLINE_MESH", {"AcDbEntity", "AcDbPolygonMesh", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14624 | | { "POLYLINE_PFACE", {"AcDbEntity", "AcDbPolyFaceMesh", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14625 | | { "PROXY_ENTITY", {"AcDbEntity", "AcDbProxyEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14626 | | { "PROXY_OBJECT", {"AcDbObject", "AcDbZombieObject", "AcDbZombieObject", "AcDbProxyObject", NULL, NULL, NULL, NULL} }, |
14627 | | { "RADIMLGOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbDimensionObjectContextData", "AcDbRadialDimensionLargeObjectContextData", NULL, NULL, NULL} }, |
14628 | | { "RADIMOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbDimensionObjectContextData", "AcDbRadialDimensionObjectContextData", NULL, NULL, NULL} }, |
14629 | | { "RAPIDRTRENDERSETTINGS", {"AcDbObject", "AcDbRenderSettings", "AcDbRapidRTRenderSettings", NULL, NULL, NULL, NULL, NULL} }, |
14630 | | { "RASTERVARIABLES", {"AcDbObject", "AcDbRasterVariables", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14631 | | { "RAY", {"AcDbEntity", "AcDbRay", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14632 | | { "REGION", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", NULL, NULL, NULL, NULL, NULL} }, |
14633 | | { "RENDERENTRY", {"AcDbObject", "AcDbRenderEntry", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14634 | | { "RENDERENVIRONMENT", {"AcDbObject", "AcDbRenderEnvironment", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14635 | | { "RENDERGLOBAL", {"AcDbObject", "AcDbRenderGlobal", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14636 | | { "RENDERSETTINGS", {"AcDbObject", "AcDbRenderSettings", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14637 | | { "REPEAT", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14638 | | { "REVOLVEDSURFACE", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", "AcDbSurface", "AcDbRevolvedSurface", NULL, NULL, NULL} }, |
14639 | | { "ROTATIONGRIPENTITY", {"AcDbEntity", "AcDbBlockRotationGripEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14640 | | { "ROTATIONPARAMETERENTITY", {"AcDbEntity", "AcDbBlockRotationParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14641 | | { "RTEXT", {"AcDbEntity", "AcDbRText", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14642 | | { "SCALE", {"AcDbObject", "AcDbScale", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14643 | | { "SECTIONOBJECT", {"AcDbEntity", "AcDbSection", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14644 | | { "SECTIONVIEWSTYLE", {"AcDbObject", "AcDbModelDocViewStyle", "AcDbSectionViewStyle", NULL, NULL, NULL, NULL, NULL} }, |
14645 | | { "SECTION_MANAGER", {"AcDbObject", "AcDbSectionManager", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14646 | | { "SECTION_SETTINGS", {"AcDbObject", "AcDbSectionSettings", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14647 | | { "SEQEND", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14648 | | { "SHAPE", {"AcDbEntity", "AcDbShape", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14649 | | { "SKYLIGHT_BACKGROUND", {"AcDbObject", "AcDbSkyBackground", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14650 | | { "SOLID", {"AcDbEntity", "AcDbTrace", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14651 | | { "SOLID_BACKGROUND", {"AcDbObject", "AcDbSolidBackground", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14652 | | { "SORTENTSTABLE", {"AcDbObject", "AcDbSortentsTable", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14653 | | { "SPATIAL_FILTER", {"AcDbObject", "AcDbFilter", "AcDbSpatialFilter", NULL, NULL, NULL, NULL, NULL} }, |
14654 | | { "SPATIAL_INDEX", {"AcDbObject", "AcDbIndex", "AcDbSpatialIndex", NULL, NULL, NULL, NULL, NULL} }, |
14655 | | { "SPLINE", {"AcDbEntity", "AcDbSpline", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14656 | | { "STYLE", {"AcDbSymbolTableRecord", "AcDbTextStyleTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14657 | | { "STYLE_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14658 | | { "SUN", {"AcDbObject", "AcDbSun", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14659 | | { "SUNSTUDY", {"AcDbObject", "AcDbSunStudy", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14660 | | { "SWEPTSURFACE", {"AcDbEntity", "AcDbModelerGeometry", "AcDb3dSolid", "AcDbSurface", "AcDbSweptSurface", NULL, NULL, NULL} }, |
14661 | | { "TABLE", {"AcDbEntity", "AcDbLinkedTableData", "AcDbFormattedTableData", "AcDbTableContent", "AcDbLinkedData", "AcDbBlockReference", "AcDbTable", NULL} }, |
14662 | | { "TABLECONTENT", {"AcDbObject", "AcDbLinkedTableData", "AcDbFormattedTableData", "AcDbTableContent", "AcDbLinkedData", NULL, NULL, NULL} }, |
14663 | | { "TABLEGEOMETRY", {"AcDbObject", "AcDbTableGeometry", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14664 | | { "TABLESTYLE", {"AcDbObject", "AcDbTableStyle", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14665 | | { "TEXT", {"AcDbEntity", "AcDbText", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14666 | | { "TEXTOBJECTCONTEXTDATA", {"AcDbObject", "AcDbObjectContextData", "AcDbAnnotScaleObjectContextData", "AcDbTextObjectContextData", NULL, NULL, NULL, NULL} }, |
14667 | | { "TOLERANCE", {"AcDbEntity", "AcDbFcf", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14668 | | { "TRACE", {"AcDbEntity", "AcDbTrace", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14669 | | { "TVDEVICEPROPERTIES", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14670 | | { "UCS", {"AcDbSymbolTableRecord", "AcDbUCSTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14671 | | { "UCS_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14672 | | { "UNKNOWN_ENT", {"AcDbEntity", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14673 | | { "UNKNOWN_OBJ", {"AcDbObject", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14674 | | { "VBA_PROJECT", {"AcDbObject", "AcDbVbaProject", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14675 | | { "VERTEX_2D", {"AcDbEntity", "AcDbVertex", "AcDb2dVertex", NULL, NULL, NULL, NULL, NULL} }, |
14676 | | { "VERTEX_3D", {"AcDbEntity", "AcDbVertex", "AcDb3dPolylineVertex", NULL, NULL, NULL, NULL, NULL} }, |
14677 | | { "VERTEX_MESH", {"AcDbEntity", "AcDbVertex", "AcDbPolyFaceMeshVertex", NULL, NULL, NULL, NULL, NULL} }, |
14678 | | { "VERTEX_PFACE", {"AcDbEntity", "AcDbVertex", "AcDbPolyFaceMeshVertex", NULL, NULL, NULL, NULL, NULL} }, |
14679 | | { "VERTEX_PFACE_FACE", {"AcDbEntity", "AcDbFaceRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14680 | | { "VIEW", {"AcDbSymbolTableRecord", "AcDbViewTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14681 | | { "VIEWPORT", {"AcDbEntity", "AcDbViewport", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14682 | | { "VIEW_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14683 | | { "VISIBILITYGRIPENTITY", {"AcDbEntity", "AcDbBlockVisibilityGripEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14684 | | { "VISIBILITYPARAMETERENTITY", {"AcDbEntity", "AcDbBlockVisibilityParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14685 | | { "VISUALSTYLE", {"AcDbObject", "AcDbVisualStyle", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14686 | | { "VPORT", {"AcDbSymbolTableRecord", "AcDbViewportTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14687 | | { "VPORT_CONTROL", {"AcDbSymbolTable", NULL, NULL, NULL, NULL, NULL, NULL, NULL} }, |
14688 | | { "VX_CONTROL", {"AcDbSymbolTable", "AcDbVXTable", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14689 | | { "VX_TABLE_RECORD", {"AcDbSymbolTableRecord", "AcDbVXTableRecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14690 | | { "WIPEOUT", {"AcDbEntity", "AcDbWipeout", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14691 | | { "WIPEOUTVARIABLES", {"AcDbObject", "AcDbWipeoutVariables", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14692 | | { "XLINE", {"AcDbEntity", "AcDbXline", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14693 | | { "XRECORD", {"AcDbObject", "AcDbXrecord", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14694 | | { "XYGRIPENTITY", {"AcDbEntity", "AcDbBlockXYGripEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14695 | | { "XYPARAMETERENTITY", {"AcDbEntity", "AcDbBlockXYParameterEntity", NULL, NULL, NULL, NULL, NULL, NULL} }, |
14696 | | |
14697 | | }; |
14698 | | |
14699 | | #line 2630 "gen-dynapi.pl" |
14700 | | struct _name |
14701 | | { |
14702 | | const char *const name; |
14703 | | }; |
14704 | | |
14705 | | static int |
14706 | | _name_struct_cmp (const void *restrict key, const void *restrict elem) |
14707 | 2.62M | { |
14708 | | //https://en.cppreference.com/w/c/algorithm/bsearch |
14709 | 2.62M | const struct _name *f = (struct _name *)elem; |
14710 | 2.62M | return strcmp ((const char *)key, f->name); //deref |
14711 | 2.62M | } |
14712 | | |
14713 | 268k | #define NUM_NAME_TYPES ARRAY_SIZE(dwg_name_types) |
14714 | 0 | #define NUM_SUBCLASSES ARRAY_SIZE(dwg_list_subclasses) |
14715 | | |
14716 | | static |
14717 | | const struct _name_type_fields* |
14718 | | __nonnull ((1)) |
14719 | | // FIXME: use type arg only |
14720 | | _find_entity (const char *name) |
14721 | 268k | { |
14722 | 268k | const char *p = (const char *)bsearch (name, dwg_name_types, NUM_NAME_TYPES, |
14723 | 268k | sizeof (dwg_name_types[0]), |
14724 | 268k | _name_struct_cmp); |
14725 | 268k | if (p) |
14726 | 268k | { |
14727 | 268k | const ptrdiff_t i = (p - (char *)dwg_name_types) / sizeof (dwg_name_types[0]); |
14728 | 268k | return &dwg_name_types[i]; |
14729 | 268k | } |
14730 | 0 | else |
14731 | 0 | return NULL; |
14732 | 268k | } |
14733 | | |
14734 | | static |
14735 | | const struct _name_subclass_fields* |
14736 | | __nonnull ((1)) |
14737 | | _find_subclass (const char *name) |
14738 | 0 | { |
14739 | 0 | const char *p = (const char *)bsearch (name, dwg_list_subclasses, NUM_SUBCLASSES, |
14740 | 0 | sizeof (dwg_list_subclasses[0]), |
14741 | 0 | _name_struct_cmp); |
14742 | 0 | if (p) |
14743 | 0 | { |
14744 | 0 | const ptrdiff_t i = (p - (char *)dwg_list_subclasses) / sizeof (dwg_list_subclasses[0]); |
14745 | 0 | return &dwg_list_subclasses[i]; |
14746 | 0 | } |
14747 | 0 | else |
14748 | 0 | return NULL; |
14749 | 0 | } |
14750 | | |
14751 | | EXPORT bool |
14752 | | is_dwg_entity (const char *name) |
14753 | 43.6k | { |
14754 | 43.6k | int isent; |
14755 | 43.6k | return dwg_object_name (name, NULL, NULL, &isent, NULL) |
14756 | 43.6k | && isent; |
14757 | 43.6k | } |
14758 | | |
14759 | | EXPORT bool |
14760 | | is_dwg_object (const char *name) |
14761 | 622 | { |
14762 | 622 | int isent; |
14763 | 622 | return dwg_object_name (name, NULL, NULL, &isent, NULL) |
14764 | 622 | && !isent; |
14765 | 622 | } |
14766 | | |
14767 | | EXPORT const Dwg_DYNAPI_field * |
14768 | | dwg_dynapi_entity_fields (const char *name) |
14769 | 268k | { |
14770 | 268k | const struct _name_type_fields *f = _find_entity (name); |
14771 | 268k | return f ? f->fields : NULL; |
14772 | 268k | } |
14773 | | |
14774 | | EXPORT const Dwg_DYNAPI_field * |
14775 | | dwg_dynapi_subclass_fields (const char *restrict name) |
14776 | 0 | { |
14777 | 0 | const struct _name_subclass_fields *f = _find_subclass (name); |
14778 | 0 | return f ? f->fields : NULL; |
14779 | 0 | } |
14780 | | |
14781 | | EXPORT const Dwg_DYNAPI_field * |
14782 | | dwg_dynapi_common_entity_fields (void) |
14783 | 10.6k | { |
14784 | 10.6k | return _dwg_object_entity_fields; |
14785 | 10.6k | } |
14786 | | |
14787 | | EXPORT const Dwg_DYNAPI_field * |
14788 | | dwg_dynapi_common_object_fields (void) |
14789 | 9.44k | { |
14790 | 9.44k | return _dwg_object_object_fields; |
14791 | 9.44k | } |
14792 | | |
14793 | | EXPORT const Dwg_DYNAPI_field * |
14794 | | dwg_dynapi_entity_field (const char *restrict name, const char *restrict field) |
14795 | 237k | { |
14796 | 237k | const Dwg_DYNAPI_field *fields = dwg_dynapi_entity_fields (name); |
14797 | 237k | if (fields) |
14798 | 237k | { /* linear search (unsorted) */ |
14799 | 237k | Dwg_DYNAPI_field *f = (Dwg_DYNAPI_field *)fields; |
14800 | 3.49M | for (; f->name; f++) |
14801 | 3.31M | { |
14802 | 3.31M | if (strEQ (f->name, field)) |
14803 | 66.3k | return f; |
14804 | 3.31M | } |
14805 | 237k | } |
14806 | 170k | return NULL; |
14807 | 237k | } |
14808 | | |
14809 | | EXPORT const Dwg_DYNAPI_field * |
14810 | | dwg_dynapi_subclass_field (const char *restrict name, const char *restrict field) |
14811 | 0 | { |
14812 | 0 | const Dwg_DYNAPI_field *fields = dwg_dynapi_subclass_fields (name); |
14813 | 0 | if (fields) |
14814 | 0 | { /* linear search (unsorted) */ |
14815 | 0 | Dwg_DYNAPI_field *f = (Dwg_DYNAPI_field *)fields; |
14816 | 0 | for (; f->name; f++) |
14817 | 0 | { |
14818 | 0 | if (strEQ (f->name, field)) |
14819 | 0 | return f; |
14820 | 0 | } |
14821 | 0 | } |
14822 | 0 | return NULL; |
14823 | 0 | } |
14824 | | |
14825 | | EXPORT const Dwg_DYNAPI_field * |
14826 | | dwg_dynapi_header_field (const char *restrict fieldname) |
14827 | 252 | { |
14828 | 252 | return (Dwg_DYNAPI_field *)bsearch ( |
14829 | 252 | fieldname, _dwg_header_variables_fields, |
14830 | 252 | ARRAY_SIZE (_dwg_header_variables_fields) - 1, /* NULL terminated */ |
14831 | 252 | sizeof (_dwg_header_variables_fields[0]), _name_struct_cmp); |
14832 | 252 | } |
14833 | | |
14834 | | EXPORT const Dwg_DYNAPI_field * |
14835 | | dwg_dynapi_common_entity_field (const char *restrict fieldname) |
14836 | 1.60k | { |
14837 | 1.60k | return (Dwg_DYNAPI_field *)bsearch ( |
14838 | 1.60k | fieldname, _dwg_object_entity_fields, |
14839 | 1.60k | ARRAY_SIZE (_dwg_object_entity_fields) - 1, /* NULL terminated */ |
14840 | 1.60k | sizeof (_dwg_object_entity_fields[0]), _name_struct_cmp); |
14841 | 1.60k | } |
14842 | | |
14843 | | EXPORT const Dwg_DYNAPI_field * |
14844 | | dwg_dynapi_common_object_field (const char *restrict fieldname) |
14845 | 0 | { |
14846 | 0 | return (Dwg_DYNAPI_field *)bsearch ( |
14847 | 0 | fieldname, _dwg_object_object_fields, |
14848 | 0 | ARRAY_SIZE (_dwg_object_object_fields) - 1, /* NULL terminated */ |
14849 | 0 | sizeof (_dwg_object_object_fields[0]), _name_struct_cmp); |
14850 | 0 | } |
14851 | | |
14852 | | // search field by dxf |
14853 | | EXPORT const Dwg_DYNAPI_field * |
14854 | | dwg_dynapi_field_dxf (const Dwg_DYNAPI_field *restrict fields, const int dxf, int *restrict unique) |
14855 | 0 | { |
14856 | 0 | const Dwg_DYNAPI_field *retval = NULL; |
14857 | 0 | if (fields) |
14858 | 0 | { /* linear search (unsorted) */ |
14859 | 0 | Dwg_DYNAPI_field *f = (Dwg_DYNAPI_field *)fields; |
14860 | 0 | *unique = 1; |
14861 | 0 | for (; f->name; f++) |
14862 | 0 | { |
14863 | 0 | if (f->dxf == dxf) |
14864 | 0 | { |
14865 | 0 | if (retval) |
14866 | 0 | unique = 0; |
14867 | 0 | else |
14868 | 0 | retval = f; |
14869 | 0 | } |
14870 | 0 | } |
14871 | 0 | } |
14872 | 0 | return retval; |
14873 | 0 | } |
14874 | | |
14875 | | EXPORT int |
14876 | | dwg_dynapi_entity_size (const char *restrict name) |
14877 | 0 | { |
14878 | 0 | const struct _name_type_fields *f = _find_entity (name); |
14879 | 0 | return f ? f->size : 0; |
14880 | 0 | } |
14881 | | |
14882 | | EXPORT int |
14883 | | dwg_dynapi_subclass_size (const char *restrict name) |
14884 | 0 | { |
14885 | 0 | const struct _name_subclass_fields *f = _find_subclass (name); |
14886 | 0 | return f ? f->size : 0; |
14887 | 0 | } |
14888 | | |
14889 | | /* generic field getters */ |
14890 | | EXPORT bool |
14891 | | dwg_dynapi_entity_value (void *restrict _obj, const char *restrict name, |
14892 | | const char *restrict fieldname, |
14893 | | void *restrict out, Dwg_DYNAPI_field *restrict fp) |
14894 | 14.2k | { |
14895 | | #ifndef HAVE_NONNULL |
14896 | | if (!_obj || !name || !fieldname || !out) |
14897 | | return false; |
14898 | | #endif |
14899 | 14.2k | { |
14900 | 14.2k | int error; |
14901 | 14.2k | const Dwg_Object* obj = dwg_obj_generic_to_object (_obj, &error); |
14902 | | // Here we need to ignore errors, because we allow subentities via |
14903 | | // CHK_SUBCLASS_* e.g. layout->plotsetting via PLOTSETTING |
14904 | 14.2k | if (obj && strNE (obj->name, name)) // objid may be 0 |
14905 | 0 | { |
14906 | 0 | const int loglevel = obj->parent->opts & DWG_OPTS_LOGLEVEL; |
14907 | 0 | LOG_ERROR ("%s: Invalid entity type %s, wanted %s", __FUNCTION__, |
14908 | 0 | obj->name, name); |
14909 | 0 | return false; |
14910 | 0 | } |
14911 | 14.2k | { |
14912 | 14.2k | const Dwg_DYNAPI_field *f = dwg_dynapi_entity_field (name, fieldname); |
14913 | 14.2k | if (!f) |
14914 | 0 | { |
14915 | 0 | int loglevel = (obj && obj->parent) ? obj->parent->opts & DWG_OPTS_LOGLEVEL |
14916 | 0 | : DWG_LOGLEVEL_ERROR; |
14917 | 0 | LOG_ERROR ("%s: Invalid %s field %s", __FUNCTION__, name, fieldname); |
14918 | 0 | return false; |
14919 | 0 | } |
14920 | 14.2k | if (fp) |
14921 | 0 | memcpy (fp, f, sizeof (Dwg_DYNAPI_field)); |
14922 | 14.2k | memcpy (out, &((char *)_obj)[f->offset], f->is_malloc ? sizeof(char*) : f->size); |
14923 | 14.2k | return true; |
14924 | 14.2k | } |
14925 | 14.2k | } |
14926 | 14.2k | } |
14927 | | |
14928 | | EXPORT bool |
14929 | | dwg_dynapi_entity_utf8text (void *restrict _obj, const char *restrict name, |
14930 | | const char *restrict fieldname, |
14931 | | char **restrict out, int *isnew, |
14932 | | Dwg_DYNAPI_field *restrict fp) |
14933 | 68.9k | { |
14934 | 68.9k | if (isnew) |
14935 | 68.9k | *isnew = 0; |
14936 | | #ifndef HAVE_NONNULL |
14937 | | if (!_obj || !name || !fieldname || !out) |
14938 | | return false; |
14939 | | #endif |
14940 | 68.9k | { |
14941 | 68.9k | int error; |
14942 | 68.9k | const Dwg_Object* obj = dwg_obj_generic_to_object (_obj, &error); |
14943 | | // Here we need to ignore errors, because we allow subentities via |
14944 | | // CHK_SUBCLASS_* e.g. layout->plotsetting via PLOTSETTING |
14945 | 68.9k | if (obj && strNE (obj->name, name)) // objid may be 0 |
14946 | 0 | { |
14947 | 0 | const int loglevel = obj->parent->opts & DWG_OPTS_LOGLEVEL; |
14948 | 0 | LOG_ERROR ("%s: Invalid entity type %s, wanted %s", __FUNCTION__, |
14949 | 0 | obj->name, name); |
14950 | 0 | return false; |
14951 | 0 | } |
14952 | 68.9k | { |
14953 | 68.9k | const Dwg_DYNAPI_field *f = dwg_dynapi_entity_field (name, fieldname); |
14954 | 68.9k | const Dwg_Data *dwg = obj ? obj->parent : NULL; |
14955 | 68.9k | const bool is_tu = dwg ? IS_FROM_TU_DWG (dwg) : false; |
14956 | | |
14957 | 68.9k | if (!f || !f->is_string) |
14958 | 63.1k | { |
14959 | 63.1k | int loglevel = dwg ? dwg->opts & DWG_OPTS_LOGLEVEL : DWG_LOGLEVEL_ERROR; |
14960 | 63.1k | LOG_ERROR ("%s: Invalid %s text field %s", __FUNCTION__, name, fieldname); |
14961 | 63.1k | return false; |
14962 | 63.1k | } |
14963 | 5.83k | if (fp) |
14964 | 0 | memcpy (fp, f, sizeof (Dwg_DYNAPI_field)); |
14965 | | |
14966 | 5.83k | if (is_tu && strNE (f->type, "TF")) /* not TF */ |
14967 | 0 | { |
14968 | 0 | BITCODE_TU wstr = *(BITCODE_TU*)((char*)_obj + f->offset); |
14969 | 0 | char *utf8 = bit_convert_TU (wstr); |
14970 | 0 | if (wstr && !utf8) // some conversion error, invalid wchar (nyi) |
14971 | 0 | return false; |
14972 | 0 | *out = utf8; |
14973 | 0 | if (isnew) |
14974 | 0 | *isnew = 1; |
14975 | 0 | } |
14976 | 5.83k | else |
14977 | 5.83k | { |
14978 | 5.83k | char *utf8 = *(char **)((char*)_obj + f->offset); |
14979 | 5.83k | *out = utf8; |
14980 | 5.83k | } |
14981 | | |
14982 | 5.83k | return true; |
14983 | 5.83k | } |
14984 | 5.83k | } |
14985 | 5.83k | } |
14986 | | |
14987 | | EXPORT bool |
14988 | | dwg_dynapi_header_value (const Dwg_Data *restrict dwg, |
14989 | | const char *restrict fieldname, void *restrict out, |
14990 | | Dwg_DYNAPI_field *restrict fp) |
14991 | 0 | { |
14992 | | #ifndef HAVE_NONNULL |
14993 | | if (!dwg || !fieldname || !out) |
14994 | | return false; |
14995 | | #endif |
14996 | 0 | { |
14997 | 0 | const Dwg_DYNAPI_field *f = dwg_dynapi_header_field (fieldname); |
14998 | 0 | if (f) |
14999 | 0 | { |
15000 | 0 | const Dwg_Header_Variables *const _obj = &dwg->header_vars; |
15001 | 0 | if (fp) |
15002 | 0 | memcpy (fp, f, sizeof (Dwg_DYNAPI_field)); |
15003 | 0 | memcpy (out, &((char*)_obj)[f->offset], f->size); |
15004 | 0 | return true; |
15005 | 0 | } |
15006 | 0 | else |
15007 | 0 | { |
15008 | 0 | const int loglevel = dwg->opts & DWG_OPTS_LOGLEVEL; |
15009 | 0 | LOG_ERROR ("%s: Invalid header field %s", __FUNCTION__, fieldname); |
15010 | 0 | return false; |
15011 | 0 | } |
15012 | 0 | } |
15013 | 0 | } |
15014 | | |
15015 | | EXPORT bool |
15016 | | dwg_dynapi_header_utf8text (const Dwg_Data *restrict dwg, |
15017 | | const char *restrict fieldname, |
15018 | | char **restrict out, int *isnew, |
15019 | | Dwg_DYNAPI_field *restrict fp) |
15020 | 0 | { |
15021 | 0 | if (isnew) |
15022 | 0 | *isnew = 0; |
15023 | | #ifndef HAVE_NONNULL |
15024 | | if (!dwg || !fieldname || !out) |
15025 | | return false; |
15026 | | #endif |
15027 | 0 | { |
15028 | 0 | const Dwg_DYNAPI_field *f = dwg_dynapi_header_field (fieldname); |
15029 | 0 | if (f && f->is_string) |
15030 | 0 | { |
15031 | 0 | const Dwg_Header_Variables *const _obj = &dwg->header_vars; |
15032 | 0 | const bool is_tu = IS_FROM_TU_DWG (dwg); |
15033 | 0 | const bool is_fixed = strEQc (f->type, "TF"); |
15034 | |
|
15035 | 0 | if (fp) |
15036 | 0 | memcpy (fp, f, sizeof (Dwg_DYNAPI_field)); |
15037 | |
|
15038 | 0 | if (is_tu && !is_fixed) /* not TF */ |
15039 | 0 | { |
15040 | 0 | BITCODE_TU wstr = *(BITCODE_TU*)((char*)_obj + f->offset); |
15041 | 0 | char *utf8 = bit_convert_TU (wstr); |
15042 | 0 | if (wstr && !utf8) // some conversion error, invalid wchar (nyi) |
15043 | 0 | return false; |
15044 | 0 | *out = utf8; |
15045 | 0 | if (isnew) |
15046 | 0 | *isnew = 1; |
15047 | 0 | } |
15048 | 0 | else |
15049 | 0 | { |
15050 | 0 | char *utf8 = *(char **)((char*)_obj + f->offset); |
15051 | 0 | *out = utf8; |
15052 | 0 | } |
15053 | | |
15054 | 0 | return true; |
15055 | 0 | } |
15056 | 0 | else |
15057 | 0 | { |
15058 | 0 | const int loglevel = dwg->opts & DWG_OPTS_LOGLEVEL; |
15059 | 0 | LOG_ERROR ("%s: Invalid header text field %s", __FUNCTION__, fieldname); |
15060 | 0 | return false; |
15061 | 0 | } |
15062 | 0 | } |
15063 | 0 | } |
15064 | | |
15065 | | EXPORT bool |
15066 | | dwg_dynapi_common_value(void *restrict _obj, const char *restrict fieldname, |
15067 | | void *restrict out, Dwg_DYNAPI_field *restrict fp) |
15068 | 1.60k | { |
15069 | | #ifndef HAVE_NONNULL |
15070 | | if (!_obj || !fieldname || !out) |
15071 | | return false; |
15072 | | #endif |
15073 | 1.60k | { |
15074 | 1.60k | const Dwg_DYNAPI_field *f; |
15075 | 1.60k | int error; |
15076 | 1.60k | const Dwg_Object *obj = dwg_obj_generic_to_object (_obj, &error); |
15077 | 1.60k | if (!obj || error) |
15078 | 0 | { |
15079 | 0 | const int loglevel = DWG_LOGLEVEL_ERROR; |
15080 | 0 | LOG_ERROR ("%s: dwg_obj_generic_to_object failed", __FUNCTION__); |
15081 | 0 | return false; |
15082 | 0 | } |
15083 | | |
15084 | 1.60k | if (obj->supertype == DWG_SUPERTYPE_ENTITY) |
15085 | 1.60k | { |
15086 | 1.60k | f = dwg_dynapi_common_entity_field (fieldname); |
15087 | 1.60k | _obj = obj->tio.entity; |
15088 | 1.60k | } |
15089 | 0 | else if (obj->supertype == DWG_SUPERTYPE_OBJECT) |
15090 | 0 | { |
15091 | 0 | f = dwg_dynapi_common_object_field (fieldname); |
15092 | 0 | _obj = obj->tio.object; |
15093 | 0 | } |
15094 | 0 | else |
15095 | 0 | { |
15096 | 0 | const int loglevel = obj->parent->opts & DWG_OPTS_LOGLEVEL; // DWG_LOGLEVEL_ERROR; |
15097 | 0 | LOG_ERROR ("%s: Unhandled %s.supertype ", __FUNCTION__, obj->name); |
15098 | 0 | return false; |
15099 | 0 | } |
15100 | | |
15101 | 1.60k | if (f) |
15102 | 1.60k | { |
15103 | 1.60k | int size = f->size; |
15104 | 1.60k | if (fp) |
15105 | 0 | memcpy (fp, f, sizeof(Dwg_DYNAPI_field)); |
15106 | 1.60k | if (f->dxf == 160 && strEQc (fieldname, "preview_size") |
15107 | 1.60k | && obj->parent->header.version < R_2010) |
15108 | 0 | size = 4; |
15109 | 1.60k | memcpy (out, &((char *)_obj)[f->offset], size); |
15110 | 1.60k | return true; |
15111 | 1.60k | } |
15112 | 0 | else |
15113 | 0 | { |
15114 | 0 | const int loglevel = obj->parent->opts & DWG_OPTS_LOGLEVEL; |
15115 | 0 | LOG_ERROR ("%s: Invalid common field %s", __FUNCTION__, fieldname); |
15116 | 0 | return false; |
15117 | 0 | } |
15118 | 1.60k | } |
15119 | 1.60k | } |
15120 | | |
15121 | | EXPORT bool |
15122 | | dwg_dynapi_common_utf8text(void *restrict _obj, const char *restrict fieldname, |
15123 | | char **restrict out, int *isnew, Dwg_DYNAPI_field *restrict fp) |
15124 | 0 | { |
15125 | 0 | if (isnew) |
15126 | 0 | *isnew = 0; |
15127 | | #ifndef HAVE_NONNULL |
15128 | | if (!_obj || !fieldname || !out) |
15129 | | return false; |
15130 | | #endif |
15131 | 0 | { |
15132 | 0 | Dwg_DYNAPI_field *f; |
15133 | 0 | int error; |
15134 | 0 | const Dwg_Object *obj = dwg_obj_generic_to_object (_obj, &error); |
15135 | 0 | Dwg_Data *dwg = NULL; |
15136 | |
|
15137 | 0 | if (!obj || error) |
15138 | 0 | { |
15139 | 0 | const int loglevel = DWG_LOGLEVEL_ERROR; |
15140 | 0 | LOG_ERROR ("%s: dwg_obj_generic_to_object failed", __FUNCTION__); |
15141 | 0 | return false; |
15142 | 0 | } |
15143 | 0 | if (obj->supertype == DWG_SUPERTYPE_ENTITY) |
15144 | 0 | { |
15145 | 0 | dwg = obj ? obj->parent : ((Dwg_Entity_UNKNOWN_ENT *)_obj)->parent->dwg; |
15146 | 0 | _obj = obj->tio.entity; |
15147 | 0 | f = (Dwg_DYNAPI_field *)bsearch ( |
15148 | 0 | fieldname, _dwg_object_entity_fields, |
15149 | 0 | ARRAY_SIZE (_dwg_object_entity_fields) - 1, /* NULL terminated */ |
15150 | 0 | sizeof (_dwg_object_entity_fields[0]), _name_struct_cmp); |
15151 | 0 | } |
15152 | 0 | else if (obj->supertype == DWG_SUPERTYPE_OBJECT) |
15153 | 0 | { |
15154 | 0 | dwg = obj ? obj->parent : ((Dwg_Object_UNKNOWN_OBJ *)_obj)->parent->dwg; |
15155 | 0 | _obj = obj->tio.object; |
15156 | 0 | f = (Dwg_DYNAPI_field *)bsearch ( |
15157 | 0 | fieldname, _dwg_object_object_fields, |
15158 | 0 | ARRAY_SIZE (_dwg_object_object_fields) - 1, /* NULL terminated */ |
15159 | 0 | sizeof (_dwg_object_object_fields[0]), _name_struct_cmp); |
15160 | 0 | } |
15161 | 0 | else |
15162 | 0 | { |
15163 | 0 | const int loglevel = DWG_LOGLEVEL_ERROR; |
15164 | 0 | LOG_ERROR ("%s: Unhandled %s.supertype ", __FUNCTION__, obj->name); |
15165 | 0 | return false; |
15166 | 0 | } |
15167 | | |
15168 | 0 | if (f && f->is_string) |
15169 | 0 | { |
15170 | 0 | const bool is_tu = IS_FROM_TU_DWG (dwg); |
15171 | |
|
15172 | 0 | if (fp) |
15173 | 0 | memcpy (fp, f, sizeof(Dwg_DYNAPI_field)); |
15174 | |
|
15175 | 0 | if (is_tu && strNE (f->type, "TF")) /* not TF */ |
15176 | 0 | { |
15177 | 0 | BITCODE_TU wstr = *(BITCODE_TU*)((char*)_obj + f->offset); |
15178 | 0 | char *utf8 = bit_convert_TU (wstr); |
15179 | 0 | if (wstr && !utf8) // some conversion error, invalid wchar (nyi) |
15180 | 0 | return false; |
15181 | 0 | *out = utf8; |
15182 | 0 | if (isnew) |
15183 | 0 | *isnew = 1; |
15184 | 0 | } |
15185 | 0 | else |
15186 | 0 | { |
15187 | 0 | char *utf8 = *(char **)((char*)_obj + f->offset); |
15188 | 0 | *out = utf8; |
15189 | 0 | } |
15190 | | |
15191 | 0 | return true; |
15192 | 0 | } |
15193 | 0 | else |
15194 | 0 | { |
15195 | 0 | const int loglevel = dwg ? dwg->opts & DWG_OPTS_LOGLEVEL : DWG_LOGLEVEL_ERROR; |
15196 | 0 | LOG_ERROR ("%s: Invalid common text field %s", __FUNCTION__, fieldname); |
15197 | 0 | return false; |
15198 | 0 | } |
15199 | 0 | } |
15200 | 0 | } |
15201 | | |
15202 | | // create a fresh string |
15203 | | static void |
15204 | | dynapi_set_helper (void *restrict old, const Dwg_DYNAPI_field *restrict f, |
15205 | | const Dwg_Version_Type dwg_version, |
15206 | | const void *restrict value, const bool is_utf8) |
15207 | 35.9k | { |
15208 | | // TODO: sanity checks. is_malloc (TF), copy zero's (TFv) |
15209 | | // if text strcpy or wcscpy, or do utf8 conversion. |
15210 | | //if ((char*)old && f->is_malloc) |
15211 | | // free (old); |
15212 | 35.9k | if (f->is_malloc) |
15213 | 11.4k | { |
15214 | | // NULL ptr |
15215 | 11.4k | if (!*(char**)value) |
15216 | 224 | memcpy (old, value, sizeof (char*)); |
15217 | | // fixed length (but not yet TF) |
15218 | 11.2k | else if (strEQc (f->type, "TFv")) |
15219 | 0 | { |
15220 | 0 | char *str = (char *)calloc (f->size + 1, 1); |
15221 | 0 | strncpy (str, *(char**)value, f->size); |
15222 | | // we copy just the pointer to heap-alloced str, not the string |
15223 | 0 | free (*(char **)old); |
15224 | 0 | memcpy (old, &str, sizeof (char*)); // size of ptr |
15225 | 0 | } |
15226 | | // ascii |
15227 | 11.2k | else if (f->is_string && dwg_version < R_2007) |
15228 | 8.81k | { |
15229 | | // FIXME: TF size calc is probably wrong |
15230 | 8.81k | size_t len = strlen (*(char**)value); |
15231 | 8.81k | char *str = (char *)malloc (len + 1); |
15232 | 8.81k | memcpy (str, *(char**)value, len + 1); |
15233 | | // we copy just the pointer, not the string |
15234 | 8.81k | free (*(char **)old); |
15235 | 8.81k | memcpy (old, &str, sizeof (char*)); // size of ptr |
15236 | 8.81k | } |
15237 | | // or wide |
15238 | 2.41k | else if (strNE (f->type, "TF") && (f->is_string && dwg_version >= R_2007)) |
15239 | 0 | { |
15240 | 0 | BITCODE_TU wstr; |
15241 | 0 | if (is_utf8) |
15242 | 0 | wstr = bit_utf8_to_TU (*(char **)value, 0); |
15243 | 0 | else // source is already TU |
15244 | 0 | { |
15245 | | #ifdef HAVE_NATIVE_WCHAR2 |
15246 | | wstr = (BITCODE_TU)malloc (2 * (wcslen (*(wchar_t **)value) + 1)); |
15247 | | wcscpy ((wchar_t *)wstr, *(wchar_t **)value); |
15248 | | #else |
15249 | 0 | int length = 0; |
15250 | 0 | for (; (*(BITCODE_TU*)value)[length]; length++) |
15251 | 0 | ; |
15252 | 0 | length++; |
15253 | 0 | wstr = (BITCODE_TU)malloc ((2 * length) + 1); |
15254 | 0 | memcpy (wstr, value, length * 2); |
15255 | 0 | #endif |
15256 | 0 | } |
15257 | 0 | free (*(char **)old); |
15258 | 0 | memcpy (old, &wstr, sizeof (char*)); // size of ptr |
15259 | 0 | } |
15260 | 2.41k | else |
15261 | 2.41k | memcpy (old, value, sizeof (char*)); |
15262 | 11.4k | } |
15263 | 24.4k | else |
15264 | 24.4k | memcpy (old, value, f->size); |
15265 | 35.9k | } |
15266 | | |
15267 | | /* generic field setters */ |
15268 | | EXPORT bool |
15269 | | dwg_dynapi_entity_set_value (void *restrict _obj, const char *restrict name, |
15270 | | const char *restrict fieldname, |
15271 | | const void *restrict value, const bool is_utf8) |
15272 | 32.1k | { |
15273 | | #ifndef HAVE_NONNULL |
15274 | | if (!_obj || !fieldname || !value) // cannot set NULL value |
15275 | | return false; |
15276 | | #endif |
15277 | 32.1k | { |
15278 | 32.1k | int error; |
15279 | 32.1k | const Dwg_Object *obj = dwg_obj_generic_to_object (_obj, &error); |
15280 | 32.1k | if (error) |
15281 | 0 | { |
15282 | 0 | const int loglevel = DWG_LOGLEVEL_ERROR; |
15283 | 0 | LOG_ERROR ("%s: dwg_obj_generic_to_object failed", __FUNCTION__); |
15284 | 0 | return false; |
15285 | 0 | } |
15286 | 32.1k | if (obj && strNE (obj->name, name)) |
15287 | 0 | { |
15288 | 0 | const int loglevel = obj->parent->opts & DWG_OPTS_LOGLEVEL; |
15289 | 0 | LOG_ERROR ("%s: Invalid entity type %s, wanted %s", __FUNCTION__, |
15290 | 0 | obj->name, name); |
15291 | 0 | return false; |
15292 | 0 | } |
15293 | 32.1k | { |
15294 | 32.1k | void *old; |
15295 | 32.1k | const Dwg_DYNAPI_field *f = dwg_dynapi_entity_field (name, fieldname); |
15296 | 32.1k | const Dwg_Data *dwg |
15297 | 32.1k | = obj ? obj->parent |
15298 | 32.1k | : ((Dwg_Object_UNKNOWN_OBJ *)_obj)->parent->dwg; |
15299 | 32.1k | const Dwg_Version_Type dwg_version = dwg ? dwg->header.version : R_INVALID; |
15300 | | // but there are some fixed-length malloced strings preR13 |
15301 | 32.1k | static const Dwg_DYNAPI_field r11_fixed_strings[] = { |
15302 | 32.1k | { "font_file", "TFv", 64, OFF (struct _dwg_object_STYLE, font_file), 1,1,1, 3 }, |
15303 | 32.1k | { "bigfont_file", "TFv", 64, OFF (struct _dwg_object_STYLE, bigfont_file), 1,1,1, 4 }, |
15304 | 32.1k | { "description", "TFv", 48, OFF (struct _dwg_object_LTYPE, description), 1,1,1, 3 }, |
15305 | | // STYLE has no description, and LTYPE no font_file's |
15306 | 32.1k | { 0 } |
15307 | 32.1k | }; |
15308 | | |
15309 | 32.1k | if (!f) |
15310 | 709 | { |
15311 | 709 | const int loglevel = dwg ? dwg->opts & DWG_OPTS_LOGLEVEL : 0; |
15312 | 709 | LOG_ERROR ("%s: Invalid %s field %s", __FUNCTION__, name, fieldname); |
15313 | 709 | return false; |
15314 | 709 | } |
15315 | 31.4k | if (obj && f->is_string && dwg->header.from_version < R_13b1 && |
15316 | 31.4k | (obj->fixedtype == DWG_TYPE_STYLE || obj->fixedtype == DWG_TYPE_LTYPE)) |
15317 | 5.42k | { |
15318 | | //find_name (fieldname, r11_fixed_strings)) |
15319 | 21.6k | for (Dwg_DYNAPI_field* f11 = (Dwg_DYNAPI_field*)&r11_fixed_strings[0]; f11->name; f11++) |
15320 | 16.2k | { |
15321 | 16.2k | if (strEQ (fieldname, f11->name)) |
15322 | 0 | { |
15323 | 0 | f = f11; |
15324 | 0 | break; |
15325 | 0 | } |
15326 | 16.2k | } |
15327 | 5.42k | } |
15328 | 31.4k | old = &((char*)_obj)[f->offset]; |
15329 | 31.4k | dynapi_set_helper (old, f, dwg_version, value, is_utf8); |
15330 | 31.4k | return true; |
15331 | 32.1k | } |
15332 | 32.1k | } |
15333 | 32.1k | } |
15334 | | |
15335 | | EXPORT bool |
15336 | | dwg_dynapi_header_set_value (Dwg_Data *restrict dwg, |
15337 | | const char *restrict fieldname, |
15338 | | const void *restrict value, const bool is_utf8) |
15339 | 1.40k | { |
15340 | | #ifndef HAVE_NONNULL |
15341 | | if (!dwg || !fieldname || !value) // cannot set NULL value |
15342 | | return false; |
15343 | | #endif |
15344 | 1.40k | { |
15345 | 1.40k | Dwg_DYNAPI_field *f = (Dwg_DYNAPI_field *)bsearch ( |
15346 | 1.40k | fieldname, _dwg_header_variables_fields, |
15347 | 1.40k | ARRAY_SIZE (_dwg_header_variables_fields) - 1, /* NULL terminated */ |
15348 | 1.40k | sizeof (_dwg_header_variables_fields[0]), _name_struct_cmp); |
15349 | 1.40k | if (f) |
15350 | 1.40k | { |
15351 | 1.40k | void *old; |
15352 | | // there are no malloc'd fields in the HEADER, so no need to free(). |
15353 | 1.40k | const Dwg_Header_Variables *const _obj = &dwg->header_vars; |
15354 | | // but there are several fixed-length malloced strings preR13 |
15355 | 1.40k | static const Dwg_DYNAPI_field r11_fixed_strings[] = { |
15356 | 1.40k | { "MENU", "TFv", 16, OFF (struct _dwg_header_variables, MENU), 1,1,1, 1 }, |
15357 | 1.40k | { "DIMBLK_T", "TFv", 33, OFF (struct _dwg_header_variables, DIMBLK_T), 1,1,1, 1 }, |
15358 | 1.40k | { "DIMBLK1_T", "TFv", 33, OFF (struct _dwg_header_variables, DIMBLK1_T), 1,1,1, 1 }, |
15359 | 1.40k | { "DIMBLK2_T", "TFv", 33, OFF (struct _dwg_header_variables, DIMBLK2_T), 1,1,1, 1 }, |
15360 | 1.40k | { "DIMPOST", "TFv", 16, OFF (struct _dwg_header_variables, DIMPOST), 1,1,1, 1 }, |
15361 | 1.40k | { "DIMAPOST", "TFv", 16, OFF (struct _dwg_header_variables, DIMAPOST), 1,1,1, 1 }, |
15362 | 1.40k | { "unknown_string", "TFv", 33, OFF (struct _dwg_header_variables, unknown_string), 1,1,1, 1 }, |
15363 | 1.40k | { "unit1_name", "TFv", 32, OFF (struct _dwg_header_variables, unit1_name), 1,1,1, 1 }, |
15364 | 1.40k | { "unit2_name", "TFv", 32, OFF (struct _dwg_header_variables, unit2_name), 1,1,1, 1 }, |
15365 | 1.40k | { "unit3_name", "TFv", 32, OFF (struct _dwg_header_variables, unit3_name), 1,1,1, 1 }, |
15366 | 1.40k | { "unit4_name", "TFv", 32, OFF (struct _dwg_header_variables, unit4_name), 1,1,1, 1 }, |
15367 | 1.40k | { 0 } |
15368 | 1.40k | }; |
15369 | 1.40k | if (f->is_string && dwg->header.from_version < R_13b1) |
15370 | 0 | { |
15371 | | //find_name (fieldname, r11_fixed_strings)) |
15372 | 0 | for (Dwg_DYNAPI_field* f11 = (Dwg_DYNAPI_field*)&r11_fixed_strings[0]; f11->name; f11++) |
15373 | 0 | { |
15374 | 0 | if (strEQ (fieldname, f11->name)) |
15375 | 0 | { |
15376 | 0 | f = f11; |
15377 | 0 | break; |
15378 | 0 | } |
15379 | 0 | } |
15380 | 0 | } |
15381 | 1.40k | old = &((char*)_obj)[f->offset]; |
15382 | 1.40k | dynapi_set_helper (old, f, dwg->header.version, value, is_utf8); |
15383 | | |
15384 | | // Set also FLAGS |
15385 | 1.40k | if (strEQc (fieldname, "CELWEIGHT")) |
15386 | 0 | { |
15387 | 0 | dwg->header_vars.FLAGS &= ~0x1f; // delete old, and set new |
15388 | 0 | dwg->header_vars.FLAGS |= dxf_revcvt_lweight (dwg->header_vars.CELWEIGHT); |
15389 | 0 | } |
15390 | 1.40k | else if (strEQc (fieldname, "codepage")) |
15391 | 0 | { |
15392 | 0 | dwg->header.codepage = *(BITCODE_RS*)value; |
15393 | 0 | } |
15394 | 1.40k | #define SET_HDR_FLAGS(name, bit, inverse) \ |
15395 | 9.80k | else if (strEQc (fieldname, #name)) \ |
15396 | 9.80k | { \ |
15397 | 0 | if (dwg->header_vars.name && !inverse) \ |
15398 | 0 | dwg->header_vars.FLAGS |= bit; \ |
15399 | 0 | else \ |
15400 | 0 | dwg->header_vars.FLAGS &= ~bit; \ |
15401 | 0 | } |
15402 | 1.40k | SET_HDR_FLAGS (ENDCAPS, 0x60, 0) |
15403 | 1.40k | SET_HDR_FLAGS (JOINSTYLE, 0x180, 0) |
15404 | 1.40k | SET_HDR_FLAGS (LWDISPLAY, 0x200, 1) |
15405 | 1.40k | SET_HDR_FLAGS (XEDIT, 0x400, 1) |
15406 | 1.40k | SET_HDR_FLAGS (EXTNAMES, 0x800, 0) |
15407 | 1.40k | SET_HDR_FLAGS (PSTYLEMODE, 0x2000, 0) |
15408 | 1.40k | SET_HDR_FLAGS (OLESTARTUP, 0x4000, 0) |
15409 | | |
15410 | 1.40k | return true; |
15411 | 1.40k | } |
15412 | 0 | else |
15413 | 0 | { |
15414 | 0 | const int loglevel = dwg->opts & DWG_OPTS_LOGLEVEL; |
15415 | 0 | LOG_ERROR ("%s: Invalid header field %s", __FUNCTION__, fieldname); |
15416 | 0 | return false; |
15417 | 0 | } |
15418 | 1.40k | } |
15419 | 1.40k | } |
15420 | | |
15421 | | EXPORT bool |
15422 | | dwg_dynapi_common_set_value (void *restrict _obj, |
15423 | | const char *restrict fieldname, |
15424 | | const void *restrict value, const bool is_utf8) |
15425 | 5.80k | { |
15426 | | #ifndef HAVE_NONNULL |
15427 | | if (!_obj || !fieldname || !value) |
15428 | | return false; |
15429 | | #endif |
15430 | 5.80k | { |
15431 | 5.80k | Dwg_DYNAPI_field *f; |
15432 | 5.80k | int error; |
15433 | 5.80k | void *old; |
15434 | 5.80k | const Dwg_Object *obj = dwg_obj_generic_to_object (_obj, &error); |
15435 | 5.80k | Dwg_Data *dwg; |
15436 | 5.80k | if (!obj || error) |
15437 | 0 | { |
15438 | 0 | const int loglevel = DWG_LOGLEVEL_ERROR; |
15439 | 0 | LOG_ERROR ("%s: dwg_obj_generic_to_object failed", __FUNCTION__); |
15440 | 0 | return false; |
15441 | 0 | } |
15442 | 5.80k | dwg = obj->parent; |
15443 | 5.80k | if (obj->supertype == DWG_SUPERTYPE_ENTITY) |
15444 | 5.80k | { |
15445 | 5.80k | _obj = obj->tio.entity; |
15446 | 5.80k | f = (Dwg_DYNAPI_field *)bsearch ( |
15447 | 5.80k | fieldname, _dwg_object_entity_fields, |
15448 | 5.80k | ARRAY_SIZE (_dwg_object_entity_fields) - 1, /* NULL terminated */ |
15449 | 5.80k | sizeof (_dwg_object_entity_fields[0]), _name_struct_cmp); |
15450 | 5.80k | } |
15451 | 0 | else if (obj->supertype == DWG_SUPERTYPE_OBJECT) |
15452 | 0 | { |
15453 | 0 | _obj = obj->tio.object; |
15454 | 0 | f = (Dwg_DYNAPI_field *)bsearch ( |
15455 | 0 | fieldname, _dwg_object_object_fields, |
15456 | 0 | ARRAY_SIZE (_dwg_object_object_fields) - 1, /* NULL terminated */ |
15457 | 0 | sizeof (_dwg_object_object_fields[0]), _name_struct_cmp); |
15458 | 0 | } |
15459 | 0 | else |
15460 | 0 | { |
15461 | 0 | const int loglevel = DWG_LOGLEVEL_ERROR; |
15462 | 0 | LOG_ERROR ("%s: Unhandled %s.supertype ", __FUNCTION__, obj->name); |
15463 | 0 | return false; |
15464 | 0 | } |
15465 | | |
15466 | 5.80k | if (!f) |
15467 | 0 | { |
15468 | 0 | const int loglevel = obj->parent->opts & DWG_OPTS_LOGLEVEL; |
15469 | 0 | LOG_ERROR ("%s: Invalid %s common field %s", __FUNCTION__, obj->name, fieldname); |
15470 | 0 | return false; |
15471 | 0 | } |
15472 | | |
15473 | 5.80k | old = &((char*)_obj)[f->offset]; |
15474 | 5.80k | if (f->dxf == 160 && strEQc (fieldname, "preview_size")) |
15475 | 2.72k | { |
15476 | 2.72k | int size = f->size; |
15477 | 2.72k | if (dwg && dwg->header.version < R_2010) |
15478 | 2.72k | size = 4; |
15479 | 2.72k | memcpy (old, value, size); |
15480 | 2.72k | } |
15481 | 3.08k | else |
15482 | 3.08k | dynapi_set_helper (old, f, dwg ? dwg->header.version : R_INVALID, value, is_utf8); |
15483 | | |
15484 | 5.80k | if (dwg && obj->supertype == DWG_SUPERTYPE_ENTITY && strEQc (fieldname, "ltype")) |
15485 | 0 | { // set also isbylayerlt and ltype_flags |
15486 | 0 | Dwg_Object_Entity *ent = obj->tio.entity; |
15487 | 0 | if (!dwg->header_vars.LTYPE_BYLAYER || !ent->ltype) |
15488 | 0 | ; |
15489 | 0 | else if (ent->ltype->absolute_ref == dwg->header_vars.LTYPE_BYLAYER->absolute_ref) |
15490 | 0 | { |
15491 | 0 | ent->isbylayerlt = 1; // r13-r14 only |
15492 | 0 | ent->ltype_flags = 0; |
15493 | 0 | } |
15494 | 0 | else if (dwg->header_vars.LTYPE_BYBLOCK |
15495 | 0 | && ent->ltype->absolute_ref == dwg->header_vars.LTYPE_BYBLOCK->absolute_ref) |
15496 | 0 | { |
15497 | 0 | ent->isbylayerlt = 0; |
15498 | 0 | ent->ltype_flags = 1; |
15499 | 0 | } |
15500 | 0 | else if (dwg->header_vars.LTYPE_CONTINUOUS |
15501 | 0 | && ent->ltype->absolute_ref == dwg->header_vars.LTYPE_CONTINUOUS->absolute_ref) |
15502 | 0 | { |
15503 | 0 | ent->isbylayerlt = 0; |
15504 | 0 | ent->ltype_flags = 2; |
15505 | 0 | } |
15506 | 0 | else |
15507 | 0 | { |
15508 | 0 | ent->isbylayerlt = 0; |
15509 | 0 | ent->ltype_flags = 3; |
15510 | 0 | } |
15511 | 0 | } |
15512 | 5.80k | return true; |
15513 | 5.80k | } |
15514 | 5.80k | } |
15515 | | |
15516 | | // arbitrary structs, no text |
15517 | | EXPORT bool |
15518 | | dwg_dynapi_subclass_value (const void *restrict ptr, |
15519 | | const char *restrict subclass, |
15520 | | const char *restrict fieldname, |
15521 | | void *restrict out, Dwg_DYNAPI_field *restrict fp) |
15522 | 0 | { |
15523 | 0 | Dwg_DYNAPI_field *f; |
15524 | | #ifndef HAVE_NONNULL |
15525 | | if (!ptr || !subclass || !fieldname || !out) |
15526 | | return false; |
15527 | | #endif |
15528 | 0 | f = (Dwg_DYNAPI_field *)dwg_dynapi_subclass_field (subclass, fieldname); |
15529 | 0 | if (!f) // TODO maybe search via dwg_dynapi_subclass_name () |
15530 | 0 | { |
15531 | | // Dwg_Object_ASSOCDEPENDENCY is also a valid subclass, embedded into other objects |
15532 | 0 | if (memBEGINc (subclass, "Dwg_Object_")) |
15533 | 0 | f = (Dwg_DYNAPI_field *)dwg_dynapi_entity_field (&subclass[strlen("Dwg_Object_")], fieldname); |
15534 | 0 | if (!f) |
15535 | 0 | return false; |
15536 | 0 | } |
15537 | 0 | memcpy (out, &((char*)ptr)[f->offset], f->size); |
15538 | 0 | if (fp) |
15539 | 0 | memcpy (fp, f, sizeof(Dwg_DYNAPI_field)); |
15540 | 0 | return true; |
15541 | 0 | } |
15542 | | |
15543 | | // ptr points to the subclass field offset |
15544 | | EXPORT bool |
15545 | | dwg_dynapi_subclass_set_value (Dwg_Data *restrict dwg, |
15546 | | const void *restrict ptr, |
15547 | | const char *restrict subclass, |
15548 | | const char *restrict fieldname, |
15549 | | const void *restrict value, const bool is_utf8) |
15550 | 0 | { |
15551 | 0 | Dwg_DYNAPI_field *f; |
15552 | 0 | void *old; |
15553 | | #ifndef HAVE_NONNULL |
15554 | | if (!dwg || !ptr || !subclass || !fieldname || !value) |
15555 | | return false; |
15556 | | #endif |
15557 | 0 | f = (Dwg_DYNAPI_field *)dwg_dynapi_subclass_field (subclass, fieldname); |
15558 | 0 | if (!f) // TODO maybe search via dwg_dynapi_subclass_name () |
15559 | 0 | { |
15560 | | // Dwg_Object_ASSOCDEPENDENCY is also a valid subclass, embedded into other objects |
15561 | 0 | if (memBEGINc (subclass, "Dwg_Object_")) |
15562 | 0 | f = (Dwg_DYNAPI_field *)dwg_dynapi_entity_field (&subclass[strlen("Dwg_Object_")], fieldname); |
15563 | 0 | if (!f) |
15564 | 0 | return false; |
15565 | 0 | } |
15566 | 0 | old = &((char*)ptr)[f->offset]; |
15567 | 0 | if (f->is_string) |
15568 | 0 | dynapi_set_helper (old, f, dwg->header.version, value, is_utf8); |
15569 | 0 | else |
15570 | 0 | memcpy (old, value, f->size); |
15571 | 0 | return true; |
15572 | 0 | } |
15573 | | |
15574 | | // arbitrary structs, no text |
15575 | | EXPORT bool |
15576 | | dwg_dynapi_field_get_value (const void *restrict ptr, |
15577 | | const Dwg_DYNAPI_field *restrict field, |
15578 | | void *restrict out) |
15579 | 0 | { |
15580 | | #ifndef HAVE_NONNULL |
15581 | | if (!ptr || !field || !out) |
15582 | | return false; |
15583 | | #endif |
15584 | 0 | memcpy (out, &((char*)ptr)[field->offset], field->size); |
15585 | 0 | return true; |
15586 | 0 | } |
15587 | | |
15588 | | // can do arbitrary structs, like subclasses |
15589 | | EXPORT bool |
15590 | | dwg_dynapi_field_set_value (const Dwg_Data *restrict dwg, /* only needed if unicode strings */ |
15591 | | void *restrict ptr, |
15592 | | const Dwg_DYNAPI_field *restrict field, |
15593 | | const void *restrict value, |
15594 | | const bool is_utf8) |
15595 | 0 | { |
15596 | 0 | void *off; |
15597 | | #ifndef HAVE_NONNULL |
15598 | | if (!ptr || !field || !value) |
15599 | | return false; |
15600 | | #endif |
15601 | 0 | off = &((char*)ptr)[field->offset]; |
15602 | 0 | dynapi_set_helper (off, field, dwg ? dwg->header.version : R_INVALID, value, is_utf8); |
15603 | 0 | return true; |
15604 | 0 | } |
15605 | | |
15606 | | // check if the handle points to an object with a name. |
15607 | | // see also dwg_obj_table_get_name, which only supports tables. |
15608 | | EXPORT char* |
15609 | | dwg_dynapi_handle_name (const Dwg_Data *restrict dwg, |
15610 | | Dwg_Object_Ref *restrict hdl, |
15611 | | int *alloced) |
15612 | 0 | { |
15613 | 0 | const bool is_tu = IS_FROM_TU_DWG (dwg); |
15614 | 0 | Dwg_Object *obj; |
15615 | 0 | *alloced = 0; |
15616 | | #ifndef HAVE_NONNULL |
15617 | | if (dwg == NULL || hdl == NULL) |
15618 | | return NULL; |
15619 | | #endif |
15620 | |
|
15621 | 0 | obj = dwg_ref_object_silent ((Dwg_Data *)dwg, hdl); |
15622 | 0 | if (!obj) |
15623 | 0 | return NULL; |
15624 | 0 | { |
15625 | 0 | const Dwg_DYNAPI_field *f = dwg_dynapi_entity_field (obj->name, "name"); |
15626 | | // just some random type is enough. |
15627 | 0 | Dwg_Object_STYLE *_obj = obj->tio.object->tio.STYLE; |
15628 | |
|
15629 | 0 | if (!f || !f->is_string) |
15630 | 0 | return NULL; |
15631 | 0 | if (is_tu && strNE (f->type, "TF")) /* not TF */ |
15632 | 0 | { |
15633 | 0 | BITCODE_TU wstr = *(BITCODE_TU *)((char *)_obj + f->offset); |
15634 | 0 | *alloced = 1; |
15635 | 0 | return bit_convert_TU (wstr); |
15636 | 0 | } |
15637 | 0 | else |
15638 | 0 | { |
15639 | 0 | return *(char **)((char *)_obj + f->offset); |
15640 | 0 | } |
15641 | 0 | } |
15642 | 0 | } |
15643 | | |
15644 | | // The sum of the size of all fields |
15645 | | int |
15646 | | _fields_size_sum (const Dwg_DYNAPI_field *restrict fields) |
15647 | 0 | { |
15648 | 0 | Dwg_DYNAPI_field *f = (Dwg_DYNAPI_field *)fields; |
15649 | 0 | int sum = 0; |
15650 | 0 | if (!f) |
15651 | 0 | return 0; |
15652 | 0 | for (; f->name; f++) |
15653 | 0 | { |
15654 | 0 | sum += f->size; |
15655 | 0 | } |
15656 | 0 | return sum; |
15657 | 0 | } |
15658 | | |
15659 | | // The size of the entity or subclass struct, or the sum of the size of all fields. |
15660 | | EXPORT int |
15661 | | dwg_dynapi_fields_size (const char *restrict name) |
15662 | 0 | { |
15663 | 0 | const struct _name_type_fields *f; |
15664 | | #ifndef HAVE_NONNULL |
15665 | | if (!name) |
15666 | | return 0; |
15667 | | #endif |
15668 | |
|
15669 | 0 | f = _find_entity (name); |
15670 | | // TODO PROXY_LWPOLYLINE |
15671 | 0 | if (f) |
15672 | 0 | { |
15673 | 0 | if (f->size) |
15674 | 0 | return (int)f->size; |
15675 | 0 | else |
15676 | 0 | return _fields_size_sum (f->fields); // VERTEX_PFACE is not entity nor object yet |
15677 | 0 | } |
15678 | 0 | else |
15679 | 0 | { |
15680 | 0 | int size = dwg_dynapi_subclass_size (name); |
15681 | 0 | if (size) |
15682 | 0 | return size; |
15683 | 0 | else |
15684 | 0 | return _fields_size_sum (dwg_dynapi_subclass_fields (name)); |
15685 | 0 | } |
15686 | 0 | } |
15687 | | |
15688 | | // Converts from the fields type, like "Dwg_MLINESTYLE_line*" to the |
15689 | | // subclass name, like "MLINESTYLE_line". |
15690 | | ATTRIBUTE_MALLOC char* |
15691 | | dwg_dynapi_subclass_name (const char *restrict type) |
15692 | 0 | { |
15693 | 0 | char *name = NULL; |
15694 | 0 | size_t len = strlen (type); |
15695 | 0 | if (memBEGINc (type, "Dwg_Object_")) |
15696 | 0 | { |
15697 | 0 | const size_t off = strlen ("Dwg_Object_"); // PLOTSETTINGS |
15698 | 0 | name = strdup (&type[off]); |
15699 | 0 | if (type[len - 1] == '*') |
15700 | 0 | name[len - off - 1] = '\0'; |
15701 | 0 | } |
15702 | 0 | else if (memBEGINc (type, "Dwg_Entity_")) |
15703 | 0 | { |
15704 | 0 | const size_t off = strlen ("Dwg_Entity_"); |
15705 | 0 | name = strdup (&type[off]); |
15706 | 0 | if (type[len - 1] == '*') |
15707 | 0 | name[len - off - 1] = '\0'; |
15708 | 0 | } |
15709 | 0 | else if (memBEGINc (type, "Dwg_")) |
15710 | 0 | { |
15711 | 0 | name = strdup (&type[4]); |
15712 | 0 | if (type[len - 1] == '*') |
15713 | 0 | name[len - 5] = '\0'; |
15714 | 0 | } |
15715 | 0 | else if (memBEGINc (type, "struct _dwg_entity_")) |
15716 | 0 | { |
15717 | 0 | const size_t off = strlen ("struct _dwg_entity_"); // TABLE |
15718 | 0 | name = strdup (&type[off]); |
15719 | 0 | if (type[len - 1] == '*') |
15720 | 0 | name[len - off - 1] = '\0'; |
15721 | 0 | } |
15722 | 0 | else if (memBEGINc (type, "struct _dwg_object_")) |
15723 | 0 | { |
15724 | 0 | const size_t off = strlen ("struct _dwg_object_"); // CELLSTYLEMAP*, EVALUATION_GRAPH, ... |
15725 | 0 | name = strdup (&type[off]); |
15726 | 0 | if (type[len - 1] == '*') |
15727 | 0 | name[len - off - 1] = '\0'; |
15728 | 0 | } |
15729 | 0 | else if (memBEGINc (type, "struct _dwg_")) // CellStyle* |
15730 | 0 | { |
15731 | 0 | const size_t off = strlen ("struct _dwg_"); |
15732 | 0 | name = strdup (&type[off]); |
15733 | 0 | if (type[len - 1] == '*') |
15734 | 0 | name[len - off - 1] = '\0'; |
15735 | 0 | } |
15736 | 0 | return name; |
15737 | 0 | } |
15738 | | |
15739 | | EXPORT bool |
15740 | | dwg_has_subclass (const char *restrict classname, const char *restrict subclass) |
15741 | 0 | { |
15742 | 0 | struct _name_subclasses *f; |
15743 | | #ifndef HAVE_NONNULL |
15744 | | if (!classname || !subclass) |
15745 | | return false; |
15746 | | #endif |
15747 | 0 | f = (struct _name_subclasses *)bsearch (classname, dwg_name_subclasses, |
15748 | 0 | ARRAY_SIZE (dwg_name_subclasses), |
15749 | 0 | sizeof (dwg_name_subclasses[0]), |
15750 | 0 | _name_struct_cmp); |
15751 | 0 | if (f) { |
15752 | 0 | for (unsigned i = 0; i < 8 /* max_subclasses */; i++) { |
15753 | 0 | if (!f->subclasses[i]) // already at NULL |
15754 | 0 | return false; |
15755 | 0 | if (strEQ (subclass, f->subclasses[i])) |
15756 | 0 | return true; |
15757 | 0 | } |
15758 | 0 | } |
15759 | 0 | return false; |
15760 | 0 | } |
15761 | | |
15762 | | EXPORT bool |
15763 | | dwg_dynapi_is_angle (const char *restrict name, const char *restrict fieldname) |
15764 | 0 | { |
15765 | 0 | const Dwg_DYNAPI_field *f1 = NULL; |
15766 | | #ifndef HAVE_NONNULL |
15767 | | if (!name || !fieldname) |
15768 | | return 0; |
15769 | | #endif |
15770 | |
|
15771 | 0 | f1 = dwg_dynapi_entity_field (name, fieldname); |
15772 | 0 | if (!f1 && strEQc (name, "HEADER")) |
15773 | 0 | f1 = dwg_dynapi_header_field (fieldname); |
15774 | | // there are no common angle fields |
15775 | 0 | if (f1) |
15776 | 0 | { |
15777 | 0 | short dxf = f1->dxf; |
15778 | 0 | return (dxf >= 50 && dxf < 60); |
15779 | 0 | } |
15780 | 0 | return false; |
15781 | 0 | } |
15782 | | |
15783 | | EXPORT bool |
15784 | | dwg_dynapi_is_float (const Dwg_DYNAPI_field *f) |
15785 | 0 | { |
15786 | | #ifndef HAVE_NONNULL |
15787 | | if (!f) |
15788 | | return false; |
15789 | | #endif |
15790 | 0 | if (f->size == 8 && |
15791 | 0 | (strEQc (f->type, "BD") || |
15792 | 0 | strEQc (f->type, "RD"))) |
15793 | 0 | return true; |
15794 | 0 | else |
15795 | 0 | return false; |
15796 | 0 | } |
15797 | | |
15798 | | /* Local Variables: */ |
15799 | | /* mode: c */ |
15800 | | /* End: */ |