1 /*
2     Copyright (c) 2008-2013 NetAllied Systems GmbH
3 
4     This file is part of COLLADASaxFrameworkLoader.
5 
6     Licensed under the MIT Open Source License,
7     for details please see LICENSE file or the website
8     http://www.opensource.org/licenses/mit-license.php
9 */
10 
11 
12 
13 #ifndef __COLLADASAXFWL14_COLLADAPARSERAUTOGEN14ATTRIBUTES_H__
14 #define __COLLADASAXFWL14_COLLADAPARSERAUTOGEN14ATTRIBUTES_H__
15 
16 
17 #include "COLLADASaxFWLColladaParserAutoGen14Enums.h"
18 
19 
20 namespace COLLADASaxFWL14
21 {
22 
23 
24 extern const char* NAME_NAMESPACE_COLLADA;
25 const StringHash HASH_NAMESPACE_COLLADA = 221035537;
26 extern const char* NAME_NAMESPACE_http___www_w3_org_2001_XMLSchema;
27 const StringHash HASH_NAMESPACE_http___www_w3_org_2001_XMLSchema = 9996177;
28 extern const char* NAME_NAMESPACE_http___www_w3_org_XML_1998_namespace;
29 const StringHash HASH_NAMESPACE_http___www_w3_org_XML_1998_namespace = 153133749;
30 
31 
32 extern const char* NAME_ATTRIBUTE_base;
33 extern const char* NAME_ATTRIBUTE_body;
34 extern const char* NAME_ATTRIBUTE_camera_node;
35 extern const char* NAME_ATTRIBUTE_closed;
36 extern const char* NAME_ATTRIBUTE_constraint;
37 extern const char* NAME_ATTRIBUTE_convex_hull_of;
38 extern const char* NAME_ATTRIBUTE_count;
39 extern const char* NAME_ATTRIBUTE_depth;
40 extern const char* NAME_ATTRIBUTE_digits;
41 extern const char* NAME_ATTRIBUTE_end;
42 extern const char* NAME_ATTRIBUTE_face;
43 extern const char* NAME_ATTRIBUTE_format;
44 extern const char* NAME_ATTRIBUTE_height;
45 extern const char* NAME_ATTRIBUTE_id;
46 extern const char* NAME_ATTRIBUTE_index;
47 extern const char* NAME_ATTRIBUTE_input_semantic;
48 extern const char* NAME_ATTRIBUTE_input_set;
49 extern const char* NAME_ATTRIBUTE_layer;
50 extern const char* NAME_ATTRIBUTE_length;
51 extern const char* NAME_ATTRIBUTE_magnitude;
52 extern const char* NAME_ATTRIBUTE_material;
53 extern const char* NAME_ATTRIBUTE_maxInclusive;
54 extern const char* NAME_ATTRIBUTE_meter;
55 extern const char* NAME_ATTRIBUTE_method;
56 extern const char* NAME_ATTRIBUTE_minInclusive;
57 extern const char* NAME_ATTRIBUTE_mip;
58 extern const char* NAME_ATTRIBUTE_name;
59 extern const char* NAME_ATTRIBUTE_offset;
60 extern const char* NAME_ATTRIBUTE_opaque;
61 extern const char* NAME_ATTRIBUTE_operand;
62 extern const char* NAME_ATTRIBUTE_operator;
63 extern const char* NAME_ATTRIBUTE_param;
64 extern const char* NAME_ATTRIBUTE_parent;
65 extern const char* NAME_ATTRIBUTE_platform;
66 extern const char* NAME_ATTRIBUTE_profile;
67 extern const char* NAME_ATTRIBUTE_program;
68 extern const char* NAME_ATTRIBUTE_ref;
69 extern const char* NAME_ATTRIBUTE_rigid_body;
70 extern const char* NAME_ATTRIBUTE_scale;
71 extern const char* NAME_ATTRIBUTE_semantic;
72 extern const char* NAME_ATTRIBUTE_set;
73 extern const char* NAME_ATTRIBUTE_sid;
74 extern const char* NAME_ATTRIBUTE_slice;
75 extern const char* NAME_ATTRIBUTE_source;
76 extern const char* NAME_ATTRIBUTE_stage;
77 extern const char* NAME_ATTRIBUTE_start;
78 extern const char* NAME_ATTRIBUTE_stride;
79 extern const char* NAME_ATTRIBUTE_symbol;
80 extern const char* NAME_ATTRIBUTE_target;
81 extern const char* NAME_ATTRIBUTE_texcoord;
82 extern const char* NAME_ATTRIBUTE_texture;
83 extern const char* NAME_ATTRIBUTE_type;
84 extern const char* NAME_ATTRIBUTE_unit;
85 extern const char* NAME_ATTRIBUTE_url;
86 extern const char* NAME_ATTRIBUTE_value;
87 extern const char* NAME_ATTRIBUTE_version;
88 extern const char* NAME_ATTRIBUTE_width;
89 extern const char* NAME_ATTRIBUTE_xmlns;
90 extern const char* NAME_ELEMENT_ACCESSOR;
91 extern const char* NAME_ELEMENT_ALL;
92 extern const char* NAME_ELEMENT_ALPHA;
93 extern const char* NAME_ELEMENT_ALPHA_FUNC;
94 extern const char* NAME_ELEMENT_ALPHA_TEST_ENABLE;
95 extern const char* NAME_ELEMENT_ALPHA____GLES_TEXCOMBINER_COMMANDALPHA_TYPE;
96 extern const char* NAME_ELEMENT_AMBIENT;
97 extern const char* NAME_ELEMENT_AMBIENT____COMMON_COLOR_OR_TEXTURE_TYPE;
98 extern const char* NAME_ELEMENT_ANGULAR;
99 extern const char* NAME_ELEMENT_ANGULAR_VELOCITY;
100 extern const char* NAME_ELEMENT_ANIMATION;
101 extern const char* NAME_ELEMENT_ANIMATION_CLIP;
102 extern const char* NAME_ELEMENT_ANIMATION__SOURCE__TECHNIQUE_COMMON;
103 extern const char* NAME_ELEMENT_ANNOTATE;
104 extern const char* NAME_ELEMENT_ARGUMENT;
105 extern const char* NAME_ELEMENT_ARGUMENT____GLES_TEXCOMBINER_ARGUMENTALPHA_TYPE;
106 extern const char* NAME_ELEMENT_ARGUMENT____GLES_TEXCOMBINER_ARGUMENTRGB_TYPE;
107 extern const char* NAME_ELEMENT_ARRAY;
108 extern const char* NAME_ELEMENT_ARRAY____CG_NEWARRAY_TYPE;
109 extern const char* NAME_ELEMENT_ARRAY____CG_SETARRAY_TYPE;
110 extern const char* NAME_ELEMENT_ARRAY____GLSL_NEWARRAY_TYPE;
111 extern const char* NAME_ELEMENT_ARRAY____GLSL_SETARRAY_TYPE;
112 extern const char* NAME_ELEMENT_ASPECT_RATIO;
113 extern const char* NAME_ELEMENT_ASSET;
114 extern const char* NAME_ELEMENT_ATTACHMENT;
115 extern const char* NAME_ELEMENT_AUTHOR;
116 extern const char* NAME_ELEMENT_AUTHORING_TOOL;
117 extern const char* NAME_ELEMENT_AUTO_NORMAL_ENABLE;
118 extern const char* NAME_ELEMENT_BACK;
119 extern const char* NAME_ELEMENT_BIND;
120 extern const char* NAME_ELEMENT_BIND_MATERIAL;
121 extern const char* NAME_ELEMENT_BIND_MATERIAL__TECHNIQUE_COMMON;
122 extern const char* NAME_ELEMENT_BIND_SHAPE_MATRIX;
123 extern const char* NAME_ELEMENT_BIND_VERTEX_INPUT;
124 extern const char* NAME_ELEMENT_BLEND_COLOR;
125 extern const char* NAME_ELEMENT_BLEND_ENABLE;
126 extern const char* NAME_ELEMENT_BLEND_EQUATION;
127 extern const char* NAME_ELEMENT_BLEND_EQUATION_SEPARATE;
128 extern const char* NAME_ELEMENT_BLEND_EQUATION_SEPARATE__ALPHA;
129 extern const char* NAME_ELEMENT_BLEND_FUNC;
130 extern const char* NAME_ELEMENT_BLEND_FUNC_SEPARATE;
131 extern const char* NAME_ELEMENT_BLINN;
132 extern const char* NAME_ELEMENT_BOOL;
133 extern const char* NAME_ELEMENT_BOOL1;
134 extern const char* NAME_ELEMENT_BOOL1X1;
135 extern const char* NAME_ELEMENT_BOOL1X2;
136 extern const char* NAME_ELEMENT_BOOL1X3;
137 extern const char* NAME_ELEMENT_BOOL1X4;
138 extern const char* NAME_ELEMENT_BOOL2;
139 extern const char* NAME_ELEMENT_BOOL2X1;
140 extern const char* NAME_ELEMENT_BOOL2X2;
141 extern const char* NAME_ELEMENT_BOOL2X3;
142 extern const char* NAME_ELEMENT_BOOL2X4;
143 extern const char* NAME_ELEMENT_BOOL2____BOOL2;
144 extern const char* NAME_ELEMENT_BOOL2____CG_BOOL2;
145 extern const char* NAME_ELEMENT_BOOL2____GLSL_BOOL2;
146 extern const char* NAME_ELEMENT_BOOL3;
147 extern const char* NAME_ELEMENT_BOOL3X1;
148 extern const char* NAME_ELEMENT_BOOL3X2;
149 extern const char* NAME_ELEMENT_BOOL3X3;
150 extern const char* NAME_ELEMENT_BOOL3X4;
151 extern const char* NAME_ELEMENT_BOOL3____BOOL3;
152 extern const char* NAME_ELEMENT_BOOL3____CG_BOOL3;
153 extern const char* NAME_ELEMENT_BOOL3____GLSL_BOOL3;
154 extern const char* NAME_ELEMENT_BOOL4;
155 extern const char* NAME_ELEMENT_BOOL4X1;
156 extern const char* NAME_ELEMENT_BOOL4X2;
157 extern const char* NAME_ELEMENT_BOOL4X3;
158 extern const char* NAME_ELEMENT_BOOL4X4;
159 extern const char* NAME_ELEMENT_BOOL4____BOOL4;
160 extern const char* NAME_ELEMENT_BOOL4____CG_BOOL4;
161 extern const char* NAME_ELEMENT_BOOL4____GLSL_BOOL4;
162 extern const char* NAME_ELEMENT_BOOL_ARRAY;
163 extern const char* NAME_ELEMENT_BOOL____BOOL;
164 extern const char* NAME_ELEMENT_BOOL____CG_BOOL;
165 extern const char* NAME_ELEMENT_BOOL____GLSL_BOOL;
166 extern const char* NAME_ELEMENT_BORDER_COLOR;
167 extern const char* NAME_ELEMENT_BOX;
168 extern const char* NAME_ELEMENT_CAMERA;
169 extern const char* NAME_ELEMENT_CAPSULE;
170 extern const char* NAME_ELEMENT_CG_SURFACE_TYPE____GENERATOR;
171 extern const char* NAME_ELEMENT_CHANNEL;
172 extern const char* NAME_ELEMENT_CHANNELS;
173 extern const char* NAME_ELEMENT_CLEAR_COLOR;
174 extern const char* NAME_ELEMENT_CLEAR_DEPTH;
175 extern const char* NAME_ELEMENT_CLEAR_STENCIL;
176 extern const char* NAME_ELEMENT_CLIP_PLANE;
177 extern const char* NAME_ELEMENT_CLIP_PLANE_ENABLE;
178 extern const char* NAME_ELEMENT_CODE;
179 extern const char* NAME_ELEMENT_COLLADA;
180 extern const char* NAME_ELEMENT_COLOR;
181 extern const char* NAME_ELEMENT_COLOR_CLEAR;
182 extern const char* NAME_ELEMENT_COLOR_CLEAR____FX_CLEARCOLOR_COMMON;
183 extern const char* NAME_ELEMENT_COLOR_CLEAR____FX_COLOR_COMMON;
184 extern const char* NAME_ELEMENT_COLOR_LOGIC_OP_ENABLE;
185 extern const char* NAME_ELEMENT_COLOR_MASK;
186 extern const char* NAME_ELEMENT_COLOR_MATERIAL;
187 extern const char* NAME_ELEMENT_COLOR_MATERIAL_ENABLE;
188 extern const char* NAME_ELEMENT_COLOR_MATERIAL__FACE;
189 extern const char* NAME_ELEMENT_COLOR_MATERIAL__MODE;
190 extern const char* NAME_ELEMENT_COLOR_TARGET;
191 extern const char* NAME_ELEMENT_COLOR_TARGET____FX_COLORTARGET_COMMON;
192 extern const char* NAME_ELEMENT_COLOR_TARGET____GLES_RENDERTARGET_COMMON;
193 extern const char* NAME_ELEMENT_COLOR____TARGETABLEFLOAT3;
194 extern const char* NAME_ELEMENT_COMMENTS;
195 extern const char* NAME_ELEMENT_COMMON_COLOR_OR_TEXTURE_TYPE____COLOR;
196 extern const char* NAME_ELEMENT_COMMON_COLOR_OR_TEXTURE_TYPE____PARAM;
197 extern const char* NAME_ELEMENT_COMMON_FLOAT_OR_PARAM_TYPE____FLOAT;
198 extern const char* NAME_ELEMENT_COMMON_FLOAT_OR_PARAM_TYPE____PARAM;
199 extern const char* NAME_ELEMENT_COMPILER_OPTIONS;
200 extern const char* NAME_ELEMENT_COMPILER_TARGET;
201 extern const char* NAME_ELEMENT_CONNECT_PARAM;
202 extern const char* NAME_ELEMENT_CONSTANT;
203 extern const char* NAME_ELEMENT_CONSTANT_ATTENUATION;
204 extern const char* NAME_ELEMENT_CONSTANT____GLES_TEXTURE_CONSTANT_TYPE;
205 extern const char* NAME_ELEMENT_CONTRIBUTOR;
206 extern const char* NAME_ELEMENT_CONTROLLER;
207 extern const char* NAME_ELEMENT_CONTROL_VERTICES;
208 extern const char* NAME_ELEMENT_CONVEX_MESH;
209 extern const char* NAME_ELEMENT_COPYRIGHT;
210 extern const char* NAME_ELEMENT_CREATED;
211 extern const char* NAME_ELEMENT_CULL_FACE;
212 extern const char* NAME_ELEMENT_CULL_FACE_ENABLE;
213 extern const char* NAME_ELEMENT_CYLINDER;
214 extern const char* NAME_ELEMENT_DAMPING;
215 extern const char* NAME_ELEMENT_DATA;
216 extern const char* NAME_ELEMENT_DENSITY;
217 extern const char* NAME_ELEMENT_DEPTH_BOUNDS;
218 extern const char* NAME_ELEMENT_DEPTH_BOUNDS_ENABLE;
219 extern const char* NAME_ELEMENT_DEPTH_CLAMP_ENABLE;
220 extern const char* NAME_ELEMENT_DEPTH_CLEAR;
221 extern const char* NAME_ELEMENT_DEPTH_CLEAR____FLOAT;
222 extern const char* NAME_ELEMENT_DEPTH_CLEAR____FX_CLEARDEPTH_COMMON;
223 extern const char* NAME_ELEMENT_DEPTH_FUNC;
224 extern const char* NAME_ELEMENT_DEPTH_MASK;
225 extern const char* NAME_ELEMENT_DEPTH_RANGE;
226 extern const char* NAME_ELEMENT_DEPTH_TARGET;
227 extern const char* NAME_ELEMENT_DEPTH_TARGET____FX_DEPTHTARGET_COMMON;
228 extern const char* NAME_ELEMENT_DEPTH_TARGET____GLES_RENDERTARGET_COMMON;
229 extern const char* NAME_ELEMENT_DEPTH_TEST_ENABLE;
230 extern const char* NAME_ELEMENT_DEST;
231 extern const char* NAME_ELEMENT_DEST_ALPHA;
232 extern const char* NAME_ELEMENT_DEST_RGB;
233 extern const char* NAME_ELEMENT_DIFFUSE;
234 extern const char* NAME_ELEMENT_DIRECTIONAL;
235 extern const char* NAME_ELEMENT_DITHER_ENABLE;
236 extern const char* NAME_ELEMENT_DRAW;
237 extern const char* NAME_ELEMENT_DYNAMIC;
238 extern const char* NAME_ELEMENT_DYNAMIC_FRICTION;
239 extern const char* NAME_ELEMENT_EFFECT;
240 extern const char* NAME_ELEMENT_ELLIPSOID;
241 extern const char* NAME_ELEMENT_EMISSION;
242 extern const char* NAME_ELEMENT_ENABLED;
243 extern const char* NAME_ELEMENT_ENUM;
244 extern const char* NAME_ELEMENT_ENUM____GLES_ENUMERATION;
245 extern const char* NAME_ELEMENT_ENUM____GL_ENUMERATION;
246 extern const char* NAME_ELEMENT_ENUM____STRING;
247 extern const char* NAME_ELEMENT_EQUATION;
248 extern const char* NAME_ELEMENT_EVALUATE_SCENE;
249 extern const char* NAME_ELEMENT_EXTRA;
250 extern const char* NAME_ELEMENT_FACE;
251 extern const char* NAME_ELEMENT_FAIL;
252 extern const char* NAME_ELEMENT_FALLOFF_ANGLE;
253 extern const char* NAME_ELEMENT_FALLOFF_EXPONENT;
254 extern const char* NAME_ELEMENT_FIXED;
255 extern const char* NAME_ELEMENT_FIXED1;
256 extern const char* NAME_ELEMENT_FIXED1X1;
257 extern const char* NAME_ELEMENT_FIXED1X2;
258 extern const char* NAME_ELEMENT_FIXED1X3;
259 extern const char* NAME_ELEMENT_FIXED1X4;
260 extern const char* NAME_ELEMENT_FIXED2;
261 extern const char* NAME_ELEMENT_FIXED2X1;
262 extern const char* NAME_ELEMENT_FIXED2X2;
263 extern const char* NAME_ELEMENT_FIXED2X3;
264 extern const char* NAME_ELEMENT_FIXED2X4;
265 extern const char* NAME_ELEMENT_FIXED3;
266 extern const char* NAME_ELEMENT_FIXED3X1;
267 extern const char* NAME_ELEMENT_FIXED3X2;
268 extern const char* NAME_ELEMENT_FIXED3X3;
269 extern const char* NAME_ELEMENT_FIXED3X4;
270 extern const char* NAME_ELEMENT_FIXED4;
271 extern const char* NAME_ELEMENT_FIXED4X1;
272 extern const char* NAME_ELEMENT_FIXED4X2;
273 extern const char* NAME_ELEMENT_FIXED4X3;
274 extern const char* NAME_ELEMENT_FIXED4X4;
275 extern const char* NAME_ELEMENT_FLOAT;
276 extern const char* NAME_ELEMENT_FLOAT1;
277 extern const char* NAME_ELEMENT_FLOAT1X1;
278 extern const char* NAME_ELEMENT_FLOAT1X1____CG_FLOAT1X1;
279 extern const char* NAME_ELEMENT_FLOAT1X1____FLOAT;
280 extern const char* NAME_ELEMENT_FLOAT1X2;
281 extern const char* NAME_ELEMENT_FLOAT1X2____CG_FLOAT1X2;
282 extern const char* NAME_ELEMENT_FLOAT1X2____FLOAT2;
283 extern const char* NAME_ELEMENT_FLOAT1X3;
284 extern const char* NAME_ELEMENT_FLOAT1X3____CG_FLOAT1X3;
285 extern const char* NAME_ELEMENT_FLOAT1X3____FLOAT3;
286 extern const char* NAME_ELEMENT_FLOAT1X4;
287 extern const char* NAME_ELEMENT_FLOAT1X4____CG_FLOAT1X4;
288 extern const char* NAME_ELEMENT_FLOAT1X4____FLOAT4;
289 extern const char* NAME_ELEMENT_FLOAT2;
290 extern const char* NAME_ELEMENT_FLOAT2X1;
291 extern const char* NAME_ELEMENT_FLOAT2X1____CG_FLOAT2X1;
292 extern const char* NAME_ELEMENT_FLOAT2X1____FLOAT2;
293 extern const char* NAME_ELEMENT_FLOAT2X2;
294 extern const char* NAME_ELEMENT_FLOAT2X2____CG_FLOAT2X2;
295 extern const char* NAME_ELEMENT_FLOAT2X2____FLOAT2X2;
296 extern const char* NAME_ELEMENT_FLOAT2X2____GLSL_FLOAT2X2;
297 extern const char* NAME_ELEMENT_FLOAT2X3;
298 extern const char* NAME_ELEMENT_FLOAT2X3____CG_FLOAT2X3;
299 extern const char* NAME_ELEMENT_FLOAT2X3____FLOAT2X3;
300 extern const char* NAME_ELEMENT_FLOAT2X4;
301 extern const char* NAME_ELEMENT_FLOAT2X4____CG_FLOAT2X4;
302 extern const char* NAME_ELEMENT_FLOAT2X4____FLOAT2X4;
303 extern const char* NAME_ELEMENT_FLOAT2____CG_FLOAT2;
304 extern const char* NAME_ELEMENT_FLOAT2____FLOAT2;
305 extern const char* NAME_ELEMENT_FLOAT2____GLSL_FLOAT2;
306 extern const char* NAME_ELEMENT_FLOAT3;
307 extern const char* NAME_ELEMENT_FLOAT3X1;
308 extern const char* NAME_ELEMENT_FLOAT3X1____CG_FLOAT3X1;
309 extern const char* NAME_ELEMENT_FLOAT3X1____FLOAT3;
310 extern const char* NAME_ELEMENT_FLOAT3X2;
311 extern const char* NAME_ELEMENT_FLOAT3X2____CG_FLOAT3X2;
312 extern const char* NAME_ELEMENT_FLOAT3X2____FLOAT3X2;
313 extern const char* NAME_ELEMENT_FLOAT3X3;
314 extern const char* NAME_ELEMENT_FLOAT3X3____CG_FLOAT3X3;
315 extern const char* NAME_ELEMENT_FLOAT3X3____FLOAT3X3;
316 extern const char* NAME_ELEMENT_FLOAT3X3____GLSL_FLOAT3X3;
317 extern const char* NAME_ELEMENT_FLOAT3X4;
318 extern const char* NAME_ELEMENT_FLOAT3X4____CG_FLOAT3X4;
319 extern const char* NAME_ELEMENT_FLOAT3X4____FLOAT3X4;
320 extern const char* NAME_ELEMENT_FLOAT3____CG_FLOAT3;
321 extern const char* NAME_ELEMENT_FLOAT3____FLOAT3;
322 extern const char* NAME_ELEMENT_FLOAT3____GLSL_FLOAT3;
323 extern const char* NAME_ELEMENT_FLOAT4;
324 extern const char* NAME_ELEMENT_FLOAT4X1;
325 extern const char* NAME_ELEMENT_FLOAT4X1____CG_FLOAT4X1;
326 extern const char* NAME_ELEMENT_FLOAT4X1____FLOAT4;
327 extern const char* NAME_ELEMENT_FLOAT4X2;
328 extern const char* NAME_ELEMENT_FLOAT4X2____CG_FLOAT4X2;
329 extern const char* NAME_ELEMENT_FLOAT4X2____FLOAT4X2;
330 extern const char* NAME_ELEMENT_FLOAT4X3;
331 extern const char* NAME_ELEMENT_FLOAT4X3____CG_FLOAT4X3;
332 extern const char* NAME_ELEMENT_FLOAT4X3____FLOAT4X3;
333 extern const char* NAME_ELEMENT_FLOAT4X4;
334 extern const char* NAME_ELEMENT_FLOAT4X4____CG_FLOAT4X4;
335 extern const char* NAME_ELEMENT_FLOAT4X4____FLOAT4X4;
336 extern const char* NAME_ELEMENT_FLOAT4X4____GLSL_FLOAT4X4;
337 extern const char* NAME_ELEMENT_FLOAT4____CG_FLOAT4;
338 extern const char* NAME_ELEMENT_FLOAT4____FLOAT4;
339 extern const char* NAME_ELEMENT_FLOAT4____GLSL_FLOAT4;
340 extern const char* NAME_ELEMENT_FLOAT_ARRAY;
341 extern const char* NAME_ELEMENT_FLOAT____CG_FLOAT;
342 extern const char* NAME_ELEMENT_FLOAT____FLOAT;
343 extern const char* NAME_ELEMENT_FLOAT____GLSL_FLOAT;
344 extern const char* NAME_ELEMENT_FOG_COLOR;
345 extern const char* NAME_ELEMENT_FOG_COORD_SRC;
346 extern const char* NAME_ELEMENT_FOG_DENSITY;
347 extern const char* NAME_ELEMENT_FOG_ENABLE;
348 extern const char* NAME_ELEMENT_FOG_END;
349 extern const char* NAME_ELEMENT_FOG_MODE;
350 extern const char* NAME_ELEMENT_FOG_START;
351 extern const char* NAME_ELEMENT_FORCE_FIELD;
352 extern const char* NAME_ELEMENT_FORMAT;
353 extern const char* NAME_ELEMENT_FORMAT_HINT;
354 extern const char* NAME_ELEMENT_FRONT;
355 extern const char* NAME_ELEMENT_FRONT_FACE;
356 extern const char* NAME_ELEMENT_FUNC;
357 extern const char* NAME_ELEMENT_FX_PROFILE_ABSTRACT;
358 extern const char* NAME_ELEMENT_FX_SURFACE_INIT_CUBE_COMMON____ALL;
359 extern const char* NAME_ELEMENT_FX_SURFACE_INIT_CUBE_COMMON____FACE;
360 extern const char* NAME_ELEMENT_FX_SURFACE_INIT_CUBE_COMMON____PRIMARY;
361 extern const char* NAME_ELEMENT_FX_SURFACE_INIT_PLANAR_COMMON____ALL;
362 extern const char* NAME_ELEMENT_FX_SURFACE_INIT_VOLUME_COMMON____ALL;
363 extern const char* NAME_ELEMENT_FX_SURFACE_INIT_VOLUME_COMMON____PRIMARY;
364 extern const char* NAME_ELEMENT_GENERATOR;
365 extern const char* NAME_ELEMENT_GEOMETRY;
366 extern const char* NAME_ELEMENT_GLSL_SURFACE_TYPE____GENERATOR;
367 extern const char* NAME_ELEMENT_GL_HOOK_ABSTRACT;
368 extern const char* NAME_ELEMENT_GRAVITY;
369 extern const char* NAME_ELEMENT_H;
370 extern const char* NAME_ELEMENT_HALF;
371 extern const char* NAME_ELEMENT_HALF1;
372 extern const char* NAME_ELEMENT_HALF1X1;
373 extern const char* NAME_ELEMENT_HALF1X2;
374 extern const char* NAME_ELEMENT_HALF1X3;
375 extern const char* NAME_ELEMENT_HALF1X4;
376 extern const char* NAME_ELEMENT_HALF2;
377 extern const char* NAME_ELEMENT_HALF2X1;
378 extern const char* NAME_ELEMENT_HALF2X2;
379 extern const char* NAME_ELEMENT_HALF2X3;
380 extern const char* NAME_ELEMENT_HALF2X4;
381 extern const char* NAME_ELEMENT_HALF3;
382 extern const char* NAME_ELEMENT_HALF3X1;
383 extern const char* NAME_ELEMENT_HALF3X2;
384 extern const char* NAME_ELEMENT_HALF3X3;
385 extern const char* NAME_ELEMENT_HALF3X4;
386 extern const char* NAME_ELEMENT_HALF4;
387 extern const char* NAME_ELEMENT_HALF4X1;
388 extern const char* NAME_ELEMENT_HALF4X2;
389 extern const char* NAME_ELEMENT_HALF4X3;
390 extern const char* NAME_ELEMENT_HALF4X4;
391 extern const char* NAME_ELEMENT_HALF_EXTENTS;
392 extern const char* NAME_ELEMENT_HEIGHT;
393 extern const char* NAME_ELEMENT_HOLLOW;
394 extern const char* NAME_ELEMENT_IDREF_ARRAY;
395 extern const char* NAME_ELEMENT_IMAGE;
396 extern const char* NAME_ELEMENT_IMAGER;
397 extern const char* NAME_ELEMENT_INCLUDE;
398 extern const char* NAME_ELEMENT_INDEX_OF_REFRACTION;
399 extern const char* NAME_ELEMENT_INERTIA;
400 extern const char* NAME_ELEMENT_INIT_AS_NULL;
401 extern const char* NAME_ELEMENT_INIT_AS_TARGET;
402 extern const char* NAME_ELEMENT_INIT_CUBE;
403 extern const char* NAME_ELEMENT_INIT_FROM;
404 extern const char* NAME_ELEMENT_INIT_FROM____ANYURI;
405 extern const char* NAME_ELEMENT_INIT_FROM____FX_SURFACE_INIT_FROM_COMMON;
406 extern const char* NAME_ELEMENT_INIT_PLANAR;
407 extern const char* NAME_ELEMENT_INIT_VOLUME;
408 extern const char* NAME_ELEMENT_INPUT;
409 extern const char* NAME_ELEMENT_INPUT____INPUTLOCAL;
410 extern const char* NAME_ELEMENT_INPUT____INPUTLOCALOFFSET;
411 extern const char* NAME_ELEMENT_INSTANCE_ANIMATION;
412 extern const char* NAME_ELEMENT_INSTANCE_CAMERA;
413 extern const char* NAME_ELEMENT_INSTANCE_CONTROLLER;
414 extern const char* NAME_ELEMENT_INSTANCE_EFFECT;
415 extern const char* NAME_ELEMENT_INSTANCE_EFFECT__SETPARAM;
416 extern const char* NAME_ELEMENT_INSTANCE_FORCE_FIELD;
417 extern const char* NAME_ELEMENT_INSTANCE_GEOMETRY;
418 extern const char* NAME_ELEMENT_INSTANCE_LIGHT;
419 extern const char* NAME_ELEMENT_INSTANCE_MATERIAL;
420 extern const char* NAME_ELEMENT_INSTANCE_MATERIAL__BIND;
421 extern const char* NAME_ELEMENT_INSTANCE_NODE;
422 extern const char* NAME_ELEMENT_INSTANCE_PHYSICS_MATERIAL;
423 extern const char* NAME_ELEMENT_INSTANCE_PHYSICS_MODEL;
424 extern const char* NAME_ELEMENT_INSTANCE_PHYSICS_SCENE;
425 extern const char* NAME_ELEMENT_INSTANCE_RIGID_BODY;
426 extern const char* NAME_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON;
427 extern const char* NAME_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__DYNAMIC;
428 extern const char* NAME_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__MASS_FRAME;
429 extern const char* NAME_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__SHAPE;
430 extern const char* NAME_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__SHAPE__HOLLOW;
431 extern const char* NAME_ELEMENT_INSTANCE_RIGID_CONSTRAINT;
432 extern const char* NAME_ELEMENT_INSTANCE_VISUAL_SCENE;
433 extern const char* NAME_ELEMENT_INT;
434 extern const char* NAME_ELEMENT_INT1;
435 extern const char* NAME_ELEMENT_INT1X1;
436 extern const char* NAME_ELEMENT_INT1X2;
437 extern const char* NAME_ELEMENT_INT1X3;
438 extern const char* NAME_ELEMENT_INT1X4;
439 extern const char* NAME_ELEMENT_INT2;
440 extern const char* NAME_ELEMENT_INT2X1;
441 extern const char* NAME_ELEMENT_INT2X2;
442 extern const char* NAME_ELEMENT_INT2X3;
443 extern const char* NAME_ELEMENT_INT2X4;
444 extern const char* NAME_ELEMENT_INT2____CG_INT2;
445 extern const char* NAME_ELEMENT_INT2____GLSL_INT2;
446 extern const char* NAME_ELEMENT_INT2____INT2;
447 extern const char* NAME_ELEMENT_INT3;
448 extern const char* NAME_ELEMENT_INT3X1;
449 extern const char* NAME_ELEMENT_INT3X2;
450 extern const char* NAME_ELEMENT_INT3X3;
451 extern const char* NAME_ELEMENT_INT3X4;
452 extern const char* NAME_ELEMENT_INT3____CG_INT3;
453 extern const char* NAME_ELEMENT_INT3____GLSL_INT3;
454 extern const char* NAME_ELEMENT_INT3____INT3;
455 extern const char* NAME_ELEMENT_INT4;
456 extern const char* NAME_ELEMENT_INT4X1;
457 extern const char* NAME_ELEMENT_INT4X2;
458 extern const char* NAME_ELEMENT_INT4X3;
459 extern const char* NAME_ELEMENT_INT4X4;
460 extern const char* NAME_ELEMENT_INT4____CG_INT4;
461 extern const char* NAME_ELEMENT_INT4____GLSL_INT4;
462 extern const char* NAME_ELEMENT_INT4____INT4;
463 extern const char* NAME_ELEMENT_INTERPENETRATE;
464 extern const char* NAME_ELEMENT_INT_ARRAY;
465 extern const char* NAME_ELEMENT_INT____CG_INT;
466 extern const char* NAME_ELEMENT_INT____GLSL_INT;
467 extern const char* NAME_ELEMENT_INT____INT;
468 extern const char* NAME_ELEMENT_JOINTS;
469 extern const char* NAME_ELEMENT_KEYWORDS;
470 extern const char* NAME_ELEMENT_LAMBERT;
471 extern const char* NAME_ELEMENT_LAYER;
472 extern const char* NAME_ELEMENT_LIBRARY_ANIMATIONS;
473 extern const char* NAME_ELEMENT_LIBRARY_ANIMATION_CLIPS;
474 extern const char* NAME_ELEMENT_LIBRARY_CAMERAS;
475 extern const char* NAME_ELEMENT_LIBRARY_CONTROLLERS;
476 extern const char* NAME_ELEMENT_LIBRARY_EFFECTS;
477 extern const char* NAME_ELEMENT_LIBRARY_FORCE_FIELDS;
478 extern const char* NAME_ELEMENT_LIBRARY_GEOMETRIES;
479 extern const char* NAME_ELEMENT_LIBRARY_IMAGES;
480 extern const char* NAME_ELEMENT_LIBRARY_LIGHTS;
481 extern const char* NAME_ELEMENT_LIBRARY_MATERIALS;
482 extern const char* NAME_ELEMENT_LIBRARY_NODES;
483 extern const char* NAME_ELEMENT_LIBRARY_PHYSICS_MATERIALS;
484 extern const char* NAME_ELEMENT_LIBRARY_PHYSICS_MODELS;
485 extern const char* NAME_ELEMENT_LIBRARY_PHYSICS_SCENES;
486 extern const char* NAME_ELEMENT_LIBRARY_VISUAL_SCENES;
487 extern const char* NAME_ELEMENT_LIGHT;
488 extern const char* NAME_ELEMENT_LIGHTING_ENABLE;
489 extern const char* NAME_ELEMENT_LIGHT_AMBIENT;
490 extern const char* NAME_ELEMENT_LIGHT_CONSTANT_ATTENUATION;
491 extern const char* NAME_ELEMENT_LIGHT_DIFFUSE;
492 extern const char* NAME_ELEMENT_LIGHT_ENABLE;
493 extern const char* NAME_ELEMENT_LIGHT_LINEAR_ATTENUATION;
494 extern const char* NAME_ELEMENT_LIGHT_LINEAR_ATTENUTATION;
495 extern const char* NAME_ELEMENT_LIGHT_MODEL_AMBIENT;
496 extern const char* NAME_ELEMENT_LIGHT_MODEL_COLOR_CONTROL;
497 extern const char* NAME_ELEMENT_LIGHT_MODEL_LOCAL_VIEWER_ENABLE;
498 extern const char* NAME_ELEMENT_LIGHT_MODEL_TWO_SIDE_ENABLE;
499 extern const char* NAME_ELEMENT_LIGHT_POSITION;
500 extern const char* NAME_ELEMENT_LIGHT_QUADRATIC_ATTENUATION;
501 extern const char* NAME_ELEMENT_LIGHT_SPECULAR;
502 extern const char* NAME_ELEMENT_LIGHT_SPOT_CUTOFF;
503 extern const char* NAME_ELEMENT_LIGHT_SPOT_DIRECTION;
504 extern const char* NAME_ELEMENT_LIGHT_SPOT_EXPONENT;
505 extern const char* NAME_ELEMENT_LIGHT__TECHNIQUE_COMMON;
506 extern const char* NAME_ELEMENT_LIGHT__TECHNIQUE_COMMON__AMBIENT;
507 extern const char* NAME_ELEMENT_LIMITS;
508 extern const char* NAME_ELEMENT_LIMITS__LINEAR;
509 extern const char* NAME_ELEMENT_LINEAR;
510 extern const char* NAME_ELEMENT_LINEAR_ATTENUATION;
511 extern const char* NAME_ELEMENT_LINES;
512 extern const char* NAME_ELEMENT_LINESTRIPS;
513 extern const char* NAME_ELEMENT_LINE_SMOOTH_ENABLE;
514 extern const char* NAME_ELEMENT_LINE_STIPPLE;
515 extern const char* NAME_ELEMENT_LINE_STIPPLE_ENABLE;
516 extern const char* NAME_ELEMENT_LINE_WIDTH;
517 extern const char* NAME_ELEMENT_LOGIC_OP;
518 extern const char* NAME_ELEMENT_LOGIC_OP_ENABLE;
519 extern const char* NAME_ELEMENT_LOOKAT;
520 extern const char* NAME_ELEMENT_MAGFILTER;
521 extern const char* NAME_ELEMENT_MASK;
522 extern const char* NAME_ELEMENT_MASS;
523 extern const char* NAME_ELEMENT_MASS_FRAME;
524 extern const char* NAME_ELEMENT_MATERIAL;
525 extern const char* NAME_ELEMENT_MATERIAL_AMBIENT;
526 extern const char* NAME_ELEMENT_MATERIAL_DIFFUSE;
527 extern const char* NAME_ELEMENT_MATERIAL_EMISSION;
528 extern const char* NAME_ELEMENT_MATERIAL_SHININESS;
529 extern const char* NAME_ELEMENT_MATERIAL_SPECULAR;
530 extern const char* NAME_ELEMENT_MATRIX;
531 extern const char* NAME_ELEMENT_MAX;
532 extern const char* NAME_ELEMENT_MESH;
533 extern const char* NAME_ELEMENT_MIN;
534 extern const char* NAME_ELEMENT_MINFILTER;
535 extern const char* NAME_ELEMENT_MIPFILTER;
536 extern const char* NAME_ELEMENT_MIPMAP_BIAS;
537 extern const char* NAME_ELEMENT_MIPMAP_GENERATE;
538 extern const char* NAME_ELEMENT_MIPMAP_MAXLEVEL;
539 extern const char* NAME_ELEMENT_MIP_LEVELS;
540 extern const char* NAME_ELEMENT_MODE;
541 extern const char* NAME_ELEMENT_MODEL_VIEW_MATRIX;
542 extern const char* NAME_ELEMENT_MODIFIED;
543 extern const char* NAME_ELEMENT_MODIFIER;
544 extern const char* NAME_ELEMENT_MORPH;
545 extern const char* NAME_ELEMENT_MULTISAMPLE_ENABLE;
546 extern const char* NAME_ELEMENT_NAME;
547 extern const char* NAME_ELEMENT_NAME_ARRAY;
548 extern const char* NAME_ELEMENT_NEWPARAM;
549 extern const char* NAME_ELEMENT_NEWPARAM____CG_NEWPARAM;
550 extern const char* NAME_ELEMENT_NEWPARAM____COMMON_NEWPARAM_TYPE;
551 extern const char* NAME_ELEMENT_NEWPARAM____FX_NEWPARAM_COMMON;
552 extern const char* NAME_ELEMENT_NEWPARAM____GLES_NEWPARAM;
553 extern const char* NAME_ELEMENT_NEWPARAM____GLSL_NEWPARAM;
554 extern const char* NAME_ELEMENT_NODE;
555 extern const char* NAME_ELEMENT_NORMALIZE_ENABLE;
556 extern const char* NAME_ELEMENT_OPTICS;
557 extern const char* NAME_ELEMENT_OPTICS__TECHNIQUE_COMMON;
558 extern const char* NAME_ELEMENT_OPTION;
559 extern const char* NAME_ELEMENT_ORDER;
560 extern const char* NAME_ELEMENT_ORTHOGRAPHIC;
561 extern const char* NAME_ELEMENT_P;
562 extern const char* NAME_ELEMENT_PARAM;
563 extern const char* NAME_ELEMENT_PARAM____NCNAME;
564 extern const char* NAME_ELEMENT_PASS;
565 extern const char* NAME_ELEMENT_PERSPECTIVE;
566 extern const char* NAME_ELEMENT_PH;
567 extern const char* NAME_ELEMENT_PHONG;
568 extern const char* NAME_ELEMENT_PHYSICS_MATERIAL;
569 extern const char* NAME_ELEMENT_PHYSICS_MATERIAL__TECHNIQUE_COMMON;
570 extern const char* NAME_ELEMENT_PHYSICS_MODEL;
571 extern const char* NAME_ELEMENT_PHYSICS_SCENE;
572 extern const char* NAME_ELEMENT_PHYSICS_SCENE__TECHNIQUE_COMMON;
573 extern const char* NAME_ELEMENT_PLANE;
574 extern const char* NAME_ELEMENT_POINT;
575 extern const char* NAME_ELEMENT_POINT_DISTANCE_ATTENUATION;
576 extern const char* NAME_ELEMENT_POINT_FADE_THRESHOLD_SIZE;
577 extern const char* NAME_ELEMENT_POINT_SIZE;
578 extern const char* NAME_ELEMENT_POINT_SIZE_MAX;
579 extern const char* NAME_ELEMENT_POINT_SIZE_MIN;
580 extern const char* NAME_ELEMENT_POINT_SMOOTH_ENABLE;
581 extern const char* NAME_ELEMENT_POLYGONS;
582 extern const char* NAME_ELEMENT_POLYGON_MODE;
583 extern const char* NAME_ELEMENT_POLYGON_MODE__FACE;
584 extern const char* NAME_ELEMENT_POLYGON_MODE__MODE;
585 extern const char* NAME_ELEMENT_POLYGON_OFFSET;
586 extern const char* NAME_ELEMENT_POLYGON_OFFSET_FILL_ENABLE;
587 extern const char* NAME_ELEMENT_POLYGON_OFFSET_LINE_ENABLE;
588 extern const char* NAME_ELEMENT_POLYGON_OFFSET_POINT_ENABLE;
589 extern const char* NAME_ELEMENT_POLYGON_SMOOTH_ENABLE;
590 extern const char* NAME_ELEMENT_POLYGON_STIPPLE_ENABLE;
591 extern const char* NAME_ELEMENT_POLYLIST;
592 extern const char* NAME_ELEMENT_PRECISION;
593 extern const char* NAME_ELEMENT_PRIMARY;
594 extern const char* NAME_ELEMENT_PROFILE_CG;
595 extern const char* NAME_ELEMENT_PROFILE_CG__NEWPARAM__SURFACE__GENERATOR__NAME;
596 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE;
597 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE__PASS;
598 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER;
599 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__BIND;
600 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__BIND__PARAM;
601 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__COMPILER_TARGET;
602 extern const char* NAME_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__NAME;
603 extern const char* NAME_ELEMENT_PROFILE_COMMON;
604 extern const char* NAME_ELEMENT_PROFILE_COMMON__TECHNIQUE;
605 extern const char* NAME_ELEMENT_PROFILE_COMMON__TECHNIQUE__CONSTANT;
606 extern const char* NAME_ELEMENT_PROFILE_GLES;
607 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE;
608 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS;
609 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_FUNC;
610 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_FUNC__FUNC;
611 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_FUNC__VALUE;
612 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_TEST_ENABLE;
613 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_ENABLE;
614 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_FUNC;
615 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_FUNC__DEST;
616 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_FUNC__SRC;
617 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLEAR_COLOR;
618 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLEAR_DEPTH;
619 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLEAR_STENCIL;
620 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLIP_PLANE;
621 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLIP_PLANE_ENABLE;
622 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__COLOR_LOGIC_OP_ENABLE;
623 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__COLOR_MASK;
624 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__COLOR_MATERIAL_ENABLE;
625 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CULL_FACE;
626 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CULL_FACE_ENABLE;
627 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_FUNC;
628 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_MASK;
629 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_RANGE;
630 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_TEST_ENABLE;
631 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DITHER_ENABLE;
632 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_COLOR;
633 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_DENSITY;
634 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_ENABLE;
635 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_END;
636 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_MODE;
637 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_START;
638 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FRONT_FACE;
639 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHTING_ENABLE;
640 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_AMBIENT;
641 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_CONSTANT_ATTENUATION;
642 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_DIFFUSE;
643 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_ENABLE;
644 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_MODEL_AMBIENT;
645 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_MODEL_TWO_SIDE_ENABLE;
646 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_POSITION;
647 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_QUADRATIC_ATTENUATION;
648 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPECULAR;
649 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPOT_CUTOFF;
650 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPOT_DIRECTION;
651 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPOT_EXPONENT;
652 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LINE_SMOOTH_ENABLE;
653 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LINE_WIDTH;
654 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LOGIC_OP;
655 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_AMBIENT;
656 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_DIFFUSE;
657 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_EMISSION;
658 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_SHININESS;
659 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_SPECULAR;
660 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MODEL_VIEW_MATRIX;
661 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MULTISAMPLE_ENABLE;
662 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__NORMALIZE_ENABLE;
663 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_DISTANCE_ATTENUATION;
664 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_FADE_THRESHOLD_SIZE;
665 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SIZE;
666 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SIZE_MAX;
667 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SIZE_MIN;
668 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SMOOTH_ENABLE;
669 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POLYGON_OFFSET;
670 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POLYGON_OFFSET_FILL_ENABLE;
671 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__PROJECTION_MATRIX;
672 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__RESCALE_NORMAL_ENABLE;
673 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_COVERAGE_ENABLE;
674 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_ONE_ENABLE;
675 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SAMPLE_COVERAGE_ENABLE;
676 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SCISSOR;
677 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SCISSOR_TEST_ENABLE;
678 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SHADE_MODEL;
679 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC;
680 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC__FUNC;
681 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC__MASK;
682 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC__REF;
683 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_MASK;
684 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP;
685 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP__FAIL;
686 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP__ZFAIL;
687 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP__ZPASS;
688 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_TEST_ENABLE;
689 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__TEXTURE_PIPELINE;
690 extern const char* NAME_ELEMENT_PROFILE_GLES__TECHNIQUE__SETPARAM;
691 extern const char* NAME_ELEMENT_PROFILE_GLSL;
692 extern const char* NAME_ELEMENT_PROFILE_GLSL__NEWPARAM__SURFACE__GENERATOR__NAME;
693 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE;
694 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS;
695 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_FUNC;
696 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_FUNC__FUNC;
697 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_FUNC__VALUE;
698 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_TEST_ENABLE;
699 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_ENABLE;
700 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_FUNC;
701 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_FUNC__DEST;
702 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_FUNC__SRC;
703 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLEAR_COLOR;
704 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLEAR_DEPTH;
705 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLEAR_STENCIL;
706 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLIP_PLANE;
707 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLIP_PLANE_ENABLE;
708 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__COLOR_LOGIC_OP_ENABLE;
709 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__COLOR_MASK;
710 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__COLOR_MATERIAL_ENABLE;
711 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CULL_FACE;
712 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CULL_FACE_ENABLE;
713 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_FUNC;
714 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_MASK;
715 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_RANGE;
716 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_TEST_ENABLE;
717 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DITHER_ENABLE;
718 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_COLOR;
719 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_DENSITY;
720 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_ENABLE;
721 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_END;
722 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_MODE;
723 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_START;
724 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FRONT_FACE;
725 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHTING_ENABLE;
726 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_AMBIENT;
727 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_CONSTANT_ATTENUATION;
728 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_DIFFUSE;
729 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_ENABLE;
730 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_MODEL_AMBIENT;
731 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_MODEL_TWO_SIDE_ENABLE;
732 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_POSITION;
733 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_QUADRATIC_ATTENUATION;
734 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPECULAR;
735 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPOT_CUTOFF;
736 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPOT_DIRECTION;
737 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPOT_EXPONENT;
738 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LINE_SMOOTH_ENABLE;
739 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LINE_WIDTH;
740 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LOGIC_OP;
741 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_AMBIENT;
742 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_DIFFUSE;
743 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_EMISSION;
744 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_SHININESS;
745 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_SPECULAR;
746 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MODEL_VIEW_MATRIX;
747 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MULTISAMPLE_ENABLE;
748 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__NORMALIZE_ENABLE;
749 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_DISTANCE_ATTENUATION;
750 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_FADE_THRESHOLD_SIZE;
751 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SIZE;
752 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SIZE_MAX;
753 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SIZE_MIN;
754 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SMOOTH_ENABLE;
755 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POLYGON_OFFSET;
756 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POLYGON_OFFSET_FILL_ENABLE;
757 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__PROJECTION_MATRIX;
758 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__RESCALE_NORMAL_ENABLE;
759 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_COVERAGE_ENABLE;
760 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_ONE_ENABLE;
761 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SAMPLE_COVERAGE_ENABLE;
762 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SCISSOR;
763 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SCISSOR_TEST_ENABLE;
764 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER;
765 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__BIND;
766 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__BIND__PARAM;
767 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__COMPILER_TARGET;
768 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__NAME;
769 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADE_MODEL;
770 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC;
771 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC__FUNC;
772 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC__MASK;
773 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC__REF;
774 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_MASK;
775 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP;
776 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP__FAIL;
777 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP__ZFAIL;
778 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP__ZPASS;
779 extern const char* NAME_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_TEST_ENABLE;
780 extern const char* NAME_ELEMENT_PROJECTION_MATRIX;
781 extern const char* NAME_ELEMENT_QUADRATIC_ATTENUATION;
782 extern const char* NAME_ELEMENT_RADIUS;
783 extern const char* NAME_ELEMENT_RADIUS1;
784 extern const char* NAME_ELEMENT_RADIUS2;
785 extern const char* NAME_ELEMENT_RADIUS____FLOAT;
786 extern const char* NAME_ELEMENT_RADIUS____FLOAT2;
787 extern const char* NAME_ELEMENT_RANGE;
788 extern const char* NAME_ELEMENT_REF;
789 extern const char* NAME_ELEMENT_REFLECTIVE;
790 extern const char* NAME_ELEMENT_REFLECTIVITY;
791 extern const char* NAME_ELEMENT_REF_ATTACHMENT;
792 extern const char* NAME_ELEMENT_RENDER;
793 extern const char* NAME_ELEMENT_RESCALE_NORMAL_ENABLE;
794 extern const char* NAME_ELEMENT_RESTITUTION;
795 extern const char* NAME_ELEMENT_REVISION;
796 extern const char* NAME_ELEMENT_RGB;
797 extern const char* NAME_ELEMENT_RIGID_BODY;
798 extern const char* NAME_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON;
799 extern const char* NAME_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__DYNAMIC;
800 extern const char* NAME_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__MASS_FRAME;
801 extern const char* NAME_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__SHAPE;
802 extern const char* NAME_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__SHAPE__HOLLOW;
803 extern const char* NAME_ELEMENT_RIGID_CONSTRAINT;
804 extern const char* NAME_ELEMENT_RIGID_CONSTRAINT__TECHNIQUE_COMMON;
805 extern const char* NAME_ELEMENT_ROTATE;
806 extern const char* NAME_ELEMENT_SAMPLER;
807 extern const char* NAME_ELEMENT_SAMPLER1D;
808 extern const char* NAME_ELEMENT_SAMPLER1D____CG_SAMPLER1D;
809 extern const char* NAME_ELEMENT_SAMPLER1D____FX_SAMPLER1D_COMMON;
810 extern const char* NAME_ELEMENT_SAMPLER1D____GL_SAMPLER1D;
811 extern const char* NAME_ELEMENT_SAMPLER2D;
812 extern const char* NAME_ELEMENT_SAMPLER2D____CG_SAMPLER2D;
813 extern const char* NAME_ELEMENT_SAMPLER2D____FX_SAMPLER2D_COMMON;
814 extern const char* NAME_ELEMENT_SAMPLER2D____GL_SAMPLER2D;
815 extern const char* NAME_ELEMENT_SAMPLER3D;
816 extern const char* NAME_ELEMENT_SAMPLER3D____CG_SAMPLER3D;
817 extern const char* NAME_ELEMENT_SAMPLER3D____FX_SAMPLER3D_COMMON;
818 extern const char* NAME_ELEMENT_SAMPLER3D____GL_SAMPLER3D;
819 extern const char* NAME_ELEMENT_SAMPLERCUBE;
820 extern const char* NAME_ELEMENT_SAMPLERCUBE____CG_SAMPLERCUBE;
821 extern const char* NAME_ELEMENT_SAMPLERCUBE____FX_SAMPLERCUBE_COMMON;
822 extern const char* NAME_ELEMENT_SAMPLERCUBE____GL_SAMPLERCUBE;
823 extern const char* NAME_ELEMENT_SAMPLERDEPTH;
824 extern const char* NAME_ELEMENT_SAMPLERDEPTH____CG_SAMPLERDEPTH;
825 extern const char* NAME_ELEMENT_SAMPLERDEPTH____FX_SAMPLERDEPTH_COMMON;
826 extern const char* NAME_ELEMENT_SAMPLERDEPTH____GL_SAMPLERDEPTH;
827 extern const char* NAME_ELEMENT_SAMPLERRECT;
828 extern const char* NAME_ELEMENT_SAMPLERRECT____CG_SAMPLERRECT;
829 extern const char* NAME_ELEMENT_SAMPLERRECT____FX_SAMPLERRECT_COMMON;
830 extern const char* NAME_ELEMENT_SAMPLERRECT____GL_SAMPLERRECT;
831 extern const char* NAME_ELEMENT_SAMPLER_STATE;
832 extern const char* NAME_ELEMENT_SAMPLER_STATE____GLES_SAMPLER_STATE;
833 extern const char* NAME_ELEMENT_SAMPLER_STATE____NCNAME;
834 extern const char* NAME_ELEMENT_SAMPLE_ALPHA_TO_COVERAGE_ENABLE;
835 extern const char* NAME_ELEMENT_SAMPLE_ALPHA_TO_ONE_ENABLE;
836 extern const char* NAME_ELEMENT_SAMPLE_COVERAGE_ENABLE;
837 extern const char* NAME_ELEMENT_SCALE;
838 extern const char* NAME_ELEMENT_SCENE;
839 extern const char* NAME_ELEMENT_SCISSOR;
840 extern const char* NAME_ELEMENT_SCISSOR_TEST_ENABLE;
841 extern const char* NAME_ELEMENT_SEMANTIC;
842 extern const char* NAME_ELEMENT_SETPARAM;
843 extern const char* NAME_ELEMENT_SETPARAM____CG_SETPARAM;
844 extern const char* NAME_ELEMENT_SETPARAM____CG_SETPARAM_SIMPLE;
845 extern const char* NAME_ELEMENT_SETPARAM____GLSL_SETPARAM;
846 extern const char* NAME_ELEMENT_SETPARAM____GLSL_SETPARAM_SIMPLE;
847 extern const char* NAME_ELEMENT_SHADER;
848 extern const char* NAME_ELEMENT_SHADE_MODEL;
849 extern const char* NAME_ELEMENT_SHAPE;
850 extern const char* NAME_ELEMENT_SHININESS;
851 extern const char* NAME_ELEMENT_SIZE;
852 extern const char* NAME_ELEMENT_SIZE____FLOAT3;
853 extern const char* NAME_ELEMENT_SIZE____INT3;
854 extern const char* NAME_ELEMENT_SKELETON;
855 extern const char* NAME_ELEMENT_SKEW;
856 extern const char* NAME_ELEMENT_SKIN;
857 extern const char* NAME_ELEMENT_SOURCE;
858 extern const char* NAME_ELEMENT_SOURCE_DATA;
859 extern const char* NAME_ELEMENT_SOURCE____NCNAME;
860 extern const char* NAME_ELEMENT_SPECULAR;
861 extern const char* NAME_ELEMENT_SPHERE;
862 extern const char* NAME_ELEMENT_SPLINE;
863 extern const char* NAME_ELEMENT_SPOT;
864 extern const char* NAME_ELEMENT_SPRING;
865 extern const char* NAME_ELEMENT_SPRING__LINEAR;
866 extern const char* NAME_ELEMENT_SRC;
867 extern const char* NAME_ELEMENT_SRC_ALPHA;
868 extern const char* NAME_ELEMENT_SRC_RGB;
869 extern const char* NAME_ELEMENT_STATIC_FRICTION;
870 extern const char* NAME_ELEMENT_STENCIL_CLEAR;
871 extern const char* NAME_ELEMENT_STENCIL_CLEAR____BYTE;
872 extern const char* NAME_ELEMENT_STENCIL_CLEAR____FX_CLEARSTENCIL_COMMON;
873 extern const char* NAME_ELEMENT_STENCIL_FUNC;
874 extern const char* NAME_ELEMENT_STENCIL_FUNC_SEPARATE;
875 extern const char* NAME_ELEMENT_STENCIL_FUNC_SEPARATE__MASK;
876 extern const char* NAME_ELEMENT_STENCIL_FUNC_SEPARATE__REF;
877 extern const char* NAME_ELEMENT_STENCIL_MASK;
878 extern const char* NAME_ELEMENT_STENCIL_MASK_SEPARATE;
879 extern const char* NAME_ELEMENT_STENCIL_MASK_SEPARATE__FACE;
880 extern const char* NAME_ELEMENT_STENCIL_MASK_SEPARATE__MASK;
881 extern const char* NAME_ELEMENT_STENCIL_OP;
882 extern const char* NAME_ELEMENT_STENCIL_OP_SEPARATE;
883 extern const char* NAME_ELEMENT_STENCIL_OP_SEPARATE__FACE;
884 extern const char* NAME_ELEMENT_STENCIL_OP_SEPARATE__FAIL;
885 extern const char* NAME_ELEMENT_STENCIL_OP_SEPARATE__ZFAIL;
886 extern const char* NAME_ELEMENT_STENCIL_OP_SEPARATE__ZPASS;
887 extern const char* NAME_ELEMENT_STENCIL_TARGET;
888 extern const char* NAME_ELEMENT_STENCIL_TARGET____FX_STENCILTARGET_COMMON;
889 extern const char* NAME_ELEMENT_STENCIL_TARGET____GLES_RENDERTARGET_COMMON;
890 extern const char* NAME_ELEMENT_STENCIL_TEST_ENABLE;
891 extern const char* NAME_ELEMENT_STIFFNESS;
892 extern const char* NAME_ELEMENT_STRING;
893 extern const char* NAME_ELEMENT_SUBJECT;
894 extern const char* NAME_ELEMENT_SURFACE;
895 extern const char* NAME_ELEMENT_SURFACE____CG_SURFACE_TYPE;
896 extern const char* NAME_ELEMENT_SURFACE____FX_SURFACE_COMMON;
897 extern const char* NAME_ELEMENT_SURFACE____GLSL_SURFACE_TYPE;
898 extern const char* NAME_ELEMENT_SURFACE____NCNAME;
899 extern const char* NAME_ELEMENT_SWING_CONE_AND_TWIST;
900 extern const char* NAME_ELEMENT_TAPERED_CAPSULE;
901 extern const char* NAME_ELEMENT_TAPERED_CYLINDER;
902 extern const char* NAME_ELEMENT_TARGETS;
903 extern const char* NAME_ELEMENT_TARGET_VALUE;
904 extern const char* NAME_ELEMENT_TECHNIQUE;
905 extern const char* NAME_ELEMENT_TECHNIQUE_COMMON;
906 extern const char* NAME_ELEMENT_TECHNIQUE_HINT;
907 extern const char* NAME_ELEMENT_TEXCOMBINER;
908 extern const char* NAME_ELEMENT_TEXCOORD;
909 extern const char* NAME_ELEMENT_TEXENV;
910 extern const char* NAME_ELEMENT_TEXTURE;
911 extern const char* NAME_ELEMENT_TEXTURE1D;
912 extern const char* NAME_ELEMENT_TEXTURE1D_ENABLE;
913 extern const char* NAME_ELEMENT_TEXTURE2D;
914 extern const char* NAME_ELEMENT_TEXTURE2D_ENABLE;
915 extern const char* NAME_ELEMENT_TEXTURE3D;
916 extern const char* NAME_ELEMENT_TEXTURE3D_ENABLE;
917 extern const char* NAME_ELEMENT_TEXTURECUBE;
918 extern const char* NAME_ELEMENT_TEXTURECUBE_ENABLE;
919 extern const char* NAME_ELEMENT_TEXTUREDEPTH;
920 extern const char* NAME_ELEMENT_TEXTUREDEPTH_ENABLE;
921 extern const char* NAME_ELEMENT_TEXTURERECT;
922 extern const char* NAME_ELEMENT_TEXTURERECT_ENABLE;
923 extern const char* NAME_ELEMENT_TEXTURE_ENV_COLOR;
924 extern const char* NAME_ELEMENT_TEXTURE_ENV_MODE;
925 extern const char* NAME_ELEMENT_TEXTURE_PIPELINE;
926 extern const char* NAME_ELEMENT_TEXTURE_PIPELINE_ENABLE;
927 extern const char* NAME_ELEMENT_TEXTURE_PIPELINE____GLES_TEXTURE_PIPELINE;
928 extern const char* NAME_ELEMENT_TEXTURE_UNIT;
929 extern const char* NAME_ELEMENT_TIME_STEP;
930 extern const char* NAME_ELEMENT_TITLE;
931 extern const char* NAME_ELEMENT_TRANSLATE;
932 extern const char* NAME_ELEMENT_TRANSPARENCY;
933 extern const char* NAME_ELEMENT_TRANSPARENT;
934 extern const char* NAME_ELEMENT_TRIANGLES;
935 extern const char* NAME_ELEMENT_TRIFANS;
936 extern const char* NAME_ELEMENT_TRISTRIPS;
937 extern const char* NAME_ELEMENT_UNIT;
938 extern const char* NAME_ELEMENT_UP_AXIS;
939 extern const char* NAME_ELEMENT_USERTYPE;
940 extern const char* NAME_ELEMENT_V;
941 extern const char* NAME_ELEMENT_VALUE;
942 extern const char* NAME_ELEMENT_VALUE____GLES_TEXTURE_PIPELINE;
943 extern const char* NAME_ELEMENT_VALUE____GL_SAMPLER1D;
944 extern const char* NAME_ELEMENT_VALUE____GL_SAMPLER2D;
945 extern const char* NAME_ELEMENT_VALUE____GL_SAMPLER3D;
946 extern const char* NAME_ELEMENT_VALUE____GL_SAMPLERCUBE;
947 extern const char* NAME_ELEMENT_VALUE____GL_SAMPLERDEPTH;
948 extern const char* NAME_ELEMENT_VALUE____GL_SAMPLERRECT;
949 extern const char* NAME_ELEMENT_VCOUNT;
950 extern const char* NAME_ELEMENT_VELOCITY;
951 extern const char* NAME_ELEMENT_VERTEX_WEIGHTS;
952 extern const char* NAME_ELEMENT_VERTICES;
953 extern const char* NAME_ELEMENT_VIEWPORT_RATIO;
954 extern const char* NAME_ELEMENT_VISUAL_SCENE;
955 extern const char* NAME_ELEMENT_WRAP_P;
956 extern const char* NAME_ELEMENT_WRAP_S;
957 extern const char* NAME_ELEMENT_WRAP_S____FX_SAMPLER_WRAP_COMMON;
958 extern const char* NAME_ELEMENT_WRAP_S____GLES_SAMPLER_WRAP;
959 extern const char* NAME_ELEMENT_WRAP_T;
960 extern const char* NAME_ELEMENT_WRAP_T____FX_SAMPLER_WRAP_COMMON;
961 extern const char* NAME_ELEMENT_WRAP_T____GLES_SAMPLER_WRAP;
962 extern const char* NAME_ELEMENT_XFOV;
963 extern const char* NAME_ELEMENT_XMAG;
964 extern const char* NAME_ELEMENT_YFOV;
965 extern const char* NAME_ELEMENT_YMAG;
966 extern const char* NAME_ELEMENT_ZFAIL;
967 extern const char* NAME_ELEMENT_ZFAR;
968 extern const char* NAME_ELEMENT_ZNEAR;
969 extern const char* NAME_ELEMENT_ZPASS;
970 
971 
972 const StringHash HASH_ATTRIBUTE_base = 67145573;
973 const StringHash HASH_ATTRIBUTE_body = 431545;
974 const StringHash HASH_ATTRIBUTE_camera_node = 136173157;
975 const StringHash HASH_ATTRIBUTE_closed = 111372724;
976 const StringHash HASH_ATTRIBUTE_constraint = 180279812;
977 const StringHash HASH_ATTRIBUTE_convex_hull_of = 167766694;
978 const StringHash HASH_ATTRIBUTE_count = 6974548;
979 const StringHash HASH_ATTRIBUTE_depth = 6997928;
980 const StringHash HASH_ATTRIBUTE_digits = 112189619;
981 const StringHash HASH_ATTRIBUTE_end = 27716;
982 const StringHash HASH_ATTRIBUTE_face = 444309;
983 const StringHash HASH_ATTRIBUTE_format = 114725764;
984 const StringHash HASH_ATTRIBUTE_height = 116129268;
985 const StringHash HASH_ATTRIBUTE_id = 1780;
986 const StringHash HASH_ATTRIBUTE_index = 7359176;
987 const StringHash HASH_ATTRIBUTE_input_semantic = 256703331;
988 const StringHash HASH_ATTRIBUTE_input_set = 130685332;
989 const StringHash HASH_ATTRIBUTE_layer = 7507906;
990 const StringHash HASH_ATTRIBUTE_length = 120344232;
991 const StringHash HASH_ATTRIBUTE_magnitude = 240175317;
992 const StringHash HASH_ATTRIBUTE_material = 145524812;
993 const StringHash HASH_ATTRIBUTE_maxInclusive = 251940997;
994 const StringHash HASH_ATTRIBUTE_meter = 7588546;
995 const StringHash HASH_ATTRIBUTE_method = 121417556;
996 const StringHash HASH_ATTRIBUTE_minInclusive = 259829893;
997 const StringHash HASH_ATTRIBUTE_mip = 29696;
998 const StringHash HASH_ATTRIBUTE_name = 477237;
999 const StringHash HASH_ATTRIBUTE_offset = 123525572;
1000 const StringHash HASH_ATTRIBUTE_opaque = 124160181;
1001 const StringHash HASH_ATTRIBUTE_operand = 107776052;
1002 const StringHash HASH_ATTRIBUTE_operator = 113806850;
1003 const StringHash HASH_ATTRIBUTE_param = 7768189;
1004 const StringHash HASH_ATTRIBUTE_parent = 124292180;
1005 const StringHash HASH_ATTRIBUTE_platform = 42652157;
1006 const StringHash HASH_ATTRIBUTE_profile = 127258709;
1007 const StringHash HASH_ATTRIBUTE_program = 127264781;
1008 const StringHash HASH_ATTRIBUTE_ref = 30902;
1009 const StringHash HASH_ATTRIBUTE_rigid_body = 262281833;
1010 const StringHash HASH_ATTRIBUTE_scale = 7968805;
1011 const StringHash HASH_ATTRIBUTE_semantic = 205020515;
1012 const StringHash HASH_ATTRIBUTE_set = 31172;
1013 const StringHash HASH_ATTRIBUTE_sid = 31220;
1014 const StringHash HASH_ATTRIBUTE_slice = 8007573;
1015 const StringHash HASH_ATTRIBUTE_source = 128370837;
1016 const StringHash HASH_ATTRIBUTE_stage = 8038357;
1017 const StringHash HASH_ATTRIBUTE_start = 8038548;
1018 const StringHash HASH_ATTRIBUTE_stride = 128683941;
1019 const StringHash HASH_ATTRIBUTE_symbol = 128989532;
1020 const StringHash HASH_ATTRIBUTE_target = 128486852;
1021 const StringHash HASH_ATTRIBUTE_texcoord = 216686884;
1022 const StringHash HASH_ATTRIBUTE_texture = 181386485;
1023 const StringHash HASH_ATTRIBUTE_type = 508005;
1024 const StringHash HASH_ATTRIBUTE_unit = 509188;
1025 const StringHash HASH_ATTRIBUTE_url = 31884;
1026 const StringHash HASH_ATTRIBUTE_value = 8160181;
1027 const StringHash HASH_ATTRIBUTE_version = 214540334;
1028 const StringHash HASH_ATTRIBUTE_width = 8256424;
1029 const StringHash HASH_ATTRIBUTE_xmlns = 8340307;
1030 const StringHash HASH_ELEMENT_ACCESSOR = 161263634;
1031 const StringHash HASH_ELEMENT_ALL = 26668;
1032 const StringHash HASH_ELEMENT_ALPHA = 6829793;
1033 const StringHash HASH_ELEMENT_ALPHA_FUNC = 242440483;
1034 const StringHash HASH_ELEMENT_ALPHA_TEST_ENABLE = 46564773;
1035 const StringHash HASH_ELEMENT_ALPHA____GLES_TEXCOMBINER_COMMANDALPHA_TYPE = 179777157;
1036 const StringHash HASH_ELEMENT_AMBIENT = 137952308;
1037 const StringHash HASH_ELEMENT_AMBIENT____COMMON_COLOR_OR_TEXTURE_TYPE = 14131013;
1038 const StringHash HASH_ELEMENT_ANGULAR = 139379426;
1039 const StringHash HASH_ELEMENT_ANGULAR_VELOCITY = 135963289;
1040 const StringHash HASH_ELEMENT_ANIMATION = 3721230;
1041 const StringHash HASH_ELEMENT_ANIMATION_CLIP = 21376896;
1042 const StringHash HASH_ELEMENT_ANIMATION__SOURCE__TECHNIQUE_COMMON = 154067054;
1043 const StringHash HASH_ELEMENT_ANNOTATE = 89566757;
1044 const StringHash HASH_ELEMENT_ARGUMENT = 149700308;
1045 const StringHash HASH_ELEMENT_ARGUMENT____GLES_TEXCOMBINER_ARGUMENTALPHA_TYPE = 171283253;
1046 const StringHash HASH_ELEMENT_ARGUMENT____GLES_TEXCOMBINER_ARGUMENTRGB_TYPE = 189989461;
1047 const StringHash HASH_ELEMENT_ARRAY = 6854793;
1048 const StringHash HASH_ELEMENT_ARRAY____CG_NEWARRAY_TYPE = 30817685;
1049 const StringHash HASH_ELEMENT_ARRAY____CG_SETARRAY_TYPE = 215039413;
1050 const StringHash HASH_ELEMENT_ARRAY____GLSL_NEWARRAY_TYPE = 22516773;
1051 const StringHash HASH_ELEMENT_ARRAY____GLSL_SETARRAY_TYPE = 206607461;
1052 const StringHash HASH_ELEMENT_ASPECT_RATIO = 14868815;
1053 const StringHash HASH_ELEMENT_ASSET = 6859204;
1054 const StringHash HASH_ELEMENT_ATTACHMENT = 127513076;
1055 const StringHash HASH_ELEMENT_AUTHOR = 109883234;
1056 const StringHash HASH_ELEMENT_AUTHORING_TOOL = 142204124;
1057 const StringHash HASH_ELEMENT_AUTO_NORMAL_ENABLE = 107084965;
1058 const StringHash HASH_ELEMENT_BACK = 427931;
1059 const StringHash HASH_ELEMENT_BIND = 430148;
1060 const StringHash HASH_ELEMENT_BIND_MATERIAL = 27797804;
1061 const StringHash HASH_ELEMENT_BIND_MATERIAL__TECHNIQUE_COMMON = 90983294;
1062 const StringHash HASH_ELEMENT_BIND_SHAPE_MATRIX = 80689944;
1063 const StringHash HASH_ELEMENT_BIND_VERTEX_INPUT = 217827748;
1064 const StringHash HASH_ELEMENT_BLEND_COLOR = 171020066;
1065 const StringHash HASH_ELEMENT_BLEND_ENABLE = 53919109;
1066 const StringHash HASH_ELEMENT_BLEND_EQUATION = 175901966;
1067 const StringHash HASH_ELEMENT_BLEND_EQUATION_SEPARATE = 213461493;
1068 const StringHash HASH_ELEMENT_BLEND_EQUATION_SEPARATE__ALPHA = 13019489;
1069 const StringHash HASH_ELEMENT_BLEND_FUNC = 77810307;
1070 const StringHash HASH_ELEMENT_BLEND_FUNC_SEPARATE = 146822149;
1071 const StringHash HASH_ELEMENT_BLINN = 6893646;
1072 const StringHash HASH_ELEMENT_BOOL = 431708;
1073 const StringHash HASH_ELEMENT_BOOL1 = 6907377;
1074 const StringHash HASH_ELEMENT_BOOL1X1 = 157677777;
1075 const StringHash HASH_ELEMENT_BOOL1X2 = 157677778;
1076 const StringHash HASH_ELEMENT_BOOL1X3 = 157677779;
1077 const StringHash HASH_ELEMENT_BOOL1X4 = 157677780;
1078 const StringHash HASH_ELEMENT_BOOL2 = 6907378;
1079 const StringHash HASH_ELEMENT_BOOL2X1 = 157678033;
1080 const StringHash HASH_ELEMENT_BOOL2X2 = 157678034;
1081 const StringHash HASH_ELEMENT_BOOL2X3 = 157678035;
1082 const StringHash HASH_ELEMENT_BOOL2X4 = 157678036;
1083 const StringHash HASH_ELEMENT_BOOL2____BOOL2 = 50914834;
1084 const StringHash HASH_ELEMENT_BOOL2____CG_BOOL2 = 90666386;
1085 const StringHash HASH_ELEMENT_BOOL2____GLSL_BOOL2 = 6913586;
1086 const StringHash HASH_ELEMENT_BOOL3 = 6907379;
1087 const StringHash HASH_ELEMENT_BOOL3X1 = 157678289;
1088 const StringHash HASH_ELEMENT_BOOL3X2 = 157678290;
1089 const StringHash HASH_ELEMENT_BOOL3X3 = 157678291;
1090 const StringHash HASH_ELEMENT_BOOL3X4 = 157678292;
1091 const StringHash HASH_ELEMENT_BOOL3____BOOL3 = 50910739;
1092 const StringHash HASH_ELEMENT_BOOL3____CG_BOOL3 = 107443603;
1093 const StringHash HASH_ELEMENT_BOOL3____GLSL_BOOL3 = 6913843;
1094 const StringHash HASH_ELEMENT_BOOL4 = 6907380;
1095 const StringHash HASH_ELEMENT_BOOL4X1 = 157678545;
1096 const StringHash HASH_ELEMENT_BOOL4X2 = 157678546;
1097 const StringHash HASH_ELEMENT_BOOL4X3 = 157678547;
1098 const StringHash HASH_ELEMENT_BOOL4X4 = 157678548;
1099 const StringHash HASH_ELEMENT_BOOL4____BOOL4 = 50923028;
1100 const StringHash HASH_ELEMENT_BOOL4____CG_BOOL4 = 124220820;
1101 const StringHash HASH_ELEMENT_BOOL4____GLSL_BOOL4 = 6913076;
1102 const StringHash HASH_ELEMENT_BOOL_ARRAY = 39718633;
1103 const StringHash HASH_ELEMENT_BOOL____BOOL = 65271820;
1104 const StringHash HASH_ELEMENT_BOOL____CG_BOOL = 267439212;
1105 const StringHash HASH_ELEMENT_BOOL____GLSL_BOOL = 222022220;
1106 const StringHash HASH_ELEMENT_BORDER_COLOR = 47245730;
1107 const StringHash HASH_ELEMENT_BOX = 26984;
1108 const StringHash HASH_ELEMENT_CAMERA = 110640257;
1109 const StringHash HASH_ELEMENT_CAPSULE = 159886405;
1110 const StringHash HASH_ELEMENT_CG_SURFACE_TYPE____GENERATOR = 37457026;
1111 const StringHash HASH_ELEMENT_CHANNEL = 166221020;
1112 const StringHash HASH_ELEMENT_CHANNELS = 243617443;
1113 const StringHash HASH_ELEMENT_CLEAR_COLOR = 137661154;
1114 const StringHash HASH_ELEMENT_CLEAR_DEPTH = 137423912;
1115 const StringHash HASH_ELEMENT_CLEAR_STENCIL = 8503804;
1116 const StringHash HASH_ELEMENT_CLIP_PLANE = 107054405;
1117 const StringHash HASH_ELEMENT_CLIP_PLANE_ENABLE = 62664181;
1118 const StringHash HASH_ELEMENT_CODE = 435621;
1119 const StringHash HASH_ELEMENT_COLLADA = 138479041;
1120 const StringHash HASH_ELEMENT_COLOR = 6972258;
1121 const StringHash HASH_ELEMENT_COLOR_CLEAR = 137644258;
1122 const StringHash HASH_ELEMENT_COLOR_CLEAR____FX_CLEARCOLOR_COMMON = 64562366;
1123 const StringHash HASH_ELEMENT_COLOR_CLEAR____FX_COLOR_COMMON = 135547134;
1124 const StringHash HASH_ELEMENT_COLOR_LOGIC_OP_ENABLE = 188045397;
1125 const StringHash HASH_ELEMENT_COLOR_MASK = 109354667;
1126 const StringHash HASH_ELEMENT_COLOR_MATERIAL = 244976620;
1127 const StringHash HASH_ELEMENT_COLOR_MATERIAL_ENABLE = 203733285;
1128 const StringHash HASH_ELEMENT_COLOR_MATERIAL__FACE = 15715221;
1129 const StringHash HASH_ELEMENT_COLOR_MATERIAL__MODE = 15747493;
1130 const StringHash HASH_ELEMENT_COLOR_TARGET = 965444;
1131 const StringHash HASH_ELEMENT_COLOR_TARGET____FX_COLORTARGET_COMMON = 260850126;
1132 const StringHash HASH_ELEMENT_COLOR_TARGET____GLES_RENDERTARGET_COMMON = 155379502;
1133 const StringHash HASH_ELEMENT_COLOR____TARGETABLEFLOAT3 = 189850083;
1134 const StringHash HASH_ELEMENT_COMMENTS = 105104147;
1135 const StringHash HASH_ELEMENT_COMMON_COLOR_OR_TEXTURE_TYPE____COLOR = 143009378;
1136 const StringHash HASH_ELEMENT_COMMON_COLOR_OR_TEXTURE_TYPE____PARAM = 146460541;
1137 const StringHash HASH_ELEMENT_COMMON_FLOAT_OR_PARAM_TYPE____FLOAT = 148509924;
1138 const StringHash HASH_ELEMENT_COMMON_FLOAT_OR_PARAM_TYPE____PARAM = 149137693;
1139 const StringHash HASH_ELEMENT_COMPILER_OPTIONS = 25077875;
1140 const StringHash HASH_ELEMENT_COMPILER_TARGET = 47762404;
1141 const StringHash HASH_ELEMENT_CONNECT_PARAM = 67355581;
1142 const StringHash HASH_ELEMENT_CONSTANT = 106603252;
1143 const StringHash HASH_ELEMENT_CONSTANT_ATTENUATION = 96122782;
1144 const StringHash HASH_ELEMENT_CONSTANT____GLES_TEXTURE_CONSTANT_TYPE = 9903477;
1145 const StringHash HASH_ELEMENT_CONTRIBUTOR = 143896786;
1146 const StringHash HASH_ELEMENT_CONTROLLER = 194286738;
1147 const StringHash HASH_ELEMENT_CONTROL_VERTICES = 118372691;
1148 const StringHash HASH_ELEMENT_CONVEX_MESH = 214980952;
1149 const StringHash HASH_ELEMENT_COPYRIGHT = 134780820;
1150 const StringHash HASH_ELEMENT_CREATED = 176917204;
1151 const StringHash HASH_ELEMENT_CULL_FACE = 52800853;
1152 const StringHash HASH_ELEMENT_CULL_FACE_ENABLE = 134131333;
1153 const StringHash HASH_ELEMENT_CYLINDER = 3165298;
1154 const StringHash HASH_ELEMENT_DAMPING = 176451623;
1155 const StringHash HASH_ELEMENT_DATA = 436385;
1156 const StringHash HASH_ELEMENT_DENSITY = 180723929;
1157 const StringHash HASH_ELEMENT_DEPTH_BOUNDS = 54189651;
1158 const StringHash HASH_ELEMENT_DEPTH_BOUNDS_ENABLE = 103390949;
1159 const StringHash HASH_ELEMENT_DEPTH_CLAMP_ENABLE = 118122469;
1160 const StringHash HASH_ELEMENT_DEPTH_CLEAR = 238349346;
1161 const StringHash HASH_ELEMENT_DEPTH_CLEAR____FLOAT = 195009940;
1162 const StringHash HASH_ELEMENT_DEPTH_CLEAR____FX_CLEARDEPTH_COMMON = 99740910;
1163 const StringHash HASH_ELEMENT_DEPTH_FUNC = 182679603;
1164 const StringHash HASH_ELEMENT_DEPTH_MASK = 182752491;
1165 const StringHash HASH_ELEMENT_DEPTH_RANGE = 235062133;
1166 const StringHash HASH_ELEMENT_DEPTH_TARGET = 325412;
1167 const StringHash HASH_ELEMENT_DEPTH_TARGET____FX_DEPTHTARGET_COMMON = 264162222;
1168 const StringHash HASH_ELEMENT_DEPTH_TARGET____GLES_RENDERTARGET_COMMON = 81980142;
1169 const StringHash HASH_ELEMENT_DEPTH_TEST_ENABLE = 197424741;
1170 const StringHash HASH_ELEMENT_DEST = 437412;
1171 const StringHash HASH_ELEMENT_DEST_ALPHA = 173185601;
1172 const StringHash HASH_ELEMENT_DEST_RGB = 212495986;
1173 const StringHash HASH_ELEMENT_DIFFUSE = 184343797;
1174 const StringHash HASH_ELEMENT_DIRECTIONAL = 180710604;
1175 const StringHash HASH_ELEMENT_DITHER_ENABLE = 248419589;
1176 const StringHash HASH_ELEMENT_DRAW = 440455;
1177 const StringHash HASH_ELEMENT_DYNAMIC = 201622419;
1178 const StringHash HASH_ELEMENT_DYNAMIC_FRICTION = 12843982;
1179 const StringHash HASH_ELEMENT_EFFECT = 113036196;
1180 const StringHash HASH_ELEMENT_ELLIPSOID = 50858436;
1181 const StringHash HASH_ELEMENT_EMISSION = 67803806;
1182 const StringHash HASH_ELEMENT_ENABLED = 206017236;
1183 const StringHash HASH_ELEMENT_ENUM = 443837;
1184 const StringHash HASH_ELEMENT_ENUM____GLES_ENUMERATION = 4511230;
1185 const StringHash HASH_ELEMENT_ENUM____GL_ENUMERATION = 260138062;
1186 const StringHash HASH_ELEMENT_ENUM____STRING = 57204183;
1187 const StringHash HASH_ELEMENT_EQUATION = 146320030;
1188 const StringHash HASH_ELEMENT_EVALUATE_SCENE = 132785701;
1189 const StringHash HASH_ELEMENT_EXTRA = 7142273;
1190 const StringHash HASH_ELEMENT_FACE = HASH_ATTRIBUTE_face;
1191 const StringHash HASH_ELEMENT_FAIL = 444412;
1192 const StringHash HASH_ELEMENT_FALLOFF_ANGLE = 148208005;
1193 const StringHash HASH_ELEMENT_FALLOFF_EXPONENT = 206620580;
1194 const StringHash HASH_ELEMENT_FIXED = 7147188;
1195 const StringHash HASH_ELEMENT_FIXED1 = 114355057;
1196 const StringHash HASH_ELEMENT_FIXED1X1 = 15433313;
1197 const StringHash HASH_ELEMENT_FIXED1X2 = 15433314;
1198 const StringHash HASH_ELEMENT_FIXED1X3 = 15433315;
1199 const StringHash HASH_ELEMENT_FIXED1X4 = 15433316;
1200 const StringHash HASH_ELEMENT_FIXED2 = 114355058;
1201 const StringHash HASH_ELEMENT_FIXED2X1 = 15433569;
1202 const StringHash HASH_ELEMENT_FIXED2X2 = 15433570;
1203 const StringHash HASH_ELEMENT_FIXED2X3 = 15433571;
1204 const StringHash HASH_ELEMENT_FIXED2X4 = 15433572;
1205 const StringHash HASH_ELEMENT_FIXED3 = 114355059;
1206 const StringHash HASH_ELEMENT_FIXED3X1 = 15432801;
1207 const StringHash HASH_ELEMENT_FIXED3X2 = 15432802;
1208 const StringHash HASH_ELEMENT_FIXED3X3 = 15432803;
1209 const StringHash HASH_ELEMENT_FIXED3X4 = 15432804;
1210 const StringHash HASH_ELEMENT_FIXED4 = 114355060;
1211 const StringHash HASH_ELEMENT_FIXED4X1 = 15433057;
1212 const StringHash HASH_ELEMENT_FIXED4X2 = 15433058;
1213 const StringHash HASH_ELEMENT_FIXED4X3 = 15433059;
1214 const StringHash HASH_ELEMENT_FIXED4X4 = 15433060;
1215 const StringHash HASH_ELEMENT_FLOAT = 7157124;
1216 const StringHash HASH_ELEMENT_FLOAT1 = 114514033;
1217 const StringHash HASH_ELEMENT_FLOAT1X1 = 56131169;
1218 const StringHash HASH_ELEMENT_FLOAT1X1____CG_FLOAT1X1 = 132632465;
1219 const StringHash HASH_ELEMENT_FLOAT1X1____FLOAT = 79386452;
1220 const StringHash HASH_ELEMENT_FLOAT1X2 = 56131170;
1221 const StringHash HASH_ELEMENT_FLOAT1X2____CG_FLOAT1X2 = 132636562;
1222 const StringHash HASH_ELEMENT_FLOAT1X2____FLOAT2 = 196638002;
1223 const StringHash HASH_ELEMENT_FLOAT1X3 = 56131171;
1224 const StringHash HASH_ELEMENT_FLOAT1X3____CG_FLOAT1X3 = 132607891;
1225 const StringHash HASH_ELEMENT_FLOAT1X3____FLOAT3 = 197096755;
1226 const StringHash HASH_ELEMENT_FLOAT1X4 = 56131172;
1227 const StringHash HASH_ELEMENT_FLOAT1X4____CG_FLOAT1X4 = 132644756;
1228 const StringHash HASH_ELEMENT_FLOAT1X4____FLOAT4 = 196769076;
1229 const StringHash HASH_ELEMENT_FLOAT2 = 114514034;
1230 const StringHash HASH_ELEMENT_FLOAT2X1 = 56131425;
1231 const StringHash HASH_ELEMENT_FLOAT2X1____CG_FLOAT2X1 = 133680785;
1232 const StringHash HASH_ELEMENT_FLOAT2X1____FLOAT2 = 179664178;
1233 const StringHash HASH_ELEMENT_FLOAT2X2 = 56131426;
1234 const StringHash HASH_ELEMENT_FLOAT2X2____CG_FLOAT2X2 = 133684882;
1235 const StringHash HASH_ELEMENT_FLOAT2X2____FLOAT2X2 = 141898498;
1236 const StringHash HASH_ELEMENT_FLOAT2X2____GLSL_FLOAT2X2 = 255109314;
1237 const StringHash HASH_ELEMENT_FLOAT2X3 = 56131427;
1238 const StringHash HASH_ELEMENT_FLOAT2X3____CG_FLOAT2X3 = 133656211;
1239 const StringHash HASH_ELEMENT_FLOAT2X3____FLOAT2X3 = 259339011;
1240 const StringHash HASH_ELEMENT_FLOAT2X4 = 56131428;
1241 const StringHash HASH_ELEMENT_FLOAT2X4____CG_FLOAT2X4 = 133693076;
1242 const StringHash HASH_ELEMENT_FLOAT2X4____FLOAT2X4 = 175452932;
1243 const StringHash HASH_ELEMENT_FLOAT2____CG_FLOAT2 = 257001090;
1244 const StringHash HASH_ELEMENT_FLOAT2____FLOAT2 = 230813778;
1245 const StringHash HASH_ELEMENT_FLOAT2____GLSL_FLOAT2 = 120212690;
1246 const StringHash HASH_ELEMENT_FLOAT3 = 114514035;
1247 const StringHash HASH_ELEMENT_FLOAT3X1 = 56130657;
1248 const StringHash HASH_ELEMENT_FLOAT3X1____CG_FLOAT3X1 = 130534801;
1249 const StringHash HASH_ELEMENT_FLOAT3X1____FLOAT3 = 162886963;
1250 const StringHash HASH_ELEMENT_FLOAT3X2 = 56130658;
1251 const StringHash HASH_ELEMENT_FLOAT3X2____CG_FLOAT3X2 = 130538898;
1252 const StringHash HASH_ELEMENT_FLOAT3X2____FLOAT3X2 = HASH_ELEMENT_FLOAT2X2____FLOAT2X2;
1253 const StringHash HASH_ELEMENT_FLOAT3X3 = 56130659;
1254 const StringHash HASH_ELEMENT_FLOAT3X3____CG_FLOAT3X3 = 130510227;
1255 const StringHash HASH_ELEMENT_FLOAT3X3____FLOAT3X3 = HASH_ELEMENT_FLOAT2X3____FLOAT2X3;
1256 const StringHash HASH_ELEMENT_FLOAT3X3____GLSL_FLOAT3X3 = 262450131;
1257 const StringHash HASH_ELEMENT_FLOAT3X4 = 56130660;
1258 const StringHash HASH_ELEMENT_FLOAT3X4____CG_FLOAT3X4 = 130547092;
1259 const StringHash HASH_ELEMENT_FLOAT3X4____FLOAT3X4 = HASH_ELEMENT_FLOAT2X4____FLOAT2X4;
1260 const StringHash HASH_ELEMENT_FLOAT3____CG_FLOAT3 = 257001011;
1261 const StringHash HASH_ELEMENT_FLOAT3____FLOAT3 = 231665747;
1262 const StringHash HASH_ELEMENT_FLOAT3____GLSL_FLOAT3 = 120233171;
1263 const StringHash HASH_ELEMENT_FLOAT4 = 114514036;
1264 const StringHash HASH_ELEMENT_FLOAT4X1 = 56130913;
1265 const StringHash HASH_ELEMENT_FLOAT4X1____CG_FLOAT4X1 = 131583121;
1266 const StringHash HASH_ELEMENT_FLOAT4X1____FLOAT4 = 146109748;
1267 const StringHash HASH_ELEMENT_FLOAT4X2 = 56130914;
1268 const StringHash HASH_ELEMENT_FLOAT4X2____CG_FLOAT4X2 = 131587218;
1269 const StringHash HASH_ELEMENT_FLOAT4X2____FLOAT4X2 = HASH_ELEMENT_FLOAT2X2____FLOAT2X2;
1270 const StringHash HASH_ELEMENT_FLOAT4X3 = 56130915;
1271 const StringHash HASH_ELEMENT_FLOAT4X3____CG_FLOAT4X3 = 131558547;
1272 const StringHash HASH_ELEMENT_FLOAT4X3____FLOAT4X3 = HASH_ELEMENT_FLOAT2X3____FLOAT2X3;
1273 const StringHash HASH_ELEMENT_FLOAT4X4 = 56130916;
1274 const StringHash HASH_ELEMENT_FLOAT4X4____CG_FLOAT4X4 = 131595412;
1275 const StringHash HASH_ELEMENT_FLOAT4X4____FLOAT4X4 = HASH_ELEMENT_FLOAT2X4____FLOAT2X4;
1276 const StringHash HASH_ELEMENT_FLOAT4X4____GLSL_FLOAT4X4 = 265595620;
1277 const StringHash HASH_ELEMENT_FLOAT4____CG_FLOAT4 = 257001892;
1278 const StringHash HASH_ELEMENT_FLOAT4____FLOAT4 = 223604820;
1279 const StringHash HASH_ELEMENT_FLOAT4____GLSL_FLOAT4 = 119893204;
1280 const StringHash HASH_ELEMENT_FLOAT_ARRAY = 171289865;
1281 const StringHash HASH_ELEMENT_FLOAT____CG_FLOAT = 124237204;
1282 const StringHash HASH_ELEMENT_FLOAT____FLOAT = 134583844;
1283 const StringHash HASH_ELEMENT_FLOAT____GLSL_FLOAT = 215833652;
1284 const StringHash HASH_ELEMENT_FOG_COLOR = 224022578;
1285 const StringHash HASH_ELEMENT_FOG_COORD_SRC = 198521027;
1286 const StringHash HASH_ELEMENT_FOG_DENSITY = 183033321;
1287 const StringHash HASH_ELEMENT_FOG_ENABLE = 96644853;
1288 const StringHash HASH_ELEMENT_FOG_END = 224222244;
1289 const StringHash HASH_ELEMENT_FOG_MODE = 97928053;
1290 const StringHash HASH_ELEMENT_FOG_START = 225101252;
1291 const StringHash HASH_ELEMENT_FORCE_FIELD = 187798708;
1292 const StringHash HASH_ELEMENT_FORMAT = HASH_ATTRIBUTE_format;
1293 const StringHash HASH_ELEMENT_FORMAT_HINT = 151553892;
1294 const StringHash HASH_ELEMENT_FRONT = 7181908;
1295 const StringHash HASH_ELEMENT_FRONT_FACE = 94576373;
1296 const StringHash HASH_ELEMENT_FUNC = 449603;
1297 const StringHash HASH_ELEMENT_FX_PROFILE_ABSTRACT = 143616996;
1298 const StringHash HASH_ELEMENT_FX_SURFACE_INIT_CUBE_COMMON____ALL = 189838860;
1299 const StringHash HASH_ELEMENT_FX_SURFACE_INIT_CUBE_COMMON____FACE = 84665637;
1300 const StringHash HASH_ELEMENT_FX_SURFACE_INIT_CUBE_COMMON____PRIMARY = 94726169;
1301 const StringHash HASH_ELEMENT_FX_SURFACE_INIT_PLANAR_COMMON____ALL = 266015324;
1302 const StringHash HASH_ELEMENT_FX_SURFACE_INIT_VOLUME_COMMON____ALL = 124181564;
1303 const StringHash HASH_ELEMENT_FX_SURFACE_INIT_VOLUME_COMMON____PRIMARY = 194600569;
1304 const StringHash HASH_ELEMENT_GENERATOR = 80275618;
1305 const StringHash HASH_ELEMENT_GEOMETRY = 207867209;
1306 const StringHash HASH_ELEMENT_GLSL_SURFACE_TYPE____GENERATOR = 14595458;
1307 const StringHash HASH_ELEMENT_GL_HOOK_ABSTRACT = 114258052;
1308 const StringHash HASH_ELEMENT_GRAVITY = 243847385;
1309 const StringHash HASH_ELEMENT_H = 104;
1310 const StringHash HASH_ELEMENT_HALF = 452646;
1311 const StringHash HASH_ELEMENT_HALF1 = 7242385;
1312 const StringHash HASH_ELEMENT_HALF1X1 = 243439825;
1313 const StringHash HASH_ELEMENT_HALF1X2 = 243439826;
1314 const StringHash HASH_ELEMENT_HALF1X3 = 243439827;
1315 const StringHash HASH_ELEMENT_HALF1X4 = 243439828;
1316 const StringHash HASH_ELEMENT_HALF2 = 7242386;
1317 const StringHash HASH_ELEMENT_HALF2X1 = 243440081;
1318 const StringHash HASH_ELEMENT_HALF2X2 = 243440082;
1319 const StringHash HASH_ELEMENT_HALF2X3 = 243440083;
1320 const StringHash HASH_ELEMENT_HALF2X4 = 243440084;
1321 const StringHash HASH_ELEMENT_HALF3 = 7242387;
1322 const StringHash HASH_ELEMENT_HALF3X1 = 243440337;
1323 const StringHash HASH_ELEMENT_HALF3X2 = 243440338;
1324 const StringHash HASH_ELEMENT_HALF3X3 = 243440339;
1325 const StringHash HASH_ELEMENT_HALF3X4 = 243440340;
1326 const StringHash HASH_ELEMENT_HALF4 = 7242388;
1327 const StringHash HASH_ELEMENT_HALF4X1 = 243440593;
1328 const StringHash HASH_ELEMENT_HALF4X2 = 243440594;
1329 const StringHash HASH_ELEMENT_HALF4X3 = 243440595;
1330 const StringHash HASH_ELEMENT_HALF4X4 = 243440596;
1331 const StringHash HASH_ELEMENT_HALF_EXTENTS = 168995299;
1332 const StringHash HASH_ELEMENT_HEIGHT = HASH_ATTRIBUTE_height;
1333 const StringHash HASH_ELEMENT_HOLLOW = 116798311;
1334 const StringHash HASH_ELEMENT_IDREF_ARRAY = 202706457;
1335 const StringHash HASH_ELEMENT_IMAGE = 7354325;
1336 const StringHash HASH_ELEMENT_IMAGER = 117669314;
1337 const StringHash HASH_ELEMENT_INCLUDE = 4864981;
1338 const StringHash HASH_ELEMENT_INDEX_OF_REFRACTION = 242674622;
1339 const StringHash HASH_ELEMENT_INERTIA = 5020289;
1340 const StringHash HASH_ELEMENT_INIT_AS_NULL = 261182076;
1341 const StringHash HASH_ELEMENT_INIT_AS_TARGET = 61002324;
1342 const StringHash HASH_ELEMENT_INIT_CUBE = 10869717;
1343 const StringHash HASH_ELEMENT_INIT_FROM = 10856717;
1344 const StringHash HASH_ELEMENT_INIT_FROM____ANYURI = 209066137;
1345 const StringHash HASH_ELEMENT_INIT_FROM____FX_SURFACE_INIT_FROM_COMMON = 1012638;
1346 const StringHash HASH_ELEMENT_INIT_PLANAR = 102904866;
1347 const StringHash HASH_ELEMENT_INIT_VOLUME = 113667221;
1348 const StringHash HASH_ELEMENT_INPUT = 7362500;
1349 const StringHash HASH_ELEMENT_INPUT____INPUTLOCAL = 162993740;
1350 const StringHash HASH_ELEMENT_INPUT____INPUTLOCALOFFSET = 183226260;
1351 const StringHash HASH_ELEMENT_INSTANCE_ANIMATION = 228086430;
1352 const StringHash HASH_ELEMENT_INSTANCE_CAMERA = 255854209;
1353 const StringHash HASH_ELEMENT_INSTANCE_CONTROLLER = 26967202;
1354 const StringHash HASH_ELEMENT_INSTANCE_EFFECT = 253030820;
1355 const StringHash HASH_ELEMENT_INSTANCE_EFFECT__SETPARAM = 219277853;
1356 const StringHash HASH_ELEMENT_INSTANCE_FORCE_FIELD = 195760404;
1357 const StringHash HASH_ELEMENT_INSTANCE_GEOMETRY = 75089129;
1358 const StringHash HASH_ELEMENT_INSTANCE_LIGHT = 17333844;
1359 const StringHash HASH_ELEMENT_INSTANCE_MATERIAL = 9871340;
1360 const StringHash HASH_ELEMENT_INSTANCE_MATERIAL__BIND = 48435636;
1361 const StringHash HASH_ELEMENT_INSTANCE_NODE = 168885653;
1362 const StringHash HASH_ELEMENT_INSTANCE_PHYSICS_MATERIAL = 190501244;
1363 const StringHash HASH_ELEMENT_INSTANCE_PHYSICS_MODEL = 98657756;
1364 const StringHash HASH_ELEMENT_INSTANCE_PHYSICS_SCENE = 99263781;
1365 const StringHash HASH_ELEMENT_INSTANCE_RIGID_BODY = 95007321;
1366 const StringHash HASH_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON = 107721262;
1367 const StringHash HASH_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__DYNAMIC = 15147027;
1368 const StringHash HASH_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__MASS_FRAME = 258084517;
1369 const StringHash HASH_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__SHAPE = 64146181;
1370 const StringHash HASH_ELEMENT_INSTANCE_RIGID_BODY__TECHNIQUE_COMMON__SHAPE__HOLLOW = 121584071;
1371 const StringHash HASH_ELEMENT_INSTANCE_RIGID_CONSTRAINT = 252820964;
1372 const StringHash HASH_ELEMENT_INSTANCE_VISUAL_SCENE = 235998149;
1373 const StringHash HASH_ELEMENT_INT = 28756;
1374 const StringHash HASH_ELEMENT_INT1 = 460145;
1375 const StringHash HASH_ELEMENT_INT1X1 = 117799089;
1376 const StringHash HASH_ELEMENT_INT1X2 = 117799090;
1377 const StringHash HASH_ELEMENT_INT1X3 = 117799091;
1378 const StringHash HASH_ELEMENT_INT1X4 = 117799092;
1379 const StringHash HASH_ELEMENT_INT2 = 460146;
1380 const StringHash HASH_ELEMENT_INT2X1 = 117799345;
1381 const StringHash HASH_ELEMENT_INT2X2 = 117799346;
1382 const StringHash HASH_ELEMENT_INT2X3 = 117799347;
1383 const StringHash HASH_ELEMENT_INT2X4 = 117799348;
1384 const StringHash HASH_ELEMENT_INT2____CG_INT2 = 240173170;
1385 const StringHash HASH_ELEMENT_INT2____GLSL_INT2 = 224464578;
1386 const StringHash HASH_ELEMENT_INT2____INT2 = 72391970;
1387 const StringHash HASH_ELEMENT_INT3 = 460147;
1388 const StringHash HASH_ELEMENT_INT3X1 = 117799601;
1389 const StringHash HASH_ELEMENT_INT3X2 = 117799602;
1390 const StringHash HASH_ELEMENT_INT3X3 = 117799603;
1391 const StringHash HASH_ELEMENT_INT3X4 = 117799604;
1392 const StringHash HASH_ELEMENT_INT3____CG_INT3 = 241221747;
1393 const StringHash HASH_ELEMENT_INT3____GLSL_INT3 = 224464595;
1394 const StringHash HASH_ELEMENT_INT3____INT3 = 72391715;
1395 const StringHash HASH_ELEMENT_INT4 = 460148;
1396 const StringHash HASH_ELEMENT_INT4X1 = 117799857;
1397 const StringHash HASH_ELEMENT_INT4X2 = 117799858;
1398 const StringHash HASH_ELEMENT_INT4X3 = 117799859;
1399 const StringHash HASH_ELEMENT_INT4X4 = 117799860;
1400 const StringHash HASH_ELEMENT_INT4____CG_INT4 = 242270324;
1401 const StringHash HASH_ELEMENT_INT4____GLSL_INT4 = 224464612;
1402 const StringHash HASH_ELEMENT_INT4____INT4 = 72392484;
1403 const StringHash HASH_ELEMENT_INTERPENETRATE = 23533925;
1404 const StringHash HASH_ELEMENT_INT_ARRAY = 173598937;
1405 const StringHash HASH_ELEMENT_INT____CG_INT = 96930580;
1406 const StringHash HASH_ELEMENT_INT____GLSL_INT = 164961220;
1407 const StringHash HASH_ELEMENT_INT____INT = 89414644;
1408 const StringHash HASH_ELEMENT_JOINTS = 118883763;
1409 const StringHash HASH_ELEMENT_KEYWORDS = 219049891;
1410 const StringHash HASH_ELEMENT_LAMBERT = 42175716;
1411 const StringHash HASH_ELEMENT_LAYER = HASH_ATTRIBUTE_layer;
1412 const StringHash HASH_ELEMENT_LIBRARY_ANIMATIONS = 223353555;
1413 const StringHash HASH_ELEMENT_LIBRARY_ANIMATION_CLIPS = 210579923;
1414 const StringHash HASH_ELEMENT_LIBRARY_CAMERAS = 17507619;
1415 const StringHash HASH_ELEMENT_LIBRARY_CONTROLLERS = 117752259;
1416 const StringHash HASH_ELEMENT_LIBRARY_EFFECTS = 38033171;
1417 const StringHash HASH_ELEMENT_LIBRARY_FORCE_FIELDS = 262260019;
1418 const StringHash HASH_ELEMENT_LIBRARY_GEOMETRIES = 219269923;
1419 const StringHash HASH_ELEMENT_LIBRARY_IMAGES = 175895315;
1420 const StringHash HASH_ELEMENT_LIBRARY_LIGHTS = 196563299;
1421 const StringHash HASH_ELEMENT_LIBRARY_MATERIALS = 35999283;
1422 const StringHash HASH_ELEMENT_LIBRARY_NODES = 230609443;
1423 const StringHash HASH_ELEMENT_LIBRARY_PHYSICS_MATERIALS = 149953987;
1424 const StringHash HASH_ELEMENT_LIBRARY_PHYSICS_MODELS = 247630259;
1425 const StringHash HASH_ELEMENT_LIBRARY_PHYSICS_SCENES = 236889923;
1426 const StringHash HASH_ELEMENT_LIBRARY_VISUAL_SCENES = 1834835;
1427 const StringHash HASH_ELEMENT_LIGHT = 7536116;
1428 const StringHash HASH_ELEMENT_LIGHTING_ENABLE = 140439397;
1429 const StringHash HASH_ELEMENT_LIGHT_AMBIENT = 113574516;
1430 const StringHash HASH_ELEMENT_LIGHT_CONSTANT_ATTENUATION = 107287662;
1431 const StringHash HASH_ELEMENT_LIGHT_DIFFUSE = 134293173;
1432 const StringHash HASH_ELEMENT_LIGHT_ENABLE = 44804229;
1433 const StringHash HASH_ELEMENT_LIGHT_LINEAR_ATTENUATION = 14779134;
1434 const StringHash HASH_ELEMENT_LIGHT_LINEAR_ATTENUTATION = 154814046;
1435 const StringHash HASH_ELEMENT_LIGHT_MODEL_AMBIENT = 111126580;
1436 const StringHash HASH_ELEMENT_LIGHT_MODEL_COLOR_CONTROL = 90408300;
1437 const StringHash HASH_ELEMENT_LIGHT_MODEL_LOCAL_VIEWER_ENABLE = 147233621;
1438 const StringHash HASH_ELEMENT_LIGHT_MODEL_TWO_SIDE_ENABLE = 26336277;
1439 const StringHash HASH_ELEMENT_LIGHT_POSITION = 157224718;
1440 const StringHash HASH_ELEMENT_LIGHT_QUADRATIC_ATTENUATION = 111314510;
1441 const StringHash HASH_ELEMENT_LIGHT_SPECULAR = 157623042;
1442 const StringHash HASH_ELEMENT_LIGHT_SPOT_CUTOFF = 263462582;
1443 const StringHash HASH_ELEMENT_LIGHT_SPOT_DIRECTION = 34428126;
1444 const StringHash HASH_ELEMENT_LIGHT_SPOT_EXPONENT = 132068740;
1445 const StringHash HASH_ELEMENT_LIGHT__TECHNIQUE_COMMON = 9633678;
1446 const StringHash HASH_ELEMENT_LIGHT__TECHNIQUE_COMMON__AMBIENT = 163690020;
1447 const StringHash HASH_ELEMENT_LIMITS = 120602803;
1448 const StringHash HASH_ELEMENT_LIMITS__LINEAR = 108038914;
1449 const StringHash HASH_ELEMENT_LINEAR = 120605570;
1450 const StringHash HASH_ELEMENT_LINEAR_ATTENUATION = 80764702;
1451 const StringHash HASH_ELEMENT_LINES = 7537859;
1452 const StringHash HASH_ELEMENT_LINESTRIPS = 212647987;
1453 const StringHash HASH_ELEMENT_LINE_SMOOTH_ENABLE = 179460837;
1454 const StringHash HASH_ELEMENT_LINE_STIPPLE = 228605509;
1455 const StringHash HASH_ELEMENT_LINE_STIPPLE_ENABLE = 264740261;
1456 const StringHash HASH_ELEMENT_LINE_WIDTH = 191548392;
1457 const StringHash HASH_ELEMENT_LOGIC_OP = 98538320;
1458 const StringHash HASH_ELEMENT_LOGIC_OP_ENABLE = 140332597;
1459 const StringHash HASH_ELEMENT_LOOKAT = 121004420;
1460 const StringHash HASH_ELEMENT_MAGFILTER = 231754162;
1461 const StringHash HASH_ELEMENT_MASK = 473243;
1462 const StringHash HASH_ELEMENT_MASS = 473251;
1463 const StringHash HASH_ELEMENT_MASS_FRAME = 156942485;
1464 const StringHash HASH_ELEMENT_MATERIAL = HASH_ATTRIBUTE_material;
1465 const StringHash HASH_ELEMENT_MATERIAL_AMBIENT = 212902564;
1466 const StringHash HASH_ELEMENT_MATERIAL_DIFFUSE = 108299877;
1467 const StringHash HASH_ELEMENT_MATERIAL_EMISSION = 210711006;
1468 const StringHash HASH_ELEMENT_MATERIAL_SHININESS = 135694787;
1469 const StringHash HASH_ELEMENT_MATERIAL_SPECULAR = 239021794;
1470 const StringHash HASH_ELEMENT_MATRIX = 121157896;
1471 const StringHash HASH_ELEMENT_MAX = 29576;
1472 const StringHash HASH_ELEMENT_MESH = 474264;
1473 const StringHash HASH_ELEMENT_MIN = 29694;
1474 const StringHash HASH_ELEMENT_MINFILTER = 80760514;
1475 const StringHash HASH_ELEMENT_MIPFILTER = 114314946;
1476 const StringHash HASH_ELEMENT_MIPMAP_BIAS = 137463987;
1477 const StringHash HASH_ELEMENT_MIPMAP_GENERATE = 225753461;
1478 const StringHash HASH_ELEMENT_MIPMAP_MAXLEVEL = 267058828;
1479 const StringHash HASH_ELEMENT_MIP_LEVELS = 103517267;
1480 const StringHash HASH_ELEMENT_MODE = 476581;
1481 const StringHash HASH_ELEMENT_MODEL_VIEW_MATRIX = 136322840;
1482 const StringHash HASH_ELEMENT_MODIFIED = 95406324;
1483 const StringHash HASH_ELEMENT_MODIFIER = 95406210;
1484 const StringHash HASH_ELEMENT_MORPH = 7629160;
1485 const StringHash HASH_ELEMENT_MULTISAMPLE_ENABLE = 202117781;
1486 const StringHash HASH_ELEMENT_NAME = HASH_ATTRIBUTE_name;
1487 const StringHash HASH_ELEMENT_NAME_ARRAY = 190697657;
1488 const StringHash HASH_ELEMENT_NEWPARAM = 216436541;
1489 const StringHash HASH_ELEMENT_NEWPARAM____CG_NEWPARAM = 21743373;
1490 const StringHash HASH_ELEMENT_NEWPARAM____COMMON_NEWPARAM_TYPE = 159994405;
1491 const StringHash HASH_ELEMENT_NEWPARAM____FX_NEWPARAM_COMMON = 25121566;
1492 const StringHash HASH_ELEMENT_NEWPARAM____GLES_NEWPARAM = 103891357;
1493 const StringHash HASH_ELEMENT_NEWPARAM____GLSL_NEWPARAM = 103133597;
1494 const StringHash HASH_ELEMENT_NODE = 480677;
1495 const StringHash HASH_ELEMENT_NORMALIZE_ENABLE = 104996709;
1496 const StringHash HASH_ELEMENT_OPTICS = 124235683;
1497 const StringHash HASH_ELEMENT_OPTICS__TECHNIQUE_COMMON = 170249678;
1498 const StringHash HASH_ELEMENT_OPTION = 124235870;
1499 const StringHash HASH_ELEMENT_ORDER = 7768770;
1500 const StringHash HASH_ELEMENT_ORTHOGRAPHIC = 165790115;
1501 const StringHash HASH_ELEMENT_P = 112;
1502 const StringHash HASH_ELEMENT_PARAM = HASH_ATTRIBUTE_param;
1503 const StringHash HASH_ELEMENT_PARAM____NCNAME = 212141541;
1504 const StringHash HASH_ELEMENT_PASS = 485539;
1505 const StringHash HASH_ELEMENT_PERSPECTIVE = 114063717;
1506 const StringHash HASH_ELEMENT_PH = 1896;
1507 const StringHash HASH_ELEMENT_PHONG = 7796295;
1508 const StringHash HASH_ELEMENT_PHYSICS_MATERIAL = 22186316;
1509 const StringHash HASH_ELEMENT_PHYSICS_MATERIAL__TECHNIQUE_COMMON = 99789790;
1510 const StringHash HASH_ELEMENT_PHYSICS_MODEL = 6604124;
1511 const StringHash HASH_ELEMENT_PHYSICS_SCENE = 6882725;
1512 const StringHash HASH_ELEMENT_PHYSICS_SCENE__TECHNIQUE_COMMON = 53159934;
1513 const StringHash HASH_ELEMENT_PLANE = 7809093;
1514 const StringHash HASH_ELEMENT_POINT = 7823444;
1515 const StringHash HASH_ELEMENT_POINT_DISTANCE_ATTENUATION = 139457678;
1516 const StringHash HASH_ELEMENT_POINT_FADE_THRESHOLD_SIZE = 101782757;
1517 const StringHash HASH_ELEMENT_POINT_SIZE = 94500613;
1518 const StringHash HASH_ELEMENT_POINT_SIZE_MAX = 118555256;
1519 const StringHash HASH_ELEMENT_POINT_SIZE_MIN = 118555150;
1520 const StringHash HASH_ELEMENT_POINT_SMOOTH_ENABLE = 182602229;
1521 const StringHash HASH_ELEMENT_POLYGONS = 104850211;
1522 const StringHash HASH_ELEMENT_POLYGON_MODE = 55843397;
1523 const StringHash HASH_ELEMENT_POLYGON_MODE__FACE = 169991637;
1524 const StringHash HASH_ELEMENT_POLYGON_MODE__MODE = 170016741;
1525 const StringHash HASH_ELEMENT_POLYGON_OFFSET = 73611924;
1526 const StringHash HASH_ELEMENT_POLYGON_OFFSET_FILL_ENABLE = 194749109;
1527 const StringHash HASH_ELEMENT_POLYGON_OFFSET_LINE_ENABLE = 201697125;
1528 const StringHash HASH_ELEMENT_POLYGON_OFFSET_POINT_ENABLE = 98702757;
1529 const StringHash HASH_ELEMENT_POLYGON_SMOOTH_ENABLE = 242755781;
1530 const StringHash HASH_ELEMENT_POLYGON_STIPPLE_ENABLE = 56638309;
1531 const StringHash HASH_ELEMENT_POLYLIST = 104871892;
1532 const StringHash HASH_ELEMENT_PRECISION = 195095006;
1533 const StringHash HASH_ELEMENT_PRIMARY = 126892265;
1534 const StringHash HASH_ELEMENT_PROFILE_CG = 218491431;
1535 const StringHash HASH_ELEMENT_PROFILE_CG__NEWPARAM__SURFACE__GENERATOR__NAME = 159447349;
1536 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE = 198327461;
1537 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE__PASS = 44323843;
1538 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER = 46821682;
1539 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__BIND = 111148916;
1540 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__BIND__PARAM = 244936829;
1541 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__COMPILER_TARGET = 28270324;
1542 const StringHash HASH_ELEMENT_PROFILE_CG__TECHNIQUE__PASS__SHADER__NAME = 111163141;
1543 const StringHash HASH_ELEMENT_PROFILE_COMMON = 171910622;
1544 const StringHash HASH_ELEMENT_PROFILE_COMMON__TECHNIQUE = 123572309;
1545 const StringHash HASH_ELEMENT_PROFILE_COMMON__TECHNIQUE__CONSTANT = 100962372;
1546 const StringHash HASH_ELEMENT_PROFILE_GLES = 99286435;
1547 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE = 52481493;
1548 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS = 175547763;
1549 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_FUNC = 221658707;
1550 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_FUNC__FUNC = 109307411;
1551 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_FUNC__VALUE = 135243477;
1552 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__ALPHA_TEST_ENABLE = 116446325;
1553 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_ENABLE = 110342341;
1554 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_FUNC = 132574611;
1555 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_FUNC__DEST = 11747588;
1556 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__BLEND_FUNC__SRC = 168494163;
1557 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLEAR_COLOR = 74334162;
1558 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLEAR_DEPTH = 74365720;
1559 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLEAR_STENCIL = 249101740;
1560 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLIP_PLANE = 119959605;
1561 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CLIP_PLANE_ENABLE = 132349125;
1562 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__COLOR_LOGIC_OP_ENABLE = 237586949;
1563 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__COLOR_MASK = 88570363;
1564 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__COLOR_MATERIAL_ENABLE = 154729141;
1565 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CULL_FACE = 103937893;
1566 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__CULL_FACE_ENABLE = 112922613;
1567 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_FUNC = 161928003;
1568 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_MASK = 161952155;
1569 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_RANGE = 173601861;
1570 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DEPTH_TEST_ENABLE = 268313397;
1571 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__DITHER_ENABLE = 83468661;
1572 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_COLOR = 208565858;
1573 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_DENSITY = 244493529;
1574 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_ENABLE = 117901797;
1575 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_END = 118255732;
1576 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_MODE = 13076181;
1577 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FOG_START = 207527828;
1578 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__FRONT_FACE = 115784101;
1579 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHTING_ENABLE = 260748629;
1580 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_AMBIENT = 9582196;
1581 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_CONSTANT_ATTENUATION = 253121470;
1582 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_DIFFUSE = 39195269;
1583 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_ENABLE = 21943749;
1584 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_MODEL_AMBIENT = 214461476;
1585 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_MODEL_TWO_SIDE_ENABLE = 6145669;
1586 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_POSITION = 206327470;
1587 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_QUADRATIC_ATTENUATION = 60211262;
1588 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPECULAR = 202793122;
1589 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPOT_CUTOFF = 193890726;
1590 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPOT_DIRECTION = 92018558;
1591 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LIGHT_SPOT_EXPONENT = 231350708;
1592 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LINE_SMOOTH_ENABLE = 193669669;
1593 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LINE_WIDTH = 170487960;
1594 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__LOGIC_OP = 11326192;
1595 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_AMBIENT = 166922196;
1596 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_DIFFUSE = 87499029;
1597 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_EMISSION = 11880510;
1598 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_SHININESS = 95681155;
1599 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MATERIAL_SPECULAR = 168131026;
1600 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MODEL_VIEW_MATRIX = 69093992;
1601 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__MULTISAMPLE_ENABLE = 137314773;
1602 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__NORMALIZE_ENABLE = 101481877;
1603 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_DISTANCE_ATTENUATION = 249345518;
1604 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_FADE_THRESHOLD_SIZE = 209316021;
1605 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SIZE = 115757461;
1606 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SIZE_MAX = 27117016;
1607 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SIZE_MIN = 27116974;
1608 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POINT_SMOOTH_ENABLE = 17399269;
1609 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POLYGON_OFFSET = 84967220;
1610 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__POLYGON_OFFSET_FILL_ENABLE = 151578389;
1611 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__PROJECTION_MATRIX = 195010584;
1612 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__RESCALE_NORMAL_ENABLE = 243886325;
1613 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_COVERAGE_ENABLE = 143218709;
1614 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_ONE_ENABLE = 99783653;
1615 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SAMPLE_COVERAGE_ENABLE = 254242853;
1616 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SCISSOR = 64462434;
1617 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SCISSOR_TEST_ENABLE = 1650213;
1618 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__SHADE_MODEL = 258075180;
1619 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC = 2756003;
1620 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC__FUNC = 159373283;
1621 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC__MASK = 159397179;
1622 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_FUNC__REF = 177719398;
1623 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_MASK = 2879355;
1624 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP = 132131760;
1625 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP__FAIL = 62254156;
1626 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP__ZFAIL = 192052428;
1627 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_OP__ZPASS = 192140179;
1628 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__STENCIL_TEST_ENABLE = 120835461;
1629 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__PASS__TEXTURE_PIPELINE = 149197237;
1630 const StringHash HASH_ELEMENT_PROFILE_GLES__TECHNIQUE__SETPARAM = 23920173;
1631 const StringHash HASH_ELEMENT_PROFILE_GLSL = 99286140;
1632 const StringHash HASH_ELEMENT_PROFILE_GLSL__NEWPARAM__SURFACE__GENERATOR__NAME = 15584837;
1633 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE = 30461381;
1634 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS = 212247907;
1635 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_FUNC = 195444291;
1636 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_FUNC__FUNC = 83092995;
1637 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_FUNC__VALUE = 252684277;
1638 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__ALPHA_TEST_ENABLE = 267440917;
1639 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_ENABLE = 110336597;
1640 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_FUNC = 24571299;
1641 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_FUNC__DEST = 172179716;
1642 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__BLEND_FUNC__SRC = 178521171;
1643 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLEAR_COLOR = 158220466;
1644 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLEAR_DEPTH = 158251640;
1645 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLEAR_STENCIL = 249008300;
1646 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLIP_PLANE = 26636325;
1647 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CLIP_PLANE_ENABLE = 216234981;
1648 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__COLOR_LOGIC_OP_ENABLE = 226904581;
1649 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__COLOR_MASK = 60258763;
1650 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__COLOR_MATERIAL_ENABLE = 173406901;
1651 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CULL_FACE = 89847653;
1652 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__CULL_FACE_ENABLE = 2822181;
1653 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_FUNC = 255251283;
1654 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_MASK = 255275403;
1655 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_RANGE = 56161573;
1656 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DEPTH_TEST_ENABLE = 117318741;
1657 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__DITHER_ENABLE = 83414133;
1658 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_COLOR = 185038434;
1659 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_DENSITY = 93498297;
1660 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_ENABLE = 5704085;
1661 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_END = 118162804;
1662 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_MODE = 11654869;
1663 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FOG_START = 188063636;
1664 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__FRONT_FACE = 7780821;
1665 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHTING_ENABLE = 237090133;
1666 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_AMBIENT = 9657716;
1667 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_CONSTANT_ATTENUATION = 251708350;
1668 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_DIFFUSE = 39287685;
1669 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_ENABLE = 21939029;
1670 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_MODEL_AMBIENT = 214555940;
1671 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_MODEL_TWO_SIDE_ENABLE = 67815045;
1672 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_POSITION = 205184686;
1673 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_QUADRATIC_ATTENUATION = 16760894;
1674 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPECULAR = 201380002;
1675 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPOT_CUTOFF = 42895494;
1676 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPOT_DIRECTION = 91129726;
1677 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LIGHT_SPOT_EXPONENT = 231279284;
1678 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LINE_SMOOTH_ENABLE = 193667957;
1679 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LINE_WIDTH = 10055832;
1680 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__LOGIC_OP = 12223216;
1681 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_AMBIENT = 256051140;
1682 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_DIFFUSE = 59187461;
1683 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_EMISSION = 95766382;
1684 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_SHININESS = 95677491;
1685 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MATERIAL_SPECULAR = 17135794;
1686 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MODEL_VIEW_MATRIX = 186534216;
1687 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__MULTISAMPLE_ENABLE = 137325381;
1688 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__NORMALIZE_ENABLE = 54295621;
1689 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_DISTANCE_ATTENUATION = 250217966;
1690 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_FADE_THRESHOLD_SIZE = 209367477;
1691 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SIZE = 7754149;
1692 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SIZE_MAX = 27997656;
1693 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SIZE_MIN = 27997614;
1694 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POINT_SMOOTH_ENABLE = 15996645;
1695 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POLYGON_OFFSET = 84340532;
1696 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__POLYGON_OFFSET_FILL_ENABLE = 150886165;
1697 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__PROJECTION_MATRIX = 44014456;
1698 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__RESCALE_NORMAL_ENABLE = 153512181;
1699 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_COVERAGE_ENABLE = 143294229;
1700 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SAMPLE_ALPHA_TO_ONE_ENABLE = 99353573;
1701 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SAMPLE_COVERAGE_ENABLE = 230125525;
1702 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SCISSOR = 64419682;
1703 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SCISSOR_TEST_ENABLE = 1591077;
1704 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER = 3874610;
1705 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__BIND = 143561076;
1706 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__BIND__PARAM = 227516253;
1707 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__COMPILER_TARGET = 20989972;
1708 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADER__NAME = 143612165;
1709 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__SHADE_MODEL = 107080524;
1710 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC = 2767667;
1711 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC__FUNC = 159375731;
1712 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC__MASK = 159384491;
1713 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_FUNC__REF = 60279558;
1714 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_MASK = 2873835;
1715 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP = 24128384;
1716 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP__FAIL = 88468604;
1717 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP__ZFAIL = 74612652;
1718 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_OP__ZPASS = 74698995;
1719 const StringHash HASH_ELEMENT_PROFILE_GLSL__TECHNIQUE__PASS__STENCIL_TEST_ENABLE = 120628869;
1720 const StringHash HASH_ELEMENT_PROJECTION_MATRIX = 266718536;
1721 const StringHash HASH_ELEMENT_QUADRATIC_ATTENUATION = 89712814;
1722 const StringHash HASH_ELEMENT_RADIUS = 126333123;
1723 const StringHash HASH_ELEMENT_RADIUS1 = 142281745;
1724 const StringHash HASH_ELEMENT_RADIUS2 = 142281746;
1725 const StringHash HASH_ELEMENT_RADIUS____FLOAT = 5388500;
1726 const StringHash HASH_ELEMENT_RADIUS____FLOAT2 = 86216050;
1727 const StringHash HASH_ELEMENT_RANGE = 7898325;
1728 const StringHash HASH_ELEMENT_REF = HASH_ATTRIBUTE_ref;
1729 const StringHash HASH_ELEMENT_REFLECTIVE = 45955861;
1730 const StringHash HASH_ELEMENT_REFLECTIVITY = 221979145;
1731 const StringHash HASH_ELEMENT_REF_ATTACHMENT = 207403124;
1732 const StringHash HASH_ELEMENT_RENDER = 126634690;
1733 const StringHash HASH_ELEMENT_RESCALE_NORMAL_ENABLE = 190127845;
1734 const StringHash HASH_ELEMENT_RESTITUTION = 12871406;
1735 const StringHash HASH_ELEMENT_REVISION = 214997470;
1736 const StringHash HASH_ELEMENT_RGB = 22194;
1737 const StringHash HASH_ELEMENT_RIGID_BODY = HASH_ATTRIBUTE_rigid_body;
1738 const StringHash HASH_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON = 140646974;
1739 const StringHash HASH_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__DYNAMIC = 174112899;
1740 const StringHash HASH_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__MASS_FRAME = 90547925;
1741 const StringHash HASH_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__SHAPE = 55069861;
1742 const StringHash HASH_ELEMENT_RIGID_BODY__TECHNIQUE_COMMON__SHAPE__HOLLOW = 230332791;
1743 const StringHash HASH_ELEMENT_RIGID_CONSTRAINT = 85611988;
1744 const StringHash HASH_ELEMENT_RIGID_CONSTRAINT__TECHNIQUE_COMMON = 28989358;
1745 const StringHash HASH_ELEMENT_ROTATE = 127314085;
1746 const StringHash HASH_ELEMENT_SAMPLER = 159675058;
1747 const StringHash HASH_ELEMENT_SAMPLER1D = 74628308;
1748 const StringHash HASH_ELEMENT_SAMPLER1D____CG_SAMPLER1D = 221373652;
1749 const StringHash HASH_ELEMENT_SAMPLER1D____FX_SAMPLER1D_COMMON = 51154702;
1750 const StringHash HASH_ELEMENT_SAMPLER1D____GL_SAMPLER1D = 223536340;
1751 const StringHash HASH_ELEMENT_SAMPLER2D = 74628324;
1752 const StringHash HASH_ELEMENT_SAMPLER2D____CG_SAMPLER2D = 220325092;
1753 const StringHash HASH_ELEMENT_SAMPLER2D____FX_SAMPLER2D_COMMON = 67931662;
1754 const StringHash HASH_ELEMENT_SAMPLER2D____GL_SAMPLER2D = 222487780;
1755 const StringHash HASH_ELEMENT_SAMPLER3D = 74628340;
1756 const StringHash HASH_ELEMENT_SAMPLER3D____CG_SAMPLER3D = 219276532;
1757 const StringHash HASH_ELEMENT_SAMPLER3D____FX_SAMPLER3D_COMMON = 17599758;
1758 const StringHash HASH_ELEMENT_SAMPLER3D____GL_SAMPLER3D = 221439220;
1759 const StringHash HASH_ELEMENT_SAMPLERCUBE = 46075157;
1760 const StringHash HASH_ELEMENT_SAMPLERCUBE____CG_SAMPLERCUBE = 94614933;
1761 const StringHash HASH_ELEMENT_SAMPLERCUBE____FX_SAMPLERCUBE_COMMON = 264208206;
1762 const StringHash HASH_ELEMENT_SAMPLERCUBE____GL_SAMPLERCUBE = 245609893;
1763 const StringHash HASH_ELEMENT_SAMPLERDEPTH = 200336040;
1764 const StringHash HASH_ELEMENT_SAMPLERDEPTH____CG_SAMPLERDEPTH = 111514472;
1765 const StringHash HASH_ELEMENT_SAMPLERDEPTH____FX_SAMPLERDEPTH_COMMON = 266163102;
1766 const StringHash HASH_ELEMENT_SAMPLERDEPTH____GL_SAMPLERDEPTH = 111516376;
1767 const StringHash HASH_ELEMENT_SAMPLERRECT = 46067188;
1768 const StringHash HASH_ELEMENT_SAMPLERRECT____CG_SAMPLERRECT = 10859924;
1769 const StringHash HASH_ELEMENT_SAMPLERRECT____FX_SAMPLERRECT_COMMON = 266305518;
1770 const StringHash HASH_ELEMENT_SAMPLERRECT____GL_SAMPLERRECT = 262518244;
1771 const StringHash HASH_ELEMENT_SAMPLER_STATE = 267311637;
1772 const StringHash HASH_ELEMENT_SAMPLER_STATE____GLES_SAMPLER_STATE = 47877797;
1773 const StringHash HASH_ELEMENT_SAMPLER_STATE____NCNAME = 171113877;
1774 const StringHash HASH_ELEMENT_SAMPLE_ALPHA_TO_COVERAGE_ENABLE = 47727685;
1775 const StringHash HASH_ELEMENT_SAMPLE_ALPHA_TO_ONE_ENABLE = 251778565;
1776 const StringHash HASH_ELEMENT_SAMPLE_COVERAGE_ENABLE = 241354933;
1777 const StringHash HASH_ELEMENT_SCALE = HASH_ATTRIBUTE_scale;
1778 const StringHash HASH_ELEMENT_SCENE = 7969861;
1779 const StringHash HASH_ELEMENT_SCISSOR = 161524242;
1780 const StringHash HASH_ELEMENT_SCISSOR_TEST_ENABLE = 177084853;
1781 const StringHash HASH_ELEMENT_SEMANTIC = HASH_ATTRIBUTE_semantic;
1782 const StringHash HASH_ELEMENT_SETPARAM = 213290989;
1783 const StringHash HASH_ELEMENT_SETPARAM____CG_SETPARAM = 49241821;
1784 const StringHash HASH_ELEMENT_SETPARAM____CG_SETPARAM_SIMPLE = 141273397;
1785 const StringHash HASH_ELEMENT_SETPARAM____GLSL_SETPARAM = 42774717;
1786 const StringHash HASH_ELEMENT_SETPARAM____GLSL_SETPARAM_SIMPLE = 240470837;
1787 const StringHash HASH_ELEMENT_SHADER = 127826626;
1788 const StringHash HASH_ELEMENT_SHADE_MODEL = 188464412;
1789 const StringHash HASH_ELEMENT_SHAPE = 7989349;
1790 const StringHash HASH_ELEMENT_SHININESS = 5256531;
1791 const StringHash HASH_ELEMENT_SIZE = 499973;
1792 const StringHash HASH_ELEMENT_SIZE____FLOAT3 = 81398915;
1793 const StringHash HASH_ELEMENT_SIZE____INT3 = 83168803;
1794 const StringHash HASH_ELEMENT_SKELETON = 29544190;
1795 const StringHash HASH_ELEMENT_SKEW = 500167;
1796 const StringHash HASH_ELEMENT_SKIN = 500222;
1797 const StringHash HASH_ELEMENT_SOURCE = HASH_ATTRIBUTE_source;
1798 const StringHash HASH_ELEMENT_SOURCE_DATA = 166708257;
1799 const StringHash HASH_ELEMENT_SOURCE____NCNAME = 213562789;
1800 const StringHash HASH_ELEMENT_SPECULAR = 112903458;
1801 const StringHash HASH_ELEMENT_SPHERE = 128380037;
1802 const StringHash HASH_ELEMENT_SPLINE = 128397381;
1803 const StringHash HASH_ELEMENT_SPOT = 501604;
1804 const StringHash HASH_ELEMENT_SPRING = 128421959;
1805 const StringHash HASH_ELEMENT_SPRING__LINEAR = 62916466;
1806 const StringHash HASH_ELEMENT_SRC = 31363;
1807 const StringHash HASH_ELEMENT_SRC_ALPHA = 156781665;
1808 const StringHash HASH_ELEMENT_SRC_RGB = 176777378;
1809 const StringHash HASH_ELEMENT_STATIC_FRICTION = 4890926;
1810 const StringHash HASH_ELEMENT_STENCIL_CLEAR = 217473554;
1811 const StringHash HASH_ELEMENT_STENCIL_CLEAR____BYTE = 53976165;
1812 const StringHash HASH_ELEMENT_STENCIL_CLEAR____FX_CLEARSTENCIL_COMMON = 71235438;
1813 const StringHash HASH_ELEMENT_STENCIL_FUNC = 164569299;
1814 const StringHash HASH_ELEMENT_STENCIL_FUNC_SEPARATE = 241541829;
1815 const StringHash HASH_ELEMENT_STENCIL_FUNC_SEPARATE__MASK = 87136859;
1816 const StringHash HASH_ELEMENT_STENCIL_FUNC_SEPARATE__REF = 206779030;
1817 const StringHash HASH_ELEMENT_STENCIL_MASK = 164690955;
1818 const StringHash HASH_ELEMENT_STENCIL_MASK_SEPARATE = 61416245;
1819 const StringHash HASH_ELEMENT_STENCIL_MASK_SEPARATE__FACE = 184345765;
1820 const StringHash HASH_ELEMENT_STENCIL_MASK_SEPARATE__MASK = 184359851;
1821 const StringHash HASH_ELEMENT_STENCIL_OP = 77189280;
1822 const StringHash HASH_ELEMENT_STENCIL_OP_SEPARATE = 23242661;
1823 const StringHash HASH_ELEMENT_STENCIL_OP_SEPARATE__FACE = 204955701;
1824 const StringHash HASH_ELEMENT_STENCIL_OP_SEPARATE__FAIL = 204955740;
1825 const StringHash HASH_ELEMENT_STENCIL_OP_SEPARATE__ZFAIL = 56278332;
1826 const StringHash HASH_ELEMENT_STENCIL_OP_SEPARATE__ZPASS = 56300131;
1827 const StringHash HASH_ELEMENT_STENCIL_TARGET = 208409604;
1828 const StringHash HASH_ELEMENT_STENCIL_TARGET____FX_STENCILTARGET_COMMON = 62244350;
1829 const StringHash HASH_ELEMENT_STENCIL_TARGET____GLES_RENDERTARGET_COMMON = 110019150;
1830 const StringHash HASH_ELEMENT_STENCIL_TEST_ENABLE = 159579189;
1831 const StringHash HASH_ELEMENT_STIFFNESS = 265106947;
1832 const StringHash HASH_ELEMENT_STRING = 128684103;
1833 const StringHash HASH_ELEMENT_SUBJECT = 179899348;
1834 const StringHash HASH_ELEMENT_SURFACE = 180930533;
1835 const StringHash HASH_ELEMENT_SURFACE____CG_SURFACE_TYPE = 115551221;
1836 const StringHash HASH_ELEMENT_SURFACE____FX_SURFACE_COMMON = 4957886;
1837 const StringHash HASH_ELEMENT_SURFACE____GLSL_SURFACE_TYPE = 104738245;
1838 const StringHash HASH_ELEMENT_SURFACE____NCNAME = 96983973;
1839 const StringHash HASH_ELEMENT_SWING_CONE_AND_TWIST = 103048868;
1840 const StringHash HASH_ELEMENT_TAPERED_CAPSULE = 256864501;
1841 const StringHash HASH_ELEMENT_TAPERED_CYLINDER = 77858562;
1842 const StringHash HASH_ELEMENT_TARGETS = 176741571;
1843 const StringHash HASH_ELEMENT_TARGET_VALUE = 264572533;
1844 const StringHash HASH_ELEMENT_TECHNIQUE = 167080453;
1845 const StringHash HASH_ELEMENT_TECHNIQUE_COMMON = 181609502;
1846 const StringHash HASH_ELEMENT_TECHNIQUE_HINT = 4897140;
1847 const StringHash HASH_ELEMENT_TEXCOMBINER = 105007714;
1848 const StringHash HASH_ELEMENT_TEXCOORD = HASH_ATTRIBUTE_texcoord;
1849 const StringHash HASH_ELEMENT_TEXENV = 128773206;
1850 const StringHash HASH_ELEMENT_TEXTURE = HASH_ATTRIBUTE_texture;
1851 const StringHash HASH_ELEMENT_TEXTURE1D = 264041108;
1852 const StringHash HASH_ELEMENT_TEXTURE1D_ENABLE = 244011605;
1853 const StringHash HASH_ELEMENT_TEXTURE2D = 264041124;
1854 const StringHash HASH_ELEMENT_TEXTURE2D_ENABLE = 244011861;
1855 const StringHash HASH_ELEMENT_TEXTURE3D = 264041140;
1856 const StringHash HASH_ELEMENT_TEXTURE3D_ENABLE = 244012117;
1857 const StringHash HASH_ELEMENT_TEXTURECUBE = 217269973;
1858 const StringHash HASH_ELEMENT_TEXTURECUBE_ENABLE = 177215061;
1859 const StringHash HASH_ELEMENT_TEXTUREDEPTH = 255090248;
1860 const StringHash HASH_ELEMENT_TEXTUREDEPTH_ENABLE = 117546261;
1861 const StringHash HASH_ELEMENT_TEXTURERECT = 217097780;
1862 const StringHash HASH_ELEMENT_TEXTURERECT_ENABLE = 181279813;
1863 const StringHash HASH_ELEMENT_TEXTURE_ENV_COLOR = 145348738;
1864 const StringHash HASH_ELEMENT_TEXTURE_ENV_MODE = 244006133;
1865 const StringHash HASH_ELEMENT_TEXTURE_PIPELINE = 195376869;
1866 const StringHash HASH_ELEMENT_TEXTURE_PIPELINE_ENABLE = 267851525;
1867 const StringHash HASH_ELEMENT_TEXTURE_PIPELINE____GLES_TEXTURE_PIPELINE = 136209125;
1868 const StringHash HASH_ELEMENT_TEXTURE_UNIT = 253386948;
1869 const StringHash HASH_ELEMENT_TIME_STEP = 62312896;
1870 const StringHash HASH_ELEMENT_TITLE = 8063781;
1871 const StringHash HASH_ELEMENT_TRANSLATE = 140137253;
1872 const StringHash HASH_ELEMENT_TRANSPARENCY = 19939593;
1873 const StringHash HASH_ELEMENT_TRANSPARENT = 169018372;
1874 const StringHash HASH_ELEMENT_TRIANGLES = 260356419;
1875 const StringHash HASH_ELEMENT_TRIFANS = 193972259;
1876 const StringHash HASH_ELEMENT_TRISTRIPS = 11275235;
1877 const StringHash HASH_ELEMENT_UNIT = HASH_ATTRIBUTE_unit;
1878 const StringHash HASH_ELEMENT_UP_AXIS = 207982451;
1879 const StringHash HASH_ELEMENT_USERTYPE = 164218789;
1880 const StringHash HASH_ELEMENT_V = 118;
1881 const StringHash HASH_ELEMENT_VALUE = HASH_ATTRIBUTE_value;
1882 const StringHash HASH_ELEMENT_VALUE____GLES_TEXTURE_PIPELINE = 59331413;
1883 const StringHash HASH_ELEMENT_VALUE____GL_SAMPLER1D = 36300260;
1884 const StringHash HASH_ELEMENT_VALUE____GL_SAMPLER2D = 36300244;
1885 const StringHash HASH_ELEMENT_VALUE____GL_SAMPLER3D = 36300228;
1886 const StringHash HASH_ELEMENT_VALUE____GL_SAMPLERCUBE = 166083397;
1887 const StringHash HASH_ELEMENT_VALUE____GL_SAMPLERDEPTH = 241403672;
1888 const StringHash HASH_ELEMENT_VALUE____GL_SAMPLERRECT = 166189988;
1889 const StringHash HASH_ELEMENT_VCOUNT = 130706516;
1890 const StringHash HASH_ELEMENT_VELOCITY = 204842873;
1891 const StringHash HASH_ELEMENT_VERTEX_WEIGHTS = 19207187;
1892 const StringHash HASH_ELEMENT_VERTICES = 211484163;
1893 const StringHash HASH_ELEMENT_VIEWPORT_RATIO = 128383919;
1894 const StringHash HASH_ELEMENT_VISUAL_SCENE = 129577413;
1895 const StringHash HASH_ELEMENT_WRAP_P = 132679264;
1896 const StringHash HASH_ELEMENT_WRAP_S = 132679267;
1897 const StringHash HASH_ELEMENT_WRAP_S____FX_SAMPLER_WRAP_COMMON = 22902798;
1898 const StringHash HASH_ELEMENT_WRAP_S____GLES_SAMPLER_WRAP = 132876992;
1899 const StringHash HASH_ELEMENT_WRAP_T = 132679268;
1900 const StringHash HASH_ELEMENT_WRAP_T____FX_SAMPLER_WRAP_COMMON = 22899470;
1901 const StringHash HASH_ELEMENT_WRAP_T____GLES_SAMPLER_WRAP = 132807360;
1902 const StringHash HASH_ELEMENT_XFOV = 519526;
1903 const StringHash HASH_ELEMENT_XMAG = 521079;
1904 const StringHash HASH_ELEMENT_YFOV = 523622;
1905 const StringHash HASH_ELEMENT_YMAG = 525175;
1906 const StringHash HASH_ELEMENT_ZFAIL = 8439804;
1907 const StringHash HASH_ELEMENT_ZFAR = 527490;
1908 const StringHash HASH_ELEMENT_ZNEAR = 8473474;
1909 const StringHash HASH_ELEMENT_ZPASS = 8480931;
1910 const StringHash STATE_MACHINE_ROOT = 88705076;
1911 const StringHash STATE_MACHINE_END = 123005284;
1912 
1913 
1914 struct COLLADA__AttributeData
1915 {
1916     static const COLLADA__AttributeData DEFAULT;
1917 
1918     static const uint32 ATTRIBUTE_BASE_PRESENT = 0x1;
1919 
1920     uint32 present_attributes;
1921 
1922     ENUM__VersionType version;
1923     COLLADABU::URI base;
1924 };
1925 
1926 struct unit__AttributeData
1927 {
1928     static const unit__AttributeData DEFAULT;
1929 
1930     float meter;
1931     const ParserChar* name;
1932 };
1933 
1934 struct library_animations__AttributeData
1935 {
1936     static const library_animations__AttributeData DEFAULT;
1937 
1938     const ParserChar* id;
1939     const ParserChar* name;
1940 };
1941 
1942 struct animation__AttributeData
1943 {
1944     static const animation__AttributeData DEFAULT;
1945 
1946     const ParserChar* id;
1947     const ParserChar* name;
1948 };
1949 
1950 struct source__AttributeData
1951 {
1952     static const source__AttributeData DEFAULT;
1953 
1954     const ParserChar* id;
1955     const ParserChar* name;
1956 };
1957 
1958 struct IDREF_array__AttributeData
1959 {
1960     static const IDREF_array__AttributeData DEFAULT;
1961 
1962     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
1963 
1964     uint32 present_attributes;
1965 
1966     const ParserChar* id;
1967     const ParserChar* name;
1968     uint64 count;
1969 };
1970 
1971 struct Name_array__AttributeData
1972 {
1973     static const Name_array__AttributeData DEFAULT;
1974 
1975     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
1976 
1977     uint32 present_attributes;
1978 
1979     const ParserChar* id;
1980     const ParserChar* name;
1981     uint64 count;
1982 };
1983 
1984 struct bool_array__AttributeData
1985 {
1986     static const bool_array__AttributeData DEFAULT;
1987 
1988     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
1989 
1990     uint32 present_attributes;
1991 
1992     const ParserChar* id;
1993     const ParserChar* name;
1994     uint64 count;
1995 };
1996 
1997 struct float_array__AttributeData
1998 {
1999     static const float_array__AttributeData DEFAULT;
2000 
2001     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2002 
2003     uint32 present_attributes;
2004 
2005     const ParserChar* id;
2006     const ParserChar* name;
2007     uint64 count;
2008     sint16 digits;
2009     sint16 magnitude;
2010 };
2011 
2012 struct int_array__AttributeData
2013 {
2014     static const int_array__AttributeData DEFAULT;
2015 
2016     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2017 
2018     uint32 present_attributes;
2019 
2020     const ParserChar* id;
2021     const ParserChar* name;
2022     uint64 count;
2023     sint64 minInclusive;
2024     sint64 maxInclusive;
2025 };
2026 
2027 struct accessor__AttributeData
2028 {
2029     static const accessor__AttributeData DEFAULT;
2030 
2031     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2032     static const uint32 ATTRIBUTE_SOURCE_PRESENT = 0x2;
2033 
2034     uint32 present_attributes;
2035 
2036     uint64 count;
2037     uint64 offset;
2038     COLLADABU::URI source;
2039     uint64 stride;
2040 };
2041 
2042 struct param__AttributeData
2043 {
2044     static const param__AttributeData DEFAULT;
2045 
2046     const ParserChar* name;
2047     const ParserChar* sid;
2048     const ParserChar* semantic;
2049     const ParserChar* type;
2050 };
2051 
2052 struct technique__AttributeData
2053 {
2054     static const technique__AttributeData DEFAULT;
2055 
2056     const ParserChar* profile;
2057 };
2058 
2059 struct sampler__AttributeData
2060 {
2061     static const sampler__AttributeData DEFAULT;
2062 
2063     const ParserChar* id;
2064 };
2065 
2066 struct input____InputLocal__AttributeData
2067 {
2068     static const input____InputLocal__AttributeData DEFAULT;
2069 
2070     const ParserChar* semantic;
2071     const ParserChar* source;
2072 };
2073 
2074 struct channel__AttributeData
2075 {
2076     static const channel__AttributeData DEFAULT;
2077 
2078     const ParserChar* source;
2079     const ParserChar* target;
2080 };
2081 
2082 struct extra__AttributeData
2083 {
2084     static const extra__AttributeData DEFAULT;
2085 
2086     const ParserChar* id;
2087     const ParserChar* name;
2088     const ParserChar* type;
2089 };
2090 
2091 struct library_animation_clips__AttributeData
2092 {
2093     static const library_animation_clips__AttributeData DEFAULT;
2094 
2095     const ParserChar* id;
2096     const ParserChar* name;
2097 };
2098 
2099 struct animation_clip__AttributeData
2100 {
2101     static const animation_clip__AttributeData DEFAULT;
2102 
2103     static const uint32 ATTRIBUTE_END_PRESENT = 0x1;
2104 
2105     uint32 present_attributes;
2106 
2107     const ParserChar* id;
2108     const ParserChar* name;
2109     float start;
2110     float end;
2111 };
2112 
2113 struct instance_animation__AttributeData
2114 {
2115     static const instance_animation__AttributeData DEFAULT;
2116 
2117     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2118 
2119     uint32 present_attributes;
2120 
2121     COLLADABU::URI url;
2122     const ParserChar* sid;
2123     const ParserChar* name;
2124 };
2125 
2126 struct library_cameras__AttributeData
2127 {
2128     static const library_cameras__AttributeData DEFAULT;
2129 
2130     const ParserChar* id;
2131     const ParserChar* name;
2132 };
2133 
2134 struct camera__AttributeData
2135 {
2136     static const camera__AttributeData DEFAULT;
2137 
2138     const ParserChar* id;
2139     const ParserChar* name;
2140 };
2141 
2142 struct xmag__AttributeData
2143 {
2144     static const xmag__AttributeData DEFAULT;
2145 
2146     const ParserChar* sid;
2147 };
2148 
2149 struct ymag__AttributeData
2150 {
2151     static const ymag__AttributeData DEFAULT;
2152 
2153     const ParserChar* sid;
2154 };
2155 
2156 struct aspect_ratio__AttributeData
2157 {
2158     static const aspect_ratio__AttributeData DEFAULT;
2159 
2160     const ParserChar* sid;
2161 };
2162 
2163 struct znear__AttributeData
2164 {
2165     static const znear__AttributeData DEFAULT;
2166 
2167     const ParserChar* sid;
2168 };
2169 
2170 struct zfar__AttributeData
2171 {
2172     static const zfar__AttributeData DEFAULT;
2173 
2174     const ParserChar* sid;
2175 };
2176 
2177 struct xfov__AttributeData
2178 {
2179     static const xfov__AttributeData DEFAULT;
2180 
2181     const ParserChar* sid;
2182 };
2183 
2184 struct yfov__AttributeData
2185 {
2186     static const yfov__AttributeData DEFAULT;
2187 
2188     const ParserChar* sid;
2189 };
2190 
2191 struct library_controllers__AttributeData
2192 {
2193     static const library_controllers__AttributeData DEFAULT;
2194 
2195     const ParserChar* id;
2196     const ParserChar* name;
2197 };
2198 
2199 struct controller__AttributeData
2200 {
2201     static const controller__AttributeData DEFAULT;
2202 
2203     const ParserChar* id;
2204     const ParserChar* name;
2205 };
2206 
2207 struct skin__AttributeData
2208 {
2209     static const skin__AttributeData DEFAULT;
2210 
2211     static const uint32 ATTRIBUTE_SOURCE_PRESENT = 0x1;
2212 
2213     uint32 present_attributes;
2214 
2215     COLLADABU::URI source;
2216 };
2217 
2218 struct vertex_weights__AttributeData
2219 {
2220     static const vertex_weights__AttributeData DEFAULT;
2221 
2222     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2223 
2224     uint32 present_attributes;
2225 
2226     uint64 count;
2227 };
2228 
2229 struct input____InputLocalOffset__AttributeData
2230 {
2231     static const input____InputLocalOffset__AttributeData DEFAULT;
2232 
2233     static const uint32 ATTRIBUTE_OFFSET_PRESENT = 0x1;
2234     static const uint32 ATTRIBUTE_SET_PRESENT = 0x2;
2235 
2236     uint32 present_attributes;
2237 
2238     uint64 offset;
2239     const ParserChar* semantic;
2240     const ParserChar* source;
2241     uint64 set;
2242 };
2243 
2244 struct morph__AttributeData
2245 {
2246     static const morph__AttributeData DEFAULT;
2247 
2248     static const uint32 ATTRIBUTE_SOURCE_PRESENT = 0x1;
2249 
2250     uint32 present_attributes;
2251 
2252     ENUM__MorphMethodType method;
2253     COLLADABU::URI source;
2254 };
2255 
2256 struct library_geometries__AttributeData
2257 {
2258     static const library_geometries__AttributeData DEFAULT;
2259 
2260     const ParserChar* id;
2261     const ParserChar* name;
2262 };
2263 
2264 struct geometry__AttributeData
2265 {
2266     static const geometry__AttributeData DEFAULT;
2267 
2268     const ParserChar* id;
2269     const ParserChar* name;
2270 };
2271 
2272 struct convex_mesh__AttributeData
2273 {
2274     static const convex_mesh__AttributeData DEFAULT;
2275 
2276     static const uint32 ATTRIBUTE_CONVEX_HULL_OF_PRESENT = 0x1;
2277 
2278     uint32 present_attributes;
2279 
2280     COLLADABU::URI convex_hull_of;
2281 };
2282 
2283 struct vertices__AttributeData
2284 {
2285     static const vertices__AttributeData DEFAULT;
2286 
2287     const ParserChar* id;
2288     const ParserChar* name;
2289 };
2290 
2291 struct lines__AttributeData
2292 {
2293     static const lines__AttributeData DEFAULT;
2294 
2295     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2296 
2297     uint32 present_attributes;
2298 
2299     const ParserChar* name;
2300     uint64 count;
2301     const ParserChar* material;
2302 };
2303 
2304 struct linestrips__AttributeData
2305 {
2306     static const linestrips__AttributeData DEFAULT;
2307 
2308     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2309 
2310     uint32 present_attributes;
2311 
2312     const ParserChar* name;
2313     uint64 count;
2314     const ParserChar* material;
2315 };
2316 
2317 struct polygons__AttributeData
2318 {
2319     static const polygons__AttributeData DEFAULT;
2320 
2321     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2322 
2323     uint32 present_attributes;
2324 
2325     const ParserChar* name;
2326     uint64 count;
2327     const ParserChar* material;
2328 };
2329 
2330 struct polylist__AttributeData
2331 {
2332     static const polylist__AttributeData DEFAULT;
2333 
2334     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2335 
2336     uint32 present_attributes;
2337 
2338     const ParserChar* name;
2339     uint64 count;
2340     const ParserChar* material;
2341 };
2342 
2343 struct triangles__AttributeData
2344 {
2345     static const triangles__AttributeData DEFAULT;
2346 
2347     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2348 
2349     uint32 present_attributes;
2350 
2351     const ParserChar* name;
2352     uint64 count;
2353     const ParserChar* material;
2354 };
2355 
2356 struct trifans__AttributeData
2357 {
2358     static const trifans__AttributeData DEFAULT;
2359 
2360     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2361 
2362     uint32 present_attributes;
2363 
2364     const ParserChar* name;
2365     uint64 count;
2366     const ParserChar* material;
2367 };
2368 
2369 struct tristrips__AttributeData
2370 {
2371     static const tristrips__AttributeData DEFAULT;
2372 
2373     static const uint32 ATTRIBUTE_COUNT_PRESENT = 0x1;
2374 
2375     uint32 present_attributes;
2376 
2377     const ParserChar* name;
2378     uint64 count;
2379     const ParserChar* material;
2380 };
2381 
2382 struct spline__AttributeData
2383 {
2384     static const spline__AttributeData DEFAULT;
2385 
2386     bool closed;
2387 };
2388 
2389 struct library_effects__AttributeData
2390 {
2391     static const library_effects__AttributeData DEFAULT;
2392 
2393     const ParserChar* id;
2394     const ParserChar* name;
2395 };
2396 
2397 struct effect__AttributeData
2398 {
2399     static const effect__AttributeData DEFAULT;
2400 
2401     const ParserChar* id;
2402     const ParserChar* name;
2403 };
2404 
2405 struct annotate__AttributeData
2406 {
2407     static const annotate__AttributeData DEFAULT;
2408 
2409     const ParserChar* name;
2410 };
2411 
2412 struct image__AttributeData
2413 {
2414     static const image__AttributeData DEFAULT;
2415 
2416     static const uint32 ATTRIBUTE_HEIGHT_PRESENT = 0x1;
2417     static const uint32 ATTRIBUTE_WIDTH_PRESENT = 0x2;
2418 
2419     uint32 present_attributes;
2420 
2421     const ParserChar* id;
2422     const ParserChar* name;
2423     const ParserChar* format;
2424     uint64 height;
2425     uint64 width;
2426     uint64 depth;
2427 };
2428 
2429 struct newparam____fx_newparam_common__AttributeData
2430 {
2431     static const newparam____fx_newparam_common__AttributeData DEFAULT;
2432 
2433     const ParserChar* sid;
2434 };
2435 
2436 struct surface____fx_surface_common__AttributeData
2437 {
2438     static const surface____fx_surface_common__AttributeData DEFAULT;
2439 
2440     ENUM__fx_surface_type_enum type;
2441 };
2442 
2443 struct init_as_null__AttributeData
2444 {
2445     static const init_as_null__AttributeData DEFAULT;
2446 
2447 
2448     GeneratedSaxParser::XSList<const ParserChar*> unknownAttributes;
2449 };
2450 
2451 struct init_as_target__AttributeData
2452 {
2453     static const init_as_target__AttributeData DEFAULT;
2454 
2455 
2456     GeneratedSaxParser::XSList<const ParserChar*> unknownAttributes;
2457 };
2458 
2459 struct fx_surface_init_cube_common____all__AttributeData
2460 {
2461     static const fx_surface_init_cube_common____all__AttributeData DEFAULT;
2462 
2463     const ParserChar* ref;
2464 };
2465 
2466 struct fx_surface_init_cube_common____primary__AttributeData
2467 {
2468     static const fx_surface_init_cube_common____primary__AttributeData DEFAULT;
2469 
2470     const ParserChar* ref;
2471 };
2472 
2473 struct fx_surface_init_cube_common____face__AttributeData
2474 {
2475     static const fx_surface_init_cube_common____face__AttributeData DEFAULT;
2476 
2477     const ParserChar* ref;
2478 };
2479 
2480 struct fx_surface_init_volume_common____all__AttributeData
2481 {
2482     static const fx_surface_init_volume_common____all__AttributeData DEFAULT;
2483 
2484     const ParserChar* ref;
2485 };
2486 
2487 struct fx_surface_init_volume_common____primary__AttributeData
2488 {
2489     static const fx_surface_init_volume_common____primary__AttributeData DEFAULT;
2490 
2491     const ParserChar* ref;
2492 };
2493 
2494 struct fx_surface_init_planar_common____all__AttributeData
2495 {
2496     static const fx_surface_init_planar_common____all__AttributeData DEFAULT;
2497 
2498     const ParserChar* ref;
2499 };
2500 
2501 struct init_from____fx_surface_init_from_common__AttributeData
2502 {
2503     static const init_from____fx_surface_init_from_common__AttributeData DEFAULT;
2504 
2505     uint32 mip;
2506     uint32 slice;
2507     ENUM__fx_surface_face_enum face;
2508 };
2509 
2510 struct fx_profile_abstract__AttributeData
2511 {
2512     static const fx_profile_abstract__AttributeData DEFAULT;
2513 
2514 
2515     GeneratedSaxParser::XSList<const ParserChar*> unknownAttributes;
2516 };
2517 
2518 struct library_force_fields__AttributeData
2519 {
2520     static const library_force_fields__AttributeData DEFAULT;
2521 
2522     const ParserChar* id;
2523     const ParserChar* name;
2524 };
2525 
2526 struct force_field__AttributeData
2527 {
2528     static const force_field__AttributeData DEFAULT;
2529 
2530     const ParserChar* id;
2531     const ParserChar* name;
2532 };
2533 
2534 struct library_images__AttributeData
2535 {
2536     static const library_images__AttributeData DEFAULT;
2537 
2538     const ParserChar* id;
2539     const ParserChar* name;
2540 };
2541 
2542 struct library_lights__AttributeData
2543 {
2544     static const library_lights__AttributeData DEFAULT;
2545 
2546     const ParserChar* id;
2547     const ParserChar* name;
2548 };
2549 
2550 struct light__AttributeData
2551 {
2552     static const light__AttributeData DEFAULT;
2553 
2554     const ParserChar* id;
2555     const ParserChar* name;
2556 };
2557 
2558 struct color____TargetableFloat3__AttributeData
2559 {
2560     static const color____TargetableFloat3__AttributeData DEFAULT;
2561 
2562     const ParserChar* sid;
2563 };
2564 
2565 struct constant_attenuation__AttributeData
2566 {
2567     static const constant_attenuation__AttributeData DEFAULT;
2568 
2569     const ParserChar* sid;
2570 };
2571 
2572 struct linear_attenuation__AttributeData
2573 {
2574     static const linear_attenuation__AttributeData DEFAULT;
2575 
2576     const ParserChar* sid;
2577 };
2578 
2579 struct quadratic_attenuation__AttributeData
2580 {
2581     static const quadratic_attenuation__AttributeData DEFAULT;
2582 
2583     const ParserChar* sid;
2584 };
2585 
2586 struct falloff_angle__AttributeData
2587 {
2588     static const falloff_angle__AttributeData DEFAULT;
2589 
2590     const ParserChar* sid;
2591 };
2592 
2593 struct falloff_exponent__AttributeData
2594 {
2595     static const falloff_exponent__AttributeData DEFAULT;
2596 
2597     const ParserChar* sid;
2598 };
2599 
2600 struct library_materials__AttributeData
2601 {
2602     static const library_materials__AttributeData DEFAULT;
2603 
2604     const ParserChar* id;
2605     const ParserChar* name;
2606 };
2607 
2608 struct material__AttributeData
2609 {
2610     static const material__AttributeData DEFAULT;
2611 
2612     const ParserChar* id;
2613     const ParserChar* name;
2614 };
2615 
2616 struct instance_effect__AttributeData
2617 {
2618     static const instance_effect__AttributeData DEFAULT;
2619 
2620     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2621 
2622     uint32 present_attributes;
2623 
2624     COLLADABU::URI url;
2625     const ParserChar* sid;
2626     const ParserChar* name;
2627 };
2628 
2629 struct technique_hint__AttributeData
2630 {
2631     static const technique_hint__AttributeData DEFAULT;
2632 
2633     const ParserChar* platform;
2634     const ParserChar* profile;
2635     const ParserChar* ref;
2636 };
2637 
2638 struct instance_effect__setparam__AttributeData
2639 {
2640     static const instance_effect__setparam__AttributeData DEFAULT;
2641 
2642     const ParserChar* ref;
2643 };
2644 
2645 struct library_nodes__AttributeData
2646 {
2647     static const library_nodes__AttributeData DEFAULT;
2648 
2649     const ParserChar* id;
2650     const ParserChar* name;
2651 };
2652 
2653 struct node__AttributeData
2654 {
2655     static const node__AttributeData DEFAULT;
2656 
2657     static const uint32 ATTRIBUTE_LAYER_PRESENT = 0x1;
2658 
2659     uint32 present_attributes;
2660 
2661     const ParserChar* id;
2662     const ParserChar* name;
2663     const ParserChar* sid;
2664     ENUM__NodeType type;
2665     GeneratedSaxParser::XSList<ParserString> layer;
2666 };
2667 
2668 struct lookat__AttributeData
2669 {
2670     static const lookat__AttributeData DEFAULT;
2671 
2672     const ParserChar* sid;
2673 };
2674 
2675 struct matrix__AttributeData
2676 {
2677     static const matrix__AttributeData DEFAULT;
2678 
2679     const ParserChar* sid;
2680 };
2681 
2682 struct rotate__AttributeData
2683 {
2684     static const rotate__AttributeData DEFAULT;
2685 
2686     const ParserChar* sid;
2687 };
2688 
2689 struct scale__AttributeData
2690 {
2691     static const scale__AttributeData DEFAULT;
2692 
2693     const ParserChar* sid;
2694 };
2695 
2696 struct skew__AttributeData
2697 {
2698     static const skew__AttributeData DEFAULT;
2699 
2700     const ParserChar* sid;
2701 };
2702 
2703 struct translate__AttributeData
2704 {
2705     static const translate__AttributeData DEFAULT;
2706 
2707     const ParserChar* sid;
2708 };
2709 
2710 struct instance_camera__AttributeData
2711 {
2712     static const instance_camera__AttributeData DEFAULT;
2713 
2714     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2715 
2716     uint32 present_attributes;
2717 
2718     COLLADABU::URI url;
2719     const ParserChar* sid;
2720     const ParserChar* name;
2721 };
2722 
2723 struct instance_controller__AttributeData
2724 {
2725     static const instance_controller__AttributeData DEFAULT;
2726 
2727     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2728 
2729     uint32 present_attributes;
2730 
2731     COLLADABU::URI url;
2732     const ParserChar* sid;
2733     const ParserChar* name;
2734 };
2735 
2736 struct instance_material__AttributeData
2737 {
2738     static const instance_material__AttributeData DEFAULT;
2739 
2740     static const uint32 ATTRIBUTE_TARGET_PRESENT = 0x1;
2741 
2742     uint32 present_attributes;
2743 
2744     const ParserChar* symbol;
2745     COLLADABU::URI target;
2746     const ParserChar* sid;
2747     const ParserChar* name;
2748 };
2749 
2750 struct instance_material__bind__AttributeData
2751 {
2752     static const instance_material__bind__AttributeData DEFAULT;
2753 
2754     const ParserChar* semantic;
2755     const ParserChar* target;
2756 };
2757 
2758 struct bind_vertex_input__AttributeData
2759 {
2760     static const bind_vertex_input__AttributeData DEFAULT;
2761 
2762     static const uint32 ATTRIBUTE_INPUT_SET_PRESENT = 0x1;
2763 
2764     uint32 present_attributes;
2765 
2766     const ParserChar* semantic;
2767     const ParserChar* input_semantic;
2768     uint64 input_set;
2769 };
2770 
2771 struct instance_geometry__AttributeData
2772 {
2773     static const instance_geometry__AttributeData DEFAULT;
2774 
2775     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2776 
2777     uint32 present_attributes;
2778 
2779     COLLADABU::URI url;
2780     const ParserChar* sid;
2781     const ParserChar* name;
2782 };
2783 
2784 struct instance_light__AttributeData
2785 {
2786     static const instance_light__AttributeData DEFAULT;
2787 
2788     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2789 
2790     uint32 present_attributes;
2791 
2792     COLLADABU::URI url;
2793     const ParserChar* sid;
2794     const ParserChar* name;
2795 };
2796 
2797 struct instance_node__AttributeData
2798 {
2799     static const instance_node__AttributeData DEFAULT;
2800 
2801     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2802 
2803     uint32 present_attributes;
2804 
2805     COLLADABU::URI url;
2806     const ParserChar* sid;
2807     const ParserChar* name;
2808 };
2809 
2810 struct library_physics_materials__AttributeData
2811 {
2812     static const library_physics_materials__AttributeData DEFAULT;
2813 
2814     const ParserChar* id;
2815     const ParserChar* name;
2816 };
2817 
2818 struct physics_material__AttributeData
2819 {
2820     static const physics_material__AttributeData DEFAULT;
2821 
2822     const ParserChar* id;
2823     const ParserChar* name;
2824 };
2825 
2826 struct dynamic_friction__AttributeData
2827 {
2828     static const dynamic_friction__AttributeData DEFAULT;
2829 
2830     const ParserChar* sid;
2831 };
2832 
2833 struct restitution__AttributeData
2834 {
2835     static const restitution__AttributeData DEFAULT;
2836 
2837     const ParserChar* sid;
2838 };
2839 
2840 struct static_friction__AttributeData
2841 {
2842     static const static_friction__AttributeData DEFAULT;
2843 
2844     const ParserChar* sid;
2845 };
2846 
2847 struct library_physics_models__AttributeData
2848 {
2849     static const library_physics_models__AttributeData DEFAULT;
2850 
2851     const ParserChar* id;
2852     const ParserChar* name;
2853 };
2854 
2855 struct physics_model__AttributeData
2856 {
2857     static const physics_model__AttributeData DEFAULT;
2858 
2859     const ParserChar* id;
2860     const ParserChar* name;
2861 };
2862 
2863 struct rigid_body__AttributeData
2864 {
2865     static const rigid_body__AttributeData DEFAULT;
2866 
2867     const ParserChar* sid;
2868     const ParserChar* name;
2869 };
2870 
2871 struct rigid_body__technique_common__dynamic__AttributeData
2872 {
2873     static const rigid_body__technique_common__dynamic__AttributeData DEFAULT;
2874 
2875     const ParserChar* sid;
2876 };
2877 
2878 struct mass__AttributeData
2879 {
2880     static const mass__AttributeData DEFAULT;
2881 
2882     const ParserChar* sid;
2883 };
2884 
2885 struct inertia__AttributeData
2886 {
2887     static const inertia__AttributeData DEFAULT;
2888 
2889     const ParserChar* sid;
2890 };
2891 
2892 struct instance_physics_material__AttributeData
2893 {
2894     static const instance_physics_material__AttributeData DEFAULT;
2895 
2896     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
2897 
2898     uint32 present_attributes;
2899 
2900     COLLADABU::URI url;
2901     const ParserChar* sid;
2902     const ParserChar* name;
2903 };
2904 
2905 struct rigid_body__technique_common__shape__hollow__AttributeData
2906 {
2907     static const rigid_body__technique_common__shape__hollow__AttributeData DEFAULT;
2908 
2909     const ParserChar* sid;
2910 };
2911 
2912 struct density__AttributeData
2913 {
2914     static const density__AttributeData DEFAULT;
2915 
2916     const ParserChar* sid;
2917 };
2918 
2919 struct rigid_constraint__AttributeData
2920 {
2921     static const rigid_constraint__AttributeData DEFAULT;
2922 
2923     const ParserChar* sid;
2924     const ParserChar* name;
2925 };
2926 
2927 struct ref_attachment__AttributeData
2928 {
2929     static const ref_attachment__AttributeData DEFAULT;
2930 
2931     static const uint32 ATTRIBUTE_RIGID_BODY_PRESENT = 0x1;
2932 
2933     uint32 present_attributes;
2934 
2935     COLLADABU::URI rigid_body;
2936 };
2937 
2938 struct attachment__AttributeData
2939 {
2940     static const attachment__AttributeData DEFAULT;
2941 
2942     static const uint32 ATTRIBUTE_RIGID_BODY_PRESENT = 0x1;
2943 
2944     uint32 present_attributes;
2945 
2946     COLLADABU::URI rigid_body;
2947 };
2948 
2949 struct enabled__AttributeData
2950 {
2951     static const enabled__AttributeData DEFAULT;
2952 
2953     const ParserChar* sid;
2954 };
2955 
2956 struct interpenetrate__AttributeData
2957 {
2958     static const interpenetrate__AttributeData DEFAULT;
2959 
2960     const ParserChar* sid;
2961 };
2962 
2963 struct min__AttributeData
2964 {
2965     static const min__AttributeData DEFAULT;
2966 
2967     const ParserChar* sid;
2968 };
2969 
2970 struct max__AttributeData
2971 {
2972     static const max__AttributeData DEFAULT;
2973 
2974     const ParserChar* sid;
2975 };
2976 
2977 struct stiffness__AttributeData
2978 {
2979     static const stiffness__AttributeData DEFAULT;
2980 
2981     const ParserChar* sid;
2982 };
2983 
2984 struct damping__AttributeData
2985 {
2986     static const damping__AttributeData DEFAULT;
2987 
2988     const ParserChar* sid;
2989 };
2990 
2991 struct target_value__AttributeData
2992 {
2993     static const target_value__AttributeData DEFAULT;
2994 
2995     const ParserChar* sid;
2996 };
2997 
2998 struct instance_physics_model__AttributeData
2999 {
3000     static const instance_physics_model__AttributeData DEFAULT;
3001 
3002     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
3003     static const uint32 ATTRIBUTE_PARENT_PRESENT = 0x2;
3004 
3005     uint32 present_attributes;
3006 
3007     COLLADABU::URI url;
3008     const ParserChar* sid;
3009     const ParserChar* name;
3010     COLLADABU::URI parent;
3011 };
3012 
3013 struct instance_force_field__AttributeData
3014 {
3015     static const instance_force_field__AttributeData DEFAULT;
3016 
3017     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
3018 
3019     uint32 present_attributes;
3020 
3021     COLLADABU::URI url;
3022     const ParserChar* sid;
3023     const ParserChar* name;
3024 };
3025 
3026 struct instance_rigid_body__AttributeData
3027 {
3028     static const instance_rigid_body__AttributeData DEFAULT;
3029 
3030     static const uint32 ATTRIBUTE_TARGET_PRESENT = 0x1;
3031 
3032     uint32 present_attributes;
3033 
3034     const ParserChar* body;
3035     const ParserChar* sid;
3036     const ParserChar* name;
3037     COLLADABU::URI target;
3038 };
3039 
3040 struct instance_rigid_body__technique_common__dynamic__AttributeData
3041 {
3042     static const instance_rigid_body__technique_common__dynamic__AttributeData DEFAULT;
3043 
3044     const ParserChar* sid;
3045 };
3046 
3047 struct instance_rigid_body__technique_common__shape__hollow__AttributeData
3048 {
3049     static const instance_rigid_body__technique_common__shape__hollow__AttributeData DEFAULT;
3050 
3051     const ParserChar* sid;
3052 };
3053 
3054 struct instance_rigid_constraint__AttributeData
3055 {
3056     static const instance_rigid_constraint__AttributeData DEFAULT;
3057 
3058     const ParserChar* constraint;
3059     const ParserChar* sid;
3060     const ParserChar* name;
3061 };
3062 
3063 struct library_physics_scenes__AttributeData
3064 {
3065     static const library_physics_scenes__AttributeData DEFAULT;
3066 
3067     const ParserChar* id;
3068     const ParserChar* name;
3069 };
3070 
3071 struct physics_scene__AttributeData
3072 {
3073     static const physics_scene__AttributeData DEFAULT;
3074 
3075     const ParserChar* id;
3076     const ParserChar* name;
3077 };
3078 
3079 struct gravity__AttributeData
3080 {
3081     static const gravity__AttributeData DEFAULT;
3082 
3083     const ParserChar* sid;
3084 };
3085 
3086 struct time_step__AttributeData
3087 {
3088     static const time_step__AttributeData DEFAULT;
3089 
3090     const ParserChar* sid;
3091 };
3092 
3093 struct library_visual_scenes__AttributeData
3094 {
3095     static const library_visual_scenes__AttributeData DEFAULT;
3096 
3097     const ParserChar* id;
3098     const ParserChar* name;
3099 };
3100 
3101 struct visual_scene__AttributeData
3102 {
3103     static const visual_scene__AttributeData DEFAULT;
3104 
3105     const ParserChar* id;
3106     const ParserChar* name;
3107 };
3108 
3109 struct evaluate_scene__AttributeData
3110 {
3111     static const evaluate_scene__AttributeData DEFAULT;
3112 
3113     const ParserChar* name;
3114 };
3115 
3116 struct render__AttributeData
3117 {
3118     static const render__AttributeData DEFAULT;
3119 
3120     static const uint32 ATTRIBUTE_CAMERA_NODE_PRESENT = 0x1;
3121 
3122     uint32 present_attributes;
3123 
3124     COLLADABU::URI camera_node;
3125 };
3126 
3127 struct instance_physics_scene__AttributeData
3128 {
3129     static const instance_physics_scene__AttributeData DEFAULT;
3130 
3131     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
3132 
3133     uint32 present_attributes;
3134 
3135     COLLADABU::URI url;
3136     const ParserChar* sid;
3137     const ParserChar* name;
3138 };
3139 
3140 struct instance_visual_scene__AttributeData
3141 {
3142     static const instance_visual_scene__AttributeData DEFAULT;
3143 
3144     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
3145 
3146     uint32 present_attributes;
3147 
3148     COLLADABU::URI url;
3149     const ParserChar* sid;
3150     const ParserChar* name;
3151 };
3152 
3153 struct profile_GLES__AttributeData
3154 {
3155     static const profile_GLES__AttributeData DEFAULT;
3156 
3157     const ParserChar* id;
3158     const ParserChar* platform;
3159 };
3160 
3161 struct newparam____gles_newparam__AttributeData
3162 {
3163     static const newparam____gles_newparam__AttributeData DEFAULT;
3164 
3165     const ParserChar* sid;
3166 };
3167 
3168 struct texture_pipeline____gles_texture_pipeline__AttributeData
3169 {
3170     static const texture_pipeline____gles_texture_pipeline__AttributeData DEFAULT;
3171 
3172     const ParserChar* sid;
3173 };
3174 
3175 struct constant____gles_texture_constant_type__AttributeData
3176 {
3177     static const constant____gles_texture_constant_type__AttributeData DEFAULT;
3178 
3179     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3180 
3181     uint32 present_attributes;
3182 
3183     GeneratedSaxParser::XSList<float> value;
3184     const ParserChar* param;
3185 };
3186 
3187 struct RGB__AttributeData
3188 {
3189     static const RGB__AttributeData DEFAULT;
3190 
3191     static const uint32 ATTRIBUTE_SCALE_PRESENT = 0x1;
3192 
3193     uint32 present_attributes;
3194 
3195     ENUM__gles_texcombiner_operatorRGB_enums _operator;
3196     float scale;
3197 };
3198 
3199 struct argument____gles_texcombiner_argumentRGB_type__AttributeData
3200 {
3201     static const argument____gles_texcombiner_argumentRGB_type__AttributeData DEFAULT;
3202 
3203     ENUM__gles_texcombiner_source_enums source;
3204     ENUM__gles_texcombiner_operandRGB_enums operand;
3205     const ParserChar* unit;
3206 };
3207 
3208 struct alpha____gles_texcombiner_commandAlpha_type__AttributeData
3209 {
3210     static const alpha____gles_texcombiner_commandAlpha_type__AttributeData DEFAULT;
3211 
3212     static const uint32 ATTRIBUTE_SCALE_PRESENT = 0x1;
3213 
3214     uint32 present_attributes;
3215 
3216     ENUM__gles_texcombiner_operatorAlpha_enums _operator;
3217     float scale;
3218 };
3219 
3220 struct argument____gles_texcombiner_argumentAlpha_type__AttributeData
3221 {
3222     static const argument____gles_texcombiner_argumentAlpha_type__AttributeData DEFAULT;
3223 
3224     ENUM__gles_texcombiner_source_enums source;
3225     ENUM__gles_texcombiner_operandAlpha_enums operand;
3226     const ParserChar* unit;
3227 };
3228 
3229 struct texenv__AttributeData
3230 {
3231     static const texenv__AttributeData DEFAULT;
3232 
3233     ENUM__gles_texenv_mode_enums _operator;
3234     const ParserChar* unit;
3235 };
3236 
3237 struct sampler_state____gles_sampler_state__AttributeData
3238 {
3239     static const sampler_state____gles_sampler_state__AttributeData DEFAULT;
3240 
3241     const ParserChar* sid;
3242 };
3243 
3244 struct texture_unit__AttributeData
3245 {
3246     static const texture_unit__AttributeData DEFAULT;
3247 
3248     const ParserChar* sid;
3249 };
3250 
3251 struct texcoord__AttributeData
3252 {
3253     static const texcoord__AttributeData DEFAULT;
3254 
3255     const ParserChar* semantic;
3256 };
3257 
3258 struct profile_GLES__technique__AttributeData
3259 {
3260     static const profile_GLES__technique__AttributeData DEFAULT;
3261 
3262     const ParserChar* id;
3263     const ParserChar* sid;
3264 };
3265 
3266 struct profile_GLES__technique__setparam__AttributeData
3267 {
3268     static const profile_GLES__technique__setparam__AttributeData DEFAULT;
3269 
3270     const ParserChar* ref;
3271 };
3272 
3273 struct profile_GLES__technique__pass__AttributeData
3274 {
3275     static const profile_GLES__technique__pass__AttributeData DEFAULT;
3276 
3277     const ParserChar* sid;
3278 };
3279 
3280 struct profile_GLES__technique__pass__alpha_func__func__AttributeData
3281 {
3282     static const profile_GLES__technique__pass__alpha_func__func__AttributeData DEFAULT;
3283 
3284     ENUM__gl_func_type value;
3285     const ParserChar* param;
3286 };
3287 
3288 struct profile_GLES__technique__pass__alpha_func__value__AttributeData
3289 {
3290     static const profile_GLES__technique__pass__alpha_func__value__AttributeData DEFAULT;
3291 
3292     float value;
3293     const ParserChar* param;
3294 };
3295 
3296 struct profile_GLES__technique__pass__blend_func__src__AttributeData
3297 {
3298     static const profile_GLES__technique__pass__blend_func__src__AttributeData DEFAULT;
3299 
3300     ENUM__gl_blend_type value;
3301     const ParserChar* param;
3302 };
3303 
3304 struct profile_GLES__technique__pass__blend_func__dest__AttributeData
3305 {
3306     static const profile_GLES__technique__pass__blend_func__dest__AttributeData DEFAULT;
3307 
3308     ENUM__gl_blend_type value;
3309     const ParserChar* param;
3310 };
3311 
3312 struct profile_GLES__technique__pass__clear_color__AttributeData
3313 {
3314     static const profile_GLES__technique__pass__clear_color__AttributeData DEFAULT;
3315 
3316     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3317 
3318     uint32 present_attributes;
3319 
3320     GeneratedSaxParser::XSList<float> value;
3321     const ParserChar* param;
3322 };
3323 
3324 struct profile_GLES__technique__pass__clear_stencil__AttributeData
3325 {
3326     static const profile_GLES__technique__pass__clear_stencil__AttributeData DEFAULT;
3327 
3328     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3329 
3330     uint32 present_attributes;
3331 
3332     sint64 value;
3333     const ParserChar* param;
3334 };
3335 
3336 struct profile_GLES__technique__pass__clear_depth__AttributeData
3337 {
3338     static const profile_GLES__technique__pass__clear_depth__AttributeData DEFAULT;
3339 
3340     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3341 
3342     uint32 present_attributes;
3343 
3344     float value;
3345     const ParserChar* param;
3346 };
3347 
3348 struct profile_GLES__technique__pass__clip_plane__AttributeData
3349 {
3350     static const profile_GLES__technique__pass__clip_plane__AttributeData DEFAULT;
3351 
3352     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3353     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
3354 
3355     uint32 present_attributes;
3356 
3357     GeneratedSaxParser::XSList<bool> value;
3358     const ParserChar* param;
3359     uint64 index;
3360 };
3361 
3362 struct profile_GLES__technique__pass__color_mask__AttributeData
3363 {
3364     static const profile_GLES__technique__pass__color_mask__AttributeData DEFAULT;
3365 
3366     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3367 
3368     uint32 present_attributes;
3369 
3370     GeneratedSaxParser::XSList<bool> value;
3371     const ParserChar* param;
3372 };
3373 
3374 struct profile_GLES__technique__pass__cull_face__AttributeData
3375 {
3376     static const profile_GLES__technique__pass__cull_face__AttributeData DEFAULT;
3377 
3378     ENUM__gl_face_type value;
3379     const ParserChar* param;
3380 };
3381 
3382 struct profile_GLES__technique__pass__depth_func__AttributeData
3383 {
3384     static const profile_GLES__technique__pass__depth_func__AttributeData DEFAULT;
3385 
3386     ENUM__gl_func_type value;
3387     const ParserChar* param;
3388 };
3389 
3390 struct profile_GLES__technique__pass__depth_mask__AttributeData
3391 {
3392     static const profile_GLES__technique__pass__depth_mask__AttributeData DEFAULT;
3393 
3394     bool value;
3395     const ParserChar* param;
3396 };
3397 
3398 struct profile_GLES__technique__pass__depth_range__AttributeData
3399 {
3400     static const profile_GLES__technique__pass__depth_range__AttributeData DEFAULT;
3401 
3402     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3403 
3404     uint32 present_attributes;
3405 
3406     GeneratedSaxParser::XSList<float> value;
3407     const ParserChar* param;
3408 };
3409 
3410 struct profile_GLES__technique__pass__fog_color__AttributeData
3411 {
3412     static const profile_GLES__technique__pass__fog_color__AttributeData DEFAULT;
3413 
3414     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3415 
3416     uint32 present_attributes;
3417 
3418     GeneratedSaxParser::XSList<float> value;
3419     const ParserChar* param;
3420 };
3421 
3422 struct profile_GLES__technique__pass__fog_density__AttributeData
3423 {
3424     static const profile_GLES__technique__pass__fog_density__AttributeData DEFAULT;
3425 
3426     float value;
3427     const ParserChar* param;
3428 };
3429 
3430 struct profile_GLES__technique__pass__fog_mode__AttributeData
3431 {
3432     static const profile_GLES__technique__pass__fog_mode__AttributeData DEFAULT;
3433 
3434     ENUM__gl_fog_type value;
3435     const ParserChar* param;
3436 };
3437 
3438 struct profile_GLES__technique__pass__fog_start__AttributeData
3439 {
3440     static const profile_GLES__technique__pass__fog_start__AttributeData DEFAULT;
3441 
3442     float value;
3443     const ParserChar* param;
3444 };
3445 
3446 struct profile_GLES__technique__pass__fog_end__AttributeData
3447 {
3448     static const profile_GLES__technique__pass__fog_end__AttributeData DEFAULT;
3449 
3450     float value;
3451     const ParserChar* param;
3452 };
3453 
3454 struct profile_GLES__technique__pass__front_face__AttributeData
3455 {
3456     static const profile_GLES__technique__pass__front_face__AttributeData DEFAULT;
3457 
3458     ENUM__gl_front_face_type value;
3459     const ParserChar* param;
3460 };
3461 
3462 struct profile_GLES__technique__pass__texture_pipeline__AttributeData
3463 {
3464     static const profile_GLES__technique__pass__texture_pipeline__AttributeData DEFAULT;
3465 
3466     const ParserChar* param;
3467 };
3468 
3469 typedef texture_pipeline____gles_texture_pipeline__AttributeData value____gles_texture_pipeline__AttributeData;
3470 
3471 struct profile_GLES__technique__pass__logic_op__AttributeData
3472 {
3473     static const profile_GLES__technique__pass__logic_op__AttributeData DEFAULT;
3474 
3475     ENUM__gl_logic_op_type value;
3476     const ParserChar* param;
3477 };
3478 
3479 struct profile_GLES__technique__pass__light_ambient__AttributeData
3480 {
3481     static const profile_GLES__technique__pass__light_ambient__AttributeData DEFAULT;
3482 
3483     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3484     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
3485 
3486     uint32 present_attributes;
3487 
3488     GeneratedSaxParser::XSList<float> value;
3489     const ParserChar* param;
3490     uint64 index;
3491 };
3492 
3493 struct profile_GLES__technique__pass__light_diffuse__AttributeData
3494 {
3495     static const profile_GLES__technique__pass__light_diffuse__AttributeData DEFAULT;
3496 
3497     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3498     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
3499 
3500     uint32 present_attributes;
3501 
3502     GeneratedSaxParser::XSList<float> value;
3503     const ParserChar* param;
3504     uint64 index;
3505 };
3506 
3507 struct profile_GLES__technique__pass__light_specular__AttributeData
3508 {
3509     static const profile_GLES__technique__pass__light_specular__AttributeData DEFAULT;
3510 
3511     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3512     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
3513 
3514     uint32 present_attributes;
3515 
3516     GeneratedSaxParser::XSList<float> value;
3517     const ParserChar* param;
3518     uint64 index;
3519 };
3520 
3521 struct profile_GLES__technique__pass__light_position__AttributeData
3522 {
3523     static const profile_GLES__technique__pass__light_position__AttributeData DEFAULT;
3524 
3525     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3526     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
3527 
3528     uint32 present_attributes;
3529 
3530     GeneratedSaxParser::XSList<float> value;
3531     const ParserChar* param;
3532     uint64 index;
3533 };
3534 
3535 struct profile_GLES__technique__pass__light_constant_attenuation__AttributeData
3536 {
3537     static const profile_GLES__technique__pass__light_constant_attenuation__AttributeData DEFAULT;
3538 
3539     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3540 
3541     uint32 present_attributes;
3542 
3543     float value;
3544     const ParserChar* param;
3545     uint64 index;
3546 };
3547 
3548 struct light_linear_attenutation__AttributeData
3549 {
3550     static const light_linear_attenutation__AttributeData DEFAULT;
3551 
3552     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3553 
3554     uint32 present_attributes;
3555 
3556     float value;
3557     const ParserChar* param;
3558     uint64 index;
3559 };
3560 
3561 struct profile_GLES__technique__pass__light_quadratic_attenuation__AttributeData
3562 {
3563     static const profile_GLES__technique__pass__light_quadratic_attenuation__AttributeData DEFAULT;
3564 
3565     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3566 
3567     uint32 present_attributes;
3568 
3569     float value;
3570     const ParserChar* param;
3571     uint64 index;
3572 };
3573 
3574 struct profile_GLES__technique__pass__light_spot_cutoff__AttributeData
3575 {
3576     static const profile_GLES__technique__pass__light_spot_cutoff__AttributeData DEFAULT;
3577 
3578     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3579 
3580     uint32 present_attributes;
3581 
3582     float value;
3583     const ParserChar* param;
3584     uint64 index;
3585 };
3586 
3587 struct profile_GLES__technique__pass__light_spot_direction__AttributeData
3588 {
3589     static const profile_GLES__technique__pass__light_spot_direction__AttributeData DEFAULT;
3590 
3591     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3592     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
3593 
3594     uint32 present_attributes;
3595 
3596     GeneratedSaxParser::XSList<float> value;
3597     const ParserChar* param;
3598     uint64 index;
3599 };
3600 
3601 struct profile_GLES__technique__pass__light_spot_exponent__AttributeData
3602 {
3603     static const profile_GLES__technique__pass__light_spot_exponent__AttributeData DEFAULT;
3604 
3605     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3606 
3607     uint32 present_attributes;
3608 
3609     float value;
3610     const ParserChar* param;
3611     uint64 index;
3612 };
3613 
3614 struct profile_GLES__technique__pass__light_model_ambient__AttributeData
3615 {
3616     static const profile_GLES__technique__pass__light_model_ambient__AttributeData DEFAULT;
3617 
3618     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3619 
3620     uint32 present_attributes;
3621 
3622     GeneratedSaxParser::XSList<float> value;
3623     const ParserChar* param;
3624 };
3625 
3626 struct profile_GLES__technique__pass__line_width__AttributeData
3627 {
3628     static const profile_GLES__technique__pass__line_width__AttributeData DEFAULT;
3629 
3630     float value;
3631     const ParserChar* param;
3632 };
3633 
3634 struct profile_GLES__technique__pass__material_ambient__AttributeData
3635 {
3636     static const profile_GLES__technique__pass__material_ambient__AttributeData DEFAULT;
3637 
3638     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3639 
3640     uint32 present_attributes;
3641 
3642     GeneratedSaxParser::XSList<float> value;
3643     const ParserChar* param;
3644 };
3645 
3646 struct profile_GLES__technique__pass__material_diffuse__AttributeData
3647 {
3648     static const profile_GLES__technique__pass__material_diffuse__AttributeData DEFAULT;
3649 
3650     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3651 
3652     uint32 present_attributes;
3653 
3654     GeneratedSaxParser::XSList<float> value;
3655     const ParserChar* param;
3656 };
3657 
3658 struct profile_GLES__technique__pass__material_emission__AttributeData
3659 {
3660     static const profile_GLES__technique__pass__material_emission__AttributeData DEFAULT;
3661 
3662     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3663 
3664     uint32 present_attributes;
3665 
3666     GeneratedSaxParser::XSList<float> value;
3667     const ParserChar* param;
3668 };
3669 
3670 struct profile_GLES__technique__pass__material_shininess__AttributeData
3671 {
3672     static const profile_GLES__technique__pass__material_shininess__AttributeData DEFAULT;
3673 
3674     float value;
3675     const ParserChar* param;
3676 };
3677 
3678 struct profile_GLES__technique__pass__material_specular__AttributeData
3679 {
3680     static const profile_GLES__technique__pass__material_specular__AttributeData DEFAULT;
3681 
3682     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3683 
3684     uint32 present_attributes;
3685 
3686     GeneratedSaxParser::XSList<float> value;
3687     const ParserChar* param;
3688 };
3689 
3690 struct profile_GLES__technique__pass__model_view_matrix__AttributeData
3691 {
3692     static const profile_GLES__technique__pass__model_view_matrix__AttributeData DEFAULT;
3693 
3694     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3695 
3696     uint32 present_attributes;
3697 
3698     GeneratedSaxParser::XSList<float> value;
3699     const ParserChar* param;
3700 };
3701 
3702 struct profile_GLES__technique__pass__point_distance_attenuation__AttributeData
3703 {
3704     static const profile_GLES__technique__pass__point_distance_attenuation__AttributeData DEFAULT;
3705 
3706     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3707 
3708     uint32 present_attributes;
3709 
3710     GeneratedSaxParser::XSList<float> value;
3711     const ParserChar* param;
3712 };
3713 
3714 struct profile_GLES__technique__pass__point_fade_threshold_size__AttributeData
3715 {
3716     static const profile_GLES__technique__pass__point_fade_threshold_size__AttributeData DEFAULT;
3717 
3718     float value;
3719     const ParserChar* param;
3720 };
3721 
3722 struct profile_GLES__technique__pass__point_size__AttributeData
3723 {
3724     static const profile_GLES__technique__pass__point_size__AttributeData DEFAULT;
3725 
3726     float value;
3727     const ParserChar* param;
3728 };
3729 
3730 struct profile_GLES__technique__pass__point_size_min__AttributeData
3731 {
3732     static const profile_GLES__technique__pass__point_size_min__AttributeData DEFAULT;
3733 
3734     float value;
3735     const ParserChar* param;
3736 };
3737 
3738 struct profile_GLES__technique__pass__point_size_max__AttributeData
3739 {
3740     static const profile_GLES__technique__pass__point_size_max__AttributeData DEFAULT;
3741 
3742     float value;
3743     const ParserChar* param;
3744 };
3745 
3746 struct profile_GLES__technique__pass__polygon_offset__AttributeData
3747 {
3748     static const profile_GLES__technique__pass__polygon_offset__AttributeData DEFAULT;
3749 
3750     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3751 
3752     uint32 present_attributes;
3753 
3754     GeneratedSaxParser::XSList<float> value;
3755     const ParserChar* param;
3756 };
3757 
3758 struct profile_GLES__technique__pass__projection_matrix__AttributeData
3759 {
3760     static const profile_GLES__technique__pass__projection_matrix__AttributeData DEFAULT;
3761 
3762     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3763 
3764     uint32 present_attributes;
3765 
3766     GeneratedSaxParser::XSList<float> value;
3767     const ParserChar* param;
3768 };
3769 
3770 struct profile_GLES__technique__pass__scissor__AttributeData
3771 {
3772     static const profile_GLES__technique__pass__scissor__AttributeData DEFAULT;
3773 
3774     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
3775 
3776     uint32 present_attributes;
3777 
3778     GeneratedSaxParser::XSList<sint64> value;
3779     const ParserChar* param;
3780 };
3781 
3782 struct profile_GLES__technique__pass__shade_model__AttributeData
3783 {
3784     static const profile_GLES__technique__pass__shade_model__AttributeData DEFAULT;
3785 
3786     ENUM__gl_shade_model_type value;
3787     const ParserChar* param;
3788 };
3789 
3790 struct profile_GLES__technique__pass__stencil_func__func__AttributeData
3791 {
3792     static const profile_GLES__technique__pass__stencil_func__func__AttributeData DEFAULT;
3793 
3794     ENUM__gl_func_type value;
3795     const ParserChar* param;
3796 };
3797 
3798 struct profile_GLES__technique__pass__stencil_func__ref__AttributeData
3799 {
3800     static const profile_GLES__technique__pass__stencil_func__ref__AttributeData DEFAULT;
3801 
3802     uint8 value;
3803     const ParserChar* param;
3804 };
3805 
3806 struct profile_GLES__technique__pass__stencil_func__mask__AttributeData
3807 {
3808     static const profile_GLES__technique__pass__stencil_func__mask__AttributeData DEFAULT;
3809 
3810     uint8 value;
3811     const ParserChar* param;
3812 };
3813 
3814 struct profile_GLES__technique__pass__stencil_mask__AttributeData
3815 {
3816     static const profile_GLES__technique__pass__stencil_mask__AttributeData DEFAULT;
3817 
3818     sint64 value;
3819     const ParserChar* param;
3820 };
3821 
3822 struct profile_GLES__technique__pass__stencil_op__fail__AttributeData
3823 {
3824     static const profile_GLES__technique__pass__stencil_op__fail__AttributeData DEFAULT;
3825 
3826     ENUM__gles_stencil_op_type value;
3827     const ParserChar* param;
3828 };
3829 
3830 struct profile_GLES__technique__pass__stencil_op__zfail__AttributeData
3831 {
3832     static const profile_GLES__technique__pass__stencil_op__zfail__AttributeData DEFAULT;
3833 
3834     ENUM__gles_stencil_op_type value;
3835     const ParserChar* param;
3836 };
3837 
3838 struct profile_GLES__technique__pass__stencil_op__zpass__AttributeData
3839 {
3840     static const profile_GLES__technique__pass__stencil_op__zpass__AttributeData DEFAULT;
3841 
3842     ENUM__gles_stencil_op_type value;
3843     const ParserChar* param;
3844 };
3845 
3846 struct profile_GLES__technique__pass__alpha_test_enable__AttributeData
3847 {
3848     static const profile_GLES__technique__pass__alpha_test_enable__AttributeData DEFAULT;
3849 
3850     bool value;
3851     const ParserChar* param;
3852 };
3853 
3854 struct profile_GLES__technique__pass__blend_enable__AttributeData
3855 {
3856     static const profile_GLES__technique__pass__blend_enable__AttributeData DEFAULT;
3857 
3858     bool value;
3859     const ParserChar* param;
3860 };
3861 
3862 struct profile_GLES__technique__pass__clip_plane_enable__AttributeData
3863 {
3864     static const profile_GLES__technique__pass__clip_plane_enable__AttributeData DEFAULT;
3865 
3866     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3867 
3868     uint32 present_attributes;
3869 
3870     bool value;
3871     const ParserChar* param;
3872     uint64 index;
3873 };
3874 
3875 struct profile_GLES__technique__pass__color_logic_op_enable__AttributeData
3876 {
3877     static const profile_GLES__technique__pass__color_logic_op_enable__AttributeData DEFAULT;
3878 
3879     bool value;
3880     const ParserChar* param;
3881 };
3882 
3883 struct profile_GLES__technique__pass__color_material_enable__AttributeData
3884 {
3885     static const profile_GLES__technique__pass__color_material_enable__AttributeData DEFAULT;
3886 
3887     bool value;
3888     const ParserChar* param;
3889 };
3890 
3891 struct profile_GLES__technique__pass__cull_face_enable__AttributeData
3892 {
3893     static const profile_GLES__technique__pass__cull_face_enable__AttributeData DEFAULT;
3894 
3895     bool value;
3896     const ParserChar* param;
3897 };
3898 
3899 struct profile_GLES__technique__pass__depth_test_enable__AttributeData
3900 {
3901     static const profile_GLES__technique__pass__depth_test_enable__AttributeData DEFAULT;
3902 
3903     bool value;
3904     const ParserChar* param;
3905 };
3906 
3907 struct profile_GLES__technique__pass__dither_enable__AttributeData
3908 {
3909     static const profile_GLES__technique__pass__dither_enable__AttributeData DEFAULT;
3910 
3911     bool value;
3912     const ParserChar* param;
3913 };
3914 
3915 struct profile_GLES__technique__pass__fog_enable__AttributeData
3916 {
3917     static const profile_GLES__technique__pass__fog_enable__AttributeData DEFAULT;
3918 
3919     bool value;
3920     const ParserChar* param;
3921 };
3922 
3923 struct texture_pipeline_enable__AttributeData
3924 {
3925     static const texture_pipeline_enable__AttributeData DEFAULT;
3926 
3927     bool value;
3928     const ParserChar* param;
3929 };
3930 
3931 struct profile_GLES__technique__pass__light_enable__AttributeData
3932 {
3933     static const profile_GLES__technique__pass__light_enable__AttributeData DEFAULT;
3934 
3935     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
3936 
3937     uint32 present_attributes;
3938 
3939     bool value;
3940     const ParserChar* param;
3941     uint64 index;
3942 };
3943 
3944 struct profile_GLES__technique__pass__lighting_enable__AttributeData
3945 {
3946     static const profile_GLES__technique__pass__lighting_enable__AttributeData DEFAULT;
3947 
3948     bool value;
3949     const ParserChar* param;
3950 };
3951 
3952 struct profile_GLES__technique__pass__light_model_two_side_enable__AttributeData
3953 {
3954     static const profile_GLES__technique__pass__light_model_two_side_enable__AttributeData DEFAULT;
3955 
3956     bool value;
3957     const ParserChar* param;
3958 };
3959 
3960 struct profile_GLES__technique__pass__line_smooth_enable__AttributeData
3961 {
3962     static const profile_GLES__technique__pass__line_smooth_enable__AttributeData DEFAULT;
3963 
3964     bool value;
3965     const ParserChar* param;
3966 };
3967 
3968 struct profile_GLES__technique__pass__multisample_enable__AttributeData
3969 {
3970     static const profile_GLES__technique__pass__multisample_enable__AttributeData DEFAULT;
3971 
3972     bool value;
3973     const ParserChar* param;
3974 };
3975 
3976 struct profile_GLES__technique__pass__normalize_enable__AttributeData
3977 {
3978     static const profile_GLES__technique__pass__normalize_enable__AttributeData DEFAULT;
3979 
3980     bool value;
3981     const ParserChar* param;
3982 };
3983 
3984 struct profile_GLES__technique__pass__point_smooth_enable__AttributeData
3985 {
3986     static const profile_GLES__technique__pass__point_smooth_enable__AttributeData DEFAULT;
3987 
3988     bool value;
3989     const ParserChar* param;
3990 };
3991 
3992 struct profile_GLES__technique__pass__polygon_offset_fill_enable__AttributeData
3993 {
3994     static const profile_GLES__technique__pass__polygon_offset_fill_enable__AttributeData DEFAULT;
3995 
3996     bool value;
3997     const ParserChar* param;
3998 };
3999 
4000 struct profile_GLES__technique__pass__rescale_normal_enable__AttributeData
4001 {
4002     static const profile_GLES__technique__pass__rescale_normal_enable__AttributeData DEFAULT;
4003 
4004     bool value;
4005     const ParserChar* param;
4006 };
4007 
4008 struct profile_GLES__technique__pass__sample_alpha_to_coverage_enable__AttributeData
4009 {
4010     static const profile_GLES__technique__pass__sample_alpha_to_coverage_enable__AttributeData DEFAULT;
4011 
4012     bool value;
4013     const ParserChar* param;
4014 };
4015 
4016 struct profile_GLES__technique__pass__sample_alpha_to_one_enable__AttributeData
4017 {
4018     static const profile_GLES__technique__pass__sample_alpha_to_one_enable__AttributeData DEFAULT;
4019 
4020     bool value;
4021     const ParserChar* param;
4022 };
4023 
4024 struct profile_GLES__technique__pass__sample_coverage_enable__AttributeData
4025 {
4026     static const profile_GLES__technique__pass__sample_coverage_enable__AttributeData DEFAULT;
4027 
4028     bool value;
4029     const ParserChar* param;
4030 };
4031 
4032 struct profile_GLES__technique__pass__scissor_test_enable__AttributeData
4033 {
4034     static const profile_GLES__technique__pass__scissor_test_enable__AttributeData DEFAULT;
4035 
4036     bool value;
4037     const ParserChar* param;
4038 };
4039 
4040 struct profile_GLES__technique__pass__stencil_test_enable__AttributeData
4041 {
4042     static const profile_GLES__technique__pass__stencil_test_enable__AttributeData DEFAULT;
4043 
4044     bool value;
4045     const ParserChar* param;
4046 };
4047 
4048 struct profile_GLSL__AttributeData
4049 {
4050     static const profile_GLSL__AttributeData DEFAULT;
4051 
4052     const ParserChar* id;
4053 };
4054 
4055 struct code__AttributeData
4056 {
4057     static const code__AttributeData DEFAULT;
4058 
4059     const ParserChar* sid;
4060 };
4061 
4062 struct include__AttributeData
4063 {
4064     static const include__AttributeData DEFAULT;
4065 
4066     static const uint32 ATTRIBUTE_URL_PRESENT = 0x1;
4067 
4068     uint32 present_attributes;
4069 
4070     const ParserChar* sid;
4071     COLLADABU::URI url;
4072 };
4073 
4074 struct newparam____glsl_newparam__AttributeData
4075 {
4076     static const newparam____glsl_newparam__AttributeData DEFAULT;
4077 
4078     const ParserChar* sid;
4079 };
4080 
4081 struct surface____glsl_surface_type__AttributeData
4082 {
4083     static const surface____glsl_surface_type__AttributeData DEFAULT;
4084 
4085     ENUM__fx_surface_type_enum type;
4086 };
4087 
4088 struct profile_GLSL__newparam__surface__generator__name__AttributeData
4089 {
4090     static const profile_GLSL__newparam__surface__generator__name__AttributeData DEFAULT;
4091 
4092     const ParserChar* source;
4093 };
4094 
4095 struct setparam____glsl_setparam_simple__AttributeData
4096 {
4097     static const setparam____glsl_setparam_simple__AttributeData DEFAULT;
4098 
4099     const ParserChar* ref;
4100 };
4101 
4102 struct array____glsl_newarray_type__AttributeData
4103 {
4104     static const array____glsl_newarray_type__AttributeData DEFAULT;
4105 
4106     static const uint32 ATTRIBUTE_LENGTH_PRESENT = 0x1;
4107 
4108     uint32 present_attributes;
4109 
4110     uint64 length;
4111 };
4112 
4113 struct profile_GLSL__technique__AttributeData
4114 {
4115     static const profile_GLSL__technique__AttributeData DEFAULT;
4116 
4117     const ParserChar* id;
4118     const ParserChar* sid;
4119 };
4120 
4121 struct setparam____glsl_setparam__AttributeData
4122 {
4123     static const setparam____glsl_setparam__AttributeData DEFAULT;
4124 
4125     const ParserChar* ref;
4126     const ParserChar* program;
4127 };
4128 
4129 struct array____glsl_setarray_type__AttributeData
4130 {
4131     static const array____glsl_setarray_type__AttributeData DEFAULT;
4132 
4133     static const uint32 ATTRIBUTE_LENGTH_PRESENT = 0x1;
4134 
4135     uint32 present_attributes;
4136 
4137     uint64 length;
4138 };
4139 
4140 struct profile_GLSL__technique__pass__AttributeData
4141 {
4142     static const profile_GLSL__technique__pass__AttributeData DEFAULT;
4143 
4144     const ParserChar* sid;
4145 };
4146 
4147 struct color_target____fx_colortarget_common__AttributeData
4148 {
4149     static const color_target____fx_colortarget_common__AttributeData DEFAULT;
4150 
4151     uint64 index;
4152     ENUM__fx_surface_face_enum face;
4153     uint64 mip;
4154     uint64 slice;
4155 };
4156 
4157 struct depth_target____fx_depthtarget_common__AttributeData
4158 {
4159     static const depth_target____fx_depthtarget_common__AttributeData DEFAULT;
4160 
4161     uint64 index;
4162     ENUM__fx_surface_face_enum face;
4163     uint64 mip;
4164     uint64 slice;
4165 };
4166 
4167 struct stencil_target____fx_stenciltarget_common__AttributeData
4168 {
4169     static const stencil_target____fx_stenciltarget_common__AttributeData DEFAULT;
4170 
4171     uint64 index;
4172     ENUM__fx_surface_face_enum face;
4173     uint64 mip;
4174     uint64 slice;
4175 };
4176 
4177 struct color_clear____fx_clearcolor_common__AttributeData
4178 {
4179     static const color_clear____fx_clearcolor_common__AttributeData DEFAULT;
4180 
4181     uint64 index;
4182 };
4183 
4184 struct depth_clear____fx_cleardepth_common__AttributeData
4185 {
4186     static const depth_clear____fx_cleardepth_common__AttributeData DEFAULT;
4187 
4188     uint64 index;
4189 };
4190 
4191 struct stencil_clear____fx_clearstencil_common__AttributeData
4192 {
4193     static const stencil_clear____fx_clearstencil_common__AttributeData DEFAULT;
4194 
4195     uint64 index;
4196 };
4197 
4198 struct profile_GLSL__technique__pass__alpha_func__func__AttributeData
4199 {
4200     static const profile_GLSL__technique__pass__alpha_func__func__AttributeData DEFAULT;
4201 
4202     ENUM__gl_func_type value;
4203     const ParserChar* param;
4204 };
4205 
4206 struct profile_GLSL__technique__pass__alpha_func__value__AttributeData
4207 {
4208     static const profile_GLSL__technique__pass__alpha_func__value__AttributeData DEFAULT;
4209 
4210     float value;
4211     const ParserChar* param;
4212 };
4213 
4214 struct profile_GLSL__technique__pass__blend_func__src__AttributeData
4215 {
4216     static const profile_GLSL__technique__pass__blend_func__src__AttributeData DEFAULT;
4217 
4218     ENUM__gl_blend_type value;
4219     const ParserChar* param;
4220 };
4221 
4222 struct profile_GLSL__technique__pass__blend_func__dest__AttributeData
4223 {
4224     static const profile_GLSL__technique__pass__blend_func__dest__AttributeData DEFAULT;
4225 
4226     ENUM__gl_blend_type value;
4227     const ParserChar* param;
4228 };
4229 
4230 struct src_rgb__AttributeData
4231 {
4232     static const src_rgb__AttributeData DEFAULT;
4233 
4234     ENUM__gl_blend_type value;
4235     const ParserChar* param;
4236 };
4237 
4238 struct dest_rgb__AttributeData
4239 {
4240     static const dest_rgb__AttributeData DEFAULT;
4241 
4242     ENUM__gl_blend_type value;
4243     const ParserChar* param;
4244 };
4245 
4246 struct src_alpha__AttributeData
4247 {
4248     static const src_alpha__AttributeData DEFAULT;
4249 
4250     ENUM__gl_blend_type value;
4251     const ParserChar* param;
4252 };
4253 
4254 struct dest_alpha__AttributeData
4255 {
4256     static const dest_alpha__AttributeData DEFAULT;
4257 
4258     ENUM__gl_blend_type value;
4259     const ParserChar* param;
4260 };
4261 
4262 struct blend_equation__AttributeData
4263 {
4264     static const blend_equation__AttributeData DEFAULT;
4265 
4266     ENUM__gl_blend_equation_type value;
4267     const ParserChar* param;
4268 };
4269 
4270 struct rgb__AttributeData
4271 {
4272     static const rgb__AttributeData DEFAULT;
4273 
4274     ENUM__gl_blend_equation_type value;
4275     const ParserChar* param;
4276 };
4277 
4278 struct blend_equation_separate__alpha__AttributeData
4279 {
4280     static const blend_equation_separate__alpha__AttributeData DEFAULT;
4281 
4282     ENUM__gl_blend_equation_type value;
4283     const ParserChar* param;
4284 };
4285 
4286 struct color_material__face__AttributeData
4287 {
4288     static const color_material__face__AttributeData DEFAULT;
4289 
4290     ENUM__gl_face_type value;
4291     const ParserChar* param;
4292 };
4293 
4294 struct color_material__mode__AttributeData
4295 {
4296     static const color_material__mode__AttributeData DEFAULT;
4297 
4298     ENUM__gl_material_type value;
4299     const ParserChar* param;
4300 };
4301 
4302 struct profile_GLSL__technique__pass__cull_face__AttributeData
4303 {
4304     static const profile_GLSL__technique__pass__cull_face__AttributeData DEFAULT;
4305 
4306     ENUM__gl_face_type value;
4307     const ParserChar* param;
4308 };
4309 
4310 struct profile_GLSL__technique__pass__depth_func__AttributeData
4311 {
4312     static const profile_GLSL__technique__pass__depth_func__AttributeData DEFAULT;
4313 
4314     ENUM__gl_func_type value;
4315     const ParserChar* param;
4316 };
4317 
4318 struct profile_GLSL__technique__pass__fog_mode__AttributeData
4319 {
4320     static const profile_GLSL__technique__pass__fog_mode__AttributeData DEFAULT;
4321 
4322     ENUM__gl_fog_type value;
4323     const ParserChar* param;
4324 };
4325 
4326 struct fog_coord_src__AttributeData
4327 {
4328     static const fog_coord_src__AttributeData DEFAULT;
4329 
4330     ENUM__gl_fog_coord_src_type value;
4331     const ParserChar* param;
4332 };
4333 
4334 struct profile_GLSL__technique__pass__front_face__AttributeData
4335 {
4336     static const profile_GLSL__technique__pass__front_face__AttributeData DEFAULT;
4337 
4338     ENUM__gl_front_face_type value;
4339     const ParserChar* param;
4340 };
4341 
4342 struct light_model_color_control__AttributeData
4343 {
4344     static const light_model_color_control__AttributeData DEFAULT;
4345 
4346     ENUM__gl_light_model_color_control_type value;
4347     const ParserChar* param;
4348 };
4349 
4350 struct profile_GLSL__technique__pass__logic_op__AttributeData
4351 {
4352     static const profile_GLSL__technique__pass__logic_op__AttributeData DEFAULT;
4353 
4354     ENUM__gl_logic_op_type value;
4355     const ParserChar* param;
4356 };
4357 
4358 struct polygon_mode__face__AttributeData
4359 {
4360     static const polygon_mode__face__AttributeData DEFAULT;
4361 
4362     ENUM__gl_face_type value;
4363     const ParserChar* param;
4364 };
4365 
4366 struct polygon_mode__mode__AttributeData
4367 {
4368     static const polygon_mode__mode__AttributeData DEFAULT;
4369 
4370     ENUM__gl_polygon_mode_type value;
4371     const ParserChar* param;
4372 };
4373 
4374 struct profile_GLSL__technique__pass__shade_model__AttributeData
4375 {
4376     static const profile_GLSL__technique__pass__shade_model__AttributeData DEFAULT;
4377 
4378     ENUM__gl_shade_model_type value;
4379     const ParserChar* param;
4380 };
4381 
4382 struct profile_GLSL__technique__pass__stencil_func__func__AttributeData
4383 {
4384     static const profile_GLSL__technique__pass__stencil_func__func__AttributeData DEFAULT;
4385 
4386     ENUM__gl_func_type value;
4387     const ParserChar* param;
4388 };
4389 
4390 struct profile_GLSL__technique__pass__stencil_func__ref__AttributeData
4391 {
4392     static const profile_GLSL__technique__pass__stencil_func__ref__AttributeData DEFAULT;
4393 
4394     uint8 value;
4395     const ParserChar* param;
4396 };
4397 
4398 struct profile_GLSL__technique__pass__stencil_func__mask__AttributeData
4399 {
4400     static const profile_GLSL__technique__pass__stencil_func__mask__AttributeData DEFAULT;
4401 
4402     uint8 value;
4403     const ParserChar* param;
4404 };
4405 
4406 struct profile_GLSL__technique__pass__stencil_op__fail__AttributeData
4407 {
4408     static const profile_GLSL__technique__pass__stencil_op__fail__AttributeData DEFAULT;
4409 
4410     ENUM__gl_stencil_op_type value;
4411     const ParserChar* param;
4412 };
4413 
4414 struct profile_GLSL__technique__pass__stencil_op__zfail__AttributeData
4415 {
4416     static const profile_GLSL__technique__pass__stencil_op__zfail__AttributeData DEFAULT;
4417 
4418     ENUM__gl_stencil_op_type value;
4419     const ParserChar* param;
4420 };
4421 
4422 struct profile_GLSL__technique__pass__stencil_op__zpass__AttributeData
4423 {
4424     static const profile_GLSL__technique__pass__stencil_op__zpass__AttributeData DEFAULT;
4425 
4426     ENUM__gl_stencil_op_type value;
4427     const ParserChar* param;
4428 };
4429 
4430 struct front__AttributeData
4431 {
4432     static const front__AttributeData DEFAULT;
4433 
4434     ENUM__gl_func_type value;
4435     const ParserChar* param;
4436 };
4437 
4438 struct back__AttributeData
4439 {
4440     static const back__AttributeData DEFAULT;
4441 
4442     ENUM__gl_func_type value;
4443     const ParserChar* param;
4444 };
4445 
4446 struct stencil_func_separate__ref__AttributeData
4447 {
4448     static const stencil_func_separate__ref__AttributeData DEFAULT;
4449 
4450     uint8 value;
4451     const ParserChar* param;
4452 };
4453 
4454 struct stencil_func_separate__mask__AttributeData
4455 {
4456     static const stencil_func_separate__mask__AttributeData DEFAULT;
4457 
4458     uint8 value;
4459     const ParserChar* param;
4460 };
4461 
4462 struct stencil_op_separate__face__AttributeData
4463 {
4464     static const stencil_op_separate__face__AttributeData DEFAULT;
4465 
4466     ENUM__gl_face_type value;
4467     const ParserChar* param;
4468 };
4469 
4470 struct stencil_op_separate__fail__AttributeData
4471 {
4472     static const stencil_op_separate__fail__AttributeData DEFAULT;
4473 
4474     ENUM__gl_stencil_op_type value;
4475     const ParserChar* param;
4476 };
4477 
4478 struct stencil_op_separate__zfail__AttributeData
4479 {
4480     static const stencil_op_separate__zfail__AttributeData DEFAULT;
4481 
4482     ENUM__gl_stencil_op_type value;
4483     const ParserChar* param;
4484 };
4485 
4486 struct stencil_op_separate__zpass__AttributeData
4487 {
4488     static const stencil_op_separate__zpass__AttributeData DEFAULT;
4489 
4490     ENUM__gl_stencil_op_type value;
4491     const ParserChar* param;
4492 };
4493 
4494 struct stencil_mask_separate__face__AttributeData
4495 {
4496     static const stencil_mask_separate__face__AttributeData DEFAULT;
4497 
4498     ENUM__gl_face_type value;
4499     const ParserChar* param;
4500 };
4501 
4502 struct stencil_mask_separate__mask__AttributeData
4503 {
4504     static const stencil_mask_separate__mask__AttributeData DEFAULT;
4505 
4506     uint8 value;
4507     const ParserChar* param;
4508 };
4509 
4510 struct profile_GLSL__technique__pass__light_enable__AttributeData
4511 {
4512     static const profile_GLSL__technique__pass__light_enable__AttributeData DEFAULT;
4513 
4514     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4515 
4516     uint32 present_attributes;
4517 
4518     bool value;
4519     const ParserChar* param;
4520     uint64 index;
4521 };
4522 
4523 struct profile_GLSL__technique__pass__light_ambient__AttributeData
4524 {
4525     static const profile_GLSL__technique__pass__light_ambient__AttributeData DEFAULT;
4526 
4527     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4528     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4529 
4530     uint32 present_attributes;
4531 
4532     GeneratedSaxParser::XSList<float> value;
4533     const ParserChar* param;
4534     uint64 index;
4535 };
4536 
4537 struct profile_GLSL__technique__pass__light_diffuse__AttributeData
4538 {
4539     static const profile_GLSL__technique__pass__light_diffuse__AttributeData DEFAULT;
4540 
4541     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4542     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4543 
4544     uint32 present_attributes;
4545 
4546     GeneratedSaxParser::XSList<float> value;
4547     const ParserChar* param;
4548     uint64 index;
4549 };
4550 
4551 struct profile_GLSL__technique__pass__light_specular__AttributeData
4552 {
4553     static const profile_GLSL__technique__pass__light_specular__AttributeData DEFAULT;
4554 
4555     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4556     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4557 
4558     uint32 present_attributes;
4559 
4560     GeneratedSaxParser::XSList<float> value;
4561     const ParserChar* param;
4562     uint64 index;
4563 };
4564 
4565 struct profile_GLSL__technique__pass__light_position__AttributeData
4566 {
4567     static const profile_GLSL__technique__pass__light_position__AttributeData DEFAULT;
4568 
4569     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4570     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4571 
4572     uint32 present_attributes;
4573 
4574     GeneratedSaxParser::XSList<float> value;
4575     const ParserChar* param;
4576     uint64 index;
4577 };
4578 
4579 struct profile_GLSL__technique__pass__light_constant_attenuation__AttributeData
4580 {
4581     static const profile_GLSL__technique__pass__light_constant_attenuation__AttributeData DEFAULT;
4582 
4583     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4584 
4585     uint32 present_attributes;
4586 
4587     float value;
4588     const ParserChar* param;
4589     uint64 index;
4590 };
4591 
4592 struct light_linear_attenuation__AttributeData
4593 {
4594     static const light_linear_attenuation__AttributeData DEFAULT;
4595 
4596     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4597 
4598     uint32 present_attributes;
4599 
4600     float value;
4601     const ParserChar* param;
4602     uint64 index;
4603 };
4604 
4605 struct profile_GLSL__technique__pass__light_quadratic_attenuation__AttributeData
4606 {
4607     static const profile_GLSL__technique__pass__light_quadratic_attenuation__AttributeData DEFAULT;
4608 
4609     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4610 
4611     uint32 present_attributes;
4612 
4613     float value;
4614     const ParserChar* param;
4615     uint64 index;
4616 };
4617 
4618 struct profile_GLSL__technique__pass__light_spot_cutoff__AttributeData
4619 {
4620     static const profile_GLSL__technique__pass__light_spot_cutoff__AttributeData DEFAULT;
4621 
4622     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4623 
4624     uint32 present_attributes;
4625 
4626     float value;
4627     const ParserChar* param;
4628     uint64 index;
4629 };
4630 
4631 struct profile_GLSL__technique__pass__light_spot_direction__AttributeData
4632 {
4633     static const profile_GLSL__technique__pass__light_spot_direction__AttributeData DEFAULT;
4634 
4635     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4636     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4637 
4638     uint32 present_attributes;
4639 
4640     GeneratedSaxParser::XSList<float> value;
4641     const ParserChar* param;
4642     uint64 index;
4643 };
4644 
4645 struct profile_GLSL__technique__pass__light_spot_exponent__AttributeData
4646 {
4647     static const profile_GLSL__technique__pass__light_spot_exponent__AttributeData DEFAULT;
4648 
4649     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4650 
4651     uint32 present_attributes;
4652 
4653     float value;
4654     const ParserChar* param;
4655     uint64 index;
4656 };
4657 
4658 struct texture1D__AttributeData
4659 {
4660     static const texture1D__AttributeData DEFAULT;
4661 
4662     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4663 
4664     uint32 present_attributes;
4665 
4666     uint64 index;
4667 };
4668 
4669 struct texture2D__AttributeData
4670 {
4671     static const texture2D__AttributeData DEFAULT;
4672 
4673     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4674 
4675     uint32 present_attributes;
4676 
4677     uint64 index;
4678 };
4679 
4680 struct texture3D__AttributeData
4681 {
4682     static const texture3D__AttributeData DEFAULT;
4683 
4684     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4685 
4686     uint32 present_attributes;
4687 
4688     uint64 index;
4689 };
4690 
4691 struct textureCUBE__AttributeData
4692 {
4693     static const textureCUBE__AttributeData DEFAULT;
4694 
4695     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4696 
4697     uint32 present_attributes;
4698 
4699     uint64 index;
4700 };
4701 
4702 struct textureRECT__AttributeData
4703 {
4704     static const textureRECT__AttributeData DEFAULT;
4705 
4706     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4707 
4708     uint32 present_attributes;
4709 
4710     uint64 index;
4711 };
4712 
4713 struct textureDEPTH__AttributeData
4714 {
4715     static const textureDEPTH__AttributeData DEFAULT;
4716 
4717     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4718 
4719     uint32 present_attributes;
4720 
4721     uint64 index;
4722 };
4723 
4724 struct texture1D_enable__AttributeData
4725 {
4726     static const texture1D_enable__AttributeData DEFAULT;
4727 
4728     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4729 
4730     uint32 present_attributes;
4731 
4732     bool value;
4733     const ParserChar* param;
4734     uint64 index;
4735 };
4736 
4737 struct texture2D_enable__AttributeData
4738 {
4739     static const texture2D_enable__AttributeData DEFAULT;
4740 
4741     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4742 
4743     uint32 present_attributes;
4744 
4745     bool value;
4746     const ParserChar* param;
4747     uint64 index;
4748 };
4749 
4750 struct texture3D_enable__AttributeData
4751 {
4752     static const texture3D_enable__AttributeData DEFAULT;
4753 
4754     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4755 
4756     uint32 present_attributes;
4757 
4758     bool value;
4759     const ParserChar* param;
4760     uint64 index;
4761 };
4762 
4763 struct textureCUBE_enable__AttributeData
4764 {
4765     static const textureCUBE_enable__AttributeData DEFAULT;
4766 
4767     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4768 
4769     uint32 present_attributes;
4770 
4771     bool value;
4772     const ParserChar* param;
4773     uint64 index;
4774 };
4775 
4776 struct textureRECT_enable__AttributeData
4777 {
4778     static const textureRECT_enable__AttributeData DEFAULT;
4779 
4780     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4781 
4782     uint32 present_attributes;
4783 
4784     bool value;
4785     const ParserChar* param;
4786     uint64 index;
4787 };
4788 
4789 struct textureDEPTH_enable__AttributeData
4790 {
4791     static const textureDEPTH_enable__AttributeData DEFAULT;
4792 
4793     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4794 
4795     uint32 present_attributes;
4796 
4797     bool value;
4798     const ParserChar* param;
4799     uint64 index;
4800 };
4801 
4802 struct texture_env_color__AttributeData
4803 {
4804     static const texture_env_color__AttributeData DEFAULT;
4805 
4806     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4807     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4808 
4809     uint32 present_attributes;
4810 
4811     GeneratedSaxParser::XSList<float> value;
4812     const ParserChar* param;
4813     uint64 index;
4814 };
4815 
4816 struct texture_env_mode__AttributeData
4817 {
4818     static const texture_env_mode__AttributeData DEFAULT;
4819 
4820     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4821 
4822     uint32 present_attributes;
4823 
4824     const ParserChar* value;
4825     const ParserChar* param;
4826     uint64 index;
4827 };
4828 
4829 struct profile_GLSL__technique__pass__clip_plane__AttributeData
4830 {
4831     static const profile_GLSL__technique__pass__clip_plane__AttributeData DEFAULT;
4832 
4833     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4834     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x2;
4835 
4836     uint32 present_attributes;
4837 
4838     GeneratedSaxParser::XSList<float> value;
4839     const ParserChar* param;
4840     uint64 index;
4841 };
4842 
4843 struct profile_GLSL__technique__pass__clip_plane_enable__AttributeData
4844 {
4845     static const profile_GLSL__technique__pass__clip_plane_enable__AttributeData DEFAULT;
4846 
4847     static const uint32 ATTRIBUTE_INDEX_PRESENT = 0x1;
4848 
4849     uint32 present_attributes;
4850 
4851     bool value;
4852     const ParserChar* param;
4853     uint64 index;
4854 };
4855 
4856 struct blend_color__AttributeData
4857 {
4858     static const blend_color__AttributeData DEFAULT;
4859 
4860     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4861 
4862     uint32 present_attributes;
4863 
4864     GeneratedSaxParser::XSList<float> value;
4865     const ParserChar* param;
4866 };
4867 
4868 struct profile_GLSL__technique__pass__clear_color__AttributeData
4869 {
4870     static const profile_GLSL__technique__pass__clear_color__AttributeData DEFAULT;
4871 
4872     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4873 
4874     uint32 present_attributes;
4875 
4876     GeneratedSaxParser::XSList<float> value;
4877     const ParserChar* param;
4878 };
4879 
4880 struct profile_GLSL__technique__pass__clear_stencil__AttributeData
4881 {
4882     static const profile_GLSL__technique__pass__clear_stencil__AttributeData DEFAULT;
4883 
4884     sint64 value;
4885     const ParserChar* param;
4886 };
4887 
4888 struct profile_GLSL__technique__pass__clear_depth__AttributeData
4889 {
4890     static const profile_GLSL__technique__pass__clear_depth__AttributeData DEFAULT;
4891 
4892     float value;
4893     const ParserChar* param;
4894 };
4895 
4896 struct profile_GLSL__technique__pass__color_mask__AttributeData
4897 {
4898     static const profile_GLSL__technique__pass__color_mask__AttributeData DEFAULT;
4899 
4900     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4901 
4902     uint32 present_attributes;
4903 
4904     GeneratedSaxParser::XSList<bool> value;
4905     const ParserChar* param;
4906 };
4907 
4908 struct depth_bounds__AttributeData
4909 {
4910     static const depth_bounds__AttributeData DEFAULT;
4911 
4912     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4913 
4914     uint32 present_attributes;
4915 
4916     GeneratedSaxParser::XSList<float> value;
4917     const ParserChar* param;
4918 };
4919 
4920 struct profile_GLSL__technique__pass__depth_mask__AttributeData
4921 {
4922     static const profile_GLSL__technique__pass__depth_mask__AttributeData DEFAULT;
4923 
4924     bool value;
4925     const ParserChar* param;
4926 };
4927 
4928 struct profile_GLSL__technique__pass__depth_range__AttributeData
4929 {
4930     static const profile_GLSL__technique__pass__depth_range__AttributeData DEFAULT;
4931 
4932     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4933 
4934     uint32 present_attributes;
4935 
4936     GeneratedSaxParser::XSList<float> value;
4937     const ParserChar* param;
4938 };
4939 
4940 struct profile_GLSL__technique__pass__fog_density__AttributeData
4941 {
4942     static const profile_GLSL__technique__pass__fog_density__AttributeData DEFAULT;
4943 
4944     float value;
4945     const ParserChar* param;
4946 };
4947 
4948 struct profile_GLSL__technique__pass__fog_start__AttributeData
4949 {
4950     static const profile_GLSL__technique__pass__fog_start__AttributeData DEFAULT;
4951 
4952     float value;
4953     const ParserChar* param;
4954 };
4955 
4956 struct profile_GLSL__technique__pass__fog_end__AttributeData
4957 {
4958     static const profile_GLSL__technique__pass__fog_end__AttributeData DEFAULT;
4959 
4960     float value;
4961     const ParserChar* param;
4962 };
4963 
4964 struct profile_GLSL__technique__pass__fog_color__AttributeData
4965 {
4966     static const profile_GLSL__technique__pass__fog_color__AttributeData DEFAULT;
4967 
4968     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4969 
4970     uint32 present_attributes;
4971 
4972     GeneratedSaxParser::XSList<float> value;
4973     const ParserChar* param;
4974 };
4975 
4976 struct profile_GLSL__technique__pass__light_model_ambient__AttributeData
4977 {
4978     static const profile_GLSL__technique__pass__light_model_ambient__AttributeData DEFAULT;
4979 
4980     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
4981 
4982     uint32 present_attributes;
4983 
4984     GeneratedSaxParser::XSList<float> value;
4985     const ParserChar* param;
4986 };
4987 
4988 struct profile_GLSL__technique__pass__lighting_enable__AttributeData
4989 {
4990     static const profile_GLSL__technique__pass__lighting_enable__AttributeData DEFAULT;
4991 
4992     bool value;
4993     const ParserChar* param;
4994 };
4995 
4996 struct line_stipple__AttributeData
4997 {
4998     static const line_stipple__AttributeData DEFAULT;
4999 
5000     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5001 
5002     uint32 present_attributes;
5003 
5004     GeneratedSaxParser::XSList<sint64> value;
5005     const ParserChar* param;
5006 };
5007 
5008 struct profile_GLSL__technique__pass__line_width__AttributeData
5009 {
5010     static const profile_GLSL__technique__pass__line_width__AttributeData DEFAULT;
5011 
5012     float value;
5013     const ParserChar* param;
5014 };
5015 
5016 struct profile_GLSL__technique__pass__material_ambient__AttributeData
5017 {
5018     static const profile_GLSL__technique__pass__material_ambient__AttributeData DEFAULT;
5019 
5020     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5021 
5022     uint32 present_attributes;
5023 
5024     GeneratedSaxParser::XSList<float> value;
5025     const ParserChar* param;
5026 };
5027 
5028 struct profile_GLSL__technique__pass__material_diffuse__AttributeData
5029 {
5030     static const profile_GLSL__technique__pass__material_diffuse__AttributeData DEFAULT;
5031 
5032     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5033 
5034     uint32 present_attributes;
5035 
5036     GeneratedSaxParser::XSList<float> value;
5037     const ParserChar* param;
5038 };
5039 
5040 struct profile_GLSL__technique__pass__material_emission__AttributeData
5041 {
5042     static const profile_GLSL__technique__pass__material_emission__AttributeData DEFAULT;
5043 
5044     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5045 
5046     uint32 present_attributes;
5047 
5048     GeneratedSaxParser::XSList<float> value;
5049     const ParserChar* param;
5050 };
5051 
5052 struct profile_GLSL__technique__pass__material_shininess__AttributeData
5053 {
5054     static const profile_GLSL__technique__pass__material_shininess__AttributeData DEFAULT;
5055 
5056     float value;
5057     const ParserChar* param;
5058 };
5059 
5060 struct profile_GLSL__technique__pass__material_specular__AttributeData
5061 {
5062     static const profile_GLSL__technique__pass__material_specular__AttributeData DEFAULT;
5063 
5064     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5065 
5066     uint32 present_attributes;
5067 
5068     GeneratedSaxParser::XSList<float> value;
5069     const ParserChar* param;
5070 };
5071 
5072 struct profile_GLSL__technique__pass__model_view_matrix__AttributeData
5073 {
5074     static const profile_GLSL__technique__pass__model_view_matrix__AttributeData DEFAULT;
5075 
5076     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5077 
5078     uint32 present_attributes;
5079 
5080     GeneratedSaxParser::XSList<float> value;
5081     const ParserChar* param;
5082 };
5083 
5084 struct profile_GLSL__technique__pass__point_distance_attenuation__AttributeData
5085 {
5086     static const profile_GLSL__technique__pass__point_distance_attenuation__AttributeData DEFAULT;
5087 
5088     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5089 
5090     uint32 present_attributes;
5091 
5092     GeneratedSaxParser::XSList<float> value;
5093     const ParserChar* param;
5094 };
5095 
5096 struct profile_GLSL__technique__pass__point_fade_threshold_size__AttributeData
5097 {
5098     static const profile_GLSL__technique__pass__point_fade_threshold_size__AttributeData DEFAULT;
5099 
5100     float value;
5101     const ParserChar* param;
5102 };
5103 
5104 struct profile_GLSL__technique__pass__point_size__AttributeData
5105 {
5106     static const profile_GLSL__technique__pass__point_size__AttributeData DEFAULT;
5107 
5108     float value;
5109     const ParserChar* param;
5110 };
5111 
5112 struct profile_GLSL__technique__pass__point_size_min__AttributeData
5113 {
5114     static const profile_GLSL__technique__pass__point_size_min__AttributeData DEFAULT;
5115 
5116     float value;
5117     const ParserChar* param;
5118 };
5119 
5120 struct profile_GLSL__technique__pass__point_size_max__AttributeData
5121 {
5122     static const profile_GLSL__technique__pass__point_size_max__AttributeData DEFAULT;
5123 
5124     float value;
5125     const ParserChar* param;
5126 };
5127 
5128 struct profile_GLSL__technique__pass__polygon_offset__AttributeData
5129 {
5130     static const profile_GLSL__technique__pass__polygon_offset__AttributeData DEFAULT;
5131 
5132     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5133 
5134     uint32 present_attributes;
5135 
5136     GeneratedSaxParser::XSList<float> value;
5137     const ParserChar* param;
5138 };
5139 
5140 struct profile_GLSL__technique__pass__projection_matrix__AttributeData
5141 {
5142     static const profile_GLSL__technique__pass__projection_matrix__AttributeData DEFAULT;
5143 
5144     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5145 
5146     uint32 present_attributes;
5147 
5148     GeneratedSaxParser::XSList<float> value;
5149     const ParserChar* param;
5150 };
5151 
5152 struct profile_GLSL__technique__pass__scissor__AttributeData
5153 {
5154     static const profile_GLSL__technique__pass__scissor__AttributeData DEFAULT;
5155 
5156     static const uint32 ATTRIBUTE_VALUE_PRESENT = 0x1;
5157 
5158     uint32 present_attributes;
5159 
5160     GeneratedSaxParser::XSList<sint64> value;
5161     const ParserChar* param;
5162 };
5163 
5164 struct profile_GLSL__technique__pass__stencil_mask__AttributeData
5165 {
5166     static const profile_GLSL__technique__pass__stencil_mask__AttributeData DEFAULT;
5167 
5168     sint64 value;
5169     const ParserChar* param;
5170 };
5171 
5172 struct profile_GLSL__technique__pass__alpha_test_enable__AttributeData
5173 {
5174     static const profile_GLSL__technique__pass__alpha_test_enable__AttributeData DEFAULT;
5175 
5176     bool value;
5177     const ParserChar* param;
5178 };
5179 
5180 struct auto_normal_enable__AttributeData
5181 {
5182     static const auto_normal_enable__AttributeData DEFAULT;
5183 
5184     bool value;
5185     const ParserChar* param;
5186 };
5187 
5188 struct profile_GLSL__technique__pass__blend_enable__AttributeData
5189 {
5190     static const profile_GLSL__technique__pass__blend_enable__AttributeData DEFAULT;
5191 
5192     bool value;
5193     const ParserChar* param;
5194 };
5195 
5196 struct profile_GLSL__technique__pass__color_logic_op_enable__AttributeData
5197 {
5198     static const profile_GLSL__technique__pass__color_logic_op_enable__AttributeData DEFAULT;
5199 
5200     bool value;
5201     const ParserChar* param;
5202 };
5203 
5204 struct profile_GLSL__technique__pass__color_material_enable__AttributeData
5205 {
5206     static const profile_GLSL__technique__pass__color_material_enable__AttributeData DEFAULT;
5207 
5208     bool value;
5209     const ParserChar* param;
5210 };
5211 
5212 struct profile_GLSL__technique__pass__cull_face_enable__AttributeData
5213 {
5214     static const profile_GLSL__technique__pass__cull_face_enable__AttributeData DEFAULT;
5215 
5216     bool value;
5217     const ParserChar* param;
5218 };
5219 
5220 struct depth_bounds_enable__AttributeData
5221 {
5222     static const depth_bounds_enable__AttributeData DEFAULT;
5223 
5224     bool value;
5225     const ParserChar* param;
5226 };
5227 
5228 struct depth_clamp_enable__AttributeData
5229 {
5230     static const depth_clamp_enable__AttributeData DEFAULT;
5231 
5232     bool value;
5233     const ParserChar* param;
5234 };
5235 
5236 struct profile_GLSL__technique__pass__depth_test_enable__AttributeData
5237 {
5238     static const profile_GLSL__technique__pass__depth_test_enable__AttributeData DEFAULT;
5239 
5240     bool value;
5241     const ParserChar* param;
5242 };
5243 
5244 struct profile_GLSL__technique__pass__dither_enable__AttributeData
5245 {
5246     static const profile_GLSL__technique__pass__dither_enable__AttributeData DEFAULT;
5247 
5248     bool value;
5249     const ParserChar* param;
5250 };
5251 
5252 struct profile_GLSL__technique__pass__fog_enable__AttributeData
5253 {
5254     static const profile_GLSL__technique__pass__fog_enable__AttributeData DEFAULT;
5255 
5256     bool value;
5257     const ParserChar* param;
5258 };
5259 
5260 struct light_model_local_viewer_enable__AttributeData
5261 {
5262     static const light_model_local_viewer_enable__AttributeData DEFAULT;
5263 
5264     bool value;
5265     const ParserChar* param;
5266 };
5267 
5268 struct profile_GLSL__technique__pass__light_model_two_side_enable__AttributeData
5269 {
5270     static const profile_GLSL__technique__pass__light_model_two_side_enable__AttributeData DEFAULT;
5271 
5272     bool value;
5273     const ParserChar* param;
5274 };
5275 
5276 struct profile_GLSL__technique__pass__line_smooth_enable__AttributeData
5277 {
5278     static const profile_GLSL__technique__pass__line_smooth_enable__AttributeData DEFAULT;
5279 
5280     bool value;
5281     const ParserChar* param;
5282 };
5283 
5284 struct line_stipple_enable__AttributeData
5285 {
5286     static const line_stipple_enable__AttributeData DEFAULT;
5287 
5288     bool value;
5289     const ParserChar* param;
5290 };
5291 
5292 struct logic_op_enable__AttributeData
5293 {
5294     static const logic_op_enable__AttributeData DEFAULT;
5295 
5296     bool value;
5297     const ParserChar* param;
5298 };
5299 
5300 struct profile_GLSL__technique__pass__multisample_enable__AttributeData
5301 {
5302     static const profile_GLSL__technique__pass__multisample_enable__AttributeData DEFAULT;
5303 
5304     bool value;
5305     const ParserChar* param;
5306 };
5307 
5308 struct profile_GLSL__technique__pass__normalize_enable__AttributeData
5309 {
5310     static const profile_GLSL__technique__pass__normalize_enable__AttributeData DEFAULT;
5311 
5312     bool value;
5313     const ParserChar* param;
5314 };
5315 
5316 struct profile_GLSL__technique__pass__point_smooth_enable__AttributeData
5317 {
5318     static const profile_GLSL__technique__pass__point_smooth_enable__AttributeData DEFAULT;
5319 
5320     bool value;
5321     const ParserChar* param;
5322 };
5323 
5324 struct profile_GLSL__technique__pass__polygon_offset_fill_enable__AttributeData
5325 {
5326     static const profile_GLSL__technique__pass__polygon_offset_fill_enable__AttributeData DEFAULT;
5327 
5328     bool value;
5329     const ParserChar* param;
5330 };
5331 
5332 struct polygon_offset_line_enable__AttributeData
5333 {
5334     static const polygon_offset_line_enable__AttributeData DEFAULT;
5335 
5336     bool value;
5337     const ParserChar* param;
5338 };
5339 
5340 struct polygon_offset_point_enable__AttributeData
5341 {
5342     static const polygon_offset_point_enable__AttributeData DEFAULT;
5343 
5344     bool value;
5345     const ParserChar* param;
5346 };
5347 
5348 struct polygon_smooth_enable__AttributeData
5349 {
5350     static const polygon_smooth_enable__AttributeData DEFAULT;
5351 
5352     bool value;
5353     const ParserChar* param;
5354 };
5355 
5356 struct polygon_stipple_enable__AttributeData
5357 {
5358     static const polygon_stipple_enable__AttributeData DEFAULT;
5359 
5360     bool value;
5361     const ParserChar* param;
5362 };
5363 
5364 struct profile_GLSL__technique__pass__rescale_normal_enable__AttributeData
5365 {
5366     static const profile_GLSL__technique__pass__rescale_normal_enable__AttributeData DEFAULT;
5367 
5368     bool value;
5369     const ParserChar* param;
5370 };
5371 
5372 struct profile_GLSL__technique__pass__sample_alpha_to_coverage_enable__AttributeData
5373 {
5374     static const profile_GLSL__technique__pass__sample_alpha_to_coverage_enable__AttributeData DEFAULT;
5375 
5376     bool value;
5377     const ParserChar* param;
5378 };
5379 
5380 struct profile_GLSL__technique__pass__sample_alpha_to_one_enable__AttributeData
5381 {
5382     static const profile_GLSL__technique__pass__sample_alpha_to_one_enable__AttributeData DEFAULT;
5383 
5384     bool value;
5385     const ParserChar* param;
5386 };
5387 
5388 struct profile_GLSL__technique__pass__sample_coverage_enable__AttributeData
5389 {
5390     static const profile_GLSL__technique__pass__sample_coverage_enable__AttributeData DEFAULT;
5391 
5392     bool value;
5393     const ParserChar* param;
5394 };
5395 
5396 struct profile_GLSL__technique__pass__scissor_test_enable__AttributeData
5397 {
5398     static const profile_GLSL__technique__pass__scissor_test_enable__AttributeData DEFAULT;
5399 
5400     bool value;
5401     const ParserChar* param;
5402 };
5403 
5404 struct profile_GLSL__technique__pass__stencil_test_enable__AttributeData
5405 {
5406     static const profile_GLSL__technique__pass__stencil_test_enable__AttributeData DEFAULT;
5407 
5408     bool value;
5409     const ParserChar* param;
5410 };
5411 
5412 struct gl_hook_abstract__AttributeData
5413 {
5414     static const gl_hook_abstract__AttributeData DEFAULT;
5415 
5416 
5417     GeneratedSaxParser::XSList<const ParserChar*> unknownAttributes;
5418 };
5419 
5420 struct profile_GLSL__technique__pass__shader__AttributeData
5421 {
5422     static const profile_GLSL__technique__pass__shader__AttributeData DEFAULT;
5423 
5424     ENUM__glsl_pipeline_stage stage;
5425 };
5426 
5427 struct profile_GLSL__technique__pass__shader__name__AttributeData
5428 {
5429     static const profile_GLSL__technique__pass__shader__name__AttributeData DEFAULT;
5430 
5431     const ParserChar* source;
5432 };
5433 
5434 struct profile_GLSL__technique__pass__shader__bind__AttributeData
5435 {
5436     static const profile_GLSL__technique__pass__shader__bind__AttributeData DEFAULT;
5437 
5438     const ParserChar* symbol;
5439 };
5440 
5441 struct profile_GLSL__technique__pass__shader__bind__param__AttributeData
5442 {
5443     static const profile_GLSL__technique__pass__shader__bind__param__AttributeData DEFAULT;
5444 
5445     const ParserChar* ref;
5446 };
5447 
5448 struct profile_CG__AttributeData
5449 {
5450     static const profile_CG__AttributeData DEFAULT;
5451 
5452     const ParserChar* id;
5453     const ParserChar* platform;
5454 };
5455 
5456 struct newparam____cg_newparam__AttributeData
5457 {
5458     static const newparam____cg_newparam__AttributeData DEFAULT;
5459 
5460     const ParserChar* sid;
5461 };
5462 
5463 struct surface____cg_surface_type__AttributeData
5464 {
5465     static const surface____cg_surface_type__AttributeData DEFAULT;
5466 
5467     ENUM__fx_surface_type_enum type;
5468 };
5469 
5470 struct profile_CG__newparam__surface__generator__name__AttributeData
5471 {
5472     static const profile_CG__newparam__surface__generator__name__AttributeData DEFAULT;
5473 
5474     const ParserChar* source;
5475 };
5476 
5477 struct setparam____cg_setparam_simple__AttributeData
5478 {
5479     static const setparam____cg_setparam_simple__AttributeData DEFAULT;
5480 
5481     const ParserChar* ref;
5482 };
5483 
5484 struct usertype__AttributeData
5485 {
5486     static const usertype__AttributeData DEFAULT;
5487 
5488     const ParserChar* name;
5489     const ParserChar* source;
5490 };
5491 
5492 struct array____cg_setarray_type__AttributeData
5493 {
5494     static const array____cg_setarray_type__AttributeData DEFAULT;
5495 
5496     static const uint32 ATTRIBUTE_LENGTH_PRESENT = 0x1;
5497 
5498     uint32 present_attributes;
5499 
5500     uint64 length;
5501 };
5502 
5503 struct connect_param__AttributeData
5504 {
5505     static const connect_param__AttributeData DEFAULT;
5506 
5507     const ParserChar* ref;
5508 };
5509 
5510 struct setparam____cg_setparam__AttributeData
5511 {
5512     static const setparam____cg_setparam__AttributeData DEFAULT;
5513 
5514     const ParserChar* ref;
5515     const ParserChar* program;
5516 };
5517 
5518 struct array____cg_newarray_type__AttributeData
5519 {
5520     static const array____cg_newarray_type__AttributeData DEFAULT;
5521 
5522     static const uint32 ATTRIBUTE_LENGTH_PRESENT = 0x1;
5523 
5524     uint32 present_attributes;
5525 
5526     uint64 length;
5527 };
5528 
5529 struct profile_CG__technique__AttributeData
5530 {
5531     static const profile_CG__technique__AttributeData DEFAULT;
5532 
5533     const ParserChar* id;
5534     const ParserChar* sid;
5535 };
5536 
5537 struct profile_CG__technique__pass__AttributeData
5538 {
5539     static const profile_CG__technique__pass__AttributeData DEFAULT;
5540 
5541     const ParserChar* sid;
5542 };
5543 
5544 struct profile_CG__technique__pass__shader__AttributeData
5545 {
5546     static const profile_CG__technique__pass__shader__AttributeData DEFAULT;
5547 
5548     ENUM__cg_pipeline_stage stage;
5549 };
5550 
5551 struct profile_CG__technique__pass__shader__name__AttributeData
5552 {
5553     static const profile_CG__technique__pass__shader__name__AttributeData DEFAULT;
5554 
5555     const ParserChar* source;
5556 };
5557 
5558 struct profile_CG__technique__pass__shader__bind__AttributeData
5559 {
5560     static const profile_CG__technique__pass__shader__bind__AttributeData DEFAULT;
5561 
5562     const ParserChar* symbol;
5563 };
5564 
5565 struct profile_CG__technique__pass__shader__bind__param__AttributeData
5566 {
5567     static const profile_CG__technique__pass__shader__bind__param__AttributeData DEFAULT;
5568 
5569     const ParserChar* ref;
5570 };
5571 
5572 struct profile_COMMON__AttributeData
5573 {
5574     static const profile_COMMON__AttributeData DEFAULT;
5575 
5576     const ParserChar* id;
5577 };
5578 
5579 struct newparam____common_newparam_type__AttributeData
5580 {
5581     static const newparam____common_newparam_type__AttributeData DEFAULT;
5582 
5583     const ParserChar* sid;
5584 };
5585 
5586 struct profile_COMMON__technique__AttributeData
5587 {
5588     static const profile_COMMON__technique__AttributeData DEFAULT;
5589 
5590     const ParserChar* id;
5591     const ParserChar* sid;
5592 };
5593 
5594 struct common_color_or_texture_type____color__AttributeData
5595 {
5596     static const common_color_or_texture_type____color__AttributeData DEFAULT;
5597 
5598     const ParserChar* sid;
5599 };
5600 
5601 struct common_color_or_texture_type____param__AttributeData
5602 {
5603     static const common_color_or_texture_type____param__AttributeData DEFAULT;
5604 
5605     const ParserChar* ref;
5606 };
5607 
5608 struct texture__AttributeData
5609 {
5610     static const texture__AttributeData DEFAULT;
5611 
5612     const ParserChar* texture;
5613     const ParserChar* texcoord;
5614 };
5615 
5616 struct common_float_or_param_type____float__AttributeData
5617 {
5618     static const common_float_or_param_type____float__AttributeData DEFAULT;
5619 
5620     const ParserChar* sid;
5621 };
5622 
5623 struct common_float_or_param_type____param__AttributeData
5624 {
5625     static const common_float_or_param_type____param__AttributeData DEFAULT;
5626 
5627     const ParserChar* ref;
5628 };
5629 
5630 struct transparent__AttributeData
5631 {
5632     static const transparent__AttributeData DEFAULT;
5633 
5634     ENUM__fx_opaque_enum opaque;
5635 };
5636 
5637 
5638 
5639 } // namespace
5640 #endif
5641