2
Copyright (c) 2008-2009 NetAllied Systems GmbH
4
This file is part of COLLADASaxFrameworkLoader.
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
13
#ifndef __COLLADASAXFWL15_COLLADAPARSERAUTOGEN15PRIVATE_H__
14
#define __COLLADASAXFWL15_COLLADAPARSERAUTOGEN15PRIVATE_H__
17
#include "GeneratedSaxParserPrerequisites.h"
18
#include "GeneratedSaxParserTypes.h"
19
#include "GeneratedSaxParserParserTemplate.h"
21
#include "COLLADASaxFWLColladaParserAutoGen15Attributes.h"
22
#include "COLLADASaxFWLColladaParserAutoGen15.h"
23
#include "COLLADASaxFWLColladaParserAutoGen15ValidationData.h"
26
namespace COLLADASaxFWL15
30
typedef GeneratedSaxParser::sint8 sint8;
31
typedef GeneratedSaxParser::sint16 sint16;
32
typedef GeneratedSaxParser::sint32 sint32;
33
typedef GeneratedSaxParser::sint64 sint64;
34
typedef GeneratedSaxParser::uint8 uint8;
35
typedef GeneratedSaxParser::uint16 uint16;
36
typedef GeneratedSaxParser::uint32 uint32;
37
typedef GeneratedSaxParser::uint64 uint64;
39
typedef GeneratedSaxParser::StringHash StringHash;
40
typedef GeneratedSaxParser::ParserChar ParserChar;
41
typedef GeneratedSaxParser::ParserString ParserString;
42
typedef GeneratedSaxParser::ParserAttributes ParserAttributes;
43
typedef GeneratedSaxParser::Utils Utils;
44
typedef GeneratedSaxParser::ParserError ParserError;
45
typedef GeneratedSaxParser::StringHashPair StringHashPair;
46
typedef GeneratedSaxParser::ParserError ParserError;
49
class FunctionMapFactory;
52
class ColladaParserAutoGen15Private : public GeneratedSaxParser::ParserTemplate<ColladaParserAutoGen15Private, ColladaParserAutoGen15>
55
ColladaParserAutoGen15Private( COLLADASaxFWL15::ColladaParserAutoGen15* impl, GeneratedSaxParser::IErrorHandler* errorHandler = 0 );
56
virtual ~ColladaParserAutoGen15Private();
60
friend class FunctionMapFactory;
63
bool _begin__COLLADA( void* attributeData ){return mImpl->begin__COLLADA(*static_cast<COLLADA__AttributeData*>(attributeData));}
64
bool _data__COLLADA( const ParserChar* text, size_t textLength );
65
bool _end__COLLADA(){return mImpl->end__COLLADA();}
66
bool _preBegin__COLLADA( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
67
bool _preEnd__COLLADA();
68
#ifdef GENERATEDSAXPARSER_VALIDATION
69
bool _validateBegin__COLLADA( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
70
bool _validateEnd__COLLADA();
72
bool _freeAttributes__COLLADA( void* attributeData );
75
ENUM__version_enum toEnumDataPrefix_ENUM__version_enum (
76
const ParserChar* prefixedBuffer,
77
const ParserChar* prefixedBufferEnd,
78
const ParserChar** buffer,
79
const ParserChar* bufferEnd,
81
const std::pair<StringHash, ENUM__version_enum>* enumMap,
82
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
86
bool characterData2EnumData_ENUM__version_enum (
87
const ParserChar* text,
89
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__version_enum*, size_t ),
90
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
94
bool dataEnumEnd_ENUM__version_enum (
95
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__version_enum*, size_t ),
96
const std::pair<StringHash, ENUM__version_enum>* enumMap,
97
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
98
ENUM__version_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__version_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
103
bool _begin__asset( void* attributeData ){return mImpl->begin__asset();}
104
bool _data__asset( const ParserChar* text, size_t textLength );
105
bool _end__asset(){return mImpl->end__asset();}
106
bool _preBegin__asset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
107
bool _preEnd__asset();
108
#ifdef GENERATEDSAXPARSER_VALIDATION
109
bool _validateBegin__asset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
110
bool _validateEnd__asset();
112
bool _freeAttributes__asset( void* attributeData );
114
bool _begin__contributor( void* attributeData ){return mImpl->begin__contributor();}
115
bool _data__contributor( const ParserChar* text, size_t textLength );
116
bool _end__contributor(){return mImpl->end__contributor();}
117
bool _preBegin__contributor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
118
bool _preEnd__contributor();
119
#ifdef GENERATEDSAXPARSER_VALIDATION
120
bool _validateBegin__contributor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
121
bool _validateEnd__contributor();
123
bool _freeAttributes__contributor( void* attributeData );
125
bool _begin__author( void* attributeData ){return mImpl->begin__author();}
126
bool _data__author( const ParserChar* text, size_t textLength );
127
bool _end__author(){return mImpl->end__author();}
128
bool _preBegin__author( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
129
bool _preEnd__author();
130
#ifdef GENERATEDSAXPARSER_VALIDATION
131
bool _validateBegin__author( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
132
bool _validateEnd__author();
134
bool _freeAttributes__author( void* attributeData );
136
bool _begin__author_email( void* attributeData ){return mImpl->begin__author_email();}
137
bool _data__author_email( const ParserChar* text, size_t textLength );
138
bool _end__author_email(){return mImpl->end__author_email();}
139
bool _preBegin__author_email( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
140
bool _preEnd__author_email();
141
#ifdef GENERATEDSAXPARSER_VALIDATION
142
bool _validateBegin__author_email( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
143
bool _validateEnd__author_email();
145
bool _freeAttributes__author_email( void* attributeData );
147
bool _begin__author_website( void* attributeData ){return mImpl->begin__author_website();}
148
bool _data__author_website( const ParserChar* text, size_t textLength );
149
bool _end__author_website(){return mImpl->end__author_website();}
150
bool _preBegin__author_website( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
151
bool _preEnd__author_website();
152
#ifdef GENERATEDSAXPARSER_VALIDATION
153
bool _validateBegin__author_website( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
154
bool _validateEnd__author_website();
156
bool _freeAttributes__author_website( void* attributeData );
158
bool _begin__authoring_tool( void* attributeData ){return mImpl->begin__authoring_tool();}
159
bool _data__authoring_tool( const ParserChar* text, size_t textLength );
160
bool _end__authoring_tool(){return mImpl->end__authoring_tool();}
161
bool _preBegin__authoring_tool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
162
bool _preEnd__authoring_tool();
163
#ifdef GENERATEDSAXPARSER_VALIDATION
164
bool _validateBegin__authoring_tool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
165
bool _validateEnd__authoring_tool();
167
bool _freeAttributes__authoring_tool( void* attributeData );
169
bool _begin__comments( void* attributeData ){return mImpl->begin__comments();}
170
bool _data__comments( const ParserChar* text, size_t textLength );
171
bool _end__comments(){return mImpl->end__comments();}
172
bool _preBegin__comments( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
173
bool _preEnd__comments();
174
#ifdef GENERATEDSAXPARSER_VALIDATION
175
bool _validateBegin__comments( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
176
bool _validateEnd__comments();
178
bool _freeAttributes__comments( void* attributeData );
180
bool _begin__copyright( void* attributeData ){return mImpl->begin__copyright();}
181
bool _data__copyright( const ParserChar* text, size_t textLength );
182
bool _end__copyright(){return mImpl->end__copyright();}
183
bool _preBegin__copyright( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
184
bool _preEnd__copyright();
185
#ifdef GENERATEDSAXPARSER_VALIDATION
186
bool _validateBegin__copyright( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
187
bool _validateEnd__copyright();
189
bool _freeAttributes__copyright( void* attributeData );
191
bool _begin__source_data( void* attributeData ){return mImpl->begin__source_data();}
192
bool _data__source_data( const ParserChar* text, size_t textLength );
193
bool _end__source_data(){return mImpl->end__source_data();}
194
bool _preBegin__source_data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
195
bool _preEnd__source_data();
196
#ifdef GENERATEDSAXPARSER_VALIDATION
197
bool _validateBegin__source_data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
198
bool _validateEnd__source_data();
200
bool _freeAttributes__source_data( void* attributeData );
202
bool _begin__coverage( void* attributeData ){return mImpl->begin__coverage();}
203
bool _data__coverage( const ParserChar* text, size_t textLength );
204
bool _end__coverage(){return mImpl->end__coverage();}
205
bool _preBegin__coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
206
bool _preEnd__coverage();
207
#ifdef GENERATEDSAXPARSER_VALIDATION
208
bool _validateBegin__coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
209
bool _validateEnd__coverage();
211
bool _freeAttributes__coverage( void* attributeData );
213
bool _begin__geographic_location( void* attributeData ){return mImpl->begin__geographic_location();}
214
bool _data__geographic_location( const ParserChar* text, size_t textLength );
215
bool _end__geographic_location(){return mImpl->end__geographic_location();}
216
bool _preBegin__geographic_location( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
217
bool _preEnd__geographic_location();
218
#ifdef GENERATEDSAXPARSER_VALIDATION
219
bool _validateBegin__geographic_location( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
220
bool _validateEnd__geographic_location();
222
bool _freeAttributes__geographic_location( void* attributeData );
224
bool _begin__longitude( void* attributeData ){return mImpl->begin__longitude();}
225
bool _data__longitude( const ParserChar* text, size_t textLength );
226
bool _end__longitude(){return mImpl->end__longitude();}
227
bool _preBegin__longitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
228
bool _preEnd__longitude();
229
#ifdef GENERATEDSAXPARSER_VALIDATION
230
bool _validateBegin__longitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
231
bool _validateEnd__longitude();
233
bool _freeAttributes__longitude( void* attributeData );
235
bool _begin__latitude( void* attributeData ){return mImpl->begin__latitude();}
236
bool _data__latitude( const ParserChar* text, size_t textLength );
237
bool _end__latitude(){return mImpl->end__latitude();}
238
bool _preBegin__latitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
239
bool _preEnd__latitude();
240
#ifdef GENERATEDSAXPARSER_VALIDATION
241
bool _validateBegin__latitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
242
bool _validateEnd__latitude();
244
bool _freeAttributes__latitude( void* attributeData );
246
bool _begin__altitude( void* attributeData ){return mImpl->begin__altitude(*static_cast<altitude__AttributeData*>(attributeData));}
247
bool _data__altitude( const ParserChar* text, size_t textLength );
248
bool _end__altitude(){return mImpl->end__altitude();}
249
bool _preBegin__altitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
250
bool _preEnd__altitude();
251
#ifdef GENERATEDSAXPARSER_VALIDATION
252
bool _validateBegin__altitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
253
bool _validateEnd__altitude();
255
bool _freeAttributes__altitude( void* attributeData );
258
ENUM__altitude_mode_enum toEnumDataPrefix_ENUM__altitude_mode_enum (
259
const ParserChar* prefixedBuffer,
260
const ParserChar* prefixedBufferEnd,
261
const ParserChar** buffer,
262
const ParserChar* bufferEnd,
264
const std::pair<StringHash, ENUM__altitude_mode_enum>* enumMap,
265
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
269
bool characterData2EnumData_ENUM__altitude_mode_enum (
270
const ParserChar* text,
272
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__altitude_mode_enum*, size_t ),
273
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
277
bool dataEnumEnd_ENUM__altitude_mode_enum (
278
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__altitude_mode_enum*, size_t ),
279
const std::pair<StringHash, ENUM__altitude_mode_enum>* enumMap,
280
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
281
ENUM__altitude_mode_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__altitude_mode_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
286
bool _begin__created( void* attributeData ){return mImpl->begin__created();}
287
bool _data__created( const ParserChar* text, size_t textLength );
288
bool _end__created(){return mImpl->end__created();}
289
bool _preBegin__created( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
290
bool _preEnd__created();
291
#ifdef GENERATEDSAXPARSER_VALIDATION
292
bool _validateBegin__created( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
293
bool _validateEnd__created();
295
bool _freeAttributes__created( void* attributeData );
297
bool _begin__keywords( void* attributeData ){return mImpl->begin__keywords();}
298
bool _data__keywords( const ParserChar* text, size_t textLength );
299
bool _end__keywords(){return mImpl->end__keywords();}
300
bool _preBegin__keywords( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
301
bool _preEnd__keywords();
302
#ifdef GENERATEDSAXPARSER_VALIDATION
303
bool _validateBegin__keywords( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
304
bool _validateEnd__keywords();
306
bool _freeAttributes__keywords( void* attributeData );
308
bool _begin__modified( void* attributeData ){return mImpl->begin__modified();}
309
bool _data__modified( const ParserChar* text, size_t textLength );
310
bool _end__modified(){return mImpl->end__modified();}
311
bool _preBegin__modified( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
312
bool _preEnd__modified();
313
#ifdef GENERATEDSAXPARSER_VALIDATION
314
bool _validateBegin__modified( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
315
bool _validateEnd__modified();
317
bool _freeAttributes__modified( void* attributeData );
319
bool _begin__revision( void* attributeData ){return mImpl->begin__revision();}
320
bool _data__revision( const ParserChar* text, size_t textLength );
321
bool _end__revision(){return mImpl->end__revision();}
322
bool _preBegin__revision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
323
bool _preEnd__revision();
324
#ifdef GENERATEDSAXPARSER_VALIDATION
325
bool _validateBegin__revision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
326
bool _validateEnd__revision();
328
bool _freeAttributes__revision( void* attributeData );
330
bool _begin__subject( void* attributeData ){return mImpl->begin__subject();}
331
bool _data__subject( const ParserChar* text, size_t textLength );
332
bool _end__subject(){return mImpl->end__subject();}
333
bool _preBegin__subject( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
334
bool _preEnd__subject();
335
#ifdef GENERATEDSAXPARSER_VALIDATION
336
bool _validateBegin__subject( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
337
bool _validateEnd__subject();
339
bool _freeAttributes__subject( void* attributeData );
341
bool _begin__title( void* attributeData ){return mImpl->begin__title();}
342
bool _data__title( const ParserChar* text, size_t textLength );
343
bool _end__title(){return mImpl->end__title();}
344
bool _preBegin__title( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
345
bool _preEnd__title();
346
#ifdef GENERATEDSAXPARSER_VALIDATION
347
bool _validateBegin__title( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
348
bool _validateEnd__title();
350
bool _freeAttributes__title( void* attributeData );
352
bool _begin__unit( void* attributeData ){return mImpl->begin__unit(*static_cast<unit__AttributeData*>(attributeData));}
353
bool _data__unit( const ParserChar* text, size_t textLength );
354
bool _end__unit(){return mImpl->end__unit();}
355
bool _preBegin__unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
356
bool _preEnd__unit();
357
#ifdef GENERATEDSAXPARSER_VALIDATION
358
bool _validateBegin__unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
359
bool _validateEnd__unit();
361
bool _freeAttributes__unit( void* attributeData );
363
bool _begin__up_axis( void* attributeData ){return mImpl->begin__up_axis();}
364
bool _data__up_axis( const ParserChar* text, size_t textLength );
365
bool _end__up_axis(){return mImpl->end__up_axis();}
366
bool _preBegin__up_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
367
bool _preEnd__up_axis();
368
#ifdef GENERATEDSAXPARSER_VALIDATION
369
bool _validateBegin__up_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
370
bool _validateEnd__up_axis();
372
bool _freeAttributes__up_axis( void* attributeData );
375
ENUM__up_axis_enum toEnumDataPrefix_ENUM__up_axis_enum (
376
const ParserChar* prefixedBuffer,
377
const ParserChar* prefixedBufferEnd,
378
const ParserChar** buffer,
379
const ParserChar* bufferEnd,
381
const std::pair<StringHash, ENUM__up_axis_enum>* enumMap,
382
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
386
bool characterData2EnumData_ENUM__up_axis_enum (
387
const ParserChar* text,
389
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__up_axis_enum*, size_t ),
390
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
394
bool dataEnumEnd_ENUM__up_axis_enum (
395
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__up_axis_enum*, size_t ),
396
const std::pair<StringHash, ENUM__up_axis_enum>* enumMap,
397
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
398
ENUM__up_axis_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__up_axis_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
403
bool _begin__extra( void* attributeData ){return mImpl->begin__extra(*static_cast<extra__AttributeData*>(attributeData));}
404
bool _data__extra( const ParserChar* text, size_t textLength );
405
bool _end__extra(){return mImpl->end__extra();}
406
bool _preBegin__extra( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
407
bool _preEnd__extra();
408
#ifdef GENERATEDSAXPARSER_VALIDATION
409
bool _validateBegin__extra( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
410
bool _validateEnd__extra();
412
bool _freeAttributes__extra( void* attributeData );
414
bool _begin__technique____technique_type( void* attributeData ){return mImpl->begin__technique____technique_type(*static_cast<technique____technique_type__AttributeData*>(attributeData));}
415
bool _data__technique____technique_type( const ParserChar* text, size_t textLength );
416
bool _end__technique____technique_type(){return mImpl->end__technique____technique_type();}
417
bool _preBegin__technique____technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
418
bool _preEnd__technique____technique_type();
419
#ifdef GENERATEDSAXPARSER_VALIDATION
420
bool _validateBegin__technique____technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
421
bool _validateEnd__technique____technique_type();
423
bool _freeAttributes__technique____technique_type( void* attributeData );
425
bool _begin__library_animations( void* attributeData ){return mImpl->begin__library_animations(*static_cast<library_animations__AttributeData*>(attributeData));}
426
bool _data__library_animations( const ParserChar* text, size_t textLength );
427
bool _end__library_animations(){return mImpl->end__library_animations();}
428
bool _preBegin__library_animations( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
429
bool _preEnd__library_animations();
430
#ifdef GENERATEDSAXPARSER_VALIDATION
431
bool _validateBegin__library_animations( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
432
bool _validateEnd__library_animations();
434
bool _freeAttributes__library_animations( void* attributeData );
436
bool _begin__animation( void* attributeData ){return mImpl->begin__animation(*static_cast<animation__AttributeData*>(attributeData));}
437
bool _data__animation( const ParserChar* text, size_t textLength );
438
bool _end__animation(){return mImpl->end__animation();}
439
bool _preBegin__animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
440
bool _preEnd__animation();
441
#ifdef GENERATEDSAXPARSER_VALIDATION
442
bool _validateBegin__animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
443
bool _validateEnd__animation();
445
bool _freeAttributes__animation( void* attributeData );
447
bool _begin__source( void* attributeData ){return mImpl->begin__source(*static_cast<source__AttributeData*>(attributeData));}
448
bool _data__source( const ParserChar* text, size_t textLength );
449
bool _end__source(){return mImpl->end__source();}
450
bool _preBegin__source( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
451
bool _preEnd__source();
452
#ifdef GENERATEDSAXPARSER_VALIDATION
453
bool _validateBegin__source( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
454
bool _validateEnd__source();
456
bool _freeAttributes__source( void* attributeData );
458
bool _begin__token_array( void* attributeData ){return mImpl->begin__token_array(*static_cast<token_array__AttributeData*>(attributeData));}
459
bool _data__token_array( const ParserChar* text, size_t textLength );
460
bool _end__token_array(){return mImpl->end__token_array();}
461
bool _preBegin__token_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
462
bool _preEnd__token_array();
463
#ifdef GENERATEDSAXPARSER_VALIDATION
464
bool _validateBegin__token_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
465
bool _validateEnd__token_array();
467
bool _freeAttributes__token_array( void* attributeData );
469
bool _begin__IDREF_array( void* attributeData ){return mImpl->begin__IDREF_array(*static_cast<IDREF_array__AttributeData*>(attributeData));}
470
bool _data__IDREF_array( const ParserChar* text, size_t textLength );
471
bool _end__IDREF_array(){return mImpl->end__IDREF_array();}
472
bool _preBegin__IDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
473
bool _preEnd__IDREF_array();
474
#ifdef GENERATEDSAXPARSER_VALIDATION
475
bool _validateBegin__IDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
476
bool _validateEnd__IDREF_array();
478
bool _freeAttributes__IDREF_array( void* attributeData );
480
bool _begin__Name_array( void* attributeData ){return mImpl->begin__Name_array(*static_cast<Name_array__AttributeData*>(attributeData));}
481
bool _data__Name_array( const ParserChar* text, size_t textLength );
482
bool _end__Name_array(){return mImpl->end__Name_array();}
483
bool _preBegin__Name_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
484
bool _preEnd__Name_array();
485
#ifdef GENERATEDSAXPARSER_VALIDATION
486
bool _validateBegin__Name_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
487
bool _validateEnd__Name_array();
489
bool _freeAttributes__Name_array( void* attributeData );
491
bool _begin__bool_array( void* attributeData ){return mImpl->begin__bool_array(*static_cast<bool_array__AttributeData*>(attributeData));}
492
bool _data__bool_array( const ParserChar* text, size_t textLength );
493
bool _end__bool_array(){return mImpl->end__bool_array();}
494
bool _preBegin__bool_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
495
bool _preEnd__bool_array();
496
#ifdef GENERATEDSAXPARSER_VALIDATION
497
bool _validateBegin__bool_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
498
bool _validateEnd__bool_array();
500
bool _freeAttributes__bool_array( void* attributeData );
502
bool _begin__float_array( void* attributeData ){return mImpl->begin__float_array(*static_cast<float_array__AttributeData*>(attributeData));}
503
bool _data__float_array( const ParserChar* text, size_t textLength );
504
bool _end__float_array(){return mImpl->end__float_array();}
505
bool _preBegin__float_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
506
bool _preEnd__float_array();
507
#ifdef GENERATEDSAXPARSER_VALIDATION
508
bool _validateBegin__float_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
509
bool _validateEnd__float_array();
511
bool _freeAttributes__float_array( void* attributeData );
513
bool _begin__int_array( void* attributeData ){return mImpl->begin__int_array(*static_cast<int_array__AttributeData*>(attributeData));}
514
bool _data__int_array( const ParserChar* text, size_t textLength );
515
bool _end__int_array(){return mImpl->end__int_array();}
516
bool _preBegin__int_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
517
bool _preEnd__int_array();
518
#ifdef GENERATEDSAXPARSER_VALIDATION
519
bool _validateBegin__int_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
520
bool _validateEnd__int_array();
522
bool _freeAttributes__int_array( void* attributeData );
524
bool _begin__SIDREF_array( void* attributeData ){return mImpl->begin__SIDREF_array(*static_cast<SIDREF_array__AttributeData*>(attributeData));}
525
bool _data__SIDREF_array( const ParserChar* text, size_t textLength );
526
bool _end__SIDREF_array(){return mImpl->end__SIDREF_array();}
527
bool _preBegin__SIDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
528
bool _preEnd__SIDREF_array();
529
#ifdef GENERATEDSAXPARSER_VALIDATION
530
bool _validateBegin__SIDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
531
bool _validateEnd__SIDREF_array();
533
bool _freeAttributes__SIDREF_array( void* attributeData );
535
bool _begin__source_type____technique_common( void* attributeData ){return mImpl->begin__source_type____technique_common();}
536
bool _data__source_type____technique_common( const ParserChar* text, size_t textLength );
537
bool _end__source_type____technique_common(){return mImpl->end__source_type____technique_common();}
538
bool _preBegin__source_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
539
bool _preEnd__source_type____technique_common();
540
#ifdef GENERATEDSAXPARSER_VALIDATION
541
bool _validateBegin__source_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
542
bool _validateEnd__source_type____technique_common();
544
bool _freeAttributes__source_type____technique_common( void* attributeData );
546
bool _begin__accessor( void* attributeData ){return mImpl->begin__accessor(*static_cast<accessor__AttributeData*>(attributeData));}
547
bool _data__accessor( const ParserChar* text, size_t textLength );
548
bool _end__accessor(){return mImpl->end__accessor();}
549
bool _preBegin__accessor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
550
bool _preEnd__accessor();
551
#ifdef GENERATEDSAXPARSER_VALIDATION
552
bool _validateBegin__accessor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
553
bool _validateEnd__accessor();
555
bool _freeAttributes__accessor( void* attributeData );
557
bool _begin__param____param_type( void* attributeData ){return mImpl->begin__param____param_type(*static_cast<param____param_type__AttributeData*>(attributeData));}
558
bool _data__param____param_type( const ParserChar* text, size_t textLength );
559
bool _end__param____param_type(){return mImpl->end__param____param_type();}
560
bool _preBegin__param____param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
561
bool _preEnd__param____param_type();
562
#ifdef GENERATEDSAXPARSER_VALIDATION
563
bool _validateBegin__param____param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
564
bool _validateEnd__param____param_type();
566
bool _freeAttributes__param____param_type( void* attributeData );
568
bool _begin__sampler( void* attributeData ){return mImpl->begin__sampler(*static_cast<sampler__AttributeData*>(attributeData));}
569
bool _data__sampler( const ParserChar* text, size_t textLength );
570
bool _end__sampler(){return mImpl->end__sampler();}
571
bool _preBegin__sampler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
572
bool _preEnd__sampler();
573
#ifdef GENERATEDSAXPARSER_VALIDATION
574
bool _validateBegin__sampler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
575
bool _validateEnd__sampler();
577
bool _freeAttributes__sampler( void* attributeData );
580
ENUM__sampler_behavior_enum toEnumDataPrefix_ENUM__sampler_behavior_enum (
581
const ParserChar* prefixedBuffer,
582
const ParserChar* prefixedBufferEnd,
583
const ParserChar** buffer,
584
const ParserChar* bufferEnd,
586
const std::pair<StringHash, ENUM__sampler_behavior_enum>* enumMap,
587
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
591
bool characterData2EnumData_ENUM__sampler_behavior_enum (
592
const ParserChar* text,
594
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__sampler_behavior_enum*, size_t ),
595
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
599
bool dataEnumEnd_ENUM__sampler_behavior_enum (
600
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__sampler_behavior_enum*, size_t ),
601
const std::pair<StringHash, ENUM__sampler_behavior_enum>* enumMap,
602
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
603
ENUM__sampler_behavior_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__sampler_behavior_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
608
bool _begin__input____input_local_type( void* attributeData ){return mImpl->begin__input____input_local_type(*static_cast<input____input_local_type__AttributeData*>(attributeData));}
609
bool _data__input____input_local_type( const ParserChar* text, size_t textLength );
610
bool _end__input____input_local_type(){return mImpl->end__input____input_local_type();}
611
bool _preBegin__input____input_local_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
612
bool _preEnd__input____input_local_type();
613
#ifdef GENERATEDSAXPARSER_VALIDATION
614
bool _validateBegin__input____input_local_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
615
bool _validateEnd__input____input_local_type();
617
bool _freeAttributes__input____input_local_type( void* attributeData );
619
bool _begin__channel( void* attributeData ){return mImpl->begin__channel(*static_cast<channel__AttributeData*>(attributeData));}
620
bool _data__channel( const ParserChar* text, size_t textLength );
621
bool _end__channel(){return mImpl->end__channel();}
622
bool _preBegin__channel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
623
bool _preEnd__channel();
624
#ifdef GENERATEDSAXPARSER_VALIDATION
625
bool _validateBegin__channel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
626
bool _validateEnd__channel();
628
bool _freeAttributes__channel( void* attributeData );
630
bool _begin__library_animation_clips( void* attributeData ){return mImpl->begin__library_animation_clips(*static_cast<library_animation_clips__AttributeData*>(attributeData));}
631
bool _data__library_animation_clips( const ParserChar* text, size_t textLength );
632
bool _end__library_animation_clips(){return mImpl->end__library_animation_clips();}
633
bool _preBegin__library_animation_clips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
634
bool _preEnd__library_animation_clips();
635
#ifdef GENERATEDSAXPARSER_VALIDATION
636
bool _validateBegin__library_animation_clips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
637
bool _validateEnd__library_animation_clips();
639
bool _freeAttributes__library_animation_clips( void* attributeData );
641
bool _begin__animation_clip( void* attributeData ){return mImpl->begin__animation_clip(*static_cast<animation_clip__AttributeData*>(attributeData));}
642
bool _data__animation_clip( const ParserChar* text, size_t textLength );
643
bool _end__animation_clip(){return mImpl->end__animation_clip();}
644
bool _preBegin__animation_clip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
645
bool _preEnd__animation_clip();
646
#ifdef GENERATEDSAXPARSER_VALIDATION
647
bool _validateBegin__animation_clip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
648
bool _validateEnd__animation_clip();
650
bool _freeAttributes__animation_clip( void* attributeData );
652
bool _begin__instance_animation( void* attributeData ){return mImpl->begin__instance_animation(*static_cast<instance_animation__AttributeData*>(attributeData));}
653
bool _data__instance_animation( const ParserChar* text, size_t textLength );
654
bool _end__instance_animation(){return mImpl->end__instance_animation();}
655
bool _preBegin__instance_animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
656
bool _preEnd__instance_animation();
657
#ifdef GENERATEDSAXPARSER_VALIDATION
658
bool _validateBegin__instance_animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
659
bool _validateEnd__instance_animation();
661
bool _freeAttributes__instance_animation( void* attributeData );
663
bool _begin__instance_formula( void* attributeData ){return mImpl->begin__instance_formula(*static_cast<instance_formula__AttributeData*>(attributeData));}
664
bool _data__instance_formula( const ParserChar* text, size_t textLength );
665
bool _end__instance_formula(){return mImpl->end__instance_formula();}
666
bool _preBegin__instance_formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
667
bool _preEnd__instance_formula();
668
#ifdef GENERATEDSAXPARSER_VALIDATION
669
bool _validateBegin__instance_formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
670
bool _validateEnd__instance_formula();
672
bool _freeAttributes__instance_formula( void* attributeData );
674
bool _begin__setparam____formula_setparam_type( void* attributeData ){return mImpl->begin__setparam____formula_setparam_type(*static_cast<setparam____formula_setparam_type__AttributeData*>(attributeData));}
675
bool _data__setparam____formula_setparam_type( const ParserChar* text, size_t textLength );
676
bool _end__setparam____formula_setparam_type(){return mImpl->end__setparam____formula_setparam_type();}
677
bool _preBegin__setparam____formula_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
678
bool _preEnd__setparam____formula_setparam_type();
679
#ifdef GENERATEDSAXPARSER_VALIDATION
680
bool _validateBegin__setparam____formula_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
681
bool _validateEnd__setparam____formula_setparam_type();
683
bool _freeAttributes__setparam____formula_setparam_type( void* attributeData );
685
bool _begin__float____float_type( void* attributeData ){return mImpl->begin__float____float_type();}
686
bool _data__float____float_type( const ParserChar* text, size_t textLength );
687
bool _end__float____float_type(){return mImpl->end__float____float_type();}
688
bool _preBegin__float____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
689
bool _preEnd__float____float_type();
690
#ifdef GENERATEDSAXPARSER_VALIDATION
691
bool _validateBegin__float____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
692
bool _validateEnd__float____float_type();
694
bool _freeAttributes__float____float_type( void* attributeData );
696
bool _begin__int____int_type( void* attributeData ){return mImpl->begin__int____int_type();}
697
bool _data__int____int_type( const ParserChar* text, size_t textLength );
698
bool _end__int____int_type(){return mImpl->end__int____int_type();}
699
bool _preBegin__int____int_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
700
bool _preEnd__int____int_type();
701
#ifdef GENERATEDSAXPARSER_VALIDATION
702
bool _validateBegin__int____int_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
703
bool _validateEnd__int____int_type();
705
bool _freeAttributes__int____int_type( void* attributeData );
707
bool _begin__SIDREF( void* attributeData ){return mImpl->begin__SIDREF();}
708
bool _data__SIDREF( const ParserChar* text, size_t textLength );
709
bool _end__SIDREF(){return mImpl->end__SIDREF();}
710
bool _preBegin__SIDREF( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
711
bool _preEnd__SIDREF();
712
#ifdef GENERATEDSAXPARSER_VALIDATION
713
bool _validateBegin__SIDREF( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
714
bool _validateEnd__SIDREF();
716
bool _freeAttributes__SIDREF( void* attributeData );
718
bool _begin__bool( void* attributeData ){return mImpl->begin__bool();}
719
bool _data__bool( const ParserChar* text, size_t textLength );
720
bool _end__bool(){return mImpl->end__bool();}
721
bool _preBegin__bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
722
bool _preEnd__bool();
723
#ifdef GENERATEDSAXPARSER_VALIDATION
724
bool _validateBegin__bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
725
bool _validateEnd__bool();
727
bool _freeAttributes__bool( void* attributeData );
729
bool _begin__connect_param( void* attributeData ){return mImpl->begin__connect_param(*static_cast<connect_param__AttributeData*>(attributeData));}
730
bool _data__connect_param( const ParserChar* text, size_t textLength );
731
bool _end__connect_param(){return mImpl->end__connect_param();}
732
bool _preBegin__connect_param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
733
bool _preEnd__connect_param();
734
#ifdef GENERATEDSAXPARSER_VALIDATION
735
bool _validateBegin__connect_param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
736
bool _validateEnd__connect_param();
738
bool _freeAttributes__connect_param( void* attributeData );
740
bool _begin__library_cameras( void* attributeData ){return mImpl->begin__library_cameras(*static_cast<library_cameras__AttributeData*>(attributeData));}
741
bool _data__library_cameras( const ParserChar* text, size_t textLength );
742
bool _end__library_cameras(){return mImpl->end__library_cameras();}
743
bool _preBegin__library_cameras( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
744
bool _preEnd__library_cameras();
745
#ifdef GENERATEDSAXPARSER_VALIDATION
746
bool _validateBegin__library_cameras( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
747
bool _validateEnd__library_cameras();
749
bool _freeAttributes__library_cameras( void* attributeData );
751
bool _begin__camera( void* attributeData ){return mImpl->begin__camera(*static_cast<camera__AttributeData*>(attributeData));}
752
bool _data__camera( const ParserChar* text, size_t textLength );
753
bool _end__camera(){return mImpl->end__camera();}
754
bool _preBegin__camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
755
bool _preEnd__camera();
756
#ifdef GENERATEDSAXPARSER_VALIDATION
757
bool _validateBegin__camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
758
bool _validateEnd__camera();
760
bool _freeAttributes__camera( void* attributeData );
762
bool _begin__optics( void* attributeData ){return mImpl->begin__optics();}
763
bool _data__optics( const ParserChar* text, size_t textLength );
764
bool _end__optics(){return mImpl->end__optics();}
765
bool _preBegin__optics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
766
bool _preEnd__optics();
767
#ifdef GENERATEDSAXPARSER_VALIDATION
768
bool _validateBegin__optics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
769
bool _validateEnd__optics();
771
bool _freeAttributes__optics( void* attributeData );
773
bool _begin__optics__technique_common( void* attributeData ){return mImpl->begin__optics__technique_common();}
774
bool _data__optics__technique_common( const ParserChar* text, size_t textLength );
775
bool _end__optics__technique_common(){return mImpl->end__optics__technique_common();}
776
bool _preBegin__optics__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
777
bool _preEnd__optics__technique_common();
778
#ifdef GENERATEDSAXPARSER_VALIDATION
779
bool _validateBegin__optics__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
780
bool _validateEnd__optics__technique_common();
782
bool _freeAttributes__optics__technique_common( void* attributeData );
784
bool _begin__orthographic( void* attributeData ){return mImpl->begin__orthographic();}
785
bool _data__orthographic( const ParserChar* text, size_t textLength );
786
bool _end__orthographic(){return mImpl->end__orthographic();}
787
bool _preBegin__orthographic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
788
bool _preEnd__orthographic();
789
#ifdef GENERATEDSAXPARSER_VALIDATION
790
bool _validateBegin__orthographic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
791
bool _validateEnd__orthographic();
793
bool _freeAttributes__orthographic( void* attributeData );
795
bool _begin__xmag( void* attributeData ){return mImpl->begin__xmag(*static_cast<xmag__AttributeData*>(attributeData));}
796
bool _data__xmag( const ParserChar* text, size_t textLength );
797
bool _end__xmag(){return mImpl->end__xmag();}
798
bool _preBegin__xmag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
799
bool _preEnd__xmag();
800
#ifdef GENERATEDSAXPARSER_VALIDATION
801
bool _validateBegin__xmag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
802
bool _validateEnd__xmag();
804
bool _freeAttributes__xmag( void* attributeData );
806
bool _begin__ymag( void* attributeData ){return mImpl->begin__ymag(*static_cast<ymag__AttributeData*>(attributeData));}
807
bool _data__ymag( const ParserChar* text, size_t textLength );
808
bool _end__ymag(){return mImpl->end__ymag();}
809
bool _preBegin__ymag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
810
bool _preEnd__ymag();
811
#ifdef GENERATEDSAXPARSER_VALIDATION
812
bool _validateBegin__ymag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
813
bool _validateEnd__ymag();
815
bool _freeAttributes__ymag( void* attributeData );
817
bool _begin__aspect_ratio( void* attributeData ){return mImpl->begin__aspect_ratio(*static_cast<aspect_ratio__AttributeData*>(attributeData));}
818
bool _data__aspect_ratio( const ParserChar* text, size_t textLength );
819
bool _end__aspect_ratio(){return mImpl->end__aspect_ratio();}
820
bool _preBegin__aspect_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
821
bool _preEnd__aspect_ratio();
822
#ifdef GENERATEDSAXPARSER_VALIDATION
823
bool _validateBegin__aspect_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
824
bool _validateEnd__aspect_ratio();
826
bool _freeAttributes__aspect_ratio( void* attributeData );
828
bool _begin__znear( void* attributeData ){return mImpl->begin__znear(*static_cast<znear__AttributeData*>(attributeData));}
829
bool _data__znear( const ParserChar* text, size_t textLength );
830
bool _end__znear(){return mImpl->end__znear();}
831
bool _preBegin__znear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
832
bool _preEnd__znear();
833
#ifdef GENERATEDSAXPARSER_VALIDATION
834
bool _validateBegin__znear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
835
bool _validateEnd__znear();
837
bool _freeAttributes__znear( void* attributeData );
839
bool _begin__zfar( void* attributeData ){return mImpl->begin__zfar(*static_cast<zfar__AttributeData*>(attributeData));}
840
bool _data__zfar( const ParserChar* text, size_t textLength );
841
bool _end__zfar(){return mImpl->end__zfar();}
842
bool _preBegin__zfar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
843
bool _preEnd__zfar();
844
#ifdef GENERATEDSAXPARSER_VALIDATION
845
bool _validateBegin__zfar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
846
bool _validateEnd__zfar();
848
bool _freeAttributes__zfar( void* attributeData );
850
bool _begin__perspective( void* attributeData ){return mImpl->begin__perspective();}
851
bool _data__perspective( const ParserChar* text, size_t textLength );
852
bool _end__perspective(){return mImpl->end__perspective();}
853
bool _preBegin__perspective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
854
bool _preEnd__perspective();
855
#ifdef GENERATEDSAXPARSER_VALIDATION
856
bool _validateBegin__perspective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
857
bool _validateEnd__perspective();
859
bool _freeAttributes__perspective( void* attributeData );
861
bool _begin__xfov( void* attributeData ){return mImpl->begin__xfov(*static_cast<xfov__AttributeData*>(attributeData));}
862
bool _data__xfov( const ParserChar* text, size_t textLength );
863
bool _end__xfov(){return mImpl->end__xfov();}
864
bool _preBegin__xfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
865
bool _preEnd__xfov();
866
#ifdef GENERATEDSAXPARSER_VALIDATION
867
bool _validateBegin__xfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
868
bool _validateEnd__xfov();
870
bool _freeAttributes__xfov( void* attributeData );
872
bool _begin__yfov( void* attributeData ){return mImpl->begin__yfov(*static_cast<yfov__AttributeData*>(attributeData));}
873
bool _data__yfov( const ParserChar* text, size_t textLength );
874
bool _end__yfov(){return mImpl->end__yfov();}
875
bool _preBegin__yfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
876
bool _preEnd__yfov();
877
#ifdef GENERATEDSAXPARSER_VALIDATION
878
bool _validateBegin__yfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
879
bool _validateEnd__yfov();
881
bool _freeAttributes__yfov( void* attributeData );
883
bool _begin__imager( void* attributeData ){return mImpl->begin__imager();}
884
bool _data__imager( const ParserChar* text, size_t textLength );
885
bool _end__imager(){return mImpl->end__imager();}
886
bool _preBegin__imager( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
887
bool _preEnd__imager();
888
#ifdef GENERATEDSAXPARSER_VALIDATION
889
bool _validateBegin__imager( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
890
bool _validateEnd__imager();
892
bool _freeAttributes__imager( void* attributeData );
894
bool _begin__library_controllers( void* attributeData ){return mImpl->begin__library_controllers(*static_cast<library_controllers__AttributeData*>(attributeData));}
895
bool _data__library_controllers( const ParserChar* text, size_t textLength );
896
bool _end__library_controllers(){return mImpl->end__library_controllers();}
897
bool _preBegin__library_controllers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
898
bool _preEnd__library_controllers();
899
#ifdef GENERATEDSAXPARSER_VALIDATION
900
bool _validateBegin__library_controllers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
901
bool _validateEnd__library_controllers();
903
bool _freeAttributes__library_controllers( void* attributeData );
905
bool _begin__controller( void* attributeData ){return mImpl->begin__controller(*static_cast<controller__AttributeData*>(attributeData));}
906
bool _data__controller( const ParserChar* text, size_t textLength );
907
bool _end__controller(){return mImpl->end__controller();}
908
bool _preBegin__controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
909
bool _preEnd__controller();
910
#ifdef GENERATEDSAXPARSER_VALIDATION
911
bool _validateBegin__controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
912
bool _validateEnd__controller();
914
bool _freeAttributes__controller( void* attributeData );
916
bool _begin__skin( void* attributeData ){return mImpl->begin__skin(*static_cast<skin__AttributeData*>(attributeData));}
917
bool _data__skin( const ParserChar* text, size_t textLength );
918
bool _end__skin(){return mImpl->end__skin();}
919
bool _preBegin__skin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
920
bool _preEnd__skin();
921
#ifdef GENERATEDSAXPARSER_VALIDATION
922
bool _validateBegin__skin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
923
bool _validateEnd__skin();
925
bool _freeAttributes__skin( void* attributeData );
927
bool _begin__bind_shape_matrix( void* attributeData ){return mImpl->begin__bind_shape_matrix();}
928
bool _data__bind_shape_matrix( const ParserChar* text, size_t textLength );
929
bool _end__bind_shape_matrix(){return mImpl->end__bind_shape_matrix();}
930
bool _preBegin__bind_shape_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
931
bool _preEnd__bind_shape_matrix();
932
#ifdef GENERATEDSAXPARSER_VALIDATION
933
bool _validateBegin__bind_shape_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
934
bool _validateEnd__bind_shape_matrix();
936
bool _freeAttributes__bind_shape_matrix( void* attributeData );
938
bool _begin__joints( void* attributeData ){return mImpl->begin__joints();}
939
bool _data__joints( const ParserChar* text, size_t textLength );
940
bool _end__joints(){return mImpl->end__joints();}
941
bool _preBegin__joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
942
bool _preEnd__joints();
943
#ifdef GENERATEDSAXPARSER_VALIDATION
944
bool _validateBegin__joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
945
bool _validateEnd__joints();
947
bool _freeAttributes__joints( void* attributeData );
949
bool _begin__vertex_weights( void* attributeData ){return mImpl->begin__vertex_weights(*static_cast<vertex_weights__AttributeData*>(attributeData));}
950
bool _data__vertex_weights( const ParserChar* text, size_t textLength );
951
bool _end__vertex_weights(){return mImpl->end__vertex_weights();}
952
bool _preBegin__vertex_weights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
953
bool _preEnd__vertex_weights();
954
#ifdef GENERATEDSAXPARSER_VALIDATION
955
bool _validateBegin__vertex_weights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
956
bool _validateEnd__vertex_weights();
958
bool _freeAttributes__vertex_weights( void* attributeData );
960
bool _begin__input____input_local_offset_type( void* attributeData ){return mImpl->begin__input____input_local_offset_type(*static_cast<input____input_local_offset_type__AttributeData*>(attributeData));}
961
bool _data__input____input_local_offset_type( const ParserChar* text, size_t textLength );
962
bool _end__input____input_local_offset_type(){return mImpl->end__input____input_local_offset_type();}
963
bool _preBegin__input____input_local_offset_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
964
bool _preEnd__input____input_local_offset_type();
965
#ifdef GENERATEDSAXPARSER_VALIDATION
966
bool _validateBegin__input____input_local_offset_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
967
bool _validateEnd__input____input_local_offset_type();
969
bool _freeAttributes__input____input_local_offset_type( void* attributeData );
971
bool _begin__vcount( void* attributeData ){return mImpl->begin__vcount();}
972
bool _data__vcount( const ParserChar* text, size_t textLength );
973
bool _end__vcount(){return mImpl->end__vcount();}
974
bool _preBegin__vcount( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
975
bool _preEnd__vcount();
976
#ifdef GENERATEDSAXPARSER_VALIDATION
977
bool _validateBegin__vcount( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
978
bool _validateEnd__vcount();
980
bool _freeAttributes__vcount( void* attributeData );
982
bool _begin__v( void* attributeData ){return mImpl->begin__v();}
983
bool _data__v( const ParserChar* text, size_t textLength );
984
bool _end__v(){return mImpl->end__v();}
985
bool _preBegin__v( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
987
#ifdef GENERATEDSAXPARSER_VALIDATION
988
bool _validateBegin__v( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
989
bool _validateEnd__v();
991
bool _freeAttributes__v( void* attributeData );
993
bool _begin__morph( void* attributeData ){return mImpl->begin__morph(*static_cast<morph__AttributeData*>(attributeData));}
994
bool _data__morph( const ParserChar* text, size_t textLength );
995
bool _end__morph(){return mImpl->end__morph();}
996
bool _preBegin__morph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
997
bool _preEnd__morph();
998
#ifdef GENERATEDSAXPARSER_VALIDATION
999
bool _validateBegin__morph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1000
bool _validateEnd__morph();
1002
bool _freeAttributes__morph( void* attributeData );
1005
ENUM__morph_method_enum toEnumDataPrefix_ENUM__morph_method_enum (
1006
const ParserChar* prefixedBuffer,
1007
const ParserChar* prefixedBufferEnd,
1008
const ParserChar** buffer,
1009
const ParserChar* bufferEnd,
1011
const std::pair<StringHash, ENUM__morph_method_enum>* enumMap,
1012
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1016
bool characterData2EnumData_ENUM__morph_method_enum (
1017
const ParserChar* text,
1019
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__morph_method_enum*, size_t ),
1020
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1024
bool dataEnumEnd_ENUM__morph_method_enum (
1025
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__morph_method_enum*, size_t ),
1026
const std::pair<StringHash, ENUM__morph_method_enum>* enumMap,
1027
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1028
ENUM__morph_method_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__morph_method_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1033
bool _begin__targets( void* attributeData ){return mImpl->begin__targets();}
1034
bool _data__targets( const ParserChar* text, size_t textLength );
1035
bool _end__targets(){return mImpl->end__targets();}
1036
bool _preBegin__targets( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1037
bool _preEnd__targets();
1038
#ifdef GENERATEDSAXPARSER_VALIDATION
1039
bool _validateBegin__targets( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1040
bool _validateEnd__targets();
1042
bool _freeAttributes__targets( void* attributeData );
1044
bool _begin__library_geometries( void* attributeData ){return mImpl->begin__library_geometries(*static_cast<library_geometries__AttributeData*>(attributeData));}
1045
bool _data__library_geometries( const ParserChar* text, size_t textLength );
1046
bool _end__library_geometries(){return mImpl->end__library_geometries();}
1047
bool _preBegin__library_geometries( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1048
bool _preEnd__library_geometries();
1049
#ifdef GENERATEDSAXPARSER_VALIDATION
1050
bool _validateBegin__library_geometries( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1051
bool _validateEnd__library_geometries();
1053
bool _freeAttributes__library_geometries( void* attributeData );
1055
bool _begin__geometry( void* attributeData ){return mImpl->begin__geometry(*static_cast<geometry__AttributeData*>(attributeData));}
1056
bool _data__geometry( const ParserChar* text, size_t textLength );
1057
bool _end__geometry(){return mImpl->end__geometry();}
1058
bool _preBegin__geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1059
bool _preEnd__geometry();
1060
#ifdef GENERATEDSAXPARSER_VALIDATION
1061
bool _validateBegin__geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1062
bool _validateEnd__geometry();
1064
bool _freeAttributes__geometry( void* attributeData );
1066
bool _begin__convex_mesh( void* attributeData ){return mImpl->begin__convex_mesh(*static_cast<convex_mesh__AttributeData*>(attributeData));}
1067
bool _data__convex_mesh( const ParserChar* text, size_t textLength );
1068
bool _end__convex_mesh(){return mImpl->end__convex_mesh();}
1069
bool _preBegin__convex_mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1070
bool _preEnd__convex_mesh();
1071
#ifdef GENERATEDSAXPARSER_VALIDATION
1072
bool _validateBegin__convex_mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1073
bool _validateEnd__convex_mesh();
1075
bool _freeAttributes__convex_mesh( void* attributeData );
1077
bool _begin__vertices( void* attributeData ){return mImpl->begin__vertices(*static_cast<vertices__AttributeData*>(attributeData));}
1078
bool _data__vertices( const ParserChar* text, size_t textLength );
1079
bool _end__vertices(){return mImpl->end__vertices();}
1080
bool _preBegin__vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1081
bool _preEnd__vertices();
1082
#ifdef GENERATEDSAXPARSER_VALIDATION
1083
bool _validateBegin__vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1084
bool _validateEnd__vertices();
1086
bool _freeAttributes__vertices( void* attributeData );
1088
bool _begin__lines( void* attributeData ){return mImpl->begin__lines(*static_cast<lines__AttributeData*>(attributeData));}
1089
bool _data__lines( const ParserChar* text, size_t textLength );
1090
bool _end__lines(){return mImpl->end__lines();}
1091
bool _preBegin__lines( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1092
bool _preEnd__lines();
1093
#ifdef GENERATEDSAXPARSER_VALIDATION
1094
bool _validateBegin__lines( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1095
bool _validateEnd__lines();
1097
bool _freeAttributes__lines( void* attributeData );
1099
bool _begin__p( void* attributeData ){return mImpl->begin__p();}
1100
bool _data__p( const ParserChar* text, size_t textLength );
1101
bool _end__p(){return mImpl->end__p();}
1102
bool _preBegin__p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1104
#ifdef GENERATEDSAXPARSER_VALIDATION
1105
bool _validateBegin__p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1106
bool _validateEnd__p();
1108
bool _freeAttributes__p( void* attributeData );
1110
bool _begin__linestrips( void* attributeData ){return mImpl->begin__linestrips(*static_cast<linestrips__AttributeData*>(attributeData));}
1111
bool _data__linestrips( const ParserChar* text, size_t textLength );
1112
bool _end__linestrips(){return mImpl->end__linestrips();}
1113
bool _preBegin__linestrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1114
bool _preEnd__linestrips();
1115
#ifdef GENERATEDSAXPARSER_VALIDATION
1116
bool _validateBegin__linestrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1117
bool _validateEnd__linestrips();
1119
bool _freeAttributes__linestrips( void* attributeData );
1121
bool _begin__polygons( void* attributeData ){return mImpl->begin__polygons(*static_cast<polygons__AttributeData*>(attributeData));}
1122
bool _data__polygons( const ParserChar* text, size_t textLength );
1123
bool _end__polygons(){return mImpl->end__polygons();}
1124
bool _preBegin__polygons( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1125
bool _preEnd__polygons();
1126
#ifdef GENERATEDSAXPARSER_VALIDATION
1127
bool _validateBegin__polygons( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1128
bool _validateEnd__polygons();
1130
bool _freeAttributes__polygons( void* attributeData );
1132
bool _begin__ph( void* attributeData ){return mImpl->begin__ph();}
1133
bool _data__ph( const ParserChar* text, size_t textLength );
1134
bool _end__ph(){return mImpl->end__ph();}
1135
bool _preBegin__ph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1137
#ifdef GENERATEDSAXPARSER_VALIDATION
1138
bool _validateBegin__ph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1139
bool _validateEnd__ph();
1141
bool _freeAttributes__ph( void* attributeData );
1143
bool _begin__h( void* attributeData ){return mImpl->begin__h();}
1144
bool _data__h( const ParserChar* text, size_t textLength );
1145
bool _end__h(){return mImpl->end__h();}
1146
bool _preBegin__h( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1148
#ifdef GENERATEDSAXPARSER_VALIDATION
1149
bool _validateBegin__h( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1150
bool _validateEnd__h();
1152
bool _freeAttributes__h( void* attributeData );
1154
bool _begin__polylist( void* attributeData ){return mImpl->begin__polylist(*static_cast<polylist__AttributeData*>(attributeData));}
1155
bool _data__polylist( const ParserChar* text, size_t textLength );
1156
bool _end__polylist(){return mImpl->end__polylist();}
1157
bool _preBegin__polylist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1158
bool _preEnd__polylist();
1159
#ifdef GENERATEDSAXPARSER_VALIDATION
1160
bool _validateBegin__polylist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1161
bool _validateEnd__polylist();
1163
bool _freeAttributes__polylist( void* attributeData );
1165
bool _begin__triangles( void* attributeData ){return mImpl->begin__triangles(*static_cast<triangles__AttributeData*>(attributeData));}
1166
bool _data__triangles( const ParserChar* text, size_t textLength );
1167
bool _end__triangles(){return mImpl->end__triangles();}
1168
bool _preBegin__triangles( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1169
bool _preEnd__triangles();
1170
#ifdef GENERATEDSAXPARSER_VALIDATION
1171
bool _validateBegin__triangles( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1172
bool _validateEnd__triangles();
1174
bool _freeAttributes__triangles( void* attributeData );
1176
bool _begin__trifans( void* attributeData ){return mImpl->begin__trifans(*static_cast<trifans__AttributeData*>(attributeData));}
1177
bool _data__trifans( const ParserChar* text, size_t textLength );
1178
bool _end__trifans(){return mImpl->end__trifans();}
1179
bool _preBegin__trifans( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1180
bool _preEnd__trifans();
1181
#ifdef GENERATEDSAXPARSER_VALIDATION
1182
bool _validateBegin__trifans( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1183
bool _validateEnd__trifans();
1185
bool _freeAttributes__trifans( void* attributeData );
1187
bool _begin__tristrips( void* attributeData ){return mImpl->begin__tristrips(*static_cast<tristrips__AttributeData*>(attributeData));}
1188
bool _data__tristrips( const ParserChar* text, size_t textLength );
1189
bool _end__tristrips(){return mImpl->end__tristrips();}
1190
bool _preBegin__tristrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1191
bool _preEnd__tristrips();
1192
#ifdef GENERATEDSAXPARSER_VALIDATION
1193
bool _validateBegin__tristrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1194
bool _validateEnd__tristrips();
1196
bool _freeAttributes__tristrips( void* attributeData );
1198
bool _begin__mesh( void* attributeData ){return mImpl->begin__mesh();}
1199
bool _data__mesh( const ParserChar* text, size_t textLength );
1200
bool _end__mesh(){return mImpl->end__mesh();}
1201
bool _preBegin__mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1202
bool _preEnd__mesh();
1203
#ifdef GENERATEDSAXPARSER_VALIDATION
1204
bool _validateBegin__mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1205
bool _validateEnd__mesh();
1207
bool _freeAttributes__mesh( void* attributeData );
1209
bool _begin__spline( void* attributeData ){return mImpl->begin__spline(*static_cast<spline__AttributeData*>(attributeData));}
1210
bool _data__spline( const ParserChar* text, size_t textLength );
1211
bool _end__spline(){return mImpl->end__spline();}
1212
bool _preBegin__spline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1213
bool _preEnd__spline();
1214
#ifdef GENERATEDSAXPARSER_VALIDATION
1215
bool _validateBegin__spline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1216
bool _validateEnd__spline();
1218
bool _freeAttributes__spline( void* attributeData );
1220
bool _begin__spline_type____control_vertices( void* attributeData ){return mImpl->begin__spline_type____control_vertices();}
1221
bool _data__spline_type____control_vertices( const ParserChar* text, size_t textLength );
1222
bool _end__spline_type____control_vertices(){return mImpl->end__spline_type____control_vertices();}
1223
bool _preBegin__spline_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1224
bool _preEnd__spline_type____control_vertices();
1225
#ifdef GENERATEDSAXPARSER_VALIDATION
1226
bool _validateBegin__spline_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1227
bool _validateEnd__spline_type____control_vertices();
1229
bool _freeAttributes__spline_type____control_vertices( void* attributeData );
1231
bool _begin__brep( void* attributeData ){return mImpl->begin__brep();}
1232
bool _data__brep( const ParserChar* text, size_t textLength );
1233
bool _end__brep(){return mImpl->end__brep();}
1234
bool _preBegin__brep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1235
bool _preEnd__brep();
1236
#ifdef GENERATEDSAXPARSER_VALIDATION
1237
bool _validateBegin__brep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1238
bool _validateEnd__brep();
1240
bool _freeAttributes__brep( void* attributeData );
1242
bool _begin__curves( void* attributeData ){return mImpl->begin__curves();}
1243
bool _data__curves( const ParserChar* text, size_t textLength );
1244
bool _end__curves(){return mImpl->end__curves();}
1245
bool _preBegin__curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1246
bool _preEnd__curves();
1247
#ifdef GENERATEDSAXPARSER_VALIDATION
1248
bool _validateBegin__curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1249
bool _validateEnd__curves();
1251
bool _freeAttributes__curves( void* attributeData );
1253
bool _begin__curve( void* attributeData ){return mImpl->begin__curve(*static_cast<curve__AttributeData*>(attributeData));}
1254
bool _data__curve( const ParserChar* text, size_t textLength );
1255
bool _end__curve(){return mImpl->end__curve();}
1256
bool _preBegin__curve( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1257
bool _preEnd__curve();
1258
#ifdef GENERATEDSAXPARSER_VALIDATION
1259
bool _validateBegin__curve( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1260
bool _validateEnd__curve();
1262
bool _freeAttributes__curve( void* attributeData );
1264
bool _begin__line( void* attributeData ){return mImpl->begin__line();}
1265
bool _data__line( const ParserChar* text, size_t textLength );
1266
bool _end__line(){return mImpl->end__line();}
1267
bool _preBegin__line( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1268
bool _preEnd__line();
1269
#ifdef GENERATEDSAXPARSER_VALIDATION
1270
bool _validateBegin__line( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1271
bool _validateEnd__line();
1273
bool _freeAttributes__line( void* attributeData );
1275
bool _begin__origin____float3_type( void* attributeData ){return mImpl->begin__origin____float3_type();}
1276
bool _data__origin____float3_type( const ParserChar* text, size_t textLength );
1277
bool _end__origin____float3_type(){return mImpl->end__origin____float3_type();}
1278
bool _preBegin__origin____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1279
bool _preEnd__origin____float3_type();
1280
#ifdef GENERATEDSAXPARSER_VALIDATION
1281
bool _validateBegin__origin____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1282
bool _validateEnd__origin____float3_type();
1284
bool _freeAttributes__origin____float3_type( void* attributeData );
1286
bool _begin__direction( void* attributeData ){return mImpl->begin__direction();}
1287
bool _data__direction( const ParserChar* text, size_t textLength );
1288
bool _end__direction(){return mImpl->end__direction();}
1289
bool _preBegin__direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1290
bool _preEnd__direction();
1291
#ifdef GENERATEDSAXPARSER_VALIDATION
1292
bool _validateBegin__direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1293
bool _validateEnd__direction();
1295
bool _freeAttributes__direction( void* attributeData );
1297
bool _begin__circle( void* attributeData ){return mImpl->begin__circle();}
1298
bool _data__circle( const ParserChar* text, size_t textLength );
1299
bool _end__circle(){return mImpl->end__circle();}
1300
bool _preBegin__circle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1301
bool _preEnd__circle();
1302
#ifdef GENERATEDSAXPARSER_VALIDATION
1303
bool _validateBegin__circle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1304
bool _validateEnd__circle();
1306
bool _freeAttributes__circle( void* attributeData );
1308
bool _begin__radius____float_type( void* attributeData ){return mImpl->begin__radius____float_type();}
1309
bool _data__radius____float_type( const ParserChar* text, size_t textLength );
1310
bool _end__radius____float_type(){return mImpl->end__radius____float_type();}
1311
bool _preBegin__radius____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1312
bool _preEnd__radius____float_type();
1313
#ifdef GENERATEDSAXPARSER_VALIDATION
1314
bool _validateBegin__radius____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1315
bool _validateEnd__radius____float_type();
1317
bool _freeAttributes__radius____float_type( void* attributeData );
1319
bool _begin__ellipse( void* attributeData ){return mImpl->begin__ellipse();}
1320
bool _data__ellipse( const ParserChar* text, size_t textLength );
1321
bool _end__ellipse(){return mImpl->end__ellipse();}
1322
bool _preBegin__ellipse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1323
bool _preEnd__ellipse();
1324
#ifdef GENERATEDSAXPARSER_VALIDATION
1325
bool _validateBegin__ellipse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1326
bool _validateEnd__ellipse();
1328
bool _freeAttributes__ellipse( void* attributeData );
1330
bool _begin__radius____float2_type( void* attributeData ){return mImpl->begin__radius____float2_type();}
1331
bool _data__radius____float2_type( const ParserChar* text, size_t textLength );
1332
bool _end__radius____float2_type(){return mImpl->end__radius____float2_type();}
1333
bool _preBegin__radius____float2_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1334
bool _preEnd__radius____float2_type();
1335
#ifdef GENERATEDSAXPARSER_VALIDATION
1336
bool _validateBegin__radius____float2_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1337
bool _validateEnd__radius____float2_type();
1339
bool _freeAttributes__radius____float2_type( void* attributeData );
1341
bool _begin__parabola( void* attributeData ){return mImpl->begin__parabola();}
1342
bool _data__parabola( const ParserChar* text, size_t textLength );
1343
bool _end__parabola(){return mImpl->end__parabola();}
1344
bool _preBegin__parabola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1345
bool _preEnd__parabola();
1346
#ifdef GENERATEDSAXPARSER_VALIDATION
1347
bool _validateBegin__parabola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1348
bool _validateEnd__parabola();
1350
bool _freeAttributes__parabola( void* attributeData );
1352
bool _begin__focal( void* attributeData ){return mImpl->begin__focal();}
1353
bool _data__focal( const ParserChar* text, size_t textLength );
1354
bool _end__focal(){return mImpl->end__focal();}
1355
bool _preBegin__focal( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1356
bool _preEnd__focal();
1357
#ifdef GENERATEDSAXPARSER_VALIDATION
1358
bool _validateBegin__focal( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1359
bool _validateEnd__focal();
1361
bool _freeAttributes__focal( void* attributeData );
1363
bool _begin__hyperbola( void* attributeData ){return mImpl->begin__hyperbola();}
1364
bool _data__hyperbola( const ParserChar* text, size_t textLength );
1365
bool _end__hyperbola(){return mImpl->end__hyperbola();}
1366
bool _preBegin__hyperbola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1367
bool _preEnd__hyperbola();
1368
#ifdef GENERATEDSAXPARSER_VALIDATION
1369
bool _validateBegin__hyperbola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1370
bool _validateEnd__hyperbola();
1372
bool _freeAttributes__hyperbola( void* attributeData );
1374
bool _begin__nurbs( void* attributeData ){return mImpl->begin__nurbs(*static_cast<nurbs__AttributeData*>(attributeData));}
1375
bool _data__nurbs( const ParserChar* text, size_t textLength );
1376
bool _end__nurbs(){return mImpl->end__nurbs();}
1377
bool _preBegin__nurbs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1378
bool _preEnd__nurbs();
1379
#ifdef GENERATEDSAXPARSER_VALIDATION
1380
bool _validateBegin__nurbs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1381
bool _validateEnd__nurbs();
1383
bool _freeAttributes__nurbs( void* attributeData );
1385
bool _begin__nurbs_type____control_vertices( void* attributeData ){return mImpl->begin__nurbs_type____control_vertices();}
1386
bool _data__nurbs_type____control_vertices( const ParserChar* text, size_t textLength );
1387
bool _end__nurbs_type____control_vertices(){return mImpl->end__nurbs_type____control_vertices();}
1388
bool _preBegin__nurbs_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1389
bool _preEnd__nurbs_type____control_vertices();
1390
#ifdef GENERATEDSAXPARSER_VALIDATION
1391
bool _validateBegin__nurbs_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1392
bool _validateEnd__nurbs_type____control_vertices();
1394
bool _freeAttributes__nurbs_type____control_vertices( void* attributeData );
1396
bool _begin__orient( void* attributeData ){return mImpl->begin__orient();}
1397
bool _data__orient( const ParserChar* text, size_t textLength );
1398
bool _end__orient(){return mImpl->end__orient();}
1399
bool _preBegin__orient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1400
bool _preEnd__orient();
1401
#ifdef GENERATEDSAXPARSER_VALIDATION
1402
bool _validateBegin__orient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1403
bool _validateEnd__orient();
1405
bool _freeAttributes__orient( void* attributeData );
1407
bool _begin__origin____origin_type( void* attributeData ){return mImpl->begin__origin____origin_type();}
1408
bool _data__origin____origin_type( const ParserChar* text, size_t textLength );
1409
bool _end__origin____origin_type(){return mImpl->end__origin____origin_type();}
1410
bool _preBegin__origin____origin_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1411
bool _preEnd__origin____origin_type();
1412
#ifdef GENERATEDSAXPARSER_VALIDATION
1413
bool _validateBegin__origin____origin_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1414
bool _validateEnd__origin____origin_type();
1416
bool _freeAttributes__origin____origin_type( void* attributeData );
1418
bool _begin__surface_curves( void* attributeData ){return mImpl->begin__surface_curves();}
1419
bool _data__surface_curves( const ParserChar* text, size_t textLength );
1420
bool _end__surface_curves(){return mImpl->end__surface_curves();}
1421
bool _preBegin__surface_curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1422
bool _preEnd__surface_curves();
1423
#ifdef GENERATEDSAXPARSER_VALIDATION
1424
bool _validateBegin__surface_curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1425
bool _validateEnd__surface_curves();
1427
bool _freeAttributes__surface_curves( void* attributeData );
1429
bool _begin__surfaces( void* attributeData ){return mImpl->begin__surfaces();}
1430
bool _data__surfaces( const ParserChar* text, size_t textLength );
1431
bool _end__surfaces(){return mImpl->end__surfaces();}
1432
bool _preBegin__surfaces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1433
bool _preEnd__surfaces();
1434
#ifdef GENERATEDSAXPARSER_VALIDATION
1435
bool _validateBegin__surfaces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1436
bool _validateEnd__surfaces();
1438
bool _freeAttributes__surfaces( void* attributeData );
1440
bool _begin__surface( void* attributeData ){return mImpl->begin__surface(*static_cast<surface__AttributeData*>(attributeData));}
1441
bool _data__surface( const ParserChar* text, size_t textLength );
1442
bool _end__surface(){return mImpl->end__surface();}
1443
bool _preBegin__surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1444
bool _preEnd__surface();
1445
#ifdef GENERATEDSAXPARSER_VALIDATION
1446
bool _validateBegin__surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1447
bool _validateEnd__surface();
1449
bool _freeAttributes__surface( void* attributeData );
1451
bool _begin__plane( void* attributeData ){return mImpl->begin__plane();}
1452
bool _data__plane( const ParserChar* text, size_t textLength );
1453
bool _end__plane(){return mImpl->end__plane();}
1454
bool _preBegin__plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1455
bool _preEnd__plane();
1456
#ifdef GENERATEDSAXPARSER_VALIDATION
1457
bool _validateBegin__plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1458
bool _validateEnd__plane();
1460
bool _freeAttributes__plane( void* attributeData );
1462
bool _begin__equation( void* attributeData ){return mImpl->begin__equation();}
1463
bool _data__equation( const ParserChar* text, size_t textLength );
1464
bool _end__equation(){return mImpl->end__equation();}
1465
bool _preBegin__equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1466
bool _preEnd__equation();
1467
#ifdef GENERATEDSAXPARSER_VALIDATION
1468
bool _validateBegin__equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1469
bool _validateEnd__equation();
1471
bool _freeAttributes__equation( void* attributeData );
1473
bool _begin__sphere( void* attributeData ){return mImpl->begin__sphere();}
1474
bool _data__sphere( const ParserChar* text, size_t textLength );
1475
bool _end__sphere(){return mImpl->end__sphere();}
1476
bool _preBegin__sphere( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1477
bool _preEnd__sphere();
1478
#ifdef GENERATEDSAXPARSER_VALIDATION
1479
bool _validateBegin__sphere( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1480
bool _validateEnd__sphere();
1482
bool _freeAttributes__sphere( void* attributeData );
1484
bool _begin__torus( void* attributeData ){return mImpl->begin__torus();}
1485
bool _data__torus( const ParserChar* text, size_t textLength );
1486
bool _end__torus(){return mImpl->end__torus();}
1487
bool _preBegin__torus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1488
bool _preEnd__torus();
1489
#ifdef GENERATEDSAXPARSER_VALIDATION
1490
bool _validateBegin__torus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1491
bool _validateEnd__torus();
1493
bool _freeAttributes__torus( void* attributeData );
1495
bool _begin__swept_surface( void* attributeData ){return mImpl->begin__swept_surface();}
1496
bool _data__swept_surface( const ParserChar* text, size_t textLength );
1497
bool _end__swept_surface(){return mImpl->end__swept_surface();}
1498
bool _preBegin__swept_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1499
bool _preEnd__swept_surface();
1500
#ifdef GENERATEDSAXPARSER_VALIDATION
1501
bool _validateBegin__swept_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1502
bool _validateEnd__swept_surface();
1504
bool _freeAttributes__swept_surface( void* attributeData );
1506
bool _begin__axis____float3_type( void* attributeData ){return mImpl->begin__axis____float3_type();}
1507
bool _data__axis____float3_type( const ParserChar* text, size_t textLength );
1508
bool _end__axis____float3_type(){return mImpl->end__axis____float3_type();}
1509
bool _preBegin__axis____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1510
bool _preEnd__axis____float3_type();
1511
#ifdef GENERATEDSAXPARSER_VALIDATION
1512
bool _validateBegin__axis____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1513
bool _validateEnd__axis____float3_type();
1515
bool _freeAttributes__axis____float3_type( void* attributeData );
1517
bool _begin__nurbs_surface( void* attributeData ){return mImpl->begin__nurbs_surface(*static_cast<nurbs_surface__AttributeData*>(attributeData));}
1518
bool _data__nurbs_surface( const ParserChar* text, size_t textLength );
1519
bool _end__nurbs_surface(){return mImpl->end__nurbs_surface();}
1520
bool _preBegin__nurbs_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1521
bool _preEnd__nurbs_surface();
1522
#ifdef GENERATEDSAXPARSER_VALIDATION
1523
bool _validateBegin__nurbs_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1524
bool _validateEnd__nurbs_surface();
1526
bool _freeAttributes__nurbs_surface( void* attributeData );
1528
bool _begin__nurbs_surface_type____control_vertices( void* attributeData ){return mImpl->begin__nurbs_surface_type____control_vertices();}
1529
bool _data__nurbs_surface_type____control_vertices( const ParserChar* text, size_t textLength );
1530
bool _end__nurbs_surface_type____control_vertices(){return mImpl->end__nurbs_surface_type____control_vertices();}
1531
bool _preBegin__nurbs_surface_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1532
bool _preEnd__nurbs_surface_type____control_vertices();
1533
#ifdef GENERATEDSAXPARSER_VALIDATION
1534
bool _validateBegin__nurbs_surface_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1535
bool _validateEnd__nurbs_surface_type____control_vertices();
1537
bool _freeAttributes__nurbs_surface_type____control_vertices( void* attributeData );
1539
bool _begin__cone( void* attributeData ){return mImpl->begin__cone();}
1540
bool _data__cone( const ParserChar* text, size_t textLength );
1541
bool _end__cone(){return mImpl->end__cone();}
1542
bool _preBegin__cone( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1543
bool _preEnd__cone();
1544
#ifdef GENERATEDSAXPARSER_VALIDATION
1545
bool _validateBegin__cone( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1546
bool _validateEnd__cone();
1548
bool _freeAttributes__cone( void* attributeData );
1550
bool _begin__angle( void* attributeData ){return mImpl->begin__angle();}
1551
bool _data__angle( const ParserChar* text, size_t textLength );
1552
bool _end__angle(){return mImpl->end__angle();}
1553
bool _preBegin__angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1554
bool _preEnd__angle();
1555
#ifdef GENERATEDSAXPARSER_VALIDATION
1556
bool _validateBegin__angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1557
bool _validateEnd__angle();
1559
bool _freeAttributes__angle( void* attributeData );
1561
bool _begin__surface_type____cylinder( void* attributeData ){return mImpl->begin__surface_type____cylinder();}
1562
bool _data__surface_type____cylinder( const ParserChar* text, size_t textLength );
1563
bool _end__surface_type____cylinder(){return mImpl->end__surface_type____cylinder();}
1564
bool _preBegin__surface_type____cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1565
bool _preEnd__surface_type____cylinder();
1566
#ifdef GENERATEDSAXPARSER_VALIDATION
1567
bool _validateBegin__surface_type____cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1568
bool _validateEnd__surface_type____cylinder();
1570
bool _freeAttributes__surface_type____cylinder( void* attributeData );
1572
bool _begin__edges( void* attributeData ){return mImpl->begin__edges(*static_cast<edges__AttributeData*>(attributeData));}
1573
bool _data__edges( const ParserChar* text, size_t textLength );
1574
bool _end__edges(){return mImpl->end__edges();}
1575
bool _preBegin__edges( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1576
bool _preEnd__edges();
1577
#ifdef GENERATEDSAXPARSER_VALIDATION
1578
bool _validateBegin__edges( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1579
bool _validateEnd__edges();
1581
bool _freeAttributes__edges( void* attributeData );
1583
bool _begin__wires( void* attributeData ){return mImpl->begin__wires(*static_cast<wires__AttributeData*>(attributeData));}
1584
bool _data__wires( const ParserChar* text, size_t textLength );
1585
bool _end__wires(){return mImpl->end__wires();}
1586
bool _preBegin__wires( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1587
bool _preEnd__wires();
1588
#ifdef GENERATEDSAXPARSER_VALIDATION
1589
bool _validateBegin__wires( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1590
bool _validateEnd__wires();
1592
bool _freeAttributes__wires( void* attributeData );
1594
bool _begin__faces( void* attributeData ){return mImpl->begin__faces(*static_cast<faces__AttributeData*>(attributeData));}
1595
bool _data__faces( const ParserChar* text, size_t textLength );
1596
bool _end__faces(){return mImpl->end__faces();}
1597
bool _preBegin__faces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1598
bool _preEnd__faces();
1599
#ifdef GENERATEDSAXPARSER_VALIDATION
1600
bool _validateBegin__faces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1601
bool _validateEnd__faces();
1603
bool _freeAttributes__faces( void* attributeData );
1605
bool _begin__pcurves( void* attributeData ){return mImpl->begin__pcurves(*static_cast<pcurves__AttributeData*>(attributeData));}
1606
bool _data__pcurves( const ParserChar* text, size_t textLength );
1607
bool _end__pcurves(){return mImpl->end__pcurves();}
1608
bool _preBegin__pcurves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1609
bool _preEnd__pcurves();
1610
#ifdef GENERATEDSAXPARSER_VALIDATION
1611
bool _validateBegin__pcurves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1612
bool _validateEnd__pcurves();
1614
bool _freeAttributes__pcurves( void* attributeData );
1616
bool _begin__shells( void* attributeData ){return mImpl->begin__shells(*static_cast<shells__AttributeData*>(attributeData));}
1617
bool _data__shells( const ParserChar* text, size_t textLength );
1618
bool _end__shells(){return mImpl->end__shells();}
1619
bool _preBegin__shells( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1620
bool _preEnd__shells();
1621
#ifdef GENERATEDSAXPARSER_VALIDATION
1622
bool _validateBegin__shells( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1623
bool _validateEnd__shells();
1625
bool _freeAttributes__shells( void* attributeData );
1627
bool _begin__solids( void* attributeData ){return mImpl->begin__solids(*static_cast<solids__AttributeData*>(attributeData));}
1628
bool _data__solids( const ParserChar* text, size_t textLength );
1629
bool _end__solids(){return mImpl->end__solids();}
1630
bool _preBegin__solids( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1631
bool _preEnd__solids();
1632
#ifdef GENERATEDSAXPARSER_VALIDATION
1633
bool _validateBegin__solids( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1634
bool _validateEnd__solids();
1636
bool _freeAttributes__solids( void* attributeData );
1638
bool _begin__library_effects( void* attributeData ){return mImpl->begin__library_effects(*static_cast<library_effects__AttributeData*>(attributeData));}
1639
bool _data__library_effects( const ParserChar* text, size_t textLength );
1640
bool _end__library_effects(){return mImpl->end__library_effects();}
1641
bool _preBegin__library_effects( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1642
bool _preEnd__library_effects();
1643
#ifdef GENERATEDSAXPARSER_VALIDATION
1644
bool _validateBegin__library_effects( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1645
bool _validateEnd__library_effects();
1647
bool _freeAttributes__library_effects( void* attributeData );
1649
bool _begin__effect( void* attributeData ){return mImpl->begin__effect(*static_cast<effect__AttributeData*>(attributeData));}
1650
bool _data__effect( const ParserChar* text, size_t textLength );
1651
bool _end__effect(){return mImpl->end__effect();}
1652
bool _preBegin__effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1653
bool _preEnd__effect();
1654
#ifdef GENERATEDSAXPARSER_VALIDATION
1655
bool _validateBegin__effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1656
bool _validateEnd__effect();
1658
bool _freeAttributes__effect( void* attributeData );
1660
bool _begin__annotate( void* attributeData ){return mImpl->begin__annotate(*static_cast<annotate__AttributeData*>(attributeData));}
1661
bool _data__annotate( const ParserChar* text, size_t textLength );
1662
bool _end__annotate(){return mImpl->end__annotate();}
1663
bool _preBegin__annotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1664
bool _preEnd__annotate();
1665
#ifdef GENERATEDSAXPARSER_VALIDATION
1666
bool _validateBegin__annotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1667
bool _validateEnd__annotate();
1669
bool _freeAttributes__annotate( void* attributeData );
1671
bool _begin__bool2( void* attributeData ){return mImpl->begin__bool2();}
1672
bool _data__bool2( const ParserChar* text, size_t textLength );
1673
bool _end__bool2(){return mImpl->end__bool2();}
1674
bool _preBegin__bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1675
bool _preEnd__bool2();
1676
#ifdef GENERATEDSAXPARSER_VALIDATION
1677
bool _validateBegin__bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1678
bool _validateEnd__bool2();
1680
bool _freeAttributes__bool2( void* attributeData );
1682
bool _begin__bool3( void* attributeData ){return mImpl->begin__bool3();}
1683
bool _data__bool3( const ParserChar* text, size_t textLength );
1684
bool _end__bool3(){return mImpl->end__bool3();}
1685
bool _preBegin__bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1686
bool _preEnd__bool3();
1687
#ifdef GENERATEDSAXPARSER_VALIDATION
1688
bool _validateBegin__bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1689
bool _validateEnd__bool3();
1691
bool _freeAttributes__bool3( void* attributeData );
1693
bool _begin__bool4( void* attributeData ){return mImpl->begin__bool4();}
1694
bool _data__bool4( const ParserChar* text, size_t textLength );
1695
bool _end__bool4(){return mImpl->end__bool4();}
1696
bool _preBegin__bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1697
bool _preEnd__bool4();
1698
#ifdef GENERATEDSAXPARSER_VALIDATION
1699
bool _validateBegin__bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1700
bool _validateEnd__bool4();
1702
bool _freeAttributes__bool4( void* attributeData );
1704
bool _begin__int2( void* attributeData ){return mImpl->begin__int2();}
1705
bool _data__int2( const ParserChar* text, size_t textLength );
1706
bool _end__int2(){return mImpl->end__int2();}
1707
bool _preBegin__int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1708
bool _preEnd__int2();
1709
#ifdef GENERATEDSAXPARSER_VALIDATION
1710
bool _validateBegin__int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1711
bool _validateEnd__int2();
1713
bool _freeAttributes__int2( void* attributeData );
1715
bool _begin__int3( void* attributeData ){return mImpl->begin__int3();}
1716
bool _data__int3( const ParserChar* text, size_t textLength );
1717
bool _end__int3(){return mImpl->end__int3();}
1718
bool _preBegin__int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1719
bool _preEnd__int3();
1720
#ifdef GENERATEDSAXPARSER_VALIDATION
1721
bool _validateBegin__int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1722
bool _validateEnd__int3();
1724
bool _freeAttributes__int3( void* attributeData );
1726
bool _begin__int4( void* attributeData ){return mImpl->begin__int4();}
1727
bool _data__int4( const ParserChar* text, size_t textLength );
1728
bool _end__int4(){return mImpl->end__int4();}
1729
bool _preBegin__int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1730
bool _preEnd__int4();
1731
#ifdef GENERATEDSAXPARSER_VALIDATION
1732
bool _validateBegin__int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1733
bool _validateEnd__int4();
1735
bool _freeAttributes__int4( void* attributeData );
1737
bool _begin__float2( void* attributeData ){return mImpl->begin__float2();}
1738
bool _data__float2( const ParserChar* text, size_t textLength );
1739
bool _end__float2(){return mImpl->end__float2();}
1740
bool _preBegin__float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1741
bool _preEnd__float2();
1742
#ifdef GENERATEDSAXPARSER_VALIDATION
1743
bool _validateBegin__float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1744
bool _validateEnd__float2();
1746
bool _freeAttributes__float2( void* attributeData );
1748
bool _begin__float3( void* attributeData ){return mImpl->begin__float3();}
1749
bool _data__float3( const ParserChar* text, size_t textLength );
1750
bool _end__float3(){return mImpl->end__float3();}
1751
bool _preBegin__float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1752
bool _preEnd__float3();
1753
#ifdef GENERATEDSAXPARSER_VALIDATION
1754
bool _validateBegin__float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1755
bool _validateEnd__float3();
1757
bool _freeAttributes__float3( void* attributeData );
1759
bool _begin__float4( void* attributeData ){return mImpl->begin__float4();}
1760
bool _data__float4( const ParserChar* text, size_t textLength );
1761
bool _end__float4(){return mImpl->end__float4();}
1762
bool _preBegin__float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1763
bool _preEnd__float4();
1764
#ifdef GENERATEDSAXPARSER_VALIDATION
1765
bool _validateBegin__float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1766
bool _validateEnd__float4();
1768
bool _freeAttributes__float4( void* attributeData );
1770
bool _begin__float2x2( void* attributeData ){return mImpl->begin__float2x2();}
1771
bool _data__float2x2( const ParserChar* text, size_t textLength );
1772
bool _end__float2x2(){return mImpl->end__float2x2();}
1773
bool _preBegin__float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1774
bool _preEnd__float2x2();
1775
#ifdef GENERATEDSAXPARSER_VALIDATION
1776
bool _validateBegin__float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1777
bool _validateEnd__float2x2();
1779
bool _freeAttributes__float2x2( void* attributeData );
1781
bool _begin__float3x3( void* attributeData ){return mImpl->begin__float3x3();}
1782
bool _data__float3x3( const ParserChar* text, size_t textLength );
1783
bool _end__float3x3(){return mImpl->end__float3x3();}
1784
bool _preBegin__float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1785
bool _preEnd__float3x3();
1786
#ifdef GENERATEDSAXPARSER_VALIDATION
1787
bool _validateBegin__float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1788
bool _validateEnd__float3x3();
1790
bool _freeAttributes__float3x3( void* attributeData );
1792
bool _begin__float4x4( void* attributeData ){return mImpl->begin__float4x4();}
1793
bool _data__float4x4( const ParserChar* text, size_t textLength );
1794
bool _end__float4x4(){return mImpl->end__float4x4();}
1795
bool _preBegin__float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1796
bool _preEnd__float4x4();
1797
#ifdef GENERATEDSAXPARSER_VALIDATION
1798
bool _validateBegin__float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1799
bool _validateEnd__float4x4();
1801
bool _freeAttributes__float4x4( void* attributeData );
1803
bool _begin__string( void* attributeData ){return mImpl->begin__string();}
1804
bool _data__string( const ParserChar* text, size_t textLength );
1805
bool _end__string(){return mImpl->end__string();}
1806
bool _preBegin__string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1807
bool _preEnd__string();
1808
#ifdef GENERATEDSAXPARSER_VALIDATION
1809
bool _validateBegin__string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1810
bool _validateEnd__string();
1812
bool _freeAttributes__string( void* attributeData );
1814
bool _begin__newparam____fx_newparam_type( void* attributeData ){return mImpl->begin__newparam____fx_newparam_type(*static_cast<newparam____fx_newparam_type__AttributeData*>(attributeData));}
1815
bool _data__newparam____fx_newparam_type( const ParserChar* text, size_t textLength );
1816
bool _end__newparam____fx_newparam_type(){return mImpl->end__newparam____fx_newparam_type();}
1817
bool _preBegin__newparam____fx_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1818
bool _preEnd__newparam____fx_newparam_type();
1819
#ifdef GENERATEDSAXPARSER_VALIDATION
1820
bool _validateBegin__newparam____fx_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1821
bool _validateEnd__newparam____fx_newparam_type();
1823
bool _freeAttributes__newparam____fx_newparam_type( void* attributeData );
1825
bool _begin__semantic____NCName( void* attributeData ){return mImpl->begin__semantic____NCName();}
1826
bool _data__semantic____NCName( const ParserChar* text, size_t textLength );
1827
bool _end__semantic____NCName(){return mImpl->end__semantic____NCName();}
1828
bool _preBegin__semantic____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1829
bool _preEnd__semantic____NCName();
1830
#ifdef GENERATEDSAXPARSER_VALIDATION
1831
bool _validateBegin__semantic____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1832
bool _validateEnd__semantic____NCName();
1834
bool _freeAttributes__semantic____NCName( void* attributeData );
1836
bool _begin__modifier( void* attributeData ){return mImpl->begin__modifier();}
1837
bool _data__modifier( const ParserChar* text, size_t textLength );
1838
bool _end__modifier(){return mImpl->end__modifier();}
1839
bool _preBegin__modifier( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1840
bool _preEnd__modifier();
1841
#ifdef GENERATEDSAXPARSER_VALIDATION
1842
bool _validateBegin__modifier( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1843
bool _validateEnd__modifier();
1845
bool _freeAttributes__modifier( void* attributeData );
1848
ENUM__fx_modifier_enum toEnumDataPrefix_ENUM__fx_modifier_enum (
1849
const ParserChar* prefixedBuffer,
1850
const ParserChar* prefixedBufferEnd,
1851
const ParserChar** buffer,
1852
const ParserChar* bufferEnd,
1854
const std::pair<StringHash, ENUM__fx_modifier_enum>* enumMap,
1855
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1859
bool characterData2EnumData_ENUM__fx_modifier_enum (
1860
const ParserChar* text,
1862
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_modifier_enum*, size_t ),
1863
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1867
bool dataEnumEnd_ENUM__fx_modifier_enum (
1868
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_modifier_enum*, size_t ),
1869
const std::pair<StringHash, ENUM__fx_modifier_enum>* enumMap,
1870
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1871
ENUM__fx_modifier_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_modifier_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1876
bool _begin__float2x1( void* attributeData ){return mImpl->begin__float2x1();}
1877
bool _data__float2x1( const ParserChar* text, size_t textLength );
1878
bool _end__float2x1(){return mImpl->end__float2x1();}
1879
bool _preBegin__float2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1880
bool _preEnd__float2x1();
1881
#ifdef GENERATEDSAXPARSER_VALIDATION
1882
bool _validateBegin__float2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1883
bool _validateEnd__float2x1();
1885
bool _freeAttributes__float2x1( void* attributeData );
1887
bool _begin__float2x3( void* attributeData ){return mImpl->begin__float2x3();}
1888
bool _data__float2x3( const ParserChar* text, size_t textLength );
1889
bool _end__float2x3(){return mImpl->end__float2x3();}
1890
bool _preBegin__float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1891
bool _preEnd__float2x3();
1892
#ifdef GENERATEDSAXPARSER_VALIDATION
1893
bool _validateBegin__float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1894
bool _validateEnd__float2x3();
1896
bool _freeAttributes__float2x3( void* attributeData );
1898
bool _begin__float2x4( void* attributeData ){return mImpl->begin__float2x4();}
1899
bool _data__float2x4( const ParserChar* text, size_t textLength );
1900
bool _end__float2x4(){return mImpl->end__float2x4();}
1901
bool _preBegin__float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1902
bool _preEnd__float2x4();
1903
#ifdef GENERATEDSAXPARSER_VALIDATION
1904
bool _validateBegin__float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1905
bool _validateEnd__float2x4();
1907
bool _freeAttributes__float2x4( void* attributeData );
1909
bool _begin__float3x1( void* attributeData ){return mImpl->begin__float3x1();}
1910
bool _data__float3x1( const ParserChar* text, size_t textLength );
1911
bool _end__float3x1(){return mImpl->end__float3x1();}
1912
bool _preBegin__float3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1913
bool _preEnd__float3x1();
1914
#ifdef GENERATEDSAXPARSER_VALIDATION
1915
bool _validateBegin__float3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1916
bool _validateEnd__float3x1();
1918
bool _freeAttributes__float3x1( void* attributeData );
1920
bool _begin__float3x2( void* attributeData ){return mImpl->begin__float3x2();}
1921
bool _data__float3x2( const ParserChar* text, size_t textLength );
1922
bool _end__float3x2(){return mImpl->end__float3x2();}
1923
bool _preBegin__float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1924
bool _preEnd__float3x2();
1925
#ifdef GENERATEDSAXPARSER_VALIDATION
1926
bool _validateBegin__float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1927
bool _validateEnd__float3x2();
1929
bool _freeAttributes__float3x2( void* attributeData );
1931
bool _begin__float3x4( void* attributeData ){return mImpl->begin__float3x4();}
1932
bool _data__float3x4( const ParserChar* text, size_t textLength );
1933
bool _end__float3x4(){return mImpl->end__float3x4();}
1934
bool _preBegin__float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1935
bool _preEnd__float3x4();
1936
#ifdef GENERATEDSAXPARSER_VALIDATION
1937
bool _validateBegin__float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1938
bool _validateEnd__float3x4();
1940
bool _freeAttributes__float3x4( void* attributeData );
1942
bool _begin__float4x1( void* attributeData ){return mImpl->begin__float4x1();}
1943
bool _data__float4x1( const ParserChar* text, size_t textLength );
1944
bool _end__float4x1(){return mImpl->end__float4x1();}
1945
bool _preBegin__float4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1946
bool _preEnd__float4x1();
1947
#ifdef GENERATEDSAXPARSER_VALIDATION
1948
bool _validateBegin__float4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1949
bool _validateEnd__float4x1();
1951
bool _freeAttributes__float4x1( void* attributeData );
1953
bool _begin__float4x2( void* attributeData ){return mImpl->begin__float4x2();}
1954
bool _data__float4x2( const ParserChar* text, size_t textLength );
1955
bool _end__float4x2(){return mImpl->end__float4x2();}
1956
bool _preBegin__float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1957
bool _preEnd__float4x2();
1958
#ifdef GENERATEDSAXPARSER_VALIDATION
1959
bool _validateBegin__float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1960
bool _validateEnd__float4x2();
1962
bool _freeAttributes__float4x2( void* attributeData );
1964
bool _begin__float4x3( void* attributeData ){return mImpl->begin__float4x3();}
1965
bool _data__float4x3( const ParserChar* text, size_t textLength );
1966
bool _end__float4x3(){return mImpl->end__float4x3();}
1967
bool _preBegin__float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1968
bool _preEnd__float4x3();
1969
#ifdef GENERATEDSAXPARSER_VALIDATION
1970
bool _validateBegin__float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1971
bool _validateEnd__float4x3();
1973
bool _freeAttributes__float4x3( void* attributeData );
1975
bool _begin__sampler1D( void* attributeData ){return mImpl->begin__sampler1D();}
1976
bool _data__sampler1D( const ParserChar* text, size_t textLength );
1977
bool _end__sampler1D(){return mImpl->end__sampler1D();}
1978
bool _preBegin__sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1979
bool _preEnd__sampler1D();
1980
#ifdef GENERATEDSAXPARSER_VALIDATION
1981
bool _validateBegin__sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1982
bool _validateEnd__sampler1D();
1984
bool _freeAttributes__sampler1D( void* attributeData );
1986
bool _begin__instance_image( void* attributeData ){return mImpl->begin__instance_image(*static_cast<instance_image__AttributeData*>(attributeData));}
1987
bool _data__instance_image( const ParserChar* text, size_t textLength );
1988
bool _end__instance_image(){return mImpl->end__instance_image();}
1989
bool _preBegin__instance_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1990
bool _preEnd__instance_image();
1991
#ifdef GENERATEDSAXPARSER_VALIDATION
1992
bool _validateBegin__instance_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1993
bool _validateEnd__instance_image();
1995
bool _freeAttributes__instance_image( void* attributeData );
1997
bool _begin__wrap_s____fx_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_s____fx_sampler_wrap_enum();}
1998
bool _data__wrap_s____fx_sampler_wrap_enum( const ParserChar* text, size_t textLength );
1999
bool _end__wrap_s____fx_sampler_wrap_enum(){return mImpl->end__wrap_s____fx_sampler_wrap_enum();}
2000
bool _preBegin__wrap_s____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2001
bool _preEnd__wrap_s____fx_sampler_wrap_enum();
2002
#ifdef GENERATEDSAXPARSER_VALIDATION
2003
bool _validateBegin__wrap_s____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2004
bool _validateEnd__wrap_s____fx_sampler_wrap_enum();
2006
bool _freeAttributes__wrap_s____fx_sampler_wrap_enum( void* attributeData );
2009
ENUM__fx_sampler_wrap_enum toEnumDataPrefix_ENUM__fx_sampler_wrap_enum (
2010
const ParserChar* prefixedBuffer,
2011
const ParserChar* prefixedBufferEnd,
2012
const ParserChar** buffer,
2013
const ParserChar* bufferEnd,
2015
const std::pair<StringHash, ENUM__fx_sampler_wrap_enum>* enumMap,
2016
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2020
bool characterData2EnumData_ENUM__fx_sampler_wrap_enum (
2021
const ParserChar* text,
2023
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_wrap_enum*, size_t ),
2024
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2028
bool dataEnumEnd_ENUM__fx_sampler_wrap_enum (
2029
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_wrap_enum*, size_t ),
2030
const std::pair<StringHash, ENUM__fx_sampler_wrap_enum>* enumMap,
2031
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2032
ENUM__fx_sampler_wrap_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_wrap_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2037
bool _begin__wrap_t____fx_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_t____fx_sampler_wrap_enum();}
2038
bool _data__wrap_t____fx_sampler_wrap_enum( const ParserChar* text, size_t textLength );
2039
bool _end__wrap_t____fx_sampler_wrap_enum(){return mImpl->end__wrap_t____fx_sampler_wrap_enum();}
2040
bool _preBegin__wrap_t____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2041
bool _preEnd__wrap_t____fx_sampler_wrap_enum();
2042
#ifdef GENERATEDSAXPARSER_VALIDATION
2043
bool _validateBegin__wrap_t____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2044
bool _validateEnd__wrap_t____fx_sampler_wrap_enum();
2046
bool _freeAttributes__wrap_t____fx_sampler_wrap_enum( void* attributeData );
2048
bool _begin__wrap_p( void* attributeData ){return mImpl->begin__wrap_p();}
2049
bool _data__wrap_p( const ParserChar* text, size_t textLength );
2050
bool _end__wrap_p(){return mImpl->end__wrap_p();}
2051
bool _preBegin__wrap_p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2052
bool _preEnd__wrap_p();
2053
#ifdef GENERATEDSAXPARSER_VALIDATION
2054
bool _validateBegin__wrap_p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2055
bool _validateEnd__wrap_p();
2057
bool _freeAttributes__wrap_p( void* attributeData );
2059
bool _begin__minfilter( void* attributeData ){return mImpl->begin__minfilter();}
2060
bool _data__minfilter( const ParserChar* text, size_t textLength );
2061
bool _end__minfilter(){return mImpl->end__minfilter();}
2062
bool _preBegin__minfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2063
bool _preEnd__minfilter();
2064
#ifdef GENERATEDSAXPARSER_VALIDATION
2065
bool _validateBegin__minfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2066
bool _validateEnd__minfilter();
2068
bool _freeAttributes__minfilter( void* attributeData );
2071
ENUM__fx_sampler_min_filter_enum toEnumDataPrefix_ENUM__fx_sampler_min_filter_enum (
2072
const ParserChar* prefixedBuffer,
2073
const ParserChar* prefixedBufferEnd,
2074
const ParserChar** buffer,
2075
const ParserChar* bufferEnd,
2077
const std::pair<StringHash, ENUM__fx_sampler_min_filter_enum>* enumMap,
2078
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2082
bool characterData2EnumData_ENUM__fx_sampler_min_filter_enum (
2083
const ParserChar* text,
2085
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_min_filter_enum*, size_t ),
2086
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2090
bool dataEnumEnd_ENUM__fx_sampler_min_filter_enum (
2091
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_min_filter_enum*, size_t ),
2092
const std::pair<StringHash, ENUM__fx_sampler_min_filter_enum>* enumMap,
2093
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2094
ENUM__fx_sampler_min_filter_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_min_filter_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2099
bool _begin__magfilter( void* attributeData ){return mImpl->begin__magfilter();}
2100
bool _data__magfilter( const ParserChar* text, size_t textLength );
2101
bool _end__magfilter(){return mImpl->end__magfilter();}
2102
bool _preBegin__magfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2103
bool _preEnd__magfilter();
2104
#ifdef GENERATEDSAXPARSER_VALIDATION
2105
bool _validateBegin__magfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2106
bool _validateEnd__magfilter();
2108
bool _freeAttributes__magfilter( void* attributeData );
2111
ENUM__fx_sampler_mag_filter_enum toEnumDataPrefix_ENUM__fx_sampler_mag_filter_enum (
2112
const ParserChar* prefixedBuffer,
2113
const ParserChar* prefixedBufferEnd,
2114
const ParserChar** buffer,
2115
const ParserChar* bufferEnd,
2117
const std::pair<StringHash, ENUM__fx_sampler_mag_filter_enum>* enumMap,
2118
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2122
bool characterData2EnumData_ENUM__fx_sampler_mag_filter_enum (
2123
const ParserChar* text,
2125
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mag_filter_enum*, size_t ),
2126
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2130
bool dataEnumEnd_ENUM__fx_sampler_mag_filter_enum (
2131
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mag_filter_enum*, size_t ),
2132
const std::pair<StringHash, ENUM__fx_sampler_mag_filter_enum>* enumMap,
2133
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2134
ENUM__fx_sampler_mag_filter_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_mag_filter_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2139
bool _begin__mipfilter( void* attributeData ){return mImpl->begin__mipfilter();}
2140
bool _data__mipfilter( const ParserChar* text, size_t textLength );
2141
bool _end__mipfilter(){return mImpl->end__mipfilter();}
2142
bool _preBegin__mipfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2143
bool _preEnd__mipfilter();
2144
#ifdef GENERATEDSAXPARSER_VALIDATION
2145
bool _validateBegin__mipfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2146
bool _validateEnd__mipfilter();
2148
bool _freeAttributes__mipfilter( void* attributeData );
2151
ENUM__fx_sampler_mip_filter_enum toEnumDataPrefix_ENUM__fx_sampler_mip_filter_enum (
2152
const ParserChar* prefixedBuffer,
2153
const ParserChar* prefixedBufferEnd,
2154
const ParserChar** buffer,
2155
const ParserChar* bufferEnd,
2157
const std::pair<StringHash, ENUM__fx_sampler_mip_filter_enum>* enumMap,
2158
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2162
bool characterData2EnumData_ENUM__fx_sampler_mip_filter_enum (
2163
const ParserChar* text,
2165
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mip_filter_enum*, size_t ),
2166
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2170
bool dataEnumEnd_ENUM__fx_sampler_mip_filter_enum (
2171
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mip_filter_enum*, size_t ),
2172
const std::pair<StringHash, ENUM__fx_sampler_mip_filter_enum>* enumMap,
2173
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2174
ENUM__fx_sampler_mip_filter_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_mip_filter_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2179
bool _begin__border_color( void* attributeData ){return mImpl->begin__border_color();}
2180
bool _data__border_color( const ParserChar* text, size_t textLength );
2181
bool _end__border_color(){return mImpl->end__border_color();}
2182
bool _preBegin__border_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2183
bool _preEnd__border_color();
2184
#ifdef GENERATEDSAXPARSER_VALIDATION
2185
bool _validateBegin__border_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2186
bool _validateEnd__border_color();
2188
bool _freeAttributes__border_color( void* attributeData );
2190
bool _begin__mip_max_level( void* attributeData ){return mImpl->begin__mip_max_level();}
2191
bool _data__mip_max_level( const ParserChar* text, size_t textLength );
2192
bool _end__mip_max_level(){return mImpl->end__mip_max_level();}
2193
bool _preBegin__mip_max_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2194
bool _preEnd__mip_max_level();
2195
#ifdef GENERATEDSAXPARSER_VALIDATION
2196
bool _validateBegin__mip_max_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2197
bool _validateEnd__mip_max_level();
2199
bool _freeAttributes__mip_max_level( void* attributeData );
2201
bool _begin__mip_min_level( void* attributeData ){return mImpl->begin__mip_min_level();}
2202
bool _data__mip_min_level( const ParserChar* text, size_t textLength );
2203
bool _end__mip_min_level(){return mImpl->end__mip_min_level();}
2204
bool _preBegin__mip_min_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2205
bool _preEnd__mip_min_level();
2206
#ifdef GENERATEDSAXPARSER_VALIDATION
2207
bool _validateBegin__mip_min_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2208
bool _validateEnd__mip_min_level();
2210
bool _freeAttributes__mip_min_level( void* attributeData );
2212
bool _begin__mip_bias( void* attributeData ){return mImpl->begin__mip_bias();}
2213
bool _data__mip_bias( const ParserChar* text, size_t textLength );
2214
bool _end__mip_bias(){return mImpl->end__mip_bias();}
2215
bool _preBegin__mip_bias( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2216
bool _preEnd__mip_bias();
2217
#ifdef GENERATEDSAXPARSER_VALIDATION
2218
bool _validateBegin__mip_bias( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2219
bool _validateEnd__mip_bias();
2221
bool _freeAttributes__mip_bias( void* attributeData );
2223
bool _begin__max_anisotropy( void* attributeData ){return mImpl->begin__max_anisotropy();}
2224
bool _data__max_anisotropy( const ParserChar* text, size_t textLength );
2225
bool _end__max_anisotropy(){return mImpl->end__max_anisotropy();}
2226
bool _preBegin__max_anisotropy( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2227
bool _preEnd__max_anisotropy();
2228
#ifdef GENERATEDSAXPARSER_VALIDATION
2229
bool _validateBegin__max_anisotropy( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2230
bool _validateEnd__max_anisotropy();
2232
bool _freeAttributes__max_anisotropy( void* attributeData );
2234
bool _begin__sampler2D____fx_sampler2D_type( void* attributeData ){return mImpl->begin__sampler2D____fx_sampler2D_type();}
2235
bool _data__sampler2D____fx_sampler2D_type( const ParserChar* text, size_t textLength );
2236
bool _end__sampler2D____fx_sampler2D_type(){return mImpl->end__sampler2D____fx_sampler2D_type();}
2237
bool _preBegin__sampler2D____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2238
bool _preEnd__sampler2D____fx_sampler2D_type();
2239
#ifdef GENERATEDSAXPARSER_VALIDATION
2240
bool _validateBegin__sampler2D____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2241
bool _validateEnd__sampler2D____fx_sampler2D_type();
2243
bool _freeAttributes__sampler2D____fx_sampler2D_type( void* attributeData );
2245
bool _begin__sampler3D( void* attributeData ){return mImpl->begin__sampler3D();}
2246
bool _data__sampler3D( const ParserChar* text, size_t textLength );
2247
bool _end__sampler3D(){return mImpl->end__sampler3D();}
2248
bool _preBegin__sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2249
bool _preEnd__sampler3D();
2250
#ifdef GENERATEDSAXPARSER_VALIDATION
2251
bool _validateBegin__sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2252
bool _validateEnd__sampler3D();
2254
bool _freeAttributes__sampler3D( void* attributeData );
2256
bool _begin__samplerCUBE( void* attributeData ){return mImpl->begin__samplerCUBE();}
2257
bool _data__samplerCUBE( const ParserChar* text, size_t textLength );
2258
bool _end__samplerCUBE(){return mImpl->end__samplerCUBE();}
2259
bool _preBegin__samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2260
bool _preEnd__samplerCUBE();
2261
#ifdef GENERATEDSAXPARSER_VALIDATION
2262
bool _validateBegin__samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2263
bool _validateEnd__samplerCUBE();
2265
bool _freeAttributes__samplerCUBE( void* attributeData );
2267
bool _begin__samplerRECT( void* attributeData ){return mImpl->begin__samplerRECT();}
2268
bool _data__samplerRECT( const ParserChar* text, size_t textLength );
2269
bool _end__samplerRECT(){return mImpl->end__samplerRECT();}
2270
bool _preBegin__samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2271
bool _preEnd__samplerRECT();
2272
#ifdef GENERATEDSAXPARSER_VALIDATION
2273
bool _validateBegin__samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2274
bool _validateEnd__samplerRECT();
2276
bool _freeAttributes__samplerRECT( void* attributeData );
2278
bool _begin__samplerDEPTH( void* attributeData ){return mImpl->begin__samplerDEPTH();}
2279
bool _data__samplerDEPTH( const ParserChar* text, size_t textLength );
2280
bool _end__samplerDEPTH(){return mImpl->end__samplerDEPTH();}
2281
bool _preBegin__samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2282
bool _preEnd__samplerDEPTH();
2283
#ifdef GENERATEDSAXPARSER_VALIDATION
2284
bool _validateBegin__samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2285
bool _validateEnd__samplerDEPTH();
2287
bool _freeAttributes__samplerDEPTH( void* attributeData );
2289
bool _begin__enum____string( void* attributeData ){return mImpl->begin__enum____string();}
2290
bool _data__enum____string( const ParserChar* text, size_t textLength );
2291
bool _end__enum____string(){return mImpl->end__enum____string();}
2292
bool _preBegin__enum____string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2293
bool _preEnd__enum____string();
2294
#ifdef GENERATEDSAXPARSER_VALIDATION
2295
bool _validateBegin__enum____string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2296
bool _validateEnd__enum____string();
2298
bool _freeAttributes__enum____string( void* attributeData );
2300
bool _begin__profile_COMMON( void* attributeData ){return mImpl->begin__profile_COMMON(*static_cast<profile_COMMON__AttributeData*>(attributeData));}
2301
bool _data__profile_COMMON( const ParserChar* text, size_t textLength );
2302
bool _end__profile_COMMON(){return mImpl->end__profile_COMMON();}
2303
bool _preBegin__profile_COMMON( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2304
bool _preEnd__profile_COMMON();
2305
#ifdef GENERATEDSAXPARSER_VALIDATION
2306
bool _validateBegin__profile_COMMON( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2307
bool _validateEnd__profile_COMMON();
2309
bool _freeAttributes__profile_COMMON( void* attributeData );
2311
bool _begin__newparam____fx_common_newparam_type( void* attributeData ){return mImpl->begin__newparam____fx_common_newparam_type(*static_cast<newparam____fx_common_newparam_type__AttributeData*>(attributeData));}
2312
bool _data__newparam____fx_common_newparam_type( const ParserChar* text, size_t textLength );
2313
bool _end__newparam____fx_common_newparam_type(){return mImpl->end__newparam____fx_common_newparam_type();}
2314
bool _preBegin__newparam____fx_common_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2315
bool _preEnd__newparam____fx_common_newparam_type();
2316
#ifdef GENERATEDSAXPARSER_VALIDATION
2317
bool _validateBegin__newparam____fx_common_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2318
bool _validateEnd__newparam____fx_common_newparam_type();
2320
bool _freeAttributes__newparam____fx_common_newparam_type( void* attributeData );
2322
bool _begin__profile_common_type____technique( void* attributeData ){return mImpl->begin__profile_common_type____technique(*static_cast<profile_common_type____technique__AttributeData*>(attributeData));}
2323
bool _data__profile_common_type____technique( const ParserChar* text, size_t textLength );
2324
bool _end__profile_common_type____technique(){return mImpl->end__profile_common_type____technique();}
2325
bool _preBegin__profile_common_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2326
bool _preEnd__profile_common_type____technique();
2327
#ifdef GENERATEDSAXPARSER_VALIDATION
2328
bool _validateBegin__profile_common_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2329
bool _validateEnd__profile_common_type____technique();
2331
bool _freeAttributes__profile_common_type____technique( void* attributeData );
2333
bool _begin__profile_COMMON__technique__constant( void* attributeData ){return mImpl->begin__profile_COMMON__technique__constant();}
2334
bool _data__profile_COMMON__technique__constant( const ParserChar* text, size_t textLength );
2335
bool _end__profile_COMMON__technique__constant(){return mImpl->end__profile_COMMON__technique__constant();}
2336
bool _preBegin__profile_COMMON__technique__constant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2337
bool _preEnd__profile_COMMON__technique__constant();
2338
#ifdef GENERATEDSAXPARSER_VALIDATION
2339
bool _validateBegin__profile_COMMON__technique__constant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2340
bool _validateEnd__profile_COMMON__technique__constant();
2342
bool _freeAttributes__profile_COMMON__technique__constant( void* attributeData );
2344
bool _begin__emission( void* attributeData ){return mImpl->begin__emission();}
2345
bool _data__emission( const ParserChar* text, size_t textLength );
2346
bool _end__emission(){return mImpl->end__emission();}
2347
bool _preBegin__emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2348
bool _preEnd__emission();
2349
#ifdef GENERATEDSAXPARSER_VALIDATION
2350
bool _validateBegin__emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2351
bool _validateEnd__emission();
2353
bool _freeAttributes__emission( void* attributeData );
2355
bool _begin__fx_common_color_or_texture_type____color( void* attributeData ){return mImpl->begin__fx_common_color_or_texture_type____color(*static_cast<fx_common_color_or_texture_type____color__AttributeData*>(attributeData));}
2356
bool _data__fx_common_color_or_texture_type____color( const ParserChar* text, size_t textLength );
2357
bool _end__fx_common_color_or_texture_type____color(){return mImpl->end__fx_common_color_or_texture_type____color();}
2358
bool _preBegin__fx_common_color_or_texture_type____color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2359
bool _preEnd__fx_common_color_or_texture_type____color();
2360
#ifdef GENERATEDSAXPARSER_VALIDATION
2361
bool _validateBegin__fx_common_color_or_texture_type____color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2362
bool _validateEnd__fx_common_color_or_texture_type____color();
2364
bool _freeAttributes__fx_common_color_or_texture_type____color( void* attributeData );
2366
bool _begin__fx_common_color_or_texture_type____param( void* attributeData ){return mImpl->begin__fx_common_color_or_texture_type____param(*static_cast<fx_common_color_or_texture_type____param__AttributeData*>(attributeData));}
2367
bool _data__fx_common_color_or_texture_type____param( const ParserChar* text, size_t textLength );
2368
bool _end__fx_common_color_or_texture_type____param(){return mImpl->end__fx_common_color_or_texture_type____param();}
2369
bool _preBegin__fx_common_color_or_texture_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2370
bool _preEnd__fx_common_color_or_texture_type____param();
2371
#ifdef GENERATEDSAXPARSER_VALIDATION
2372
bool _validateBegin__fx_common_color_or_texture_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2373
bool _validateEnd__fx_common_color_or_texture_type____param();
2375
bool _freeAttributes__fx_common_color_or_texture_type____param( void* attributeData );
2377
bool _begin__texture( void* attributeData ){return mImpl->begin__texture(*static_cast<texture__AttributeData*>(attributeData));}
2378
bool _data__texture( const ParserChar* text, size_t textLength );
2379
bool _end__texture(){return mImpl->end__texture();}
2380
bool _preBegin__texture( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2381
bool _preEnd__texture();
2382
#ifdef GENERATEDSAXPARSER_VALIDATION
2383
bool _validateBegin__texture( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2384
bool _validateEnd__texture();
2386
bool _freeAttributes__texture( void* attributeData );
2388
bool _begin__reflective( void* attributeData ){return mImpl->begin__reflective();}
2389
bool _data__reflective( const ParserChar* text, size_t textLength );
2390
bool _end__reflective(){return mImpl->end__reflective();}
2391
bool _preBegin__reflective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2392
bool _preEnd__reflective();
2393
#ifdef GENERATEDSAXPARSER_VALIDATION
2394
bool _validateBegin__reflective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2395
bool _validateEnd__reflective();
2397
bool _freeAttributes__reflective( void* attributeData );
2399
bool _begin__reflectivity( void* attributeData ){return mImpl->begin__reflectivity();}
2400
bool _data__reflectivity( const ParserChar* text, size_t textLength );
2401
bool _end__reflectivity(){return mImpl->end__reflectivity();}
2402
bool _preBegin__reflectivity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2403
bool _preEnd__reflectivity();
2404
#ifdef GENERATEDSAXPARSER_VALIDATION
2405
bool _validateBegin__reflectivity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2406
bool _validateEnd__reflectivity();
2408
bool _freeAttributes__reflectivity( void* attributeData );
2410
bool _begin__fx_common_float_or_param_type____float( void* attributeData ){return mImpl->begin__fx_common_float_or_param_type____float(*static_cast<fx_common_float_or_param_type____float__AttributeData*>(attributeData));}
2411
bool _data__fx_common_float_or_param_type____float( const ParserChar* text, size_t textLength );
2412
bool _end__fx_common_float_or_param_type____float(){return mImpl->end__fx_common_float_or_param_type____float();}
2413
bool _preBegin__fx_common_float_or_param_type____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2414
bool _preEnd__fx_common_float_or_param_type____float();
2415
#ifdef GENERATEDSAXPARSER_VALIDATION
2416
bool _validateBegin__fx_common_float_or_param_type____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2417
bool _validateEnd__fx_common_float_or_param_type____float();
2419
bool _freeAttributes__fx_common_float_or_param_type____float( void* attributeData );
2421
bool _begin__fx_common_float_or_param_type____param( void* attributeData ){return mImpl->begin__fx_common_float_or_param_type____param(*static_cast<fx_common_float_or_param_type____param__AttributeData*>(attributeData));}
2422
bool _data__fx_common_float_or_param_type____param( const ParserChar* text, size_t textLength );
2423
bool _end__fx_common_float_or_param_type____param(){return mImpl->end__fx_common_float_or_param_type____param();}
2424
bool _preBegin__fx_common_float_or_param_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2425
bool _preEnd__fx_common_float_or_param_type____param();
2426
#ifdef GENERATEDSAXPARSER_VALIDATION
2427
bool _validateBegin__fx_common_float_or_param_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2428
bool _validateEnd__fx_common_float_or_param_type____param();
2430
bool _freeAttributes__fx_common_float_or_param_type____param( void* attributeData );
2432
bool _begin__transparent( void* attributeData ){return mImpl->begin__transparent(*static_cast<transparent__AttributeData*>(attributeData));}
2433
bool _data__transparent( const ParserChar* text, size_t textLength );
2434
bool _end__transparent(){return mImpl->end__transparent();}
2435
bool _preBegin__transparent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2436
bool _preEnd__transparent();
2437
#ifdef GENERATEDSAXPARSER_VALIDATION
2438
bool _validateBegin__transparent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2439
bool _validateEnd__transparent();
2441
bool _freeAttributes__transparent( void* attributeData );
2444
ENUM__fx_opaque_enum toEnumDataPrefix_ENUM__fx_opaque_enum (
2445
const ParserChar* prefixedBuffer,
2446
const ParserChar* prefixedBufferEnd,
2447
const ParserChar** buffer,
2448
const ParserChar* bufferEnd,
2450
const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap,
2451
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2455
bool characterData2EnumData_ENUM__fx_opaque_enum (
2456
const ParserChar* text,
2458
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_opaque_enum*, size_t ),
2459
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2463
bool dataEnumEnd_ENUM__fx_opaque_enum (
2464
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_opaque_enum*, size_t ),
2465
const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap,
2466
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2467
ENUM__fx_opaque_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2472
bool _begin__transparency( void* attributeData ){return mImpl->begin__transparency();}
2473
bool _data__transparency( const ParserChar* text, size_t textLength );
2474
bool _end__transparency(){return mImpl->end__transparency();}
2475
bool _preBegin__transparency( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2476
bool _preEnd__transparency();
2477
#ifdef GENERATEDSAXPARSER_VALIDATION
2478
bool _validateBegin__transparency( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2479
bool _validateEnd__transparency();
2481
bool _freeAttributes__transparency( void* attributeData );
2483
bool _begin__index_of_refraction( void* attributeData ){return mImpl->begin__index_of_refraction();}
2484
bool _data__index_of_refraction( const ParserChar* text, size_t textLength );
2485
bool _end__index_of_refraction(){return mImpl->end__index_of_refraction();}
2486
bool _preBegin__index_of_refraction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2487
bool _preEnd__index_of_refraction();
2488
#ifdef GENERATEDSAXPARSER_VALIDATION
2489
bool _validateBegin__index_of_refraction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2490
bool _validateEnd__index_of_refraction();
2492
bool _freeAttributes__index_of_refraction( void* attributeData );
2494
bool _begin__lambert( void* attributeData ){return mImpl->begin__lambert();}
2495
bool _data__lambert( const ParserChar* text, size_t textLength );
2496
bool _end__lambert(){return mImpl->end__lambert();}
2497
bool _preBegin__lambert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2498
bool _preEnd__lambert();
2499
#ifdef GENERATEDSAXPARSER_VALIDATION
2500
bool _validateBegin__lambert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2501
bool _validateEnd__lambert();
2503
bool _freeAttributes__lambert( void* attributeData );
2505
bool _begin__ambient____fx_common_color_or_texture_type( void* attributeData ){return mImpl->begin__ambient____fx_common_color_or_texture_type();}
2506
bool _data__ambient____fx_common_color_or_texture_type( const ParserChar* text, size_t textLength );
2507
bool _end__ambient____fx_common_color_or_texture_type(){return mImpl->end__ambient____fx_common_color_or_texture_type();}
2508
bool _preBegin__ambient____fx_common_color_or_texture_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2509
bool _preEnd__ambient____fx_common_color_or_texture_type();
2510
#ifdef GENERATEDSAXPARSER_VALIDATION
2511
bool _validateBegin__ambient____fx_common_color_or_texture_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2512
bool _validateEnd__ambient____fx_common_color_or_texture_type();
2514
bool _freeAttributes__ambient____fx_common_color_or_texture_type( void* attributeData );
2516
bool _begin__diffuse( void* attributeData ){return mImpl->begin__diffuse();}
2517
bool _data__diffuse( const ParserChar* text, size_t textLength );
2518
bool _end__diffuse(){return mImpl->end__diffuse();}
2519
bool _preBegin__diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2520
bool _preEnd__diffuse();
2521
#ifdef GENERATEDSAXPARSER_VALIDATION
2522
bool _validateBegin__diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2523
bool _validateEnd__diffuse();
2525
bool _freeAttributes__diffuse( void* attributeData );
2527
bool _begin__phong( void* attributeData ){return mImpl->begin__phong();}
2528
bool _data__phong( const ParserChar* text, size_t textLength );
2529
bool _end__phong(){return mImpl->end__phong();}
2530
bool _preBegin__phong( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2531
bool _preEnd__phong();
2532
#ifdef GENERATEDSAXPARSER_VALIDATION
2533
bool _validateBegin__phong( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2534
bool _validateEnd__phong();
2536
bool _freeAttributes__phong( void* attributeData );
2538
bool _begin__specular( void* attributeData ){return mImpl->begin__specular();}
2539
bool _data__specular( const ParserChar* text, size_t textLength );
2540
bool _end__specular(){return mImpl->end__specular();}
2541
bool _preBegin__specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2542
bool _preEnd__specular();
2543
#ifdef GENERATEDSAXPARSER_VALIDATION
2544
bool _validateBegin__specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2545
bool _validateEnd__specular();
2547
bool _freeAttributes__specular( void* attributeData );
2549
bool _begin__shininess( void* attributeData ){return mImpl->begin__shininess();}
2550
bool _data__shininess( const ParserChar* text, size_t textLength );
2551
bool _end__shininess(){return mImpl->end__shininess();}
2552
bool _preBegin__shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2553
bool _preEnd__shininess();
2554
#ifdef GENERATEDSAXPARSER_VALIDATION
2555
bool _validateBegin__shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2556
bool _validateEnd__shininess();
2558
bool _freeAttributes__shininess( void* attributeData );
2560
bool _begin__blinn( void* attributeData ){return mImpl->begin__blinn();}
2561
bool _data__blinn( const ParserChar* text, size_t textLength );
2562
bool _end__blinn(){return mImpl->end__blinn();}
2563
bool _preBegin__blinn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2564
bool _preEnd__blinn();
2565
#ifdef GENERATEDSAXPARSER_VALIDATION
2566
bool _validateBegin__blinn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2567
bool _validateEnd__blinn();
2569
bool _freeAttributes__blinn( void* attributeData );
2571
bool _begin__profile_BRIDGE( void* attributeData ){return mImpl->begin__profile_BRIDGE(*static_cast<profile_BRIDGE__AttributeData*>(attributeData));}
2572
bool _data__profile_BRIDGE( const ParserChar* text, size_t textLength );
2573
bool _end__profile_BRIDGE(){return mImpl->end__profile_BRIDGE();}
2574
bool _preBegin__profile_BRIDGE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2575
bool _preEnd__profile_BRIDGE();
2576
#ifdef GENERATEDSAXPARSER_VALIDATION
2577
bool _validateBegin__profile_BRIDGE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2578
bool _validateEnd__profile_BRIDGE();
2580
bool _freeAttributes__profile_BRIDGE( void* attributeData );
2582
bool _begin__profile_GLES2( void* attributeData ){return mImpl->begin__profile_GLES2(*static_cast<profile_GLES2__AttributeData*>(attributeData));}
2583
bool _data__profile_GLES2( const ParserChar* text, size_t textLength );
2584
bool _end__profile_GLES2(){return mImpl->end__profile_GLES2();}
2585
bool _preBegin__profile_GLES2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2586
bool _preEnd__profile_GLES2();
2587
#ifdef GENERATEDSAXPARSER_VALIDATION
2588
bool _validateBegin__profile_GLES2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2589
bool _validateEnd__profile_GLES2();
2591
bool _freeAttributes__profile_GLES2( void* attributeData );
2593
bool _begin__include( void* attributeData ){return mImpl->begin__include(*static_cast<include__AttributeData*>(attributeData));}
2594
bool _data__include( const ParserChar* text, size_t textLength );
2595
bool _end__include(){return mImpl->end__include();}
2596
bool _preBegin__include( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2597
bool _preEnd__include();
2598
#ifdef GENERATEDSAXPARSER_VALIDATION
2599
bool _validateBegin__include( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2600
bool _validateEnd__include();
2602
bool _freeAttributes__include( void* attributeData );
2604
bool _begin__code( void* attributeData ){return mImpl->begin__code(*static_cast<code__AttributeData*>(attributeData));}
2605
bool _data__code( const ParserChar* text, size_t textLength );
2606
bool _end__code(){return mImpl->end__code();}
2607
bool _preBegin__code( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2608
bool _preEnd__code();
2609
#ifdef GENERATEDSAXPARSER_VALIDATION
2610
bool _validateBegin__code( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2611
bool _validateEnd__code();
2613
bool _freeAttributes__code( void* attributeData );
2615
bool _begin__profile_gles2_type____newparam( void* attributeData ){return mImpl->begin__profile_gles2_type____newparam(*static_cast<profile_gles2_type____newparam__AttributeData*>(attributeData));}
2616
bool _data__profile_gles2_type____newparam( const ParserChar* text, size_t textLength );
2617
bool _end__profile_gles2_type____newparam(){return mImpl->end__profile_gles2_type____newparam();}
2618
bool _preBegin__profile_gles2_type____newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2619
bool _preEnd__profile_gles2_type____newparam();
2620
#ifdef GENERATEDSAXPARSER_VALIDATION
2621
bool _validateBegin__profile_gles2_type____newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2622
bool _validateEnd__profile_gles2_type____newparam();
2624
bool _freeAttributes__profile_gles2_type____newparam( void* attributeData );
2626
bool _begin__bvec2( void* attributeData ){return mImpl->begin__bvec2();}
2627
bool _data__bvec2( const ParserChar* text, size_t textLength );
2628
bool _end__bvec2(){return mImpl->end__bvec2();}
2629
bool _preBegin__bvec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2630
bool _preEnd__bvec2();
2631
#ifdef GENERATEDSAXPARSER_VALIDATION
2632
bool _validateBegin__bvec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2633
bool _validateEnd__bvec2();
2635
bool _freeAttributes__bvec2( void* attributeData );
2637
bool _begin__bvec3( void* attributeData ){return mImpl->begin__bvec3();}
2638
bool _data__bvec3( const ParserChar* text, size_t textLength );
2639
bool _end__bvec3(){return mImpl->end__bvec3();}
2640
bool _preBegin__bvec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2641
bool _preEnd__bvec3();
2642
#ifdef GENERATEDSAXPARSER_VALIDATION
2643
bool _validateBegin__bvec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2644
bool _validateEnd__bvec3();
2646
bool _freeAttributes__bvec3( void* attributeData );
2648
bool _begin__bvec4( void* attributeData ){return mImpl->begin__bvec4();}
2649
bool _data__bvec4( const ParserChar* text, size_t textLength );
2650
bool _end__bvec4(){return mImpl->end__bvec4();}
2651
bool _preBegin__bvec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2652
bool _preEnd__bvec4();
2653
#ifdef GENERATEDSAXPARSER_VALIDATION
2654
bool _validateBegin__bvec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2655
bool _validateEnd__bvec4();
2657
bool _freeAttributes__bvec4( void* attributeData );
2659
bool _begin__vec2( void* attributeData ){return mImpl->begin__vec2();}
2660
bool _data__vec2( const ParserChar* text, size_t textLength );
2661
bool _end__vec2(){return mImpl->end__vec2();}
2662
bool _preBegin__vec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2663
bool _preEnd__vec2();
2664
#ifdef GENERATEDSAXPARSER_VALIDATION
2665
bool _validateBegin__vec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2666
bool _validateEnd__vec2();
2668
bool _freeAttributes__vec2( void* attributeData );
2670
bool _begin__vec3( void* attributeData ){return mImpl->begin__vec3();}
2671
bool _data__vec3( const ParserChar* text, size_t textLength );
2672
bool _end__vec3(){return mImpl->end__vec3();}
2673
bool _preBegin__vec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2674
bool _preEnd__vec3();
2675
#ifdef GENERATEDSAXPARSER_VALIDATION
2676
bool _validateBegin__vec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2677
bool _validateEnd__vec3();
2679
bool _freeAttributes__vec3( void* attributeData );
2681
bool _begin__vec4( void* attributeData ){return mImpl->begin__vec4();}
2682
bool _data__vec4( const ParserChar* text, size_t textLength );
2683
bool _end__vec4(){return mImpl->end__vec4();}
2684
bool _preBegin__vec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2685
bool _preEnd__vec4();
2686
#ifdef GENERATEDSAXPARSER_VALIDATION
2687
bool _validateBegin__vec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2688
bool _validateEnd__vec4();
2690
bool _freeAttributes__vec4( void* attributeData );
2692
bool _begin__mat2( void* attributeData ){return mImpl->begin__mat2();}
2693
bool _data__mat2( const ParserChar* text, size_t textLength );
2694
bool _end__mat2(){return mImpl->end__mat2();}
2695
bool _preBegin__mat2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2696
bool _preEnd__mat2();
2697
#ifdef GENERATEDSAXPARSER_VALIDATION
2698
bool _validateBegin__mat2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2699
bool _validateEnd__mat2();
2701
bool _freeAttributes__mat2( void* attributeData );
2703
bool _begin__mat3( void* attributeData ){return mImpl->begin__mat3();}
2704
bool _data__mat3( const ParserChar* text, size_t textLength );
2705
bool _end__mat3(){return mImpl->end__mat3();}
2706
bool _preBegin__mat3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2707
bool _preEnd__mat3();
2708
#ifdef GENERATEDSAXPARSER_VALIDATION
2709
bool _validateBegin__mat3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2710
bool _validateEnd__mat3();
2712
bool _freeAttributes__mat3( void* attributeData );
2714
bool _begin__mat4( void* attributeData ){return mImpl->begin__mat4();}
2715
bool _data__mat4( const ParserChar* text, size_t textLength );
2716
bool _end__mat4(){return mImpl->end__mat4();}
2717
bool _preBegin__mat4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2718
bool _preEnd__mat4();
2719
#ifdef GENERATEDSAXPARSER_VALIDATION
2720
bool _validateBegin__mat4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2721
bool _validateEnd__mat4();
2723
bool _freeAttributes__mat4( void* attributeData );
2725
bool _begin__ivec2( void* attributeData ){return mImpl->begin__ivec2();}
2726
bool _data__ivec2( const ParserChar* text, size_t textLength );
2727
bool _end__ivec2(){return mImpl->end__ivec2();}
2728
bool _preBegin__ivec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2729
bool _preEnd__ivec2();
2730
#ifdef GENERATEDSAXPARSER_VALIDATION
2731
bool _validateBegin__ivec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2732
bool _validateEnd__ivec2();
2734
bool _freeAttributes__ivec2( void* attributeData );
2736
bool _begin__ivec3( void* attributeData ){return mImpl->begin__ivec3();}
2737
bool _data__ivec3( const ParserChar* text, size_t textLength );
2738
bool _end__ivec3(){return mImpl->end__ivec3();}
2739
bool _preBegin__ivec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2740
bool _preEnd__ivec3();
2741
#ifdef GENERATEDSAXPARSER_VALIDATION
2742
bool _validateBegin__ivec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2743
bool _validateEnd__ivec3();
2745
bool _freeAttributes__ivec3( void* attributeData );
2747
bool _begin__ivec4( void* attributeData ){return mImpl->begin__ivec4();}
2748
bool _data__ivec4( const ParserChar* text, size_t textLength );
2749
bool _end__ivec4(){return mImpl->end__ivec4();}
2750
bool _preBegin__ivec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2751
bool _preEnd__ivec4();
2752
#ifdef GENERATEDSAXPARSER_VALIDATION
2753
bool _validateBegin__ivec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2754
bool _validateEnd__ivec4();
2756
bool _freeAttributes__ivec4( void* attributeData );
2758
bool _begin__enum____gl_enumeration_type( void* attributeData ){return mImpl->begin__enum____gl_enumeration_type();}
2759
bool _data__enum____gl_enumeration_type( const ParserChar* text, size_t textLength );
2760
bool _end__enum____gl_enumeration_type(){return mImpl->end__enum____gl_enumeration_type();}
2761
bool _preBegin__enum____gl_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2762
bool _preEnd__enum____gl_enumeration_type();
2763
#ifdef GENERATEDSAXPARSER_VALIDATION
2764
bool _validateBegin__enum____gl_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2765
bool _validateEnd__enum____gl_enumeration_type();
2767
bool _freeAttributes__enum____gl_enumeration_type( void* attributeData );
2770
ENUM__gl_blend_enum toEnumDataPrefix_ENUM__gl_blend_enum (
2771
const ParserChar* prefixedBuffer,
2772
const ParserChar* prefixedBufferEnd,
2773
const ParserChar** buffer,
2774
const ParserChar* bufferEnd,
2776
const std::pair<StringHash, ENUM__gl_blend_enum>* enumMap,
2777
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2781
bool characterData2EnumData_ENUM__gl_blend_enum (
2782
const ParserChar* text,
2784
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_enum*, size_t ),
2785
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2789
bool dataEnumEnd_ENUM__gl_blend_enum (
2790
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_enum*, size_t ),
2791
const std::pair<StringHash, ENUM__gl_blend_enum>* enumMap,
2792
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2793
ENUM__gl_blend_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_blend_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2799
ENUM__gl_face_enum toEnumDataPrefix_ENUM__gl_face_enum (
2800
const ParserChar* prefixedBuffer,
2801
const ParserChar* prefixedBufferEnd,
2802
const ParserChar** buffer,
2803
const ParserChar* bufferEnd,
2805
const std::pair<StringHash, ENUM__gl_face_enum>* enumMap,
2806
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2810
bool characterData2EnumData_ENUM__gl_face_enum (
2811
const ParserChar* text,
2813
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_face_enum*, size_t ),
2814
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2818
bool dataEnumEnd_ENUM__gl_face_enum (
2819
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_face_enum*, size_t ),
2820
const std::pair<StringHash, ENUM__gl_face_enum>* enumMap,
2821
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2822
ENUM__gl_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2828
ENUM__gl_blend_equation_enum toEnumDataPrefix_ENUM__gl_blend_equation_enum (
2829
const ParserChar* prefixedBuffer,
2830
const ParserChar* prefixedBufferEnd,
2831
const ParserChar** buffer,
2832
const ParserChar* bufferEnd,
2834
const std::pair<StringHash, ENUM__gl_blend_equation_enum>* enumMap,
2835
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2839
bool characterData2EnumData_ENUM__gl_blend_equation_enum (
2840
const ParserChar* text,
2842
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_equation_enum*, size_t ),
2843
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2847
bool dataEnumEnd_ENUM__gl_blend_equation_enum (
2848
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_equation_enum*, size_t ),
2849
const std::pair<StringHash, ENUM__gl_blend_equation_enum>* enumMap,
2850
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2851
ENUM__gl_blend_equation_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_blend_equation_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2857
ENUM__gl_func_enum toEnumDataPrefix_ENUM__gl_func_enum (
2858
const ParserChar* prefixedBuffer,
2859
const ParserChar* prefixedBufferEnd,
2860
const ParserChar** buffer,
2861
const ParserChar* bufferEnd,
2863
const std::pair<StringHash, ENUM__gl_func_enum>* enumMap,
2864
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2868
bool characterData2EnumData_ENUM__gl_func_enum (
2869
const ParserChar* text,
2871
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_func_enum*, size_t ),
2872
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2876
bool dataEnumEnd_ENUM__gl_func_enum (
2877
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_func_enum*, size_t ),
2878
const std::pair<StringHash, ENUM__gl_func_enum>* enumMap,
2879
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2880
ENUM__gl_func_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_func_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2886
ENUM__gl_stencil_op_enum toEnumDataPrefix_ENUM__gl_stencil_op_enum (
2887
const ParserChar* prefixedBuffer,
2888
const ParserChar* prefixedBufferEnd,
2889
const ParserChar** buffer,
2890
const ParserChar* bufferEnd,
2892
const std::pair<StringHash, ENUM__gl_stencil_op_enum>* enumMap,
2893
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2897
bool characterData2EnumData_ENUM__gl_stencil_op_enum (
2898
const ParserChar* text,
2900
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_stencil_op_enum*, size_t ),
2901
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2905
bool dataEnumEnd_ENUM__gl_stencil_op_enum (
2906
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_stencil_op_enum*, size_t ),
2907
const std::pair<StringHash, ENUM__gl_stencil_op_enum>* enumMap,
2908
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2909
ENUM__gl_stencil_op_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_stencil_op_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2915
ENUM__gl_material_enum toEnumDataPrefix_ENUM__gl_material_enum (
2916
const ParserChar* prefixedBuffer,
2917
const ParserChar* prefixedBufferEnd,
2918
const ParserChar** buffer,
2919
const ParserChar* bufferEnd,
2921
const std::pair<StringHash, ENUM__gl_material_enum>* enumMap,
2922
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2926
bool characterData2EnumData_ENUM__gl_material_enum (
2927
const ParserChar* text,
2929
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_material_enum*, size_t ),
2930
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2934
bool dataEnumEnd_ENUM__gl_material_enum (
2935
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_material_enum*, size_t ),
2936
const std::pair<StringHash, ENUM__gl_material_enum>* enumMap,
2937
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2938
ENUM__gl_material_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_material_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2944
ENUM__gl_fog_enum toEnumDataPrefix_ENUM__gl_fog_enum (
2945
const ParserChar* prefixedBuffer,
2946
const ParserChar* prefixedBufferEnd,
2947
const ParserChar** buffer,
2948
const ParserChar* bufferEnd,
2950
const std::pair<StringHash, ENUM__gl_fog_enum>* enumMap,
2951
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2955
bool characterData2EnumData_ENUM__gl_fog_enum (
2956
const ParserChar* text,
2958
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_enum*, size_t ),
2959
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2963
bool dataEnumEnd_ENUM__gl_fog_enum (
2964
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_enum*, size_t ),
2965
const std::pair<StringHash, ENUM__gl_fog_enum>* enumMap,
2966
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2967
ENUM__gl_fog_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_fog_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2973
ENUM__gl_fog_coord_src_enum toEnumDataPrefix_ENUM__gl_fog_coord_src_enum (
2974
const ParserChar* prefixedBuffer,
2975
const ParserChar* prefixedBufferEnd,
2976
const ParserChar** buffer,
2977
const ParserChar* bufferEnd,
2979
const std::pair<StringHash, ENUM__gl_fog_coord_src_enum>* enumMap,
2980
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2984
bool characterData2EnumData_ENUM__gl_fog_coord_src_enum (
2985
const ParserChar* text,
2987
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_coord_src_enum*, size_t ),
2988
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2992
bool dataEnumEnd_ENUM__gl_fog_coord_src_enum (
2993
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_coord_src_enum*, size_t ),
2994
const std::pair<StringHash, ENUM__gl_fog_coord_src_enum>* enumMap,
2995
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2996
ENUM__gl_fog_coord_src_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_fog_coord_src_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3002
ENUM__gl_front_face_enum toEnumDataPrefix_ENUM__gl_front_face_enum (
3003
const ParserChar* prefixedBuffer,
3004
const ParserChar* prefixedBufferEnd,
3005
const ParserChar** buffer,
3006
const ParserChar* bufferEnd,
3008
const std::pair<StringHash, ENUM__gl_front_face_enum>* enumMap,
3009
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3013
bool characterData2EnumData_ENUM__gl_front_face_enum (
3014
const ParserChar* text,
3016
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_front_face_enum*, size_t ),
3017
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3021
bool dataEnumEnd_ENUM__gl_front_face_enum (
3022
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_front_face_enum*, size_t ),
3023
const std::pair<StringHash, ENUM__gl_front_face_enum>* enumMap,
3024
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3025
ENUM__gl_front_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_front_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3031
ENUM__gl_light_model_color_control_enum toEnumDataPrefix_ENUM__gl_light_model_color_control_enum (
3032
const ParserChar* prefixedBuffer,
3033
const ParserChar* prefixedBufferEnd,
3034
const ParserChar** buffer,
3035
const ParserChar* bufferEnd,
3037
const std::pair<StringHash, ENUM__gl_light_model_color_control_enum>* enumMap,
3038
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3042
bool characterData2EnumData_ENUM__gl_light_model_color_control_enum (
3043
const ParserChar* text,
3045
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_light_model_color_control_enum*, size_t ),
3046
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3050
bool dataEnumEnd_ENUM__gl_light_model_color_control_enum (
3051
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_light_model_color_control_enum*, size_t ),
3052
const std::pair<StringHash, ENUM__gl_light_model_color_control_enum>* enumMap,
3053
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3054
ENUM__gl_light_model_color_control_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_light_model_color_control_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3060
ENUM__gl_logic_op_enum toEnumDataPrefix_ENUM__gl_logic_op_enum (
3061
const ParserChar* prefixedBuffer,
3062
const ParserChar* prefixedBufferEnd,
3063
const ParserChar** buffer,
3064
const ParserChar* bufferEnd,
3066
const std::pair<StringHash, ENUM__gl_logic_op_enum>* enumMap,
3067
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3071
bool characterData2EnumData_ENUM__gl_logic_op_enum (
3072
const ParserChar* text,
3074
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_logic_op_enum*, size_t ),
3075
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3079
bool dataEnumEnd_ENUM__gl_logic_op_enum (
3080
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_logic_op_enum*, size_t ),
3081
const std::pair<StringHash, ENUM__gl_logic_op_enum>* enumMap,
3082
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3083
ENUM__gl_logic_op_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_logic_op_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3089
ENUM__gl_polygon_mode_enum toEnumDataPrefix_ENUM__gl_polygon_mode_enum (
3090
const ParserChar* prefixedBuffer,
3091
const ParserChar* prefixedBufferEnd,
3092
const ParserChar** buffer,
3093
const ParserChar* bufferEnd,
3095
const std::pair<StringHash, ENUM__gl_polygon_mode_enum>* enumMap,
3096
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3100
bool characterData2EnumData_ENUM__gl_polygon_mode_enum (
3101
const ParserChar* text,
3103
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_polygon_mode_enum*, size_t ),
3104
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3108
bool dataEnumEnd_ENUM__gl_polygon_mode_enum (
3109
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_polygon_mode_enum*, size_t ),
3110
const std::pair<StringHash, ENUM__gl_polygon_mode_enum>* enumMap,
3111
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3112
ENUM__gl_polygon_mode_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_polygon_mode_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3118
ENUM__gl_shade_model_enum toEnumDataPrefix_ENUM__gl_shade_model_enum (
3119
const ParserChar* prefixedBuffer,
3120
const ParserChar* prefixedBufferEnd,
3121
const ParserChar** buffer,
3122
const ParserChar* bufferEnd,
3124
const std::pair<StringHash, ENUM__gl_shade_model_enum>* enumMap,
3125
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3129
bool characterData2EnumData_ENUM__gl_shade_model_enum (
3130
const ParserChar* text,
3132
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_shade_model_enum*, size_t ),
3133
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3137
bool dataEnumEnd_ENUM__gl_shade_model_enum (
3138
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_shade_model_enum*, size_t ),
3139
const std::pair<StringHash, ENUM__gl_shade_model_enum>* enumMap,
3140
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3141
ENUM__gl_shade_model_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_shade_model_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3147
UNION__gl_enumeration_type toUnionPrefix_UNION__gl_enumeration_type (
3148
const ParserChar* prefixedBuffer,
3149
const ParserChar* prefixedBufferEnd,
3150
const ParserChar** buffer,
3151
const ParserChar* bufferEnd,
3157
bool _begin__profile_GLES2__newparam__usertype( void* attributeData ){return mImpl->begin__profile_GLES2__newparam__usertype(*static_cast<profile_GLES2__newparam__usertype__AttributeData*>(attributeData));}
3158
bool _data__profile_GLES2__newparam__usertype( const ParserChar* text, size_t textLength );
3159
bool _end__profile_GLES2__newparam__usertype(){return mImpl->end__profile_GLES2__newparam__usertype();}
3160
bool _preBegin__profile_GLES2__newparam__usertype( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3161
bool _preEnd__profile_GLES2__newparam__usertype();
3162
#ifdef GENERATEDSAXPARSER_VALIDATION
3163
bool _validateBegin__profile_GLES2__newparam__usertype( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3164
bool _validateEnd__profile_GLES2__newparam__usertype();
3166
bool _freeAttributes__profile_GLES2__newparam__usertype( void* attributeData );
3168
bool _begin__profile_GLES2__newparam__usertype__setparam( void* attributeData ){return mImpl->begin__profile_GLES2__newparam__usertype__setparam(*static_cast<profile_GLES2__newparam__usertype__setparam__AttributeData*>(attributeData));}
3169
bool _data__profile_GLES2__newparam__usertype__setparam( const ParserChar* text, size_t textLength );
3170
bool _end__profile_GLES2__newparam__usertype__setparam(){return mImpl->end__profile_GLES2__newparam__usertype__setparam();}
3171
bool _preBegin__profile_GLES2__newparam__usertype__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3172
bool _preEnd__profile_GLES2__newparam__usertype__setparam();
3173
#ifdef GENERATEDSAXPARSER_VALIDATION
3174
bool _validateBegin__profile_GLES2__newparam__usertype__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3175
bool _validateEnd__profile_GLES2__newparam__usertype__setparam();
3177
bool _freeAttributes__profile_GLES2__newparam__usertype__setparam( void* attributeData );
3179
bool _begin__profile_GLES2__newparam__usertype__setparam__array( void* attributeData ){return mImpl->begin__profile_GLES2__newparam__usertype__setparam__array(*static_cast<profile_GLES2__newparam__usertype__setparam__array__AttributeData*>(attributeData));}
3180
bool _data__profile_GLES2__newparam__usertype__setparam__array( const ParserChar* text, size_t textLength );
3181
bool _end__profile_GLES2__newparam__usertype__setparam__array(){return mImpl->end__profile_GLES2__newparam__usertype__setparam__array();}
3182
bool _preBegin__profile_GLES2__newparam__usertype__setparam__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3183
bool _preEnd__profile_GLES2__newparam__usertype__setparam__array();
3184
#ifdef GENERATEDSAXPARSER_VALIDATION
3185
bool _validateBegin__profile_GLES2__newparam__usertype__setparam__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3186
bool _validateEnd__profile_GLES2__newparam__usertype__setparam__array();
3188
bool _freeAttributes__profile_GLES2__newparam__usertype__setparam__array( void* attributeData );
3190
bool _begin__profile_gles2_type____technique( void* attributeData ){return mImpl->begin__profile_gles2_type____technique(*static_cast<profile_gles2_type____technique__AttributeData*>(attributeData));}
3191
bool _data__profile_gles2_type____technique( const ParserChar* text, size_t textLength );
3192
bool _end__profile_gles2_type____technique(){return mImpl->end__profile_gles2_type____technique();}
3193
bool _preBegin__profile_gles2_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3194
bool _preEnd__profile_gles2_type____technique();
3195
#ifdef GENERATEDSAXPARSER_VALIDATION
3196
bool _validateBegin__profile_gles2_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3197
bool _validateEnd__profile_gles2_type____technique();
3199
bool _freeAttributes__profile_gles2_type____technique( void* attributeData );
3201
bool _begin__pass____gles2_pass_type( void* attributeData ){return mImpl->begin__pass____gles2_pass_type(*static_cast<pass____gles2_pass_type__AttributeData*>(attributeData));}
3202
bool _data__pass____gles2_pass_type( const ParserChar* text, size_t textLength );
3203
bool _end__pass____gles2_pass_type(){return mImpl->end__pass____gles2_pass_type();}
3204
bool _preBegin__pass____gles2_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3205
bool _preEnd__pass____gles2_pass_type();
3206
#ifdef GENERATEDSAXPARSER_VALIDATION
3207
bool _validateBegin__pass____gles2_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3208
bool _validateEnd__pass____gles2_pass_type();
3210
bool _freeAttributes__pass____gles2_pass_type( void* attributeData );
3212
bool _begin__gles2_pass_type____states( void* attributeData ){return mImpl->begin__gles2_pass_type____states();}
3213
bool _data__gles2_pass_type____states( const ParserChar* text, size_t textLength );
3214
bool _end__gles2_pass_type____states(){return mImpl->end__gles2_pass_type____states();}
3215
bool _preBegin__gles2_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3216
bool _preEnd__gles2_pass_type____states();
3217
#ifdef GENERATEDSAXPARSER_VALIDATION
3218
bool _validateBegin__gles2_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3219
bool _validateEnd__gles2_pass_type____states();
3221
bool _freeAttributes__gles2_pass_type____states( void* attributeData );
3223
bool _begin__profile_GLES2__technique__pass__states__blend_color( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_color(*static_cast<profile_GLES2__technique__pass__states__blend_color__AttributeData*>(attributeData));}
3224
bool _data__profile_GLES2__technique__pass__states__blend_color( const ParserChar* text, size_t textLength );
3225
bool _end__profile_GLES2__technique__pass__states__blend_color(){return mImpl->end__profile_GLES2__technique__pass__states__blend_color();}
3226
bool _preBegin__profile_GLES2__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3227
bool _preEnd__profile_GLES2__technique__pass__states__blend_color();
3228
#ifdef GENERATEDSAXPARSER_VALIDATION
3229
bool _validateBegin__profile_GLES2__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3230
bool _validateEnd__profile_GLES2__technique__pass__states__blend_color();
3232
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_color( void* attributeData );
3234
bool _begin__profile_GLES2__technique__pass__states__blend_equation( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation(*static_cast<profile_GLES2__technique__pass__states__blend_equation__AttributeData*>(attributeData));}
3235
bool _data__profile_GLES2__technique__pass__states__blend_equation( const ParserChar* text, size_t textLength );
3236
bool _end__profile_GLES2__technique__pass__states__blend_equation(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation();}
3237
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3238
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation();
3239
#ifdef GENERATEDSAXPARSER_VALIDATION
3240
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3241
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation();
3243
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation( void* attributeData );
3245
bool _begin__profile_GLES2__technique__pass__states__blend_equation_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation_separate();}
3246
bool _data__profile_GLES2__technique__pass__states__blend_equation_separate( const ParserChar* text, size_t textLength );
3247
bool _end__profile_GLES2__technique__pass__states__blend_equation_separate(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation_separate();}
3248
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3249
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation_separate();
3250
#ifdef GENERATEDSAXPARSER_VALIDATION
3251
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3252
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation_separate();
3254
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation_separate( void* attributeData );
3256
bool _begin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb(*static_cast<profile_GLES2__technique__pass__states__blend_equation_separate__rgb__AttributeData*>(attributeData));}
3257
bool _data__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( const ParserChar* text, size_t textLength );
3258
bool _end__profile_GLES2__technique__pass__states__blend_equation_separate__rgb(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation_separate__rgb();}
3259
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3260
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation_separate__rgb();
3261
#ifdef GENERATEDSAXPARSER_VALIDATION
3262
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3263
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation_separate__rgb();
3265
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( void* attributeData );
3267
bool _begin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha(*static_cast<profile_GLES2__technique__pass__states__blend_equation_separate__alpha__AttributeData*>(attributeData));}
3268
bool _data__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( const ParserChar* text, size_t textLength );
3269
bool _end__profile_GLES2__technique__pass__states__blend_equation_separate__alpha(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation_separate__alpha();}
3270
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3271
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation_separate__alpha();
3272
#ifdef GENERATEDSAXPARSER_VALIDATION
3273
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3274
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation_separate__alpha();
3276
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( void* attributeData );
3278
bool _begin__profile_GLES2__technique__pass__states__blend_func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func();}
3279
bool _data__profile_GLES2__technique__pass__states__blend_func( const ParserChar* text, size_t textLength );
3280
bool _end__profile_GLES2__technique__pass__states__blend_func(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func();}
3281
bool _preBegin__profile_GLES2__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3282
bool _preEnd__profile_GLES2__technique__pass__states__blend_func();
3283
#ifdef GENERATEDSAXPARSER_VALIDATION
3284
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3285
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func();
3287
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func( void* attributeData );
3289
bool _begin__profile_GLES2__technique__pass__states__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func__src(*static_cast<profile_GLES2__technique__pass__states__blend_func__src__AttributeData*>(attributeData));}
3290
bool _data__profile_GLES2__technique__pass__states__blend_func__src( const ParserChar* text, size_t textLength );
3291
bool _end__profile_GLES2__technique__pass__states__blend_func__src(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func__src();}
3292
bool _preBegin__profile_GLES2__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3293
bool _preEnd__profile_GLES2__technique__pass__states__blend_func__src();
3294
#ifdef GENERATEDSAXPARSER_VALIDATION
3295
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3296
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func__src();
3298
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func__src( void* attributeData );
3300
bool _begin__profile_GLES2__technique__pass__states__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func__dest(*static_cast<profile_GLES2__technique__pass__states__blend_func__dest__AttributeData*>(attributeData));}
3301
bool _data__profile_GLES2__technique__pass__states__blend_func__dest( const ParserChar* text, size_t textLength );
3302
bool _end__profile_GLES2__technique__pass__states__blend_func__dest(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func__dest();}
3303
bool _preBegin__profile_GLES2__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3304
bool _preEnd__profile_GLES2__technique__pass__states__blend_func__dest();
3305
#ifdef GENERATEDSAXPARSER_VALIDATION
3306
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3307
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func__dest();
3309
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func__dest( void* attributeData );
3311
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate();}
3312
bool _data__profile_GLES2__technique__pass__states__blend_func_separate( const ParserChar* text, size_t textLength );
3313
bool _end__profile_GLES2__technique__pass__states__blend_func_separate(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate();}
3314
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3315
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate();
3316
#ifdef GENERATEDSAXPARSER_VALIDATION
3317
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3318
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate();
3320
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate( void* attributeData );
3322
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__src_rgb__AttributeData*>(attributeData));}
3323
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( const ParserChar* text, size_t textLength );
3324
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb();}
3325
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3326
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb();
3327
#ifdef GENERATEDSAXPARSER_VALIDATION
3328
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3329
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb();
3331
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( void* attributeData );
3333
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb__AttributeData*>(attributeData));}
3334
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( const ParserChar* text, size_t textLength );
3335
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb();}
3336
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3337
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb();
3338
#ifdef GENERATEDSAXPARSER_VALIDATION
3339
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3340
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb();
3342
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData );
3344
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__src_alpha__AttributeData*>(attributeData));}
3345
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( const ParserChar* text, size_t textLength );
3346
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha();}
3347
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3348
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha();
3349
#ifdef GENERATEDSAXPARSER_VALIDATION
3350
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3351
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha();
3353
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( void* attributeData );
3355
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha__AttributeData*>(attributeData));}
3356
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( const ParserChar* text, size_t textLength );
3357
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha();}
3358
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3359
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha();
3360
#ifdef GENERATEDSAXPARSER_VALIDATION
3361
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3362
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha();
3364
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData );
3366
bool _begin__profile_GLES2__technique__pass__states__color_mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__color_mask(*static_cast<profile_GLES2__technique__pass__states__color_mask__AttributeData*>(attributeData));}
3367
bool _data__profile_GLES2__technique__pass__states__color_mask( const ParserChar* text, size_t textLength );
3368
bool _end__profile_GLES2__technique__pass__states__color_mask(){return mImpl->end__profile_GLES2__technique__pass__states__color_mask();}
3369
bool _preBegin__profile_GLES2__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3370
bool _preEnd__profile_GLES2__technique__pass__states__color_mask();
3371
#ifdef GENERATEDSAXPARSER_VALIDATION
3372
bool _validateBegin__profile_GLES2__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3373
bool _validateEnd__profile_GLES2__technique__pass__states__color_mask();
3375
bool _freeAttributes__profile_GLES2__technique__pass__states__color_mask( void* attributeData );
3377
bool _begin__profile_GLES2__technique__pass__states__cull_face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__cull_face(*static_cast<profile_GLES2__technique__pass__states__cull_face__AttributeData*>(attributeData));}
3378
bool _data__profile_GLES2__technique__pass__states__cull_face( const ParserChar* text, size_t textLength );
3379
bool _end__profile_GLES2__technique__pass__states__cull_face(){return mImpl->end__profile_GLES2__technique__pass__states__cull_face();}
3380
bool _preBegin__profile_GLES2__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3381
bool _preEnd__profile_GLES2__technique__pass__states__cull_face();
3382
#ifdef GENERATEDSAXPARSER_VALIDATION
3383
bool _validateBegin__profile_GLES2__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3384
bool _validateEnd__profile_GLES2__technique__pass__states__cull_face();
3386
bool _freeAttributes__profile_GLES2__technique__pass__states__cull_face( void* attributeData );
3388
bool _begin__profile_GLES2__technique__pass__states__depth_func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_func(*static_cast<profile_GLES2__technique__pass__states__depth_func__AttributeData*>(attributeData));}
3389
bool _data__profile_GLES2__technique__pass__states__depth_func( const ParserChar* text, size_t textLength );
3390
bool _end__profile_GLES2__technique__pass__states__depth_func(){return mImpl->end__profile_GLES2__technique__pass__states__depth_func();}
3391
bool _preBegin__profile_GLES2__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3392
bool _preEnd__profile_GLES2__technique__pass__states__depth_func();
3393
#ifdef GENERATEDSAXPARSER_VALIDATION
3394
bool _validateBegin__profile_GLES2__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3395
bool _validateEnd__profile_GLES2__technique__pass__states__depth_func();
3397
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_func( void* attributeData );
3399
bool _begin__profile_GLES2__technique__pass__states__depth_mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_mask(*static_cast<profile_GLES2__technique__pass__states__depth_mask__AttributeData*>(attributeData));}
3400
bool _data__profile_GLES2__technique__pass__states__depth_mask( const ParserChar* text, size_t textLength );
3401
bool _end__profile_GLES2__technique__pass__states__depth_mask(){return mImpl->end__profile_GLES2__technique__pass__states__depth_mask();}
3402
bool _preBegin__profile_GLES2__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3403
bool _preEnd__profile_GLES2__technique__pass__states__depth_mask();
3404
#ifdef GENERATEDSAXPARSER_VALIDATION
3405
bool _validateBegin__profile_GLES2__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3406
bool _validateEnd__profile_GLES2__technique__pass__states__depth_mask();
3408
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_mask( void* attributeData );
3410
bool _begin__profile_GLES2__technique__pass__states__depth_range( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_range(*static_cast<profile_GLES2__technique__pass__states__depth_range__AttributeData*>(attributeData));}
3411
bool _data__profile_GLES2__technique__pass__states__depth_range( const ParserChar* text, size_t textLength );
3412
bool _end__profile_GLES2__technique__pass__states__depth_range(){return mImpl->end__profile_GLES2__technique__pass__states__depth_range();}
3413
bool _preBegin__profile_GLES2__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3414
bool _preEnd__profile_GLES2__technique__pass__states__depth_range();
3415
#ifdef GENERATEDSAXPARSER_VALIDATION
3416
bool _validateBegin__profile_GLES2__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3417
bool _validateEnd__profile_GLES2__technique__pass__states__depth_range();
3419
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_range( void* attributeData );
3421
bool _begin__profile_GLES2__technique__pass__states__front_face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__front_face(*static_cast<profile_GLES2__technique__pass__states__front_face__AttributeData*>(attributeData));}
3422
bool _data__profile_GLES2__technique__pass__states__front_face( const ParserChar* text, size_t textLength );
3423
bool _end__profile_GLES2__technique__pass__states__front_face(){return mImpl->end__profile_GLES2__technique__pass__states__front_face();}
3424
bool _preBegin__profile_GLES2__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3425
bool _preEnd__profile_GLES2__technique__pass__states__front_face();
3426
#ifdef GENERATEDSAXPARSER_VALIDATION
3427
bool _validateBegin__profile_GLES2__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3428
bool _validateEnd__profile_GLES2__technique__pass__states__front_face();
3430
bool _freeAttributes__profile_GLES2__technique__pass__states__front_face( void* attributeData );
3432
bool _begin__profile_GLES2__technique__pass__states__line_width( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__line_width(*static_cast<profile_GLES2__technique__pass__states__line_width__AttributeData*>(attributeData));}
3433
bool _data__profile_GLES2__technique__pass__states__line_width( const ParserChar* text, size_t textLength );
3434
bool _end__profile_GLES2__technique__pass__states__line_width(){return mImpl->end__profile_GLES2__technique__pass__states__line_width();}
3435
bool _preBegin__profile_GLES2__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3436
bool _preEnd__profile_GLES2__technique__pass__states__line_width();
3437
#ifdef GENERATEDSAXPARSER_VALIDATION
3438
bool _validateBegin__profile_GLES2__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3439
bool _validateEnd__profile_GLES2__technique__pass__states__line_width();
3441
bool _freeAttributes__profile_GLES2__technique__pass__states__line_width( void* attributeData );
3443
bool _begin__profile_GLES2__technique__pass__states__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__polygon_offset(*static_cast<profile_GLES2__technique__pass__states__polygon_offset__AttributeData*>(attributeData));}
3444
bool _data__profile_GLES2__technique__pass__states__polygon_offset( const ParserChar* text, size_t textLength );
3445
bool _end__profile_GLES2__technique__pass__states__polygon_offset(){return mImpl->end__profile_GLES2__technique__pass__states__polygon_offset();}
3446
bool _preBegin__profile_GLES2__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3447
bool _preEnd__profile_GLES2__technique__pass__states__polygon_offset();
3448
#ifdef GENERATEDSAXPARSER_VALIDATION
3449
bool _validateBegin__profile_GLES2__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3450
bool _validateEnd__profile_GLES2__technique__pass__states__polygon_offset();
3452
bool _freeAttributes__profile_GLES2__technique__pass__states__polygon_offset( void* attributeData );
3454
bool _begin__profile_GLES2__technique__pass__states__point_size( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__point_size(*static_cast<profile_GLES2__technique__pass__states__point_size__AttributeData*>(attributeData));}
3455
bool _data__profile_GLES2__technique__pass__states__point_size( const ParserChar* text, size_t textLength );
3456
bool _end__profile_GLES2__technique__pass__states__point_size(){return mImpl->end__profile_GLES2__technique__pass__states__point_size();}
3457
bool _preBegin__profile_GLES2__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3458
bool _preEnd__profile_GLES2__technique__pass__states__point_size();
3459
#ifdef GENERATEDSAXPARSER_VALIDATION
3460
bool _validateBegin__profile_GLES2__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3461
bool _validateEnd__profile_GLES2__technique__pass__states__point_size();
3463
bool _freeAttributes__profile_GLES2__technique__pass__states__point_size( void* attributeData );
3465
bool _begin__sample_coverage( void* attributeData ){return mImpl->begin__sample_coverage();}
3466
bool _data__sample_coverage( const ParserChar* text, size_t textLength );
3467
bool _end__sample_coverage(){return mImpl->end__sample_coverage();}
3468
bool _preBegin__sample_coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3469
bool _preEnd__sample_coverage();
3470
#ifdef GENERATEDSAXPARSER_VALIDATION
3471
bool _validateBegin__sample_coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3472
bool _validateEnd__sample_coverage();
3474
bool _freeAttributes__sample_coverage( void* attributeData );
3476
bool _begin__sample_coverage__value( void* attributeData ){return mImpl->begin__sample_coverage__value(*static_cast<sample_coverage__value__AttributeData*>(attributeData));}
3477
bool _data__sample_coverage__value( const ParserChar* text, size_t textLength );
3478
bool _end__sample_coverage__value(){return mImpl->end__sample_coverage__value();}
3479
bool _preBegin__sample_coverage__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3480
bool _preEnd__sample_coverage__value();
3481
#ifdef GENERATEDSAXPARSER_VALIDATION
3482
bool _validateBegin__sample_coverage__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3483
bool _validateEnd__sample_coverage__value();
3485
bool _freeAttributes__sample_coverage__value( void* attributeData );
3487
bool _begin__invert( void* attributeData ){return mImpl->begin__invert(*static_cast<invert__AttributeData*>(attributeData));}
3488
bool _data__invert( const ParserChar* text, size_t textLength );
3489
bool _end__invert(){return mImpl->end__invert();}
3490
bool _preBegin__invert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3491
bool _preEnd__invert();
3492
#ifdef GENERATEDSAXPARSER_VALIDATION
3493
bool _validateBegin__invert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3494
bool _validateEnd__invert();
3496
bool _freeAttributes__invert( void* attributeData );
3498
bool _begin__profile_GLES2__technique__pass__states__scissor( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__scissor(*static_cast<profile_GLES2__technique__pass__states__scissor__AttributeData*>(attributeData));}
3499
bool _data__profile_GLES2__technique__pass__states__scissor( const ParserChar* text, size_t textLength );
3500
bool _end__profile_GLES2__technique__pass__states__scissor(){return mImpl->end__profile_GLES2__technique__pass__states__scissor();}
3501
bool _preBegin__profile_GLES2__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3502
bool _preEnd__profile_GLES2__technique__pass__states__scissor();
3503
#ifdef GENERATEDSAXPARSER_VALIDATION
3504
bool _validateBegin__profile_GLES2__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3505
bool _validateEnd__profile_GLES2__technique__pass__states__scissor();
3507
bool _freeAttributes__profile_GLES2__technique__pass__states__scissor( void* attributeData );
3509
bool _begin__profile_GLES2__technique__pass__states__stencil_func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func();}
3510
bool _data__profile_GLES2__technique__pass__states__stencil_func( const ParserChar* text, size_t textLength );
3511
bool _end__profile_GLES2__technique__pass__states__stencil_func(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func();}
3512
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3513
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func();
3514
#ifdef GENERATEDSAXPARSER_VALIDATION
3515
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3516
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func();
3518
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func( void* attributeData );
3520
bool _begin__profile_GLES2__technique__pass__states__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func__func(*static_cast<profile_GLES2__technique__pass__states__stencil_func__func__AttributeData*>(attributeData));}
3521
bool _data__profile_GLES2__technique__pass__states__stencil_func__func( const ParserChar* text, size_t textLength );
3522
bool _end__profile_GLES2__technique__pass__states__stencil_func__func(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func__func();}
3523
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3524
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func__func();
3525
#ifdef GENERATEDSAXPARSER_VALIDATION
3526
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3527
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func__func();
3529
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func__func( void* attributeData );
3531
bool _begin__profile_GLES2__technique__pass__states__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func__ref(*static_cast<profile_GLES2__technique__pass__states__stencil_func__ref__AttributeData*>(attributeData));}
3532
bool _data__profile_GLES2__technique__pass__states__stencil_func__ref( const ParserChar* text, size_t textLength );
3533
bool _end__profile_GLES2__technique__pass__states__stencil_func__ref(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func__ref();}
3534
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3535
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func__ref();
3536
#ifdef GENERATEDSAXPARSER_VALIDATION
3537
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3538
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func__ref();
3540
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func__ref( void* attributeData );
3542
bool _begin__profile_GLES2__technique__pass__states__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func__mask(*static_cast<profile_GLES2__technique__pass__states__stencil_func__mask__AttributeData*>(attributeData));}
3543
bool _data__profile_GLES2__technique__pass__states__stencil_func__mask( const ParserChar* text, size_t textLength );
3544
bool _end__profile_GLES2__technique__pass__states__stencil_func__mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func__mask();}
3545
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3546
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func__mask();
3547
#ifdef GENERATEDSAXPARSER_VALIDATION
3548
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3549
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func__mask();
3551
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func__mask( void* attributeData );
3553
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate();}
3554
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate( const ParserChar* text, size_t textLength );
3555
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate();}
3556
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3557
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate();
3558
#ifdef GENERATEDSAXPARSER_VALIDATION
3559
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3560
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate();
3562
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate( void* attributeData );
3564
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__front( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__front(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__front__AttributeData*>(attributeData));}
3565
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__front( const ParserChar* text, size_t textLength );
3566
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__front(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__front();}
3567
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3568
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__front();
3569
#ifdef GENERATEDSAXPARSER_VALIDATION
3570
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3571
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__front();
3573
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__front( void* attributeData );
3575
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__back( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__back(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__back__AttributeData*>(attributeData));}
3576
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__back( const ParserChar* text, size_t textLength );
3577
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__back(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__back();}
3578
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3579
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__back();
3580
#ifdef GENERATEDSAXPARSER_VALIDATION
3581
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3582
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__back();
3584
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__back( void* attributeData );
3586
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__ref( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__ref(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__ref__AttributeData*>(attributeData));}
3587
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__ref( const ParserChar* text, size_t textLength );
3588
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__ref(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__ref();}
3589
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3590
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__ref();
3591
#ifdef GENERATEDSAXPARSER_VALIDATION
3592
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3593
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__ref();
3595
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__ref( void* attributeData );
3597
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__mask(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__mask__AttributeData*>(attributeData));}
3598
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__mask( const ParserChar* text, size_t textLength );
3599
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__mask();}
3600
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3601
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__mask();
3602
#ifdef GENERATEDSAXPARSER_VALIDATION
3603
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3604
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__mask();
3606
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__mask( void* attributeData );
3608
bool _begin__profile_GLES2__technique__pass__states__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask(*static_cast<profile_GLES2__technique__pass__states__stencil_mask__AttributeData*>(attributeData));}
3609
bool _data__profile_GLES2__technique__pass__states__stencil_mask( const ParserChar* text, size_t textLength );
3610
bool _end__profile_GLES2__technique__pass__states__stencil_mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask();}
3611
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3612
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask();
3613
#ifdef GENERATEDSAXPARSER_VALIDATION
3614
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3615
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask();
3617
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask( void* attributeData );
3619
bool _begin__profile_GLES2__technique__pass__states__stencil_mask_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask_separate();}
3620
bool _data__profile_GLES2__technique__pass__states__stencil_mask_separate( const ParserChar* text, size_t textLength );
3621
bool _end__profile_GLES2__technique__pass__states__stencil_mask_separate(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask_separate();}
3622
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3623
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask_separate();
3624
#ifdef GENERATEDSAXPARSER_VALIDATION
3625
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3626
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask_separate();
3628
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask_separate( void* attributeData );
3630
bool _begin__profile_GLES2__technique__pass__states__stencil_mask_separate__face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask_separate__face(*static_cast<profile_GLES2__technique__pass__states__stencil_mask_separate__face__AttributeData*>(attributeData));}
3631
bool _data__profile_GLES2__technique__pass__states__stencil_mask_separate__face( const ParserChar* text, size_t textLength );
3632
bool _end__profile_GLES2__technique__pass__states__stencil_mask_separate__face(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask_separate__face();}
3633
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3634
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__face();
3635
#ifdef GENERATEDSAXPARSER_VALIDATION
3636
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3637
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__face();
3639
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask_separate__face( void* attributeData );
3641
bool _begin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask(*static_cast<profile_GLES2__technique__pass__states__stencil_mask_separate__mask__AttributeData*>(attributeData));}
3642
bool _data__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( const ParserChar* text, size_t textLength );
3643
bool _end__profile_GLES2__technique__pass__states__stencil_mask_separate__mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask_separate__mask();}
3644
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3645
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__mask();
3646
#ifdef GENERATEDSAXPARSER_VALIDATION
3647
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3648
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__mask();
3650
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( void* attributeData );
3652
bool _begin__profile_GLES2__technique__pass__states__stencil_op( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op();}
3653
bool _data__profile_GLES2__technique__pass__states__stencil_op( const ParserChar* text, size_t textLength );
3654
bool _end__profile_GLES2__technique__pass__states__stencil_op(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op();}
3655
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3656
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op();
3657
#ifdef GENERATEDSAXPARSER_VALIDATION
3658
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3659
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op();
3661
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op( void* attributeData );
3663
bool _begin__profile_GLES2__technique__pass__states__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op__fail(*static_cast<profile_GLES2__technique__pass__states__stencil_op__fail__AttributeData*>(attributeData));}
3664
bool _data__profile_GLES2__technique__pass__states__stencil_op__fail( const ParserChar* text, size_t textLength );
3665
bool _end__profile_GLES2__technique__pass__states__stencil_op__fail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op__fail();}
3666
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3667
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op__fail();
3668
#ifdef GENERATEDSAXPARSER_VALIDATION
3669
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3670
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op__fail();
3672
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op__fail( void* attributeData );
3674
bool _begin__profile_GLES2__technique__pass__states__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op__zfail(*static_cast<profile_GLES2__technique__pass__states__stencil_op__zfail__AttributeData*>(attributeData));}
3675
bool _data__profile_GLES2__technique__pass__states__stencil_op__zfail( const ParserChar* text, size_t textLength );
3676
bool _end__profile_GLES2__technique__pass__states__stencil_op__zfail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op__zfail();}
3677
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3678
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op__zfail();
3679
#ifdef GENERATEDSAXPARSER_VALIDATION
3680
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3681
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op__zfail();
3683
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op__zfail( void* attributeData );
3685
bool _begin__profile_GLES2__technique__pass__states__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op__zpass(*static_cast<profile_GLES2__technique__pass__states__stencil_op__zpass__AttributeData*>(attributeData));}
3686
bool _data__profile_GLES2__technique__pass__states__stencil_op__zpass( const ParserChar* text, size_t textLength );
3687
bool _end__profile_GLES2__technique__pass__states__stencil_op__zpass(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op__zpass();}
3688
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3689
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op__zpass();
3690
#ifdef GENERATEDSAXPARSER_VALIDATION
3691
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3692
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op__zpass();
3694
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op__zpass( void* attributeData );
3696
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate();}
3697
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate( const ParserChar* text, size_t textLength );
3698
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate();}
3699
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3700
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate();
3701
#ifdef GENERATEDSAXPARSER_VALIDATION
3702
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3703
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate();
3705
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate( void* attributeData );
3707
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__face(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__face__AttributeData*>(attributeData));}
3708
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__face( const ParserChar* text, size_t textLength );
3709
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__face(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__face();}
3710
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3711
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__face();
3712
#ifdef GENERATEDSAXPARSER_VALIDATION
3713
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3714
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__face();
3716
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__face( void* attributeData );
3718
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__fail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__fail(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__fail__AttributeData*>(attributeData));}
3719
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__fail( const ParserChar* text, size_t textLength );
3720
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__fail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__fail();}
3721
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3722
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__fail();
3723
#ifdef GENERATEDSAXPARSER_VALIDATION
3724
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3725
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__fail();
3727
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__fail( void* attributeData );
3729
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__zfail__AttributeData*>(attributeData));}
3730
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( const ParserChar* text, size_t textLength );
3731
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__zfail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__zfail();}
3732
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3733
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zfail();
3734
#ifdef GENERATEDSAXPARSER_VALIDATION
3735
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3736
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zfail();
3738
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( void* attributeData );
3740
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__zpass__AttributeData*>(attributeData));}
3741
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( const ParserChar* text, size_t textLength );
3742
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__zpass(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__zpass();}
3743
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3744
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zpass();
3745
#ifdef GENERATEDSAXPARSER_VALIDATION
3746
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3747
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zpass();
3749
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( void* attributeData );
3751
bool _begin__profile_GLES2__technique__pass__states__blend_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_enable(*static_cast<profile_GLES2__technique__pass__states__blend_enable__AttributeData*>(attributeData));}
3752
bool _data__profile_GLES2__technique__pass__states__blend_enable( const ParserChar* text, size_t textLength );
3753
bool _end__profile_GLES2__technique__pass__states__blend_enable(){return mImpl->end__profile_GLES2__technique__pass__states__blend_enable();}
3754
bool _preBegin__profile_GLES2__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3755
bool _preEnd__profile_GLES2__technique__pass__states__blend_enable();
3756
#ifdef GENERATEDSAXPARSER_VALIDATION
3757
bool _validateBegin__profile_GLES2__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3758
bool _validateEnd__profile_GLES2__technique__pass__states__blend_enable();
3760
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_enable( void* attributeData );
3762
bool _begin__profile_GLES2__technique__pass__states__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__cull_face_enable(*static_cast<profile_GLES2__technique__pass__states__cull_face_enable__AttributeData*>(attributeData));}
3763
bool _data__profile_GLES2__technique__pass__states__cull_face_enable( const ParserChar* text, size_t textLength );
3764
bool _end__profile_GLES2__technique__pass__states__cull_face_enable(){return mImpl->end__profile_GLES2__technique__pass__states__cull_face_enable();}
3765
bool _preBegin__profile_GLES2__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3766
bool _preEnd__profile_GLES2__technique__pass__states__cull_face_enable();
3767
#ifdef GENERATEDSAXPARSER_VALIDATION
3768
bool _validateBegin__profile_GLES2__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3769
bool _validateEnd__profile_GLES2__technique__pass__states__cull_face_enable();
3771
bool _freeAttributes__profile_GLES2__technique__pass__states__cull_face_enable( void* attributeData );
3773
bool _begin__profile_GLES2__technique__pass__states__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_test_enable(*static_cast<profile_GLES2__technique__pass__states__depth_test_enable__AttributeData*>(attributeData));}
3774
bool _data__profile_GLES2__technique__pass__states__depth_test_enable( const ParserChar* text, size_t textLength );
3775
bool _end__profile_GLES2__technique__pass__states__depth_test_enable(){return mImpl->end__profile_GLES2__technique__pass__states__depth_test_enable();}
3776
bool _preBegin__profile_GLES2__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3777
bool _preEnd__profile_GLES2__technique__pass__states__depth_test_enable();
3778
#ifdef GENERATEDSAXPARSER_VALIDATION
3779
bool _validateBegin__profile_GLES2__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3780
bool _validateEnd__profile_GLES2__technique__pass__states__depth_test_enable();
3782
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_test_enable( void* attributeData );
3784
bool _begin__profile_GLES2__technique__pass__states__dither_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__dither_enable(*static_cast<profile_GLES2__technique__pass__states__dither_enable__AttributeData*>(attributeData));}
3785
bool _data__profile_GLES2__technique__pass__states__dither_enable( const ParserChar* text, size_t textLength );
3786
bool _end__profile_GLES2__technique__pass__states__dither_enable(){return mImpl->end__profile_GLES2__technique__pass__states__dither_enable();}
3787
bool _preBegin__profile_GLES2__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3788
bool _preEnd__profile_GLES2__technique__pass__states__dither_enable();
3789
#ifdef GENERATEDSAXPARSER_VALIDATION
3790
bool _validateBegin__profile_GLES2__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3791
bool _validateEnd__profile_GLES2__technique__pass__states__dither_enable();
3793
bool _freeAttributes__profile_GLES2__technique__pass__states__dither_enable( void* attributeData );
3795
bool _begin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable(*static_cast<profile_GLES2__technique__pass__states__polygon_offset_fill_enable__AttributeData*>(attributeData));}
3796
bool _data__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
3797
bool _end__profile_GLES2__technique__pass__states__polygon_offset_fill_enable(){return mImpl->end__profile_GLES2__technique__pass__states__polygon_offset_fill_enable();}
3798
bool _preBegin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3799
bool _preEnd__profile_GLES2__technique__pass__states__polygon_offset_fill_enable();
3800
#ifdef GENERATEDSAXPARSER_VALIDATION
3801
bool _validateBegin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3802
bool _validateEnd__profile_GLES2__technique__pass__states__polygon_offset_fill_enable();
3804
bool _freeAttributes__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( void* attributeData );
3806
bool _begin__point_size_enable( void* attributeData ){return mImpl->begin__point_size_enable(*static_cast<point_size_enable__AttributeData*>(attributeData));}
3807
bool _data__point_size_enable( const ParserChar* text, size_t textLength );
3808
bool _end__point_size_enable(){return mImpl->end__point_size_enable();}
3809
bool _preBegin__point_size_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3810
bool _preEnd__point_size_enable();
3811
#ifdef GENERATEDSAXPARSER_VALIDATION
3812
bool _validateBegin__point_size_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3813
bool _validateEnd__point_size_enable();
3815
bool _freeAttributes__point_size_enable( void* attributeData );
3817
bool _begin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable(*static_cast<profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
3818
bool _data__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
3819
bool _end__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable();}
3820
bool _preBegin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3821
bool _preEnd__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable();
3822
#ifdef GENERATEDSAXPARSER_VALIDATION
3823
bool _validateBegin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3824
bool _validateEnd__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable();
3826
bool _freeAttributes__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData );
3828
bool _begin__profile_GLES2__technique__pass__states__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__sample_coverage_enable(*static_cast<profile_GLES2__technique__pass__states__sample_coverage_enable__AttributeData*>(attributeData));}
3829
bool _data__profile_GLES2__technique__pass__states__sample_coverage_enable( const ParserChar* text, size_t textLength );
3830
bool _end__profile_GLES2__technique__pass__states__sample_coverage_enable(){return mImpl->end__profile_GLES2__technique__pass__states__sample_coverage_enable();}
3831
bool _preBegin__profile_GLES2__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3832
bool _preEnd__profile_GLES2__technique__pass__states__sample_coverage_enable();
3833
#ifdef GENERATEDSAXPARSER_VALIDATION
3834
bool _validateBegin__profile_GLES2__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3835
bool _validateEnd__profile_GLES2__technique__pass__states__sample_coverage_enable();
3837
bool _freeAttributes__profile_GLES2__technique__pass__states__sample_coverage_enable( void* attributeData );
3839
bool _begin__profile_GLES2__technique__pass__states__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__scissor_test_enable(*static_cast<profile_GLES2__technique__pass__states__scissor_test_enable__AttributeData*>(attributeData));}
3840
bool _data__profile_GLES2__technique__pass__states__scissor_test_enable( const ParserChar* text, size_t textLength );
3841
bool _end__profile_GLES2__technique__pass__states__scissor_test_enable(){return mImpl->end__profile_GLES2__technique__pass__states__scissor_test_enable();}
3842
bool _preBegin__profile_GLES2__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3843
bool _preEnd__profile_GLES2__technique__pass__states__scissor_test_enable();
3844
#ifdef GENERATEDSAXPARSER_VALIDATION
3845
bool _validateBegin__profile_GLES2__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3846
bool _validateEnd__profile_GLES2__technique__pass__states__scissor_test_enable();
3848
bool _freeAttributes__profile_GLES2__technique__pass__states__scissor_test_enable( void* attributeData );
3850
bool _begin__profile_GLES2__technique__pass__states__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_test_enable(*static_cast<profile_GLES2__technique__pass__states__stencil_test_enable__AttributeData*>(attributeData));}
3851
bool _data__profile_GLES2__technique__pass__states__stencil_test_enable( const ParserChar* text, size_t textLength );
3852
bool _end__profile_GLES2__technique__pass__states__stencil_test_enable(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_test_enable();}
3853
bool _preBegin__profile_GLES2__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3854
bool _preEnd__profile_GLES2__technique__pass__states__stencil_test_enable();
3855
#ifdef GENERATEDSAXPARSER_VALIDATION
3856
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3857
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_test_enable();
3859
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_test_enable( void* attributeData );
3861
bool _begin__program____gles2_program_type( void* attributeData ){return mImpl->begin__program____gles2_program_type();}
3862
bool _data__program____gles2_program_type( const ParserChar* text, size_t textLength );
3863
bool _end__program____gles2_program_type(){return mImpl->end__program____gles2_program_type();}
3864
bool _preBegin__program____gles2_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3865
bool _preEnd__program____gles2_program_type();
3866
#ifdef GENERATEDSAXPARSER_VALIDATION
3867
bool _validateBegin__program____gles2_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3868
bool _validateEnd__program____gles2_program_type();
3870
bool _freeAttributes__program____gles2_program_type( void* attributeData );
3872
bool _begin__shader____gles2_shader_type( void* attributeData ){return mImpl->begin__shader____gles2_shader_type(*static_cast<shader____gles2_shader_type__AttributeData*>(attributeData));}
3873
bool _data__shader____gles2_shader_type( const ParserChar* text, size_t textLength );
3874
bool _end__shader____gles2_shader_type(){return mImpl->end__shader____gles2_shader_type();}
3875
bool _preBegin__shader____gles2_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3876
bool _preEnd__shader____gles2_shader_type();
3877
#ifdef GENERATEDSAXPARSER_VALIDATION
3878
bool _validateBegin__shader____gles2_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3879
bool _validateEnd__shader____gles2_shader_type();
3881
bool _freeAttributes__shader____gles2_shader_type( void* attributeData );
3884
ENUM__fx_pipeline_stage_enum toEnumDataPrefix_ENUM__fx_pipeline_stage_enum (
3885
const ParserChar* prefixedBuffer,
3886
const ParserChar* prefixedBufferEnd,
3887
const ParserChar** buffer,
3888
const ParserChar* bufferEnd,
3890
const std::pair<StringHash, ENUM__fx_pipeline_stage_enum>* enumMap,
3891
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3895
bool characterData2EnumData_ENUM__fx_pipeline_stage_enum (
3896
const ParserChar* text,
3898
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_pipeline_stage_enum*, size_t ),
3899
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3903
bool dataEnumEnd_ENUM__fx_pipeline_stage_enum (
3904
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_pipeline_stage_enum*, size_t ),
3905
const std::pair<StringHash, ENUM__fx_pipeline_stage_enum>* enumMap,
3906
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3907
ENUM__fx_pipeline_stage_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_pipeline_stage_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3912
bool _begin__gles2_shader_type____sources( void* attributeData ){return mImpl->begin__gles2_shader_type____sources(*static_cast<gles2_shader_type____sources__AttributeData*>(attributeData));}
3913
bool _data__gles2_shader_type____sources( const ParserChar* text, size_t textLength );
3914
bool _end__gles2_shader_type____sources(){return mImpl->end__gles2_shader_type____sources();}
3915
bool _preBegin__gles2_shader_type____sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3916
bool _preEnd__gles2_shader_type____sources();
3917
#ifdef GENERATEDSAXPARSER_VALIDATION
3918
bool _validateBegin__gles2_shader_type____sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3919
bool _validateEnd__gles2_shader_type____sources();
3921
bool _freeAttributes__gles2_shader_type____sources( void* attributeData );
3923
bool _begin__inline( void* attributeData ){return mImpl->begin__inline();}
3924
bool _data__inline( const ParserChar* text, size_t textLength );
3925
bool _end__inline(){return mImpl->end__inline();}
3926
bool _preBegin__inline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3927
bool _preEnd__inline();
3928
#ifdef GENERATEDSAXPARSER_VALIDATION
3929
bool _validateBegin__inline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3930
bool _validateEnd__inline();
3932
bool _freeAttributes__inline( void* attributeData );
3934
bool _begin__import( void* attributeData ){return mImpl->begin__import(*static_cast<import__AttributeData*>(attributeData));}
3935
bool _data__import( const ParserChar* text, size_t textLength );
3936
bool _end__import(){return mImpl->end__import();}
3937
bool _preBegin__import( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3938
bool _preEnd__import();
3939
#ifdef GENERATEDSAXPARSER_VALIDATION
3940
bool _validateBegin__import( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3941
bool _validateEnd__import();
3943
bool _freeAttributes__import( void* attributeData );
3945
bool _begin__compiler( void* attributeData ){return mImpl->begin__compiler(*static_cast<compiler__AttributeData*>(attributeData));}
3946
bool _data__compiler( const ParserChar* text, size_t textLength );
3947
bool _end__compiler(){return mImpl->end__compiler();}
3948
bool _preBegin__compiler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3949
bool _preEnd__compiler();
3950
#ifdef GENERATEDSAXPARSER_VALIDATION
3951
bool _validateBegin__compiler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3952
bool _validateEnd__compiler();
3954
bool _freeAttributes__compiler( void* attributeData );
3956
bool _begin__binary( void* attributeData ){return mImpl->begin__binary();}
3957
bool _data__binary( const ParserChar* text, size_t textLength );
3958
bool _end__binary(){return mImpl->end__binary();}
3959
bool _preBegin__binary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3960
bool _preEnd__binary();
3961
#ifdef GENERATEDSAXPARSER_VALIDATION
3962
bool _validateBegin__binary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3963
bool _validateEnd__binary();
3965
bool _freeAttributes__binary( void* attributeData );
3967
bool _begin__ref____anyURI( void* attributeData ){return mImpl->begin__ref____anyURI();}
3968
bool _data__ref____anyURI( const ParserChar* text, size_t textLength );
3969
bool _end__ref____anyURI(){return mImpl->end__ref____anyURI();}
3970
bool _preBegin__ref____anyURI( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3971
bool _preEnd__ref____anyURI();
3972
#ifdef GENERATEDSAXPARSER_VALIDATION
3973
bool _validateBegin__ref____anyURI( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3974
bool _validateEnd__ref____anyURI();
3976
bool _freeAttributes__ref____anyURI( void* attributeData );
3978
bool _begin__binary__hex( void* attributeData ){return mImpl->begin__binary__hex(*static_cast<binary__hex__AttributeData*>(attributeData));}
3979
bool _data__binary__hex( const ParserChar* text, size_t textLength );
3980
bool _end__binary__hex(){return mImpl->end__binary__hex();}
3981
bool _preBegin__binary__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3982
bool _preEnd__binary__hex();
3983
#ifdef GENERATEDSAXPARSER_VALIDATION
3984
bool _validateBegin__binary__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3985
bool _validateEnd__binary__hex();
3987
bool _freeAttributes__binary__hex( void* attributeData );
3989
bool _begin__linker( void* attributeData ){return mImpl->begin__linker(*static_cast<linker__AttributeData*>(attributeData));}
3990
bool _data__linker( const ParserChar* text, size_t textLength );
3991
bool _end__linker(){return mImpl->end__linker();}
3992
bool _preBegin__linker( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3993
bool _preEnd__linker();
3994
#ifdef GENERATEDSAXPARSER_VALIDATION
3995
bool _validateBegin__linker( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3996
bool _validateEnd__linker();
3998
bool _freeAttributes__linker( void* attributeData );
4000
bool _begin__gles2_program_type____bind_attribute( void* attributeData ){return mImpl->begin__gles2_program_type____bind_attribute(*static_cast<gles2_program_type____bind_attribute__AttributeData*>(attributeData));}
4001
bool _data__gles2_program_type____bind_attribute( const ParserChar* text, size_t textLength );
4002
bool _end__gles2_program_type____bind_attribute(){return mImpl->end__gles2_program_type____bind_attribute();}
4003
bool _preBegin__gles2_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4004
bool _preEnd__gles2_program_type____bind_attribute();
4005
#ifdef GENERATEDSAXPARSER_VALIDATION
4006
bool _validateBegin__gles2_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4007
bool _validateEnd__gles2_program_type____bind_attribute();
4009
bool _freeAttributes__gles2_program_type____bind_attribute( void* attributeData );
4011
bool _begin__semantic____token( void* attributeData ){return mImpl->begin__semantic____token();}
4012
bool _data__semantic____token( const ParserChar* text, size_t textLength );
4013
bool _end__semantic____token(){return mImpl->end__semantic____token();}
4014
bool _preBegin__semantic____token( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4015
bool _preEnd__semantic____token();
4016
#ifdef GENERATEDSAXPARSER_VALIDATION
4017
bool _validateBegin__semantic____token( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4018
bool _validateEnd__semantic____token();
4020
bool _freeAttributes__semantic____token( void* attributeData );
4022
bool _begin__gles2_program_type____bind_uniform( void* attributeData ){return mImpl->begin__gles2_program_type____bind_uniform(*static_cast<gles2_program_type____bind_uniform__AttributeData*>(attributeData));}
4023
bool _data__gles2_program_type____bind_uniform( const ParserChar* text, size_t textLength );
4024
bool _end__gles2_program_type____bind_uniform(){return mImpl->end__gles2_program_type____bind_uniform();}
4025
bool _preBegin__gles2_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4026
bool _preEnd__gles2_program_type____bind_uniform();
4027
#ifdef GENERATEDSAXPARSER_VALIDATION
4028
bool _validateBegin__gles2_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4029
bool _validateEnd__gles2_program_type____bind_uniform();
4031
bool _freeAttributes__gles2_program_type____bind_uniform( void* attributeData );
4033
bool _begin__profile_GLES2__technique__pass__program__bind_uniform__param( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__program__bind_uniform__param(*static_cast<profile_GLES2__technique__pass__program__bind_uniform__param__AttributeData*>(attributeData));}
4034
bool _data__profile_GLES2__technique__pass__program__bind_uniform__param( const ParserChar* text, size_t textLength );
4035
bool _end__profile_GLES2__technique__pass__program__bind_uniform__param(){return mImpl->end__profile_GLES2__technique__pass__program__bind_uniform__param();}
4036
bool _preBegin__profile_GLES2__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4037
bool _preEnd__profile_GLES2__technique__pass__program__bind_uniform__param();
4038
#ifdef GENERATEDSAXPARSER_VALIDATION
4039
bool _validateBegin__profile_GLES2__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4040
bool _validateEnd__profile_GLES2__technique__pass__program__bind_uniform__param();
4042
bool _freeAttributes__profile_GLES2__technique__pass__program__bind_uniform__param( void* attributeData );
4044
bool _begin__gles2_pass_type____evaluate( void* attributeData ){return mImpl->begin__gles2_pass_type____evaluate();}
4045
bool _data__gles2_pass_type____evaluate( const ParserChar* text, size_t textLength );
4046
bool _end__gles2_pass_type____evaluate(){return mImpl->end__gles2_pass_type____evaluate();}
4047
bool _preBegin__gles2_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4048
bool _preEnd__gles2_pass_type____evaluate();
4049
#ifdef GENERATEDSAXPARSER_VALIDATION
4050
bool _validateBegin__gles2_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4051
bool _validateEnd__gles2_pass_type____evaluate();
4053
bool _freeAttributes__gles2_pass_type____evaluate( void* attributeData );
4055
bool _begin__color_target( void* attributeData ){return mImpl->begin__color_target(*static_cast<color_target__AttributeData*>(attributeData));}
4056
bool _data__color_target( const ParserChar* text, size_t textLength );
4057
bool _end__color_target(){return mImpl->end__color_target();}
4058
bool _preBegin__color_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4059
bool _preEnd__color_target();
4060
#ifdef GENERATEDSAXPARSER_VALIDATION
4061
bool _validateBegin__color_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4062
bool _validateEnd__color_target();
4064
bool _freeAttributes__color_target( void* attributeData );
4067
ENUM__image_face_enum toEnumDataPrefix_ENUM__image_face_enum (
4068
const ParserChar* prefixedBuffer,
4069
const ParserChar* prefixedBufferEnd,
4070
const ParserChar** buffer,
4071
const ParserChar* bufferEnd,
4073
const std::pair<StringHash, ENUM__image_face_enum>* enumMap,
4074
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4078
bool characterData2EnumData_ENUM__image_face_enum (
4079
const ParserChar* text,
4081
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_face_enum*, size_t ),
4082
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4086
bool dataEnumEnd_ENUM__image_face_enum (
4087
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_face_enum*, size_t ),
4088
const std::pair<StringHash, ENUM__image_face_enum>* enumMap,
4089
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4090
ENUM__image_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4095
bool _begin__fx_colortarget_type____param( void* attributeData ){return mImpl->begin__fx_colortarget_type____param(*static_cast<fx_colortarget_type____param__AttributeData*>(attributeData));}
4096
bool _data__fx_colortarget_type____param( const ParserChar* text, size_t textLength );
4097
bool _end__fx_colortarget_type____param(){return mImpl->end__fx_colortarget_type____param();}
4098
bool _preBegin__fx_colortarget_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4099
bool _preEnd__fx_colortarget_type____param();
4100
#ifdef GENERATEDSAXPARSER_VALIDATION
4101
bool _validateBegin__fx_colortarget_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4102
bool _validateEnd__fx_colortarget_type____param();
4104
bool _freeAttributes__fx_colortarget_type____param( void* attributeData );
4106
bool _begin__depth_target( void* attributeData ){return mImpl->begin__depth_target(*static_cast<depth_target__AttributeData*>(attributeData));}
4107
bool _data__depth_target( const ParserChar* text, size_t textLength );
4108
bool _end__depth_target(){return mImpl->end__depth_target();}
4109
bool _preBegin__depth_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4110
bool _preEnd__depth_target();
4111
#ifdef GENERATEDSAXPARSER_VALIDATION
4112
bool _validateBegin__depth_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4113
bool _validateEnd__depth_target();
4115
bool _freeAttributes__depth_target( void* attributeData );
4117
bool _begin__stencil_target( void* attributeData ){return mImpl->begin__stencil_target(*static_cast<stencil_target__AttributeData*>(attributeData));}
4118
bool _data__stencil_target( const ParserChar* text, size_t textLength );
4119
bool _end__stencil_target(){return mImpl->end__stencil_target();}
4120
bool _preBegin__stencil_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4121
bool _preEnd__stencil_target();
4122
#ifdef GENERATEDSAXPARSER_VALIDATION
4123
bool _validateBegin__stencil_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4124
bool _validateEnd__stencil_target();
4126
bool _freeAttributes__stencil_target( void* attributeData );
4128
bool _begin__color_clear( void* attributeData ){return mImpl->begin__color_clear(*static_cast<color_clear__AttributeData*>(attributeData));}
4129
bool _data__color_clear( const ParserChar* text, size_t textLength );
4130
bool _end__color_clear(){return mImpl->end__color_clear();}
4131
bool _preBegin__color_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4132
bool _preEnd__color_clear();
4133
#ifdef GENERATEDSAXPARSER_VALIDATION
4134
bool _validateBegin__color_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4135
bool _validateEnd__color_clear();
4137
bool _freeAttributes__color_clear( void* attributeData );
4139
bool _begin__stencil_clear( void* attributeData ){return mImpl->begin__stencil_clear(*static_cast<stencil_clear__AttributeData*>(attributeData));}
4140
bool _data__stencil_clear( const ParserChar* text, size_t textLength );
4141
bool _end__stencil_clear(){return mImpl->end__stencil_clear();}
4142
bool _preBegin__stencil_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4143
bool _preEnd__stencil_clear();
4144
#ifdef GENERATEDSAXPARSER_VALIDATION
4145
bool _validateBegin__stencil_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4146
bool _validateEnd__stencil_clear();
4148
bool _freeAttributes__stencil_clear( void* attributeData );
4150
bool _begin__depth_clear( void* attributeData ){return mImpl->begin__depth_clear(*static_cast<depth_clear__AttributeData*>(attributeData));}
4151
bool _data__depth_clear( const ParserChar* text, size_t textLength );
4152
bool _end__depth_clear(){return mImpl->end__depth_clear();}
4153
bool _preBegin__depth_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4154
bool _preEnd__depth_clear();
4155
#ifdef GENERATEDSAXPARSER_VALIDATION
4156
bool _validateBegin__depth_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4157
bool _validateEnd__depth_clear();
4159
bool _freeAttributes__depth_clear( void* attributeData );
4161
bool _begin__draw( void* attributeData ){return mImpl->begin__draw();}
4162
bool _data__draw( const ParserChar* text, size_t textLength );
4163
bool _end__draw(){return mImpl->end__draw();}
4164
bool _preBegin__draw( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4165
bool _preEnd__draw();
4166
#ifdef GENERATEDSAXPARSER_VALIDATION
4167
bool _validateBegin__draw( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4168
bool _validateEnd__draw();
4170
bool _freeAttributes__draw( void* attributeData );
4172
bool _begin__profile_GLSL( void* attributeData ){return mImpl->begin__profile_GLSL(*static_cast<profile_GLSL__AttributeData*>(attributeData));}
4173
bool _data__profile_GLSL( const ParserChar* text, size_t textLength );
4174
bool _end__profile_GLSL(){return mImpl->end__profile_GLSL();}
4175
bool _preBegin__profile_GLSL( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4176
bool _preEnd__profile_GLSL();
4177
#ifdef GENERATEDSAXPARSER_VALIDATION
4178
bool _validateBegin__profile_GLSL( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4179
bool _validateEnd__profile_GLSL();
4181
bool _freeAttributes__profile_GLSL( void* attributeData );
4183
bool _begin__newparam____glsl_newparam_type( void* attributeData ){return mImpl->begin__newparam____glsl_newparam_type(*static_cast<newparam____glsl_newparam_type__AttributeData*>(attributeData));}
4184
bool _data__newparam____glsl_newparam_type( const ParserChar* text, size_t textLength );
4185
bool _end__newparam____glsl_newparam_type(){return mImpl->end__newparam____glsl_newparam_type();}
4186
bool _preBegin__newparam____glsl_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4187
bool _preEnd__newparam____glsl_newparam_type();
4188
#ifdef GENERATEDSAXPARSER_VALIDATION
4189
bool _validateBegin__newparam____glsl_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4190
bool _validateEnd__newparam____glsl_newparam_type();
4192
bool _freeAttributes__newparam____glsl_newparam_type( void* attributeData );
4194
bool _begin__array____glsl_array_type( void* attributeData ){return mImpl->begin__array____glsl_array_type(*static_cast<array____glsl_array_type__AttributeData*>(attributeData));}
4195
bool _data__array____glsl_array_type( const ParserChar* text, size_t textLength );
4196
bool _end__array____glsl_array_type(){return mImpl->end__array____glsl_array_type();}
4197
bool _preBegin__array____glsl_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4198
bool _preEnd__array____glsl_array_type();
4199
#ifdef GENERATEDSAXPARSER_VALIDATION
4200
bool _validateBegin__array____glsl_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4201
bool _validateEnd__array____glsl_array_type();
4203
bool _freeAttributes__array____glsl_array_type( void* attributeData );
4205
bool _begin__profile_glsl_type____technique( void* attributeData ){return mImpl->begin__profile_glsl_type____technique(*static_cast<profile_glsl_type____technique__AttributeData*>(attributeData));}
4206
bool _data__profile_glsl_type____technique( const ParserChar* text, size_t textLength );
4207
bool _end__profile_glsl_type____technique(){return mImpl->end__profile_glsl_type____technique();}
4208
bool _preBegin__profile_glsl_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4209
bool _preEnd__profile_glsl_type____technique();
4210
#ifdef GENERATEDSAXPARSER_VALIDATION
4211
bool _validateBegin__profile_glsl_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4212
bool _validateEnd__profile_glsl_type____technique();
4214
bool _freeAttributes__profile_glsl_type____technique( void* attributeData );
4216
bool _begin__profile_GLSL__technique__pass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass(*static_cast<profile_GLSL__technique__pass__AttributeData*>(attributeData));}
4217
bool _data__profile_GLSL__technique__pass( const ParserChar* text, size_t textLength );
4218
bool _end__profile_GLSL__technique__pass(){return mImpl->end__profile_GLSL__technique__pass();}
4219
bool _preBegin__profile_GLSL__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4220
bool _preEnd__profile_GLSL__technique__pass();
4221
#ifdef GENERATEDSAXPARSER_VALIDATION
4222
bool _validateBegin__profile_GLSL__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4223
bool _validateEnd__profile_GLSL__technique__pass();
4225
bool _freeAttributes__profile_GLSL__technique__pass( void* attributeData );
4227
bool _begin__profile_GLSL__technique__pass__states( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states();}
4228
bool _data__profile_GLSL__technique__pass__states( const ParserChar* text, size_t textLength );
4229
bool _end__profile_GLSL__technique__pass__states(){return mImpl->end__profile_GLSL__technique__pass__states();}
4230
bool _preBegin__profile_GLSL__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4231
bool _preEnd__profile_GLSL__technique__pass__states();
4232
#ifdef GENERATEDSAXPARSER_VALIDATION
4233
bool _validateBegin__profile_GLSL__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4234
bool _validateEnd__profile_GLSL__technique__pass__states();
4236
bool _freeAttributes__profile_GLSL__technique__pass__states( void* attributeData );
4238
bool _begin__profile_GLSL__technique__pass__states__alpha_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_func();}
4239
bool _data__profile_GLSL__technique__pass__states__alpha_func( const ParserChar* text, size_t textLength );
4240
bool _end__profile_GLSL__technique__pass__states__alpha_func(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_func();}
4241
bool _preBegin__profile_GLSL__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4242
bool _preEnd__profile_GLSL__technique__pass__states__alpha_func();
4243
#ifdef GENERATEDSAXPARSER_VALIDATION
4244
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4245
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_func();
4247
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_func( void* attributeData );
4249
bool _begin__profile_GLSL__technique__pass__states__alpha_func__func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_func__func(*static_cast<profile_GLSL__technique__pass__states__alpha_func__func__AttributeData*>(attributeData));}
4250
bool _data__profile_GLSL__technique__pass__states__alpha_func__func( const ParserChar* text, size_t textLength );
4251
bool _end__profile_GLSL__technique__pass__states__alpha_func__func(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_func__func();}
4252
bool _preBegin__profile_GLSL__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4253
bool _preEnd__profile_GLSL__technique__pass__states__alpha_func__func();
4254
#ifdef GENERATEDSAXPARSER_VALIDATION
4255
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4256
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_func__func();
4258
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_func__func( void* attributeData );
4260
bool _begin__profile_GLSL__technique__pass__states__alpha_func__value( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_func__value(*static_cast<profile_GLSL__technique__pass__states__alpha_func__value__AttributeData*>(attributeData));}
4261
bool _data__profile_GLSL__technique__pass__states__alpha_func__value( const ParserChar* text, size_t textLength );
4262
bool _end__profile_GLSL__technique__pass__states__alpha_func__value(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_func__value();}
4263
bool _preBegin__profile_GLSL__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4264
bool _preEnd__profile_GLSL__technique__pass__states__alpha_func__value();
4265
#ifdef GENERATEDSAXPARSER_VALIDATION
4266
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4267
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_func__value();
4269
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_func__value( void* attributeData );
4271
bool _begin__profile_GLSL__technique__pass__states__blend_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func();}
4272
bool _data__profile_GLSL__technique__pass__states__blend_func( const ParserChar* text, size_t textLength );
4273
bool _end__profile_GLSL__technique__pass__states__blend_func(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func();}
4274
bool _preBegin__profile_GLSL__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4275
bool _preEnd__profile_GLSL__technique__pass__states__blend_func();
4276
#ifdef GENERATEDSAXPARSER_VALIDATION
4277
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4278
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func();
4280
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func( void* attributeData );
4282
bool _begin__profile_GLSL__technique__pass__states__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func__src(*static_cast<profile_GLSL__technique__pass__states__blend_func__src__AttributeData*>(attributeData));}
4283
bool _data__profile_GLSL__technique__pass__states__blend_func__src( const ParserChar* text, size_t textLength );
4284
bool _end__profile_GLSL__technique__pass__states__blend_func__src(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func__src();}
4285
bool _preBegin__profile_GLSL__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4286
bool _preEnd__profile_GLSL__technique__pass__states__blend_func__src();
4287
#ifdef GENERATEDSAXPARSER_VALIDATION
4288
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4289
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func__src();
4291
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func__src( void* attributeData );
4293
bool _begin__profile_GLSL__technique__pass__states__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func__dest(*static_cast<profile_GLSL__technique__pass__states__blend_func__dest__AttributeData*>(attributeData));}
4294
bool _data__profile_GLSL__technique__pass__states__blend_func__dest( const ParserChar* text, size_t textLength );
4295
bool _end__profile_GLSL__technique__pass__states__blend_func__dest(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func__dest();}
4296
bool _preBegin__profile_GLSL__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4297
bool _preEnd__profile_GLSL__technique__pass__states__blend_func__dest();
4298
#ifdef GENERATEDSAXPARSER_VALIDATION
4299
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4300
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func__dest();
4302
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func__dest( void* attributeData );
4304
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate();}
4305
bool _data__profile_GLSL__technique__pass__states__blend_func_separate( const ParserChar* text, size_t textLength );
4306
bool _end__profile_GLSL__technique__pass__states__blend_func_separate(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate();}
4307
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4308
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate();
4309
#ifdef GENERATEDSAXPARSER_VALIDATION
4310
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4311
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate();
4313
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate( void* attributeData );
4315
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__src_rgb__AttributeData*>(attributeData));}
4316
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( const ParserChar* text, size_t textLength );
4317
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb();}
4318
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4319
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb();
4320
#ifdef GENERATEDSAXPARSER_VALIDATION
4321
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4322
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb();
4324
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( void* attributeData );
4326
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb__AttributeData*>(attributeData));}
4327
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( const ParserChar* text, size_t textLength );
4328
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb();}
4329
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4330
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb();
4331
#ifdef GENERATEDSAXPARSER_VALIDATION
4332
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4333
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb();
4335
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData );
4337
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__src_alpha__AttributeData*>(attributeData));}
4338
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( const ParserChar* text, size_t textLength );
4339
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha();}
4340
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4341
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha();
4342
#ifdef GENERATEDSAXPARSER_VALIDATION
4343
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4344
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha();
4346
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( void* attributeData );
4348
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha__AttributeData*>(attributeData));}
4349
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( const ParserChar* text, size_t textLength );
4350
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha();}
4351
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4352
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha();
4353
#ifdef GENERATEDSAXPARSER_VALIDATION
4354
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4355
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha();
4357
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData );
4359
bool _begin__profile_GLSL__technique__pass__states__blend_equation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation(*static_cast<profile_GLSL__technique__pass__states__blend_equation__AttributeData*>(attributeData));}
4360
bool _data__profile_GLSL__technique__pass__states__blend_equation( const ParserChar* text, size_t textLength );
4361
bool _end__profile_GLSL__technique__pass__states__blend_equation(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation();}
4362
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4363
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation();
4364
#ifdef GENERATEDSAXPARSER_VALIDATION
4365
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4366
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation();
4368
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation( void* attributeData );
4370
bool _begin__profile_GLSL__technique__pass__states__blend_equation_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation_separate();}
4371
bool _data__profile_GLSL__technique__pass__states__blend_equation_separate( const ParserChar* text, size_t textLength );
4372
bool _end__profile_GLSL__technique__pass__states__blend_equation_separate(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation_separate();}
4373
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4374
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation_separate();
4375
#ifdef GENERATEDSAXPARSER_VALIDATION
4376
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4377
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation_separate();
4379
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation_separate( void* attributeData );
4381
bool _begin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb(*static_cast<profile_GLSL__technique__pass__states__blend_equation_separate__rgb__AttributeData*>(attributeData));}
4382
bool _data__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( const ParserChar* text, size_t textLength );
4383
bool _end__profile_GLSL__technique__pass__states__blend_equation_separate__rgb(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation_separate__rgb();}
4384
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4385
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation_separate__rgb();
4386
#ifdef GENERATEDSAXPARSER_VALIDATION
4387
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4388
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation_separate__rgb();
4390
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( void* attributeData );
4392
bool _begin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha(*static_cast<profile_GLSL__technique__pass__states__blend_equation_separate__alpha__AttributeData*>(attributeData));}
4393
bool _data__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( const ParserChar* text, size_t textLength );
4394
bool _end__profile_GLSL__technique__pass__states__blend_equation_separate__alpha(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation_separate__alpha();}
4395
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4396
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation_separate__alpha();
4397
#ifdef GENERATEDSAXPARSER_VALIDATION
4398
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4399
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation_separate__alpha();
4401
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( void* attributeData );
4403
bool _begin__color_material( void* attributeData ){return mImpl->begin__color_material();}
4404
bool _data__color_material( const ParserChar* text, size_t textLength );
4405
bool _end__color_material(){return mImpl->end__color_material();}
4406
bool _preBegin__color_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4407
bool _preEnd__color_material();
4408
#ifdef GENERATEDSAXPARSER_VALIDATION
4409
bool _validateBegin__color_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4410
bool _validateEnd__color_material();
4412
bool _freeAttributes__color_material( void* attributeData );
4414
bool _begin__color_material__face( void* attributeData ){return mImpl->begin__color_material__face(*static_cast<color_material__face__AttributeData*>(attributeData));}
4415
bool _data__color_material__face( const ParserChar* text, size_t textLength );
4416
bool _end__color_material__face(){return mImpl->end__color_material__face();}
4417
bool _preBegin__color_material__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4418
bool _preEnd__color_material__face();
4419
#ifdef GENERATEDSAXPARSER_VALIDATION
4420
bool _validateBegin__color_material__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4421
bool _validateEnd__color_material__face();
4423
bool _freeAttributes__color_material__face( void* attributeData );
4425
bool _begin__color_material__mode( void* attributeData ){return mImpl->begin__color_material__mode(*static_cast<color_material__mode__AttributeData*>(attributeData));}
4426
bool _data__color_material__mode( const ParserChar* text, size_t textLength );
4427
bool _end__color_material__mode(){return mImpl->end__color_material__mode();}
4428
bool _preBegin__color_material__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4429
bool _preEnd__color_material__mode();
4430
#ifdef GENERATEDSAXPARSER_VALIDATION
4431
bool _validateBegin__color_material__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4432
bool _validateEnd__color_material__mode();
4434
bool _freeAttributes__color_material__mode( void* attributeData );
4436
bool _begin__profile_GLSL__technique__pass__states__cull_face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__cull_face(*static_cast<profile_GLSL__technique__pass__states__cull_face__AttributeData*>(attributeData));}
4437
bool _data__profile_GLSL__technique__pass__states__cull_face( const ParserChar* text, size_t textLength );
4438
bool _end__profile_GLSL__technique__pass__states__cull_face(){return mImpl->end__profile_GLSL__technique__pass__states__cull_face();}
4439
bool _preBegin__profile_GLSL__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4440
bool _preEnd__profile_GLSL__technique__pass__states__cull_face();
4441
#ifdef GENERATEDSAXPARSER_VALIDATION
4442
bool _validateBegin__profile_GLSL__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4443
bool _validateEnd__profile_GLSL__technique__pass__states__cull_face();
4445
bool _freeAttributes__profile_GLSL__technique__pass__states__cull_face( void* attributeData );
4447
bool _begin__profile_GLSL__technique__pass__states__depth_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_func(*static_cast<profile_GLSL__technique__pass__states__depth_func__AttributeData*>(attributeData));}
4448
bool _data__profile_GLSL__technique__pass__states__depth_func( const ParserChar* text, size_t textLength );
4449
bool _end__profile_GLSL__technique__pass__states__depth_func(){return mImpl->end__profile_GLSL__technique__pass__states__depth_func();}
4450
bool _preBegin__profile_GLSL__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4451
bool _preEnd__profile_GLSL__technique__pass__states__depth_func();
4452
#ifdef GENERATEDSAXPARSER_VALIDATION
4453
bool _validateBegin__profile_GLSL__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4454
bool _validateEnd__profile_GLSL__technique__pass__states__depth_func();
4456
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_func( void* attributeData );
4458
bool _begin__profile_GLSL__technique__pass__states__fog_mode( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_mode(*static_cast<profile_GLSL__technique__pass__states__fog_mode__AttributeData*>(attributeData));}
4459
bool _data__profile_GLSL__technique__pass__states__fog_mode( const ParserChar* text, size_t textLength );
4460
bool _end__profile_GLSL__technique__pass__states__fog_mode(){return mImpl->end__profile_GLSL__technique__pass__states__fog_mode();}
4461
bool _preBegin__profile_GLSL__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4462
bool _preEnd__profile_GLSL__technique__pass__states__fog_mode();
4463
#ifdef GENERATEDSAXPARSER_VALIDATION
4464
bool _validateBegin__profile_GLSL__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4465
bool _validateEnd__profile_GLSL__technique__pass__states__fog_mode();
4467
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_mode( void* attributeData );
4469
bool _begin__fog_coord_src( void* attributeData ){return mImpl->begin__fog_coord_src(*static_cast<fog_coord_src__AttributeData*>(attributeData));}
4470
bool _data__fog_coord_src( const ParserChar* text, size_t textLength );
4471
bool _end__fog_coord_src(){return mImpl->end__fog_coord_src();}
4472
bool _preBegin__fog_coord_src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4473
bool _preEnd__fog_coord_src();
4474
#ifdef GENERATEDSAXPARSER_VALIDATION
4475
bool _validateBegin__fog_coord_src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4476
bool _validateEnd__fog_coord_src();
4478
bool _freeAttributes__fog_coord_src( void* attributeData );
4480
bool _begin__profile_GLSL__technique__pass__states__front_face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__front_face(*static_cast<profile_GLSL__technique__pass__states__front_face__AttributeData*>(attributeData));}
4481
bool _data__profile_GLSL__technique__pass__states__front_face( const ParserChar* text, size_t textLength );
4482
bool _end__profile_GLSL__technique__pass__states__front_face(){return mImpl->end__profile_GLSL__technique__pass__states__front_face();}
4483
bool _preBegin__profile_GLSL__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4484
bool _preEnd__profile_GLSL__technique__pass__states__front_face();
4485
#ifdef GENERATEDSAXPARSER_VALIDATION
4486
bool _validateBegin__profile_GLSL__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4487
bool _validateEnd__profile_GLSL__technique__pass__states__front_face();
4489
bool _freeAttributes__profile_GLSL__technique__pass__states__front_face( void* attributeData );
4491
bool _begin__light_model_color_control( void* attributeData ){return mImpl->begin__light_model_color_control(*static_cast<light_model_color_control__AttributeData*>(attributeData));}
4492
bool _data__light_model_color_control( const ParserChar* text, size_t textLength );
4493
bool _end__light_model_color_control(){return mImpl->end__light_model_color_control();}
4494
bool _preBegin__light_model_color_control( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4495
bool _preEnd__light_model_color_control();
4496
#ifdef GENERATEDSAXPARSER_VALIDATION
4497
bool _validateBegin__light_model_color_control( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4498
bool _validateEnd__light_model_color_control();
4500
bool _freeAttributes__light_model_color_control( void* attributeData );
4502
bool _begin__profile_GLSL__technique__pass__states__logic_op( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__logic_op(*static_cast<profile_GLSL__technique__pass__states__logic_op__AttributeData*>(attributeData));}
4503
bool _data__profile_GLSL__technique__pass__states__logic_op( const ParserChar* text, size_t textLength );
4504
bool _end__profile_GLSL__technique__pass__states__logic_op(){return mImpl->end__profile_GLSL__technique__pass__states__logic_op();}
4505
bool _preBegin__profile_GLSL__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4506
bool _preEnd__profile_GLSL__technique__pass__states__logic_op();
4507
#ifdef GENERATEDSAXPARSER_VALIDATION
4508
bool _validateBegin__profile_GLSL__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4509
bool _validateEnd__profile_GLSL__technique__pass__states__logic_op();
4511
bool _freeAttributes__profile_GLSL__technique__pass__states__logic_op( void* attributeData );
4513
bool _begin__polygon_mode( void* attributeData ){return mImpl->begin__polygon_mode();}
4514
bool _data__polygon_mode( const ParserChar* text, size_t textLength );
4515
bool _end__polygon_mode(){return mImpl->end__polygon_mode();}
4516
bool _preBegin__polygon_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4517
bool _preEnd__polygon_mode();
4518
#ifdef GENERATEDSAXPARSER_VALIDATION
4519
bool _validateBegin__polygon_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4520
bool _validateEnd__polygon_mode();
4522
bool _freeAttributes__polygon_mode( void* attributeData );
4524
bool _begin__polygon_mode__face( void* attributeData ){return mImpl->begin__polygon_mode__face(*static_cast<polygon_mode__face__AttributeData*>(attributeData));}
4525
bool _data__polygon_mode__face( const ParserChar* text, size_t textLength );
4526
bool _end__polygon_mode__face(){return mImpl->end__polygon_mode__face();}
4527
bool _preBegin__polygon_mode__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4528
bool _preEnd__polygon_mode__face();
4529
#ifdef GENERATEDSAXPARSER_VALIDATION
4530
bool _validateBegin__polygon_mode__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4531
bool _validateEnd__polygon_mode__face();
4533
bool _freeAttributes__polygon_mode__face( void* attributeData );
4535
bool _begin__polygon_mode__mode( void* attributeData ){return mImpl->begin__polygon_mode__mode(*static_cast<polygon_mode__mode__AttributeData*>(attributeData));}
4536
bool _data__polygon_mode__mode( const ParserChar* text, size_t textLength );
4537
bool _end__polygon_mode__mode(){return mImpl->end__polygon_mode__mode();}
4538
bool _preBegin__polygon_mode__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4539
bool _preEnd__polygon_mode__mode();
4540
#ifdef GENERATEDSAXPARSER_VALIDATION
4541
bool _validateBegin__polygon_mode__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4542
bool _validateEnd__polygon_mode__mode();
4544
bool _freeAttributes__polygon_mode__mode( void* attributeData );
4546
bool _begin__profile_GLSL__technique__pass__states__shade_model( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__shade_model(*static_cast<profile_GLSL__technique__pass__states__shade_model__AttributeData*>(attributeData));}
4547
bool _data__profile_GLSL__technique__pass__states__shade_model( const ParserChar* text, size_t textLength );
4548
bool _end__profile_GLSL__technique__pass__states__shade_model(){return mImpl->end__profile_GLSL__technique__pass__states__shade_model();}
4549
bool _preBegin__profile_GLSL__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4550
bool _preEnd__profile_GLSL__technique__pass__states__shade_model();
4551
#ifdef GENERATEDSAXPARSER_VALIDATION
4552
bool _validateBegin__profile_GLSL__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4553
bool _validateEnd__profile_GLSL__technique__pass__states__shade_model();
4555
bool _freeAttributes__profile_GLSL__technique__pass__states__shade_model( void* attributeData );
4557
bool _begin__profile_GLSL__technique__pass__states__stencil_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func();}
4558
bool _data__profile_GLSL__technique__pass__states__stencil_func( const ParserChar* text, size_t textLength );
4559
bool _end__profile_GLSL__technique__pass__states__stencil_func(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func();}
4560
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4561
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func();
4562
#ifdef GENERATEDSAXPARSER_VALIDATION
4563
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4564
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func();
4566
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func( void* attributeData );
4568
bool _begin__profile_GLSL__technique__pass__states__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func__func(*static_cast<profile_GLSL__technique__pass__states__stencil_func__func__AttributeData*>(attributeData));}
4569
bool _data__profile_GLSL__technique__pass__states__stencil_func__func( const ParserChar* text, size_t textLength );
4570
bool _end__profile_GLSL__technique__pass__states__stencil_func__func(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func__func();}
4571
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4572
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func__func();
4573
#ifdef GENERATEDSAXPARSER_VALIDATION
4574
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4575
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func__func();
4577
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func__func( void* attributeData );
4579
bool _begin__profile_GLSL__technique__pass__states__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func__ref(*static_cast<profile_GLSL__technique__pass__states__stencil_func__ref__AttributeData*>(attributeData));}
4580
bool _data__profile_GLSL__technique__pass__states__stencil_func__ref( const ParserChar* text, size_t textLength );
4581
bool _end__profile_GLSL__technique__pass__states__stencil_func__ref(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func__ref();}
4582
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4583
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func__ref();
4584
#ifdef GENERATEDSAXPARSER_VALIDATION
4585
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4586
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func__ref();
4588
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func__ref( void* attributeData );
4590
bool _begin__profile_GLSL__technique__pass__states__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func__mask(*static_cast<profile_GLSL__technique__pass__states__stencil_func__mask__AttributeData*>(attributeData));}
4591
bool _data__profile_GLSL__technique__pass__states__stencil_func__mask( const ParserChar* text, size_t textLength );
4592
bool _end__profile_GLSL__technique__pass__states__stencil_func__mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func__mask();}
4593
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4594
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func__mask();
4595
#ifdef GENERATEDSAXPARSER_VALIDATION
4596
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4597
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func__mask();
4599
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func__mask( void* attributeData );
4601
bool _begin__profile_GLSL__technique__pass__states__stencil_op( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op();}
4602
bool _data__profile_GLSL__technique__pass__states__stencil_op( const ParserChar* text, size_t textLength );
4603
bool _end__profile_GLSL__technique__pass__states__stencil_op(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op();}
4604
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4605
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op();
4606
#ifdef GENERATEDSAXPARSER_VALIDATION
4607
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4608
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op();
4610
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op( void* attributeData );
4612
bool _begin__profile_GLSL__technique__pass__states__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op__fail(*static_cast<profile_GLSL__technique__pass__states__stencil_op__fail__AttributeData*>(attributeData));}
4613
bool _data__profile_GLSL__technique__pass__states__stencil_op__fail( const ParserChar* text, size_t textLength );
4614
bool _end__profile_GLSL__technique__pass__states__stencil_op__fail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op__fail();}
4615
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4616
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op__fail();
4617
#ifdef GENERATEDSAXPARSER_VALIDATION
4618
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4619
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op__fail();
4621
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op__fail( void* attributeData );
4623
bool _begin__profile_GLSL__technique__pass__states__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op__zfail(*static_cast<profile_GLSL__technique__pass__states__stencil_op__zfail__AttributeData*>(attributeData));}
4624
bool _data__profile_GLSL__technique__pass__states__stencil_op__zfail( const ParserChar* text, size_t textLength );
4625
bool _end__profile_GLSL__technique__pass__states__stencil_op__zfail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op__zfail();}
4626
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4627
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op__zfail();
4628
#ifdef GENERATEDSAXPARSER_VALIDATION
4629
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4630
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op__zfail();
4632
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op__zfail( void* attributeData );
4634
bool _begin__profile_GLSL__technique__pass__states__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op__zpass(*static_cast<profile_GLSL__technique__pass__states__stencil_op__zpass__AttributeData*>(attributeData));}
4635
bool _data__profile_GLSL__technique__pass__states__stencil_op__zpass( const ParserChar* text, size_t textLength );
4636
bool _end__profile_GLSL__technique__pass__states__stencil_op__zpass(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op__zpass();}
4637
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4638
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op__zpass();
4639
#ifdef GENERATEDSAXPARSER_VALIDATION
4640
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4641
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op__zpass();
4643
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op__zpass( void* attributeData );
4645
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate();}
4646
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate( const ParserChar* text, size_t textLength );
4647
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate();}
4648
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4649
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate();
4650
#ifdef GENERATEDSAXPARSER_VALIDATION
4651
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4652
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate();
4654
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate( void* attributeData );
4656
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__front( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__front(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__front__AttributeData*>(attributeData));}
4657
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__front( const ParserChar* text, size_t textLength );
4658
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__front(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__front();}
4659
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4660
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__front();
4661
#ifdef GENERATEDSAXPARSER_VALIDATION
4662
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4663
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__front();
4665
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__front( void* attributeData );
4667
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__back( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__back(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__back__AttributeData*>(attributeData));}
4668
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__back( const ParserChar* text, size_t textLength );
4669
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__back(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__back();}
4670
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4671
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__back();
4672
#ifdef GENERATEDSAXPARSER_VALIDATION
4673
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4674
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__back();
4676
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__back( void* attributeData );
4678
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__ref( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__ref(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__ref__AttributeData*>(attributeData));}
4679
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__ref( const ParserChar* text, size_t textLength );
4680
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__ref(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__ref();}
4681
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4682
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__ref();
4683
#ifdef GENERATEDSAXPARSER_VALIDATION
4684
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4685
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__ref();
4687
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__ref( void* attributeData );
4689
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__mask(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__mask__AttributeData*>(attributeData));}
4690
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__mask( const ParserChar* text, size_t textLength );
4691
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__mask();}
4692
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4693
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__mask();
4694
#ifdef GENERATEDSAXPARSER_VALIDATION
4695
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4696
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__mask();
4698
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__mask( void* attributeData );
4700
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate();}
4701
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate( const ParserChar* text, size_t textLength );
4702
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate();}
4703
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4704
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate();
4705
#ifdef GENERATEDSAXPARSER_VALIDATION
4706
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4707
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate();
4709
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate( void* attributeData );
4711
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__face(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__face__AttributeData*>(attributeData));}
4712
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__face( const ParserChar* text, size_t textLength );
4713
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__face(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__face();}
4714
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4715
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__face();
4716
#ifdef GENERATEDSAXPARSER_VALIDATION
4717
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4718
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__face();
4720
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__face( void* attributeData );
4722
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__fail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__fail(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__fail__AttributeData*>(attributeData));}
4723
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__fail( const ParserChar* text, size_t textLength );
4724
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__fail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__fail();}
4725
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4726
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__fail();
4727
#ifdef GENERATEDSAXPARSER_VALIDATION
4728
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4729
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__fail();
4731
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__fail( void* attributeData );
4733
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__zfail__AttributeData*>(attributeData));}
4734
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( const ParserChar* text, size_t textLength );
4735
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__zfail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__zfail();}
4736
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4737
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zfail();
4738
#ifdef GENERATEDSAXPARSER_VALIDATION
4739
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4740
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zfail();
4742
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( void* attributeData );
4744
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__zpass__AttributeData*>(attributeData));}
4745
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( const ParserChar* text, size_t textLength );
4746
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__zpass(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__zpass();}
4747
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4748
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zpass();
4749
#ifdef GENERATEDSAXPARSER_VALIDATION
4750
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4751
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zpass();
4753
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( void* attributeData );
4755
bool _begin__profile_GLSL__technique__pass__states__stencil_mask_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask_separate();}
4756
bool _data__profile_GLSL__technique__pass__states__stencil_mask_separate( const ParserChar* text, size_t textLength );
4757
bool _end__profile_GLSL__technique__pass__states__stencil_mask_separate(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask_separate();}
4758
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4759
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask_separate();
4760
#ifdef GENERATEDSAXPARSER_VALIDATION
4761
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4762
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask_separate();
4764
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask_separate( void* attributeData );
4766
bool _begin__profile_GLSL__technique__pass__states__stencil_mask_separate__face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask_separate__face(*static_cast<profile_GLSL__technique__pass__states__stencil_mask_separate__face__AttributeData*>(attributeData));}
4767
bool _data__profile_GLSL__technique__pass__states__stencil_mask_separate__face( const ParserChar* text, size_t textLength );
4768
bool _end__profile_GLSL__technique__pass__states__stencil_mask_separate__face(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask_separate__face();}
4769
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4770
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__face();
4771
#ifdef GENERATEDSAXPARSER_VALIDATION
4772
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4773
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__face();
4775
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask_separate__face( void* attributeData );
4777
bool _begin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask(*static_cast<profile_GLSL__technique__pass__states__stencil_mask_separate__mask__AttributeData*>(attributeData));}
4778
bool _data__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( const ParserChar* text, size_t textLength );
4779
bool _end__profile_GLSL__technique__pass__states__stencil_mask_separate__mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask_separate__mask();}
4780
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4781
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__mask();
4782
#ifdef GENERATEDSAXPARSER_VALIDATION
4783
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4784
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__mask();
4786
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( void* attributeData );
4788
bool _begin__profile_GLSL__technique__pass__states__light_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_enable(*static_cast<profile_GLSL__technique__pass__states__light_enable__AttributeData*>(attributeData));}
4789
bool _data__profile_GLSL__technique__pass__states__light_enable( const ParserChar* text, size_t textLength );
4790
bool _end__profile_GLSL__technique__pass__states__light_enable(){return mImpl->end__profile_GLSL__technique__pass__states__light_enable();}
4791
bool _preBegin__profile_GLSL__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4792
bool _preEnd__profile_GLSL__technique__pass__states__light_enable();
4793
#ifdef GENERATEDSAXPARSER_VALIDATION
4794
bool _validateBegin__profile_GLSL__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4795
bool _validateEnd__profile_GLSL__technique__pass__states__light_enable();
4797
bool _freeAttributes__profile_GLSL__technique__pass__states__light_enable( void* attributeData );
4799
bool _begin__profile_GLSL__technique__pass__states__light_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_ambient(*static_cast<profile_GLSL__technique__pass__states__light_ambient__AttributeData*>(attributeData));}
4800
bool _data__profile_GLSL__technique__pass__states__light_ambient( const ParserChar* text, size_t textLength );
4801
bool _end__profile_GLSL__technique__pass__states__light_ambient(){return mImpl->end__profile_GLSL__technique__pass__states__light_ambient();}
4802
bool _preBegin__profile_GLSL__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4803
bool _preEnd__profile_GLSL__technique__pass__states__light_ambient();
4804
#ifdef GENERATEDSAXPARSER_VALIDATION
4805
bool _validateBegin__profile_GLSL__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4806
bool _validateEnd__profile_GLSL__technique__pass__states__light_ambient();
4808
bool _freeAttributes__profile_GLSL__technique__pass__states__light_ambient( void* attributeData );
4810
bool _begin__profile_GLSL__technique__pass__states__light_diffuse( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_diffuse(*static_cast<profile_GLSL__technique__pass__states__light_diffuse__AttributeData*>(attributeData));}
4811
bool _data__profile_GLSL__technique__pass__states__light_diffuse( const ParserChar* text, size_t textLength );
4812
bool _end__profile_GLSL__technique__pass__states__light_diffuse(){return mImpl->end__profile_GLSL__technique__pass__states__light_diffuse();}
4813
bool _preBegin__profile_GLSL__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4814
bool _preEnd__profile_GLSL__technique__pass__states__light_diffuse();
4815
#ifdef GENERATEDSAXPARSER_VALIDATION
4816
bool _validateBegin__profile_GLSL__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4817
bool _validateEnd__profile_GLSL__technique__pass__states__light_diffuse();
4819
bool _freeAttributes__profile_GLSL__technique__pass__states__light_diffuse( void* attributeData );
4821
bool _begin__profile_GLSL__technique__pass__states__light_specular( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_specular(*static_cast<profile_GLSL__technique__pass__states__light_specular__AttributeData*>(attributeData));}
4822
bool _data__profile_GLSL__technique__pass__states__light_specular( const ParserChar* text, size_t textLength );
4823
bool _end__profile_GLSL__technique__pass__states__light_specular(){return mImpl->end__profile_GLSL__technique__pass__states__light_specular();}
4824
bool _preBegin__profile_GLSL__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4825
bool _preEnd__profile_GLSL__technique__pass__states__light_specular();
4826
#ifdef GENERATEDSAXPARSER_VALIDATION
4827
bool _validateBegin__profile_GLSL__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4828
bool _validateEnd__profile_GLSL__technique__pass__states__light_specular();
4830
bool _freeAttributes__profile_GLSL__technique__pass__states__light_specular( void* attributeData );
4832
bool _begin__profile_GLSL__technique__pass__states__light_position( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_position(*static_cast<profile_GLSL__technique__pass__states__light_position__AttributeData*>(attributeData));}
4833
bool _data__profile_GLSL__technique__pass__states__light_position( const ParserChar* text, size_t textLength );
4834
bool _end__profile_GLSL__technique__pass__states__light_position(){return mImpl->end__profile_GLSL__technique__pass__states__light_position();}
4835
bool _preBegin__profile_GLSL__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4836
bool _preEnd__profile_GLSL__technique__pass__states__light_position();
4837
#ifdef GENERATEDSAXPARSER_VALIDATION
4838
bool _validateBegin__profile_GLSL__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4839
bool _validateEnd__profile_GLSL__technique__pass__states__light_position();
4841
bool _freeAttributes__profile_GLSL__technique__pass__states__light_position( void* attributeData );
4843
bool _begin__profile_GLSL__technique__pass__states__light_constant_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_constant_attenuation(*static_cast<profile_GLSL__technique__pass__states__light_constant_attenuation__AttributeData*>(attributeData));}
4844
bool _data__profile_GLSL__technique__pass__states__light_constant_attenuation( const ParserChar* text, size_t textLength );
4845
bool _end__profile_GLSL__technique__pass__states__light_constant_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__light_constant_attenuation();}
4846
bool _preBegin__profile_GLSL__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4847
bool _preEnd__profile_GLSL__technique__pass__states__light_constant_attenuation();
4848
#ifdef GENERATEDSAXPARSER_VALIDATION
4849
bool _validateBegin__profile_GLSL__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4850
bool _validateEnd__profile_GLSL__technique__pass__states__light_constant_attenuation();
4852
bool _freeAttributes__profile_GLSL__technique__pass__states__light_constant_attenuation( void* attributeData );
4854
bool _begin__profile_GLSL__technique__pass__states__light_linear_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_linear_attenuation(*static_cast<profile_GLSL__technique__pass__states__light_linear_attenuation__AttributeData*>(attributeData));}
4855
bool _data__profile_GLSL__technique__pass__states__light_linear_attenuation( const ParserChar* text, size_t textLength );
4856
bool _end__profile_GLSL__technique__pass__states__light_linear_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__light_linear_attenuation();}
4857
bool _preBegin__profile_GLSL__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4858
bool _preEnd__profile_GLSL__technique__pass__states__light_linear_attenuation();
4859
#ifdef GENERATEDSAXPARSER_VALIDATION
4860
bool _validateBegin__profile_GLSL__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4861
bool _validateEnd__profile_GLSL__technique__pass__states__light_linear_attenuation();
4863
bool _freeAttributes__profile_GLSL__technique__pass__states__light_linear_attenuation( void* attributeData );
4865
bool _begin__profile_GLSL__technique__pass__states__light_quadratic_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_quadratic_attenuation(*static_cast<profile_GLSL__technique__pass__states__light_quadratic_attenuation__AttributeData*>(attributeData));}
4866
bool _data__profile_GLSL__technique__pass__states__light_quadratic_attenuation( const ParserChar* text, size_t textLength );
4867
bool _end__profile_GLSL__technique__pass__states__light_quadratic_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__light_quadratic_attenuation();}
4868
bool _preBegin__profile_GLSL__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4869
bool _preEnd__profile_GLSL__technique__pass__states__light_quadratic_attenuation();
4870
#ifdef GENERATEDSAXPARSER_VALIDATION
4871
bool _validateBegin__profile_GLSL__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4872
bool _validateEnd__profile_GLSL__technique__pass__states__light_quadratic_attenuation();
4874
bool _freeAttributes__profile_GLSL__technique__pass__states__light_quadratic_attenuation( void* attributeData );
4876
bool _begin__profile_GLSL__technique__pass__states__light_spot_cutoff( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_spot_cutoff(*static_cast<profile_GLSL__technique__pass__states__light_spot_cutoff__AttributeData*>(attributeData));}
4877
bool _data__profile_GLSL__technique__pass__states__light_spot_cutoff( const ParserChar* text, size_t textLength );
4878
bool _end__profile_GLSL__technique__pass__states__light_spot_cutoff(){return mImpl->end__profile_GLSL__technique__pass__states__light_spot_cutoff();}
4879
bool _preBegin__profile_GLSL__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4880
bool _preEnd__profile_GLSL__technique__pass__states__light_spot_cutoff();
4881
#ifdef GENERATEDSAXPARSER_VALIDATION
4882
bool _validateBegin__profile_GLSL__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4883
bool _validateEnd__profile_GLSL__technique__pass__states__light_spot_cutoff();
4885
bool _freeAttributes__profile_GLSL__technique__pass__states__light_spot_cutoff( void* attributeData );
4887
bool _begin__profile_GLSL__technique__pass__states__light_spot_direction( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_spot_direction(*static_cast<profile_GLSL__technique__pass__states__light_spot_direction__AttributeData*>(attributeData));}
4888
bool _data__profile_GLSL__technique__pass__states__light_spot_direction( const ParserChar* text, size_t textLength );
4889
bool _end__profile_GLSL__technique__pass__states__light_spot_direction(){return mImpl->end__profile_GLSL__technique__pass__states__light_spot_direction();}
4890
bool _preBegin__profile_GLSL__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4891
bool _preEnd__profile_GLSL__technique__pass__states__light_spot_direction();
4892
#ifdef GENERATEDSAXPARSER_VALIDATION
4893
bool _validateBegin__profile_GLSL__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4894
bool _validateEnd__profile_GLSL__technique__pass__states__light_spot_direction();
4896
bool _freeAttributes__profile_GLSL__technique__pass__states__light_spot_direction( void* attributeData );
4898
bool _begin__profile_GLSL__technique__pass__states__light_spot_exponent( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_spot_exponent(*static_cast<profile_GLSL__technique__pass__states__light_spot_exponent__AttributeData*>(attributeData));}
4899
bool _data__profile_GLSL__technique__pass__states__light_spot_exponent( const ParserChar* text, size_t textLength );
4900
bool _end__profile_GLSL__technique__pass__states__light_spot_exponent(){return mImpl->end__profile_GLSL__technique__pass__states__light_spot_exponent();}
4901
bool _preBegin__profile_GLSL__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4902
bool _preEnd__profile_GLSL__technique__pass__states__light_spot_exponent();
4903
#ifdef GENERATEDSAXPARSER_VALIDATION
4904
bool _validateBegin__profile_GLSL__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4905
bool _validateEnd__profile_GLSL__technique__pass__states__light_spot_exponent();
4907
bool _freeAttributes__profile_GLSL__technique__pass__states__light_spot_exponent( void* attributeData );
4909
bool _begin__texture1D( void* attributeData ){return mImpl->begin__texture1D(*static_cast<texture1D__AttributeData*>(attributeData));}
4910
bool _data__texture1D( const ParserChar* text, size_t textLength );
4911
bool _end__texture1D(){return mImpl->end__texture1D();}
4912
bool _preBegin__texture1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4913
bool _preEnd__texture1D();
4914
#ifdef GENERATEDSAXPARSER_VALIDATION
4915
bool _validateBegin__texture1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4916
bool _validateEnd__texture1D();
4918
bool _freeAttributes__texture1D( void* attributeData );
4920
bool _begin__value____fx_sampler1D_type( void* attributeData ){return mImpl->begin__value____fx_sampler1D_type();}
4921
bool _data__value____fx_sampler1D_type( const ParserChar* text, size_t textLength );
4922
bool _end__value____fx_sampler1D_type(){return mImpl->end__value____fx_sampler1D_type();}
4923
bool _preBegin__value____fx_sampler1D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4924
bool _preEnd__value____fx_sampler1D_type();
4925
#ifdef GENERATEDSAXPARSER_VALIDATION
4926
bool _validateBegin__value____fx_sampler1D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4927
bool _validateEnd__value____fx_sampler1D_type();
4929
bool _freeAttributes__value____fx_sampler1D_type( void* attributeData );
4931
bool _begin__param____NCName( void* attributeData ){return mImpl->begin__param____NCName();}
4932
bool _data__param____NCName( const ParserChar* text, size_t textLength );
4933
bool _end__param____NCName(){return mImpl->end__param____NCName();}
4934
bool _preBegin__param____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4935
bool _preEnd__param____NCName();
4936
#ifdef GENERATEDSAXPARSER_VALIDATION
4937
bool _validateBegin__param____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4938
bool _validateEnd__param____NCName();
4940
bool _freeAttributes__param____NCName( void* attributeData );
4942
bool _begin__texture2D( void* attributeData ){return mImpl->begin__texture2D(*static_cast<texture2D__AttributeData*>(attributeData));}
4943
bool _data__texture2D( const ParserChar* text, size_t textLength );
4944
bool _end__texture2D(){return mImpl->end__texture2D();}
4945
bool _preBegin__texture2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4946
bool _preEnd__texture2D();
4947
#ifdef GENERATEDSAXPARSER_VALIDATION
4948
bool _validateBegin__texture2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4949
bool _validateEnd__texture2D();
4951
bool _freeAttributes__texture2D( void* attributeData );
4953
bool _begin__value____fx_sampler2D_type( void* attributeData ){return mImpl->begin__value____fx_sampler2D_type();}
4954
bool _data__value____fx_sampler2D_type( const ParserChar* text, size_t textLength );
4955
bool _end__value____fx_sampler2D_type(){return mImpl->end__value____fx_sampler2D_type();}
4956
bool _preBegin__value____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4957
bool _preEnd__value____fx_sampler2D_type();
4958
#ifdef GENERATEDSAXPARSER_VALIDATION
4959
bool _validateBegin__value____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4960
bool _validateEnd__value____fx_sampler2D_type();
4962
bool _freeAttributes__value____fx_sampler2D_type( void* attributeData );
4964
bool _begin__texture3D( void* attributeData ){return mImpl->begin__texture3D(*static_cast<texture3D__AttributeData*>(attributeData));}
4965
bool _data__texture3D( const ParserChar* text, size_t textLength );
4966
bool _end__texture3D(){return mImpl->end__texture3D();}
4967
bool _preBegin__texture3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4968
bool _preEnd__texture3D();
4969
#ifdef GENERATEDSAXPARSER_VALIDATION
4970
bool _validateBegin__texture3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4971
bool _validateEnd__texture3D();
4973
bool _freeAttributes__texture3D( void* attributeData );
4975
bool _begin__value____fx_sampler3D_type( void* attributeData ){return mImpl->begin__value____fx_sampler3D_type();}
4976
bool _data__value____fx_sampler3D_type( const ParserChar* text, size_t textLength );
4977
bool _end__value____fx_sampler3D_type(){return mImpl->end__value____fx_sampler3D_type();}
4978
bool _preBegin__value____fx_sampler3D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4979
bool _preEnd__value____fx_sampler3D_type();
4980
#ifdef GENERATEDSAXPARSER_VALIDATION
4981
bool _validateBegin__value____fx_sampler3D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4982
bool _validateEnd__value____fx_sampler3D_type();
4984
bool _freeAttributes__value____fx_sampler3D_type( void* attributeData );
4986
bool _begin__textureCUBE( void* attributeData ){return mImpl->begin__textureCUBE(*static_cast<textureCUBE__AttributeData*>(attributeData));}
4987
bool _data__textureCUBE( const ParserChar* text, size_t textLength );
4988
bool _end__textureCUBE(){return mImpl->end__textureCUBE();}
4989
bool _preBegin__textureCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4990
bool _preEnd__textureCUBE();
4991
#ifdef GENERATEDSAXPARSER_VALIDATION
4992
bool _validateBegin__textureCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4993
bool _validateEnd__textureCUBE();
4995
bool _freeAttributes__textureCUBE( void* attributeData );
4997
bool _begin__value____fx_samplerCUBE_type( void* attributeData ){return mImpl->begin__value____fx_samplerCUBE_type();}
4998
bool _data__value____fx_samplerCUBE_type( const ParserChar* text, size_t textLength );
4999
bool _end__value____fx_samplerCUBE_type(){return mImpl->end__value____fx_samplerCUBE_type();}
5000
bool _preBegin__value____fx_samplerCUBE_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5001
bool _preEnd__value____fx_samplerCUBE_type();
5002
#ifdef GENERATEDSAXPARSER_VALIDATION
5003
bool _validateBegin__value____fx_samplerCUBE_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5004
bool _validateEnd__value____fx_samplerCUBE_type();
5006
bool _freeAttributes__value____fx_samplerCUBE_type( void* attributeData );
5008
bool _begin__textureRECT( void* attributeData ){return mImpl->begin__textureRECT(*static_cast<textureRECT__AttributeData*>(attributeData));}
5009
bool _data__textureRECT( const ParserChar* text, size_t textLength );
5010
bool _end__textureRECT(){return mImpl->end__textureRECT();}
5011
bool _preBegin__textureRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5012
bool _preEnd__textureRECT();
5013
#ifdef GENERATEDSAXPARSER_VALIDATION
5014
bool _validateBegin__textureRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5015
bool _validateEnd__textureRECT();
5017
bool _freeAttributes__textureRECT( void* attributeData );
5019
bool _begin__value____fx_samplerRECT_type( void* attributeData ){return mImpl->begin__value____fx_samplerRECT_type();}
5020
bool _data__value____fx_samplerRECT_type( const ParserChar* text, size_t textLength );
5021
bool _end__value____fx_samplerRECT_type(){return mImpl->end__value____fx_samplerRECT_type();}
5022
bool _preBegin__value____fx_samplerRECT_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5023
bool _preEnd__value____fx_samplerRECT_type();
5024
#ifdef GENERATEDSAXPARSER_VALIDATION
5025
bool _validateBegin__value____fx_samplerRECT_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5026
bool _validateEnd__value____fx_samplerRECT_type();
5028
bool _freeAttributes__value____fx_samplerRECT_type( void* attributeData );
5030
bool _begin__textureDEPTH( void* attributeData ){return mImpl->begin__textureDEPTH(*static_cast<textureDEPTH__AttributeData*>(attributeData));}
5031
bool _data__textureDEPTH( const ParserChar* text, size_t textLength );
5032
bool _end__textureDEPTH(){return mImpl->end__textureDEPTH();}
5033
bool _preBegin__textureDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5034
bool _preEnd__textureDEPTH();
5035
#ifdef GENERATEDSAXPARSER_VALIDATION
5036
bool _validateBegin__textureDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5037
bool _validateEnd__textureDEPTH();
5039
bool _freeAttributes__textureDEPTH( void* attributeData );
5041
bool _begin__value____fx_samplerDEPTH_type( void* attributeData ){return mImpl->begin__value____fx_samplerDEPTH_type();}
5042
bool _data__value____fx_samplerDEPTH_type( const ParserChar* text, size_t textLength );
5043
bool _end__value____fx_samplerDEPTH_type(){return mImpl->end__value____fx_samplerDEPTH_type();}
5044
bool _preBegin__value____fx_samplerDEPTH_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5045
bool _preEnd__value____fx_samplerDEPTH_type();
5046
#ifdef GENERATEDSAXPARSER_VALIDATION
5047
bool _validateBegin__value____fx_samplerDEPTH_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5048
bool _validateEnd__value____fx_samplerDEPTH_type();
5050
bool _freeAttributes__value____fx_samplerDEPTH_type( void* attributeData );
5052
bool _begin__texture1D_enable( void* attributeData ){return mImpl->begin__texture1D_enable(*static_cast<texture1D_enable__AttributeData*>(attributeData));}
5053
bool _data__texture1D_enable( const ParserChar* text, size_t textLength );
5054
bool _end__texture1D_enable(){return mImpl->end__texture1D_enable();}
5055
bool _preBegin__texture1D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5056
bool _preEnd__texture1D_enable();
5057
#ifdef GENERATEDSAXPARSER_VALIDATION
5058
bool _validateBegin__texture1D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5059
bool _validateEnd__texture1D_enable();
5061
bool _freeAttributes__texture1D_enable( void* attributeData );
5063
bool _begin__texture2D_enable( void* attributeData ){return mImpl->begin__texture2D_enable(*static_cast<texture2D_enable__AttributeData*>(attributeData));}
5064
bool _data__texture2D_enable( const ParserChar* text, size_t textLength );
5065
bool _end__texture2D_enable(){return mImpl->end__texture2D_enable();}
5066
bool _preBegin__texture2D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5067
bool _preEnd__texture2D_enable();
5068
#ifdef GENERATEDSAXPARSER_VALIDATION
5069
bool _validateBegin__texture2D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5070
bool _validateEnd__texture2D_enable();
5072
bool _freeAttributes__texture2D_enable( void* attributeData );
5074
bool _begin__texture3D_enable( void* attributeData ){return mImpl->begin__texture3D_enable(*static_cast<texture3D_enable__AttributeData*>(attributeData));}
5075
bool _data__texture3D_enable( const ParserChar* text, size_t textLength );
5076
bool _end__texture3D_enable(){return mImpl->end__texture3D_enable();}
5077
bool _preBegin__texture3D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5078
bool _preEnd__texture3D_enable();
5079
#ifdef GENERATEDSAXPARSER_VALIDATION
5080
bool _validateBegin__texture3D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5081
bool _validateEnd__texture3D_enable();
5083
bool _freeAttributes__texture3D_enable( void* attributeData );
5085
bool _begin__textureCUBE_enable( void* attributeData ){return mImpl->begin__textureCUBE_enable(*static_cast<textureCUBE_enable__AttributeData*>(attributeData));}
5086
bool _data__textureCUBE_enable( const ParserChar* text, size_t textLength );
5087
bool _end__textureCUBE_enable(){return mImpl->end__textureCUBE_enable();}
5088
bool _preBegin__textureCUBE_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5089
bool _preEnd__textureCUBE_enable();
5090
#ifdef GENERATEDSAXPARSER_VALIDATION
5091
bool _validateBegin__textureCUBE_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5092
bool _validateEnd__textureCUBE_enable();
5094
bool _freeAttributes__textureCUBE_enable( void* attributeData );
5096
bool _begin__textureRECT_enable( void* attributeData ){return mImpl->begin__textureRECT_enable(*static_cast<textureRECT_enable__AttributeData*>(attributeData));}
5097
bool _data__textureRECT_enable( const ParserChar* text, size_t textLength );
5098
bool _end__textureRECT_enable(){return mImpl->end__textureRECT_enable();}
5099
bool _preBegin__textureRECT_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5100
bool _preEnd__textureRECT_enable();
5101
#ifdef GENERATEDSAXPARSER_VALIDATION
5102
bool _validateBegin__textureRECT_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5103
bool _validateEnd__textureRECT_enable();
5105
bool _freeAttributes__textureRECT_enable( void* attributeData );
5107
bool _begin__textureDEPTH_enable( void* attributeData ){return mImpl->begin__textureDEPTH_enable(*static_cast<textureDEPTH_enable__AttributeData*>(attributeData));}
5108
bool _data__textureDEPTH_enable( const ParserChar* text, size_t textLength );
5109
bool _end__textureDEPTH_enable(){return mImpl->end__textureDEPTH_enable();}
5110
bool _preBegin__textureDEPTH_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5111
bool _preEnd__textureDEPTH_enable();
5112
#ifdef GENERATEDSAXPARSER_VALIDATION
5113
bool _validateBegin__textureDEPTH_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5114
bool _validateEnd__textureDEPTH_enable();
5116
bool _freeAttributes__textureDEPTH_enable( void* attributeData );
5118
bool _begin__texture_env_color( void* attributeData ){return mImpl->begin__texture_env_color(*static_cast<texture_env_color__AttributeData*>(attributeData));}
5119
bool _data__texture_env_color( const ParserChar* text, size_t textLength );
5120
bool _end__texture_env_color(){return mImpl->end__texture_env_color();}
5121
bool _preBegin__texture_env_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5122
bool _preEnd__texture_env_color();
5123
#ifdef GENERATEDSAXPARSER_VALIDATION
5124
bool _validateBegin__texture_env_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5125
bool _validateEnd__texture_env_color();
5127
bool _freeAttributes__texture_env_color( void* attributeData );
5129
bool _begin__texture_env_mode( void* attributeData ){return mImpl->begin__texture_env_mode(*static_cast<texture_env_mode__AttributeData*>(attributeData));}
5130
bool _data__texture_env_mode( const ParserChar* text, size_t textLength );
5131
bool _end__texture_env_mode(){return mImpl->end__texture_env_mode();}
5132
bool _preBegin__texture_env_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5133
bool _preEnd__texture_env_mode();
5134
#ifdef GENERATEDSAXPARSER_VALIDATION
5135
bool _validateBegin__texture_env_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5136
bool _validateEnd__texture_env_mode();
5138
bool _freeAttributes__texture_env_mode( void* attributeData );
5140
bool _begin__profile_GLSL__technique__pass__states__clip_plane( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__clip_plane(*static_cast<profile_GLSL__technique__pass__states__clip_plane__AttributeData*>(attributeData));}
5141
bool _data__profile_GLSL__technique__pass__states__clip_plane( const ParserChar* text, size_t textLength );
5142
bool _end__profile_GLSL__technique__pass__states__clip_plane(){return mImpl->end__profile_GLSL__technique__pass__states__clip_plane();}
5143
bool _preBegin__profile_GLSL__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5144
bool _preEnd__profile_GLSL__technique__pass__states__clip_plane();
5145
#ifdef GENERATEDSAXPARSER_VALIDATION
5146
bool _validateBegin__profile_GLSL__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5147
bool _validateEnd__profile_GLSL__technique__pass__states__clip_plane();
5149
bool _freeAttributes__profile_GLSL__technique__pass__states__clip_plane( void* attributeData );
5151
bool _begin__profile_GLSL__technique__pass__states__clip_plane_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__clip_plane_enable(*static_cast<profile_GLSL__technique__pass__states__clip_plane_enable__AttributeData*>(attributeData));}
5152
bool _data__profile_GLSL__technique__pass__states__clip_plane_enable( const ParserChar* text, size_t textLength );
5153
bool _end__profile_GLSL__technique__pass__states__clip_plane_enable(){return mImpl->end__profile_GLSL__technique__pass__states__clip_plane_enable();}
5154
bool _preBegin__profile_GLSL__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5155
bool _preEnd__profile_GLSL__technique__pass__states__clip_plane_enable();
5156
#ifdef GENERATEDSAXPARSER_VALIDATION
5157
bool _validateBegin__profile_GLSL__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5158
bool _validateEnd__profile_GLSL__technique__pass__states__clip_plane_enable();
5160
bool _freeAttributes__profile_GLSL__technique__pass__states__clip_plane_enable( void* attributeData );
5162
bool _begin__profile_GLSL__technique__pass__states__blend_color( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_color(*static_cast<profile_GLSL__technique__pass__states__blend_color__AttributeData*>(attributeData));}
5163
bool _data__profile_GLSL__technique__pass__states__blend_color( const ParserChar* text, size_t textLength );
5164
bool _end__profile_GLSL__technique__pass__states__blend_color(){return mImpl->end__profile_GLSL__technique__pass__states__blend_color();}
5165
bool _preBegin__profile_GLSL__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5166
bool _preEnd__profile_GLSL__technique__pass__states__blend_color();
5167
#ifdef GENERATEDSAXPARSER_VALIDATION
5168
bool _validateBegin__profile_GLSL__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5169
bool _validateEnd__profile_GLSL__technique__pass__states__blend_color();
5171
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_color( void* attributeData );
5173
bool _begin__profile_GLSL__technique__pass__states__color_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__color_mask(*static_cast<profile_GLSL__technique__pass__states__color_mask__AttributeData*>(attributeData));}
5174
bool _data__profile_GLSL__technique__pass__states__color_mask( const ParserChar* text, size_t textLength );
5175
bool _end__profile_GLSL__technique__pass__states__color_mask(){return mImpl->end__profile_GLSL__technique__pass__states__color_mask();}
5176
bool _preBegin__profile_GLSL__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5177
bool _preEnd__profile_GLSL__technique__pass__states__color_mask();
5178
#ifdef GENERATEDSAXPARSER_VALIDATION
5179
bool _validateBegin__profile_GLSL__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5180
bool _validateEnd__profile_GLSL__technique__pass__states__color_mask();
5182
bool _freeAttributes__profile_GLSL__technique__pass__states__color_mask( void* attributeData );
5184
bool _begin__depth_bounds( void* attributeData ){return mImpl->begin__depth_bounds(*static_cast<depth_bounds__AttributeData*>(attributeData));}
5185
bool _data__depth_bounds( const ParserChar* text, size_t textLength );
5186
bool _end__depth_bounds(){return mImpl->end__depth_bounds();}
5187
bool _preBegin__depth_bounds( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5188
bool _preEnd__depth_bounds();
5189
#ifdef GENERATEDSAXPARSER_VALIDATION
5190
bool _validateBegin__depth_bounds( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5191
bool _validateEnd__depth_bounds();
5193
bool _freeAttributes__depth_bounds( void* attributeData );
5195
bool _begin__profile_GLSL__technique__pass__states__depth_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_mask(*static_cast<profile_GLSL__technique__pass__states__depth_mask__AttributeData*>(attributeData));}
5196
bool _data__profile_GLSL__technique__pass__states__depth_mask( const ParserChar* text, size_t textLength );
5197
bool _end__profile_GLSL__technique__pass__states__depth_mask(){return mImpl->end__profile_GLSL__technique__pass__states__depth_mask();}
5198
bool _preBegin__profile_GLSL__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5199
bool _preEnd__profile_GLSL__technique__pass__states__depth_mask();
5200
#ifdef GENERATEDSAXPARSER_VALIDATION
5201
bool _validateBegin__profile_GLSL__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5202
bool _validateEnd__profile_GLSL__technique__pass__states__depth_mask();
5204
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_mask( void* attributeData );
5206
bool _begin__profile_GLSL__technique__pass__states__depth_range( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_range(*static_cast<profile_GLSL__technique__pass__states__depth_range__AttributeData*>(attributeData));}
5207
bool _data__profile_GLSL__technique__pass__states__depth_range( const ParserChar* text, size_t textLength );
5208
bool _end__profile_GLSL__technique__pass__states__depth_range(){return mImpl->end__profile_GLSL__technique__pass__states__depth_range();}
5209
bool _preBegin__profile_GLSL__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5210
bool _preEnd__profile_GLSL__technique__pass__states__depth_range();
5211
#ifdef GENERATEDSAXPARSER_VALIDATION
5212
bool _validateBegin__profile_GLSL__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5213
bool _validateEnd__profile_GLSL__technique__pass__states__depth_range();
5215
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_range( void* attributeData );
5217
bool _begin__profile_GLSL__technique__pass__states__fog_density( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_density(*static_cast<profile_GLSL__technique__pass__states__fog_density__AttributeData*>(attributeData));}
5218
bool _data__profile_GLSL__technique__pass__states__fog_density( const ParserChar* text, size_t textLength );
5219
bool _end__profile_GLSL__technique__pass__states__fog_density(){return mImpl->end__profile_GLSL__technique__pass__states__fog_density();}
5220
bool _preBegin__profile_GLSL__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5221
bool _preEnd__profile_GLSL__technique__pass__states__fog_density();
5222
#ifdef GENERATEDSAXPARSER_VALIDATION
5223
bool _validateBegin__profile_GLSL__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5224
bool _validateEnd__profile_GLSL__technique__pass__states__fog_density();
5226
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_density( void* attributeData );
5228
bool _begin__profile_GLSL__technique__pass__states__fog_start( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_start(*static_cast<profile_GLSL__technique__pass__states__fog_start__AttributeData*>(attributeData));}
5229
bool _data__profile_GLSL__technique__pass__states__fog_start( const ParserChar* text, size_t textLength );
5230
bool _end__profile_GLSL__technique__pass__states__fog_start(){return mImpl->end__profile_GLSL__technique__pass__states__fog_start();}
5231
bool _preBegin__profile_GLSL__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5232
bool _preEnd__profile_GLSL__technique__pass__states__fog_start();
5233
#ifdef GENERATEDSAXPARSER_VALIDATION
5234
bool _validateBegin__profile_GLSL__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5235
bool _validateEnd__profile_GLSL__technique__pass__states__fog_start();
5237
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_start( void* attributeData );
5239
bool _begin__profile_GLSL__technique__pass__states__fog_end( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_end(*static_cast<profile_GLSL__technique__pass__states__fog_end__AttributeData*>(attributeData));}
5240
bool _data__profile_GLSL__technique__pass__states__fog_end( const ParserChar* text, size_t textLength );
5241
bool _end__profile_GLSL__technique__pass__states__fog_end(){return mImpl->end__profile_GLSL__technique__pass__states__fog_end();}
5242
bool _preBegin__profile_GLSL__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5243
bool _preEnd__profile_GLSL__technique__pass__states__fog_end();
5244
#ifdef GENERATEDSAXPARSER_VALIDATION
5245
bool _validateBegin__profile_GLSL__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5246
bool _validateEnd__profile_GLSL__technique__pass__states__fog_end();
5248
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_end( void* attributeData );
5250
bool _begin__profile_GLSL__technique__pass__states__fog_color( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_color(*static_cast<profile_GLSL__technique__pass__states__fog_color__AttributeData*>(attributeData));}
5251
bool _data__profile_GLSL__technique__pass__states__fog_color( const ParserChar* text, size_t textLength );
5252
bool _end__profile_GLSL__technique__pass__states__fog_color(){return mImpl->end__profile_GLSL__technique__pass__states__fog_color();}
5253
bool _preBegin__profile_GLSL__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5254
bool _preEnd__profile_GLSL__technique__pass__states__fog_color();
5255
#ifdef GENERATEDSAXPARSER_VALIDATION
5256
bool _validateBegin__profile_GLSL__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5257
bool _validateEnd__profile_GLSL__technique__pass__states__fog_color();
5259
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_color( void* attributeData );
5261
bool _begin__profile_GLSL__technique__pass__states__light_model_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_model_ambient(*static_cast<profile_GLSL__technique__pass__states__light_model_ambient__AttributeData*>(attributeData));}
5262
bool _data__profile_GLSL__technique__pass__states__light_model_ambient( const ParserChar* text, size_t textLength );
5263
bool _end__profile_GLSL__technique__pass__states__light_model_ambient(){return mImpl->end__profile_GLSL__technique__pass__states__light_model_ambient();}
5264
bool _preBegin__profile_GLSL__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5265
bool _preEnd__profile_GLSL__technique__pass__states__light_model_ambient();
5266
#ifdef GENERATEDSAXPARSER_VALIDATION
5267
bool _validateBegin__profile_GLSL__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5268
bool _validateEnd__profile_GLSL__technique__pass__states__light_model_ambient();
5270
bool _freeAttributes__profile_GLSL__technique__pass__states__light_model_ambient( void* attributeData );
5272
bool _begin__profile_GLSL__technique__pass__states__lighting_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__lighting_enable(*static_cast<profile_GLSL__technique__pass__states__lighting_enable__AttributeData*>(attributeData));}
5273
bool _data__profile_GLSL__technique__pass__states__lighting_enable( const ParserChar* text, size_t textLength );
5274
bool _end__profile_GLSL__technique__pass__states__lighting_enable(){return mImpl->end__profile_GLSL__technique__pass__states__lighting_enable();}
5275
bool _preBegin__profile_GLSL__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5276
bool _preEnd__profile_GLSL__technique__pass__states__lighting_enable();
5277
#ifdef GENERATEDSAXPARSER_VALIDATION
5278
bool _validateBegin__profile_GLSL__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5279
bool _validateEnd__profile_GLSL__technique__pass__states__lighting_enable();
5281
bool _freeAttributes__profile_GLSL__technique__pass__states__lighting_enable( void* attributeData );
5283
bool _begin__line_stipple( void* attributeData ){return mImpl->begin__line_stipple(*static_cast<line_stipple__AttributeData*>(attributeData));}
5284
bool _data__line_stipple( const ParserChar* text, size_t textLength );
5285
bool _end__line_stipple(){return mImpl->end__line_stipple();}
5286
bool _preBegin__line_stipple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5287
bool _preEnd__line_stipple();
5288
#ifdef GENERATEDSAXPARSER_VALIDATION
5289
bool _validateBegin__line_stipple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5290
bool _validateEnd__line_stipple();
5292
bool _freeAttributes__line_stipple( void* attributeData );
5294
bool _begin__profile_GLSL__technique__pass__states__line_width( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__line_width(*static_cast<profile_GLSL__technique__pass__states__line_width__AttributeData*>(attributeData));}
5295
bool _data__profile_GLSL__technique__pass__states__line_width( const ParserChar* text, size_t textLength );
5296
bool _end__profile_GLSL__technique__pass__states__line_width(){return mImpl->end__profile_GLSL__technique__pass__states__line_width();}
5297
bool _preBegin__profile_GLSL__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5298
bool _preEnd__profile_GLSL__technique__pass__states__line_width();
5299
#ifdef GENERATEDSAXPARSER_VALIDATION
5300
bool _validateBegin__profile_GLSL__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5301
bool _validateEnd__profile_GLSL__technique__pass__states__line_width();
5303
bool _freeAttributes__profile_GLSL__technique__pass__states__line_width( void* attributeData );
5305
bool _begin__profile_GLSL__technique__pass__states__material_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_ambient(*static_cast<profile_GLSL__technique__pass__states__material_ambient__AttributeData*>(attributeData));}
5306
bool _data__profile_GLSL__technique__pass__states__material_ambient( const ParserChar* text, size_t textLength );
5307
bool _end__profile_GLSL__technique__pass__states__material_ambient(){return mImpl->end__profile_GLSL__technique__pass__states__material_ambient();}
5308
bool _preBegin__profile_GLSL__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5309
bool _preEnd__profile_GLSL__technique__pass__states__material_ambient();
5310
#ifdef GENERATEDSAXPARSER_VALIDATION
5311
bool _validateBegin__profile_GLSL__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5312
bool _validateEnd__profile_GLSL__technique__pass__states__material_ambient();
5314
bool _freeAttributes__profile_GLSL__technique__pass__states__material_ambient( void* attributeData );
5316
bool _begin__profile_GLSL__technique__pass__states__material_diffuse( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_diffuse(*static_cast<profile_GLSL__technique__pass__states__material_diffuse__AttributeData*>(attributeData));}
5317
bool _data__profile_GLSL__technique__pass__states__material_diffuse( const ParserChar* text, size_t textLength );
5318
bool _end__profile_GLSL__technique__pass__states__material_diffuse(){return mImpl->end__profile_GLSL__technique__pass__states__material_diffuse();}
5319
bool _preBegin__profile_GLSL__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5320
bool _preEnd__profile_GLSL__technique__pass__states__material_diffuse();
5321
#ifdef GENERATEDSAXPARSER_VALIDATION
5322
bool _validateBegin__profile_GLSL__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5323
bool _validateEnd__profile_GLSL__technique__pass__states__material_diffuse();
5325
bool _freeAttributes__profile_GLSL__technique__pass__states__material_diffuse( void* attributeData );
5327
bool _begin__profile_GLSL__technique__pass__states__material_emission( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_emission(*static_cast<profile_GLSL__technique__pass__states__material_emission__AttributeData*>(attributeData));}
5328
bool _data__profile_GLSL__technique__pass__states__material_emission( const ParserChar* text, size_t textLength );
5329
bool _end__profile_GLSL__technique__pass__states__material_emission(){return mImpl->end__profile_GLSL__technique__pass__states__material_emission();}
5330
bool _preBegin__profile_GLSL__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5331
bool _preEnd__profile_GLSL__technique__pass__states__material_emission();
5332
#ifdef GENERATEDSAXPARSER_VALIDATION
5333
bool _validateBegin__profile_GLSL__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5334
bool _validateEnd__profile_GLSL__technique__pass__states__material_emission();
5336
bool _freeAttributes__profile_GLSL__technique__pass__states__material_emission( void* attributeData );
5338
bool _begin__profile_GLSL__technique__pass__states__material_shininess( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_shininess(*static_cast<profile_GLSL__technique__pass__states__material_shininess__AttributeData*>(attributeData));}
5339
bool _data__profile_GLSL__technique__pass__states__material_shininess( const ParserChar* text, size_t textLength );
5340
bool _end__profile_GLSL__technique__pass__states__material_shininess(){return mImpl->end__profile_GLSL__technique__pass__states__material_shininess();}
5341
bool _preBegin__profile_GLSL__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5342
bool _preEnd__profile_GLSL__technique__pass__states__material_shininess();
5343
#ifdef GENERATEDSAXPARSER_VALIDATION
5344
bool _validateBegin__profile_GLSL__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5345
bool _validateEnd__profile_GLSL__technique__pass__states__material_shininess();
5347
bool _freeAttributes__profile_GLSL__technique__pass__states__material_shininess( void* attributeData );
5349
bool _begin__profile_GLSL__technique__pass__states__material_specular( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_specular(*static_cast<profile_GLSL__technique__pass__states__material_specular__AttributeData*>(attributeData));}
5350
bool _data__profile_GLSL__technique__pass__states__material_specular( const ParserChar* text, size_t textLength );
5351
bool _end__profile_GLSL__technique__pass__states__material_specular(){return mImpl->end__profile_GLSL__technique__pass__states__material_specular();}
5352
bool _preBegin__profile_GLSL__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5353
bool _preEnd__profile_GLSL__technique__pass__states__material_specular();
5354
#ifdef GENERATEDSAXPARSER_VALIDATION
5355
bool _validateBegin__profile_GLSL__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5356
bool _validateEnd__profile_GLSL__technique__pass__states__material_specular();
5358
bool _freeAttributes__profile_GLSL__technique__pass__states__material_specular( void* attributeData );
5360
bool _begin__profile_GLSL__technique__pass__states__model_view_matrix( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__model_view_matrix(*static_cast<profile_GLSL__technique__pass__states__model_view_matrix__AttributeData*>(attributeData));}
5361
bool _data__profile_GLSL__technique__pass__states__model_view_matrix( const ParserChar* text, size_t textLength );
5362
bool _end__profile_GLSL__technique__pass__states__model_view_matrix(){return mImpl->end__profile_GLSL__technique__pass__states__model_view_matrix();}
5363
bool _preBegin__profile_GLSL__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5364
bool _preEnd__profile_GLSL__technique__pass__states__model_view_matrix();
5365
#ifdef GENERATEDSAXPARSER_VALIDATION
5366
bool _validateBegin__profile_GLSL__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5367
bool _validateEnd__profile_GLSL__technique__pass__states__model_view_matrix();
5369
bool _freeAttributes__profile_GLSL__technique__pass__states__model_view_matrix( void* attributeData );
5371
bool _begin__profile_GLSL__technique__pass__states__point_distance_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_distance_attenuation(*static_cast<profile_GLSL__technique__pass__states__point_distance_attenuation__AttributeData*>(attributeData));}
5372
bool _data__profile_GLSL__technique__pass__states__point_distance_attenuation( const ParserChar* text, size_t textLength );
5373
bool _end__profile_GLSL__technique__pass__states__point_distance_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__point_distance_attenuation();}
5374
bool _preBegin__profile_GLSL__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5375
bool _preEnd__profile_GLSL__technique__pass__states__point_distance_attenuation();
5376
#ifdef GENERATEDSAXPARSER_VALIDATION
5377
bool _validateBegin__profile_GLSL__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5378
bool _validateEnd__profile_GLSL__technique__pass__states__point_distance_attenuation();
5380
bool _freeAttributes__profile_GLSL__technique__pass__states__point_distance_attenuation( void* attributeData );
5382
bool _begin__profile_GLSL__technique__pass__states__point_fade_threshold_size( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_fade_threshold_size(*static_cast<profile_GLSL__technique__pass__states__point_fade_threshold_size__AttributeData*>(attributeData));}
5383
bool _data__profile_GLSL__technique__pass__states__point_fade_threshold_size( const ParserChar* text, size_t textLength );
5384
bool _end__profile_GLSL__technique__pass__states__point_fade_threshold_size(){return mImpl->end__profile_GLSL__technique__pass__states__point_fade_threshold_size();}
5385
bool _preBegin__profile_GLSL__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5386
bool _preEnd__profile_GLSL__technique__pass__states__point_fade_threshold_size();
5387
#ifdef GENERATEDSAXPARSER_VALIDATION
5388
bool _validateBegin__profile_GLSL__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5389
bool _validateEnd__profile_GLSL__technique__pass__states__point_fade_threshold_size();
5391
bool _freeAttributes__profile_GLSL__technique__pass__states__point_fade_threshold_size( void* attributeData );
5393
bool _begin__profile_GLSL__technique__pass__states__point_size( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_size(*static_cast<profile_GLSL__technique__pass__states__point_size__AttributeData*>(attributeData));}
5394
bool _data__profile_GLSL__technique__pass__states__point_size( const ParserChar* text, size_t textLength );
5395
bool _end__profile_GLSL__technique__pass__states__point_size(){return mImpl->end__profile_GLSL__technique__pass__states__point_size();}
5396
bool _preBegin__profile_GLSL__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5397
bool _preEnd__profile_GLSL__technique__pass__states__point_size();
5398
#ifdef GENERATEDSAXPARSER_VALIDATION
5399
bool _validateBegin__profile_GLSL__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5400
bool _validateEnd__profile_GLSL__technique__pass__states__point_size();
5402
bool _freeAttributes__profile_GLSL__technique__pass__states__point_size( void* attributeData );
5404
bool _begin__profile_GLSL__technique__pass__states__point_size_min( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_size_min(*static_cast<profile_GLSL__technique__pass__states__point_size_min__AttributeData*>(attributeData));}
5405
bool _data__profile_GLSL__technique__pass__states__point_size_min( const ParserChar* text, size_t textLength );
5406
bool _end__profile_GLSL__technique__pass__states__point_size_min(){return mImpl->end__profile_GLSL__technique__pass__states__point_size_min();}
5407
bool _preBegin__profile_GLSL__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5408
bool _preEnd__profile_GLSL__technique__pass__states__point_size_min();
5409
#ifdef GENERATEDSAXPARSER_VALIDATION
5410
bool _validateBegin__profile_GLSL__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5411
bool _validateEnd__profile_GLSL__technique__pass__states__point_size_min();
5413
bool _freeAttributes__profile_GLSL__technique__pass__states__point_size_min( void* attributeData );
5415
bool _begin__profile_GLSL__technique__pass__states__point_size_max( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_size_max(*static_cast<profile_GLSL__technique__pass__states__point_size_max__AttributeData*>(attributeData));}
5416
bool _data__profile_GLSL__technique__pass__states__point_size_max( const ParserChar* text, size_t textLength );
5417
bool _end__profile_GLSL__technique__pass__states__point_size_max(){return mImpl->end__profile_GLSL__technique__pass__states__point_size_max();}
5418
bool _preBegin__profile_GLSL__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5419
bool _preEnd__profile_GLSL__technique__pass__states__point_size_max();
5420
#ifdef GENERATEDSAXPARSER_VALIDATION
5421
bool _validateBegin__profile_GLSL__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5422
bool _validateEnd__profile_GLSL__technique__pass__states__point_size_max();
5424
bool _freeAttributes__profile_GLSL__technique__pass__states__point_size_max( void* attributeData );
5426
bool _begin__profile_GLSL__technique__pass__states__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__polygon_offset(*static_cast<profile_GLSL__technique__pass__states__polygon_offset__AttributeData*>(attributeData));}
5427
bool _data__profile_GLSL__technique__pass__states__polygon_offset( const ParserChar* text, size_t textLength );
5428
bool _end__profile_GLSL__technique__pass__states__polygon_offset(){return mImpl->end__profile_GLSL__technique__pass__states__polygon_offset();}
5429
bool _preBegin__profile_GLSL__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5430
bool _preEnd__profile_GLSL__technique__pass__states__polygon_offset();
5431
#ifdef GENERATEDSAXPARSER_VALIDATION
5432
bool _validateBegin__profile_GLSL__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5433
bool _validateEnd__profile_GLSL__technique__pass__states__polygon_offset();
5435
bool _freeAttributes__profile_GLSL__technique__pass__states__polygon_offset( void* attributeData );
5437
bool _begin__profile_GLSL__technique__pass__states__projection_matrix( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__projection_matrix(*static_cast<profile_GLSL__technique__pass__states__projection_matrix__AttributeData*>(attributeData));}
5438
bool _data__profile_GLSL__technique__pass__states__projection_matrix( const ParserChar* text, size_t textLength );
5439
bool _end__profile_GLSL__technique__pass__states__projection_matrix(){return mImpl->end__profile_GLSL__technique__pass__states__projection_matrix();}
5440
bool _preBegin__profile_GLSL__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5441
bool _preEnd__profile_GLSL__technique__pass__states__projection_matrix();
5442
#ifdef GENERATEDSAXPARSER_VALIDATION
5443
bool _validateBegin__profile_GLSL__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5444
bool _validateEnd__profile_GLSL__technique__pass__states__projection_matrix();
5446
bool _freeAttributes__profile_GLSL__technique__pass__states__projection_matrix( void* attributeData );
5448
bool _begin__profile_GLSL__technique__pass__states__scissor( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__scissor(*static_cast<profile_GLSL__technique__pass__states__scissor__AttributeData*>(attributeData));}
5449
bool _data__profile_GLSL__technique__pass__states__scissor( const ParserChar* text, size_t textLength );
5450
bool _end__profile_GLSL__technique__pass__states__scissor(){return mImpl->end__profile_GLSL__technique__pass__states__scissor();}
5451
bool _preBegin__profile_GLSL__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5452
bool _preEnd__profile_GLSL__technique__pass__states__scissor();
5453
#ifdef GENERATEDSAXPARSER_VALIDATION
5454
bool _validateBegin__profile_GLSL__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5455
bool _validateEnd__profile_GLSL__technique__pass__states__scissor();
5457
bool _freeAttributes__profile_GLSL__technique__pass__states__scissor( void* attributeData );
5459
bool _begin__profile_GLSL__technique__pass__states__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask(*static_cast<profile_GLSL__technique__pass__states__stencil_mask__AttributeData*>(attributeData));}
5460
bool _data__profile_GLSL__technique__pass__states__stencil_mask( const ParserChar* text, size_t textLength );
5461
bool _end__profile_GLSL__technique__pass__states__stencil_mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask();}
5462
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5463
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask();
5464
#ifdef GENERATEDSAXPARSER_VALIDATION
5465
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5466
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask();
5468
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask( void* attributeData );
5470
bool _begin__profile_GLSL__technique__pass__states__alpha_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_test_enable(*static_cast<profile_GLSL__technique__pass__states__alpha_test_enable__AttributeData*>(attributeData));}
5471
bool _data__profile_GLSL__technique__pass__states__alpha_test_enable( const ParserChar* text, size_t textLength );
5472
bool _end__profile_GLSL__technique__pass__states__alpha_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_test_enable();}
5473
bool _preBegin__profile_GLSL__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5474
bool _preEnd__profile_GLSL__technique__pass__states__alpha_test_enable();
5475
#ifdef GENERATEDSAXPARSER_VALIDATION
5476
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5477
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_test_enable();
5479
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_test_enable( void* attributeData );
5481
bool _begin__profile_GLSL__technique__pass__states__blend_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_enable(*static_cast<profile_GLSL__technique__pass__states__blend_enable__AttributeData*>(attributeData));}
5482
bool _data__profile_GLSL__technique__pass__states__blend_enable( const ParserChar* text, size_t textLength );
5483
bool _end__profile_GLSL__technique__pass__states__blend_enable(){return mImpl->end__profile_GLSL__technique__pass__states__blend_enable();}
5484
bool _preBegin__profile_GLSL__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5485
bool _preEnd__profile_GLSL__technique__pass__states__blend_enable();
5486
#ifdef GENERATEDSAXPARSER_VALIDATION
5487
bool _validateBegin__profile_GLSL__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5488
bool _validateEnd__profile_GLSL__technique__pass__states__blend_enable();
5490
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_enable( void* attributeData );
5492
bool _begin__profile_GLSL__technique__pass__states__color_logic_op_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__color_logic_op_enable(*static_cast<profile_GLSL__technique__pass__states__color_logic_op_enable__AttributeData*>(attributeData));}
5493
bool _data__profile_GLSL__technique__pass__states__color_logic_op_enable( const ParserChar* text, size_t textLength );
5494
bool _end__profile_GLSL__technique__pass__states__color_logic_op_enable(){return mImpl->end__profile_GLSL__technique__pass__states__color_logic_op_enable();}
5495
bool _preBegin__profile_GLSL__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5496
bool _preEnd__profile_GLSL__technique__pass__states__color_logic_op_enable();
5497
#ifdef GENERATEDSAXPARSER_VALIDATION
5498
bool _validateBegin__profile_GLSL__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5499
bool _validateEnd__profile_GLSL__technique__pass__states__color_logic_op_enable();
5501
bool _freeAttributes__profile_GLSL__technique__pass__states__color_logic_op_enable( void* attributeData );
5503
bool _begin__profile_GLSL__technique__pass__states__color_material_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__color_material_enable(*static_cast<profile_GLSL__technique__pass__states__color_material_enable__AttributeData*>(attributeData));}
5504
bool _data__profile_GLSL__technique__pass__states__color_material_enable( const ParserChar* text, size_t textLength );
5505
bool _end__profile_GLSL__technique__pass__states__color_material_enable(){return mImpl->end__profile_GLSL__technique__pass__states__color_material_enable();}
5506
bool _preBegin__profile_GLSL__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5507
bool _preEnd__profile_GLSL__technique__pass__states__color_material_enable();
5508
#ifdef GENERATEDSAXPARSER_VALIDATION
5509
bool _validateBegin__profile_GLSL__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5510
bool _validateEnd__profile_GLSL__technique__pass__states__color_material_enable();
5512
bool _freeAttributes__profile_GLSL__technique__pass__states__color_material_enable( void* attributeData );
5514
bool _begin__profile_GLSL__technique__pass__states__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__cull_face_enable(*static_cast<profile_GLSL__technique__pass__states__cull_face_enable__AttributeData*>(attributeData));}
5515
bool _data__profile_GLSL__technique__pass__states__cull_face_enable( const ParserChar* text, size_t textLength );
5516
bool _end__profile_GLSL__technique__pass__states__cull_face_enable(){return mImpl->end__profile_GLSL__technique__pass__states__cull_face_enable();}
5517
bool _preBegin__profile_GLSL__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5518
bool _preEnd__profile_GLSL__technique__pass__states__cull_face_enable();
5519
#ifdef GENERATEDSAXPARSER_VALIDATION
5520
bool _validateBegin__profile_GLSL__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5521
bool _validateEnd__profile_GLSL__technique__pass__states__cull_face_enable();
5523
bool _freeAttributes__profile_GLSL__technique__pass__states__cull_face_enable( void* attributeData );
5525
bool _begin__depth_bounds_enable( void* attributeData ){return mImpl->begin__depth_bounds_enable(*static_cast<depth_bounds_enable__AttributeData*>(attributeData));}
5526
bool _data__depth_bounds_enable( const ParserChar* text, size_t textLength );
5527
bool _end__depth_bounds_enable(){return mImpl->end__depth_bounds_enable();}
5528
bool _preBegin__depth_bounds_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5529
bool _preEnd__depth_bounds_enable();
5530
#ifdef GENERATEDSAXPARSER_VALIDATION
5531
bool _validateBegin__depth_bounds_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5532
bool _validateEnd__depth_bounds_enable();
5534
bool _freeAttributes__depth_bounds_enable( void* attributeData );
5536
bool _begin__depth_clamp_enable( void* attributeData ){return mImpl->begin__depth_clamp_enable(*static_cast<depth_clamp_enable__AttributeData*>(attributeData));}
5537
bool _data__depth_clamp_enable( const ParserChar* text, size_t textLength );
5538
bool _end__depth_clamp_enable(){return mImpl->end__depth_clamp_enable();}
5539
bool _preBegin__depth_clamp_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5540
bool _preEnd__depth_clamp_enable();
5541
#ifdef GENERATEDSAXPARSER_VALIDATION
5542
bool _validateBegin__depth_clamp_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5543
bool _validateEnd__depth_clamp_enable();
5545
bool _freeAttributes__depth_clamp_enable( void* attributeData );
5547
bool _begin__profile_GLSL__technique__pass__states__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_test_enable(*static_cast<profile_GLSL__technique__pass__states__depth_test_enable__AttributeData*>(attributeData));}
5548
bool _data__profile_GLSL__technique__pass__states__depth_test_enable( const ParserChar* text, size_t textLength );
5549
bool _end__profile_GLSL__technique__pass__states__depth_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__depth_test_enable();}
5550
bool _preBegin__profile_GLSL__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5551
bool _preEnd__profile_GLSL__technique__pass__states__depth_test_enable();
5552
#ifdef GENERATEDSAXPARSER_VALIDATION
5553
bool _validateBegin__profile_GLSL__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5554
bool _validateEnd__profile_GLSL__technique__pass__states__depth_test_enable();
5556
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_test_enable( void* attributeData );
5558
bool _begin__profile_GLSL__technique__pass__states__dither_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__dither_enable(*static_cast<profile_GLSL__technique__pass__states__dither_enable__AttributeData*>(attributeData));}
5559
bool _data__profile_GLSL__technique__pass__states__dither_enable( const ParserChar* text, size_t textLength );
5560
bool _end__profile_GLSL__technique__pass__states__dither_enable(){return mImpl->end__profile_GLSL__technique__pass__states__dither_enable();}
5561
bool _preBegin__profile_GLSL__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5562
bool _preEnd__profile_GLSL__technique__pass__states__dither_enable();
5563
#ifdef GENERATEDSAXPARSER_VALIDATION
5564
bool _validateBegin__profile_GLSL__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5565
bool _validateEnd__profile_GLSL__technique__pass__states__dither_enable();
5567
bool _freeAttributes__profile_GLSL__technique__pass__states__dither_enable( void* attributeData );
5569
bool _begin__profile_GLSL__technique__pass__states__fog_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_enable(*static_cast<profile_GLSL__technique__pass__states__fog_enable__AttributeData*>(attributeData));}
5570
bool _data__profile_GLSL__technique__pass__states__fog_enable( const ParserChar* text, size_t textLength );
5571
bool _end__profile_GLSL__technique__pass__states__fog_enable(){return mImpl->end__profile_GLSL__technique__pass__states__fog_enable();}
5572
bool _preBegin__profile_GLSL__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5573
bool _preEnd__profile_GLSL__technique__pass__states__fog_enable();
5574
#ifdef GENERATEDSAXPARSER_VALIDATION
5575
bool _validateBegin__profile_GLSL__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5576
bool _validateEnd__profile_GLSL__technique__pass__states__fog_enable();
5578
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_enable( void* attributeData );
5580
bool _begin__light_model_local_viewer_enable( void* attributeData ){return mImpl->begin__light_model_local_viewer_enable(*static_cast<light_model_local_viewer_enable__AttributeData*>(attributeData));}
5581
bool _data__light_model_local_viewer_enable( const ParserChar* text, size_t textLength );
5582
bool _end__light_model_local_viewer_enable(){return mImpl->end__light_model_local_viewer_enable();}
5583
bool _preBegin__light_model_local_viewer_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5584
bool _preEnd__light_model_local_viewer_enable();
5585
#ifdef GENERATEDSAXPARSER_VALIDATION
5586
bool _validateBegin__light_model_local_viewer_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5587
bool _validateEnd__light_model_local_viewer_enable();
5589
bool _freeAttributes__light_model_local_viewer_enable( void* attributeData );
5591
bool _begin__profile_GLSL__technique__pass__states__light_model_two_side_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_model_two_side_enable(*static_cast<profile_GLSL__technique__pass__states__light_model_two_side_enable__AttributeData*>(attributeData));}
5592
bool _data__profile_GLSL__technique__pass__states__light_model_two_side_enable( const ParserChar* text, size_t textLength );
5593
bool _end__profile_GLSL__technique__pass__states__light_model_two_side_enable(){return mImpl->end__profile_GLSL__technique__pass__states__light_model_two_side_enable();}
5594
bool _preBegin__profile_GLSL__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5595
bool _preEnd__profile_GLSL__technique__pass__states__light_model_two_side_enable();
5596
#ifdef GENERATEDSAXPARSER_VALIDATION
5597
bool _validateBegin__profile_GLSL__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5598
bool _validateEnd__profile_GLSL__technique__pass__states__light_model_two_side_enable();
5600
bool _freeAttributes__profile_GLSL__technique__pass__states__light_model_two_side_enable( void* attributeData );
5602
bool _begin__profile_GLSL__technique__pass__states__line_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__line_smooth_enable(*static_cast<profile_GLSL__technique__pass__states__line_smooth_enable__AttributeData*>(attributeData));}
5603
bool _data__profile_GLSL__technique__pass__states__line_smooth_enable( const ParserChar* text, size_t textLength );
5604
bool _end__profile_GLSL__technique__pass__states__line_smooth_enable(){return mImpl->end__profile_GLSL__technique__pass__states__line_smooth_enable();}
5605
bool _preBegin__profile_GLSL__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5606
bool _preEnd__profile_GLSL__technique__pass__states__line_smooth_enable();
5607
#ifdef GENERATEDSAXPARSER_VALIDATION
5608
bool _validateBegin__profile_GLSL__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5609
bool _validateEnd__profile_GLSL__technique__pass__states__line_smooth_enable();
5611
bool _freeAttributes__profile_GLSL__technique__pass__states__line_smooth_enable( void* attributeData );
5613
bool _begin__line_stipple_enable( void* attributeData ){return mImpl->begin__line_stipple_enable(*static_cast<line_stipple_enable__AttributeData*>(attributeData));}
5614
bool _data__line_stipple_enable( const ParserChar* text, size_t textLength );
5615
bool _end__line_stipple_enable(){return mImpl->end__line_stipple_enable();}
5616
bool _preBegin__line_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5617
bool _preEnd__line_stipple_enable();
5618
#ifdef GENERATEDSAXPARSER_VALIDATION
5619
bool _validateBegin__line_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5620
bool _validateEnd__line_stipple_enable();
5622
bool _freeAttributes__line_stipple_enable( void* attributeData );
5624
bool _begin__logic_op_enable( void* attributeData ){return mImpl->begin__logic_op_enable(*static_cast<logic_op_enable__AttributeData*>(attributeData));}
5625
bool _data__logic_op_enable( const ParserChar* text, size_t textLength );
5626
bool _end__logic_op_enable(){return mImpl->end__logic_op_enable();}
5627
bool _preBegin__logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5628
bool _preEnd__logic_op_enable();
5629
#ifdef GENERATEDSAXPARSER_VALIDATION
5630
bool _validateBegin__logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5631
bool _validateEnd__logic_op_enable();
5633
bool _freeAttributes__logic_op_enable( void* attributeData );
5635
bool _begin__profile_GLSL__technique__pass__states__multisample_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__multisample_enable(*static_cast<profile_GLSL__technique__pass__states__multisample_enable__AttributeData*>(attributeData));}
5636
bool _data__profile_GLSL__technique__pass__states__multisample_enable( const ParserChar* text, size_t textLength );
5637
bool _end__profile_GLSL__technique__pass__states__multisample_enable(){return mImpl->end__profile_GLSL__technique__pass__states__multisample_enable();}
5638
bool _preBegin__profile_GLSL__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5639
bool _preEnd__profile_GLSL__technique__pass__states__multisample_enable();
5640
#ifdef GENERATEDSAXPARSER_VALIDATION
5641
bool _validateBegin__profile_GLSL__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5642
bool _validateEnd__profile_GLSL__technique__pass__states__multisample_enable();
5644
bool _freeAttributes__profile_GLSL__technique__pass__states__multisample_enable( void* attributeData );
5646
bool _begin__profile_GLSL__technique__pass__states__normalize_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__normalize_enable(*static_cast<profile_GLSL__technique__pass__states__normalize_enable__AttributeData*>(attributeData));}
5647
bool _data__profile_GLSL__technique__pass__states__normalize_enable( const ParserChar* text, size_t textLength );
5648
bool _end__profile_GLSL__technique__pass__states__normalize_enable(){return mImpl->end__profile_GLSL__technique__pass__states__normalize_enable();}
5649
bool _preBegin__profile_GLSL__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5650
bool _preEnd__profile_GLSL__technique__pass__states__normalize_enable();
5651
#ifdef GENERATEDSAXPARSER_VALIDATION
5652
bool _validateBegin__profile_GLSL__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5653
bool _validateEnd__profile_GLSL__technique__pass__states__normalize_enable();
5655
bool _freeAttributes__profile_GLSL__technique__pass__states__normalize_enable( void* attributeData );
5657
bool _begin__profile_GLSL__technique__pass__states__point_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_smooth_enable(*static_cast<profile_GLSL__technique__pass__states__point_smooth_enable__AttributeData*>(attributeData));}
5658
bool _data__profile_GLSL__technique__pass__states__point_smooth_enable( const ParserChar* text, size_t textLength );
5659
bool _end__profile_GLSL__technique__pass__states__point_smooth_enable(){return mImpl->end__profile_GLSL__technique__pass__states__point_smooth_enable();}
5660
bool _preBegin__profile_GLSL__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5661
bool _preEnd__profile_GLSL__technique__pass__states__point_smooth_enable();
5662
#ifdef GENERATEDSAXPARSER_VALIDATION
5663
bool _validateBegin__profile_GLSL__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5664
bool _validateEnd__profile_GLSL__technique__pass__states__point_smooth_enable();
5666
bool _freeAttributes__profile_GLSL__technique__pass__states__point_smooth_enable( void* attributeData );
5668
bool _begin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable(*static_cast<profile_GLSL__technique__pass__states__polygon_offset_fill_enable__AttributeData*>(attributeData));}
5669
bool _data__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
5670
bool _end__profile_GLSL__technique__pass__states__polygon_offset_fill_enable(){return mImpl->end__profile_GLSL__technique__pass__states__polygon_offset_fill_enable();}
5671
bool _preBegin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5672
bool _preEnd__profile_GLSL__technique__pass__states__polygon_offset_fill_enable();
5673
#ifdef GENERATEDSAXPARSER_VALIDATION
5674
bool _validateBegin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5675
bool _validateEnd__profile_GLSL__technique__pass__states__polygon_offset_fill_enable();
5677
bool _freeAttributes__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( void* attributeData );
5679
bool _begin__polygon_offset_line_enable( void* attributeData ){return mImpl->begin__polygon_offset_line_enable(*static_cast<polygon_offset_line_enable__AttributeData*>(attributeData));}
5680
bool _data__polygon_offset_line_enable( const ParserChar* text, size_t textLength );
5681
bool _end__polygon_offset_line_enable(){return mImpl->end__polygon_offset_line_enable();}
5682
bool _preBegin__polygon_offset_line_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5683
bool _preEnd__polygon_offset_line_enable();
5684
#ifdef GENERATEDSAXPARSER_VALIDATION
5685
bool _validateBegin__polygon_offset_line_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5686
bool _validateEnd__polygon_offset_line_enable();
5688
bool _freeAttributes__polygon_offset_line_enable( void* attributeData );
5690
bool _begin__polygon_offset_point_enable( void* attributeData ){return mImpl->begin__polygon_offset_point_enable(*static_cast<polygon_offset_point_enable__AttributeData*>(attributeData));}
5691
bool _data__polygon_offset_point_enable( const ParserChar* text, size_t textLength );
5692
bool _end__polygon_offset_point_enable(){return mImpl->end__polygon_offset_point_enable();}
5693
bool _preBegin__polygon_offset_point_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5694
bool _preEnd__polygon_offset_point_enable();
5695
#ifdef GENERATEDSAXPARSER_VALIDATION
5696
bool _validateBegin__polygon_offset_point_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5697
bool _validateEnd__polygon_offset_point_enable();
5699
bool _freeAttributes__polygon_offset_point_enable( void* attributeData );
5701
bool _begin__polygon_smooth_enable( void* attributeData ){return mImpl->begin__polygon_smooth_enable(*static_cast<polygon_smooth_enable__AttributeData*>(attributeData));}
5702
bool _data__polygon_smooth_enable( const ParserChar* text, size_t textLength );
5703
bool _end__polygon_smooth_enable(){return mImpl->end__polygon_smooth_enable();}
5704
bool _preBegin__polygon_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5705
bool _preEnd__polygon_smooth_enable();
5706
#ifdef GENERATEDSAXPARSER_VALIDATION
5707
bool _validateBegin__polygon_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5708
bool _validateEnd__polygon_smooth_enable();
5710
bool _freeAttributes__polygon_smooth_enable( void* attributeData );
5712
bool _begin__polygon_stipple_enable( void* attributeData ){return mImpl->begin__polygon_stipple_enable(*static_cast<polygon_stipple_enable__AttributeData*>(attributeData));}
5713
bool _data__polygon_stipple_enable( const ParserChar* text, size_t textLength );
5714
bool _end__polygon_stipple_enable(){return mImpl->end__polygon_stipple_enable();}
5715
bool _preBegin__polygon_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5716
bool _preEnd__polygon_stipple_enable();
5717
#ifdef GENERATEDSAXPARSER_VALIDATION
5718
bool _validateBegin__polygon_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5719
bool _validateEnd__polygon_stipple_enable();
5721
bool _freeAttributes__polygon_stipple_enable( void* attributeData );
5723
bool _begin__profile_GLSL__technique__pass__states__rescale_normal_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__rescale_normal_enable(*static_cast<profile_GLSL__technique__pass__states__rescale_normal_enable__AttributeData*>(attributeData));}
5724
bool _data__profile_GLSL__technique__pass__states__rescale_normal_enable( const ParserChar* text, size_t textLength );
5725
bool _end__profile_GLSL__technique__pass__states__rescale_normal_enable(){return mImpl->end__profile_GLSL__technique__pass__states__rescale_normal_enable();}
5726
bool _preBegin__profile_GLSL__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5727
bool _preEnd__profile_GLSL__technique__pass__states__rescale_normal_enable();
5728
#ifdef GENERATEDSAXPARSER_VALIDATION
5729
bool _validateBegin__profile_GLSL__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5730
bool _validateEnd__profile_GLSL__technique__pass__states__rescale_normal_enable();
5732
bool _freeAttributes__profile_GLSL__technique__pass__states__rescale_normal_enable( void* attributeData );
5734
bool _begin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable(*static_cast<profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
5735
bool _data__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
5736
bool _end__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable();}
5737
bool _preBegin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5738
bool _preEnd__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable();
5739
#ifdef GENERATEDSAXPARSER_VALIDATION
5740
bool _validateBegin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5741
bool _validateEnd__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable();
5743
bool _freeAttributes__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData );
5745
bool _begin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable(*static_cast<profile_GLSL__technique__pass__states__sample_alpha_to_one_enable__AttributeData*>(attributeData));}
5746
bool _data__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( const ParserChar* text, size_t textLength );
5747
bool _end__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable(){return mImpl->end__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable();}
5748
bool _preBegin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5749
bool _preEnd__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable();
5750
#ifdef GENERATEDSAXPARSER_VALIDATION
5751
bool _validateBegin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5752
bool _validateEnd__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable();
5754
bool _freeAttributes__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( void* attributeData );
5756
bool _begin__profile_GLSL__technique__pass__states__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__sample_coverage_enable(*static_cast<profile_GLSL__technique__pass__states__sample_coverage_enable__AttributeData*>(attributeData));}
5757
bool _data__profile_GLSL__technique__pass__states__sample_coverage_enable( const ParserChar* text, size_t textLength );
5758
bool _end__profile_GLSL__technique__pass__states__sample_coverage_enable(){return mImpl->end__profile_GLSL__technique__pass__states__sample_coverage_enable();}
5759
bool _preBegin__profile_GLSL__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5760
bool _preEnd__profile_GLSL__technique__pass__states__sample_coverage_enable();
5761
#ifdef GENERATEDSAXPARSER_VALIDATION
5762
bool _validateBegin__profile_GLSL__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5763
bool _validateEnd__profile_GLSL__technique__pass__states__sample_coverage_enable();
5765
bool _freeAttributes__profile_GLSL__technique__pass__states__sample_coverage_enable( void* attributeData );
5767
bool _begin__profile_GLSL__technique__pass__states__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__scissor_test_enable(*static_cast<profile_GLSL__technique__pass__states__scissor_test_enable__AttributeData*>(attributeData));}
5768
bool _data__profile_GLSL__technique__pass__states__scissor_test_enable( const ParserChar* text, size_t textLength );
5769
bool _end__profile_GLSL__technique__pass__states__scissor_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__scissor_test_enable();}
5770
bool _preBegin__profile_GLSL__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5771
bool _preEnd__profile_GLSL__technique__pass__states__scissor_test_enable();
5772
#ifdef GENERATEDSAXPARSER_VALIDATION
5773
bool _validateBegin__profile_GLSL__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5774
bool _validateEnd__profile_GLSL__technique__pass__states__scissor_test_enable();
5776
bool _freeAttributes__profile_GLSL__technique__pass__states__scissor_test_enable( void* attributeData );
5778
bool _begin__profile_GLSL__technique__pass__states__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_test_enable(*static_cast<profile_GLSL__technique__pass__states__stencil_test_enable__AttributeData*>(attributeData));}
5779
bool _data__profile_GLSL__technique__pass__states__stencil_test_enable( const ParserChar* text, size_t textLength );
5780
bool _end__profile_GLSL__technique__pass__states__stencil_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_test_enable();}
5781
bool _preBegin__profile_GLSL__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5782
bool _preEnd__profile_GLSL__technique__pass__states__stencil_test_enable();
5783
#ifdef GENERATEDSAXPARSER_VALIDATION
5784
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5785
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_test_enable();
5787
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_test_enable( void* attributeData );
5789
bool _begin__program____glsl_program_type( void* attributeData ){return mImpl->begin__program____glsl_program_type();}
5790
bool _data__program____glsl_program_type( const ParserChar* text, size_t textLength );
5791
bool _end__program____glsl_program_type(){return mImpl->end__program____glsl_program_type();}
5792
bool _preBegin__program____glsl_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5793
bool _preEnd__program____glsl_program_type();
5794
#ifdef GENERATEDSAXPARSER_VALIDATION
5795
bool _validateBegin__program____glsl_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5796
bool _validateEnd__program____glsl_program_type();
5798
bool _freeAttributes__program____glsl_program_type( void* attributeData );
5800
bool _begin__shader____glsl_shader_type( void* attributeData ){return mImpl->begin__shader____glsl_shader_type(*static_cast<shader____glsl_shader_type__AttributeData*>(attributeData));}
5801
bool _data__shader____glsl_shader_type( const ParserChar* text, size_t textLength );
5802
bool _end__shader____glsl_shader_type(){return mImpl->end__shader____glsl_shader_type();}
5803
bool _preBegin__shader____glsl_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5804
bool _preEnd__shader____glsl_shader_type();
5805
#ifdef GENERATEDSAXPARSER_VALIDATION
5806
bool _validateBegin__shader____glsl_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5807
bool _validateEnd__shader____glsl_shader_type();
5809
bool _freeAttributes__shader____glsl_shader_type( void* attributeData );
5811
bool _begin__sources____fx_sources_type( void* attributeData ){return mImpl->begin__sources____fx_sources_type();}
5812
bool _data__sources____fx_sources_type( const ParserChar* text, size_t textLength );
5813
bool _end__sources____fx_sources_type(){return mImpl->end__sources____fx_sources_type();}
5814
bool _preBegin__sources____fx_sources_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5815
bool _preEnd__sources____fx_sources_type();
5816
#ifdef GENERATEDSAXPARSER_VALIDATION
5817
bool _validateBegin__sources____fx_sources_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5818
bool _validateEnd__sources____fx_sources_type();
5820
bool _freeAttributes__sources____fx_sources_type( void* attributeData );
5822
bool _begin__glsl_program_type____bind_attribute( void* attributeData ){return mImpl->begin__glsl_program_type____bind_attribute(*static_cast<glsl_program_type____bind_attribute__AttributeData*>(attributeData));}
5823
bool _data__glsl_program_type____bind_attribute( const ParserChar* text, size_t textLength );
5824
bool _end__glsl_program_type____bind_attribute(){return mImpl->end__glsl_program_type____bind_attribute();}
5825
bool _preBegin__glsl_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5826
bool _preEnd__glsl_program_type____bind_attribute();
5827
#ifdef GENERATEDSAXPARSER_VALIDATION
5828
bool _validateBegin__glsl_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5829
bool _validateEnd__glsl_program_type____bind_attribute();
5831
bool _freeAttributes__glsl_program_type____bind_attribute( void* attributeData );
5833
bool _begin__glsl_program_type____bind_uniform( void* attributeData ){return mImpl->begin__glsl_program_type____bind_uniform(*static_cast<glsl_program_type____bind_uniform__AttributeData*>(attributeData));}
5834
bool _data__glsl_program_type____bind_uniform( const ParserChar* text, size_t textLength );
5835
bool _end__glsl_program_type____bind_uniform(){return mImpl->end__glsl_program_type____bind_uniform();}
5836
bool _preBegin__glsl_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5837
bool _preEnd__glsl_program_type____bind_uniform();
5838
#ifdef GENERATEDSAXPARSER_VALIDATION
5839
bool _validateBegin__glsl_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5840
bool _validateEnd__glsl_program_type____bind_uniform();
5842
bool _freeAttributes__glsl_program_type____bind_uniform( void* attributeData );
5844
bool _begin__profile_GLSL__technique__pass__program__bind_uniform__param( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__program__bind_uniform__param(*static_cast<profile_GLSL__technique__pass__program__bind_uniform__param__AttributeData*>(attributeData));}
5845
bool _data__profile_GLSL__technique__pass__program__bind_uniform__param( const ParserChar* text, size_t textLength );
5846
bool _end__profile_GLSL__technique__pass__program__bind_uniform__param(){return mImpl->end__profile_GLSL__technique__pass__program__bind_uniform__param();}
5847
bool _preBegin__profile_GLSL__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5848
bool _preEnd__profile_GLSL__technique__pass__program__bind_uniform__param();
5849
#ifdef GENERATEDSAXPARSER_VALIDATION
5850
bool _validateBegin__profile_GLSL__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5851
bool _validateEnd__profile_GLSL__technique__pass__program__bind_uniform__param();
5853
bool _freeAttributes__profile_GLSL__technique__pass__program__bind_uniform__param( void* attributeData );
5855
bool _begin__profile_GLSL__technique__pass__evaluate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__evaluate();}
5856
bool _data__profile_GLSL__technique__pass__evaluate( const ParserChar* text, size_t textLength );
5857
bool _end__profile_GLSL__technique__pass__evaluate(){return mImpl->end__profile_GLSL__technique__pass__evaluate();}
5858
bool _preBegin__profile_GLSL__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5859
bool _preEnd__profile_GLSL__technique__pass__evaluate();
5860
#ifdef GENERATEDSAXPARSER_VALIDATION
5861
bool _validateBegin__profile_GLSL__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5862
bool _validateEnd__profile_GLSL__technique__pass__evaluate();
5864
bool _freeAttributes__profile_GLSL__technique__pass__evaluate( void* attributeData );
5866
bool _begin__profile_CG( void* attributeData ){return mImpl->begin__profile_CG(*static_cast<profile_CG__AttributeData*>(attributeData));}
5867
bool _data__profile_CG( const ParserChar* text, size_t textLength );
5868
bool _end__profile_CG(){return mImpl->end__profile_CG();}
5869
bool _preBegin__profile_CG( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5870
bool _preEnd__profile_CG();
5871
#ifdef GENERATEDSAXPARSER_VALIDATION
5872
bool _validateBegin__profile_CG( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5873
bool _validateEnd__profile_CG();
5875
bool _freeAttributes__profile_CG( void* attributeData );
5877
bool _begin__newparam____cg_newparam_type( void* attributeData ){return mImpl->begin__newparam____cg_newparam_type(*static_cast<newparam____cg_newparam_type__AttributeData*>(attributeData));}
5878
bool _data__newparam____cg_newparam_type( const ParserChar* text, size_t textLength );
5879
bool _end__newparam____cg_newparam_type(){return mImpl->end__newparam____cg_newparam_type();}
5880
bool _preBegin__newparam____cg_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5881
bool _preEnd__newparam____cg_newparam_type();
5882
#ifdef GENERATEDSAXPARSER_VALIDATION
5883
bool _validateBegin__newparam____cg_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5884
bool _validateEnd__newparam____cg_newparam_type();
5886
bool _freeAttributes__newparam____cg_newparam_type( void* attributeData );
5888
bool _begin__bool2x1( void* attributeData ){return mImpl->begin__bool2x1();}
5889
bool _data__bool2x1( const ParserChar* text, size_t textLength );
5890
bool _end__bool2x1(){return mImpl->end__bool2x1();}
5891
bool _preBegin__bool2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5892
bool _preEnd__bool2x1();
5893
#ifdef GENERATEDSAXPARSER_VALIDATION
5894
bool _validateBegin__bool2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5895
bool _validateEnd__bool2x1();
5897
bool _freeAttributes__bool2x1( void* attributeData );
5899
bool _begin__bool2x2( void* attributeData ){return mImpl->begin__bool2x2();}
5900
bool _data__bool2x2( const ParserChar* text, size_t textLength );
5901
bool _end__bool2x2(){return mImpl->end__bool2x2();}
5902
bool _preBegin__bool2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5903
bool _preEnd__bool2x2();
5904
#ifdef GENERATEDSAXPARSER_VALIDATION
5905
bool _validateBegin__bool2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5906
bool _validateEnd__bool2x2();
5908
bool _freeAttributes__bool2x2( void* attributeData );
5910
bool _begin__bool2x3( void* attributeData ){return mImpl->begin__bool2x3();}
5911
bool _data__bool2x3( const ParserChar* text, size_t textLength );
5912
bool _end__bool2x3(){return mImpl->end__bool2x3();}
5913
bool _preBegin__bool2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5914
bool _preEnd__bool2x3();
5915
#ifdef GENERATEDSAXPARSER_VALIDATION
5916
bool _validateBegin__bool2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5917
bool _validateEnd__bool2x3();
5919
bool _freeAttributes__bool2x3( void* attributeData );
5921
bool _begin__bool2x4( void* attributeData ){return mImpl->begin__bool2x4();}
5922
bool _data__bool2x4( const ParserChar* text, size_t textLength );
5923
bool _end__bool2x4(){return mImpl->end__bool2x4();}
5924
bool _preBegin__bool2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5925
bool _preEnd__bool2x4();
5926
#ifdef GENERATEDSAXPARSER_VALIDATION
5927
bool _validateBegin__bool2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5928
bool _validateEnd__bool2x4();
5930
bool _freeAttributes__bool2x4( void* attributeData );
5932
bool _begin__bool3x1( void* attributeData ){return mImpl->begin__bool3x1();}
5933
bool _data__bool3x1( const ParserChar* text, size_t textLength );
5934
bool _end__bool3x1(){return mImpl->end__bool3x1();}
5935
bool _preBegin__bool3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5936
bool _preEnd__bool3x1();
5937
#ifdef GENERATEDSAXPARSER_VALIDATION
5938
bool _validateBegin__bool3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5939
bool _validateEnd__bool3x1();
5941
bool _freeAttributes__bool3x1( void* attributeData );
5943
bool _begin__bool3x2( void* attributeData ){return mImpl->begin__bool3x2();}
5944
bool _data__bool3x2( const ParserChar* text, size_t textLength );
5945
bool _end__bool3x2(){return mImpl->end__bool3x2();}
5946
bool _preBegin__bool3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5947
bool _preEnd__bool3x2();
5948
#ifdef GENERATEDSAXPARSER_VALIDATION
5949
bool _validateBegin__bool3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5950
bool _validateEnd__bool3x2();
5952
bool _freeAttributes__bool3x2( void* attributeData );
5954
bool _begin__bool3x3( void* attributeData ){return mImpl->begin__bool3x3();}
5955
bool _data__bool3x3( const ParserChar* text, size_t textLength );
5956
bool _end__bool3x3(){return mImpl->end__bool3x3();}
5957
bool _preBegin__bool3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5958
bool _preEnd__bool3x3();
5959
#ifdef GENERATEDSAXPARSER_VALIDATION
5960
bool _validateBegin__bool3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5961
bool _validateEnd__bool3x3();
5963
bool _freeAttributes__bool3x3( void* attributeData );
5965
bool _begin__bool3x4( void* attributeData ){return mImpl->begin__bool3x4();}
5966
bool _data__bool3x4( const ParserChar* text, size_t textLength );
5967
bool _end__bool3x4(){return mImpl->end__bool3x4();}
5968
bool _preBegin__bool3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5969
bool _preEnd__bool3x4();
5970
#ifdef GENERATEDSAXPARSER_VALIDATION
5971
bool _validateBegin__bool3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5972
bool _validateEnd__bool3x4();
5974
bool _freeAttributes__bool3x4( void* attributeData );
5976
bool _begin__bool4x1( void* attributeData ){return mImpl->begin__bool4x1();}
5977
bool _data__bool4x1( const ParserChar* text, size_t textLength );
5978
bool _end__bool4x1(){return mImpl->end__bool4x1();}
5979
bool _preBegin__bool4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5980
bool _preEnd__bool4x1();
5981
#ifdef GENERATEDSAXPARSER_VALIDATION
5982
bool _validateBegin__bool4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5983
bool _validateEnd__bool4x1();
5985
bool _freeAttributes__bool4x1( void* attributeData );
5987
bool _begin__bool4x2( void* attributeData ){return mImpl->begin__bool4x2();}
5988
bool _data__bool4x2( const ParserChar* text, size_t textLength );
5989
bool _end__bool4x2(){return mImpl->end__bool4x2();}
5990
bool _preBegin__bool4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5991
bool _preEnd__bool4x2();
5992
#ifdef GENERATEDSAXPARSER_VALIDATION
5993
bool _validateBegin__bool4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5994
bool _validateEnd__bool4x2();
5996
bool _freeAttributes__bool4x2( void* attributeData );
5998
bool _begin__bool4x3( void* attributeData ){return mImpl->begin__bool4x3();}
5999
bool _data__bool4x3( const ParserChar* text, size_t textLength );
6000
bool _end__bool4x3(){return mImpl->end__bool4x3();}
6001
bool _preBegin__bool4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6002
bool _preEnd__bool4x3();
6003
#ifdef GENERATEDSAXPARSER_VALIDATION
6004
bool _validateBegin__bool4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6005
bool _validateEnd__bool4x3();
6007
bool _freeAttributes__bool4x3( void* attributeData );
6009
bool _begin__bool4x4( void* attributeData ){return mImpl->begin__bool4x4();}
6010
bool _data__bool4x4( const ParserChar* text, size_t textLength );
6011
bool _end__bool4x4(){return mImpl->end__bool4x4();}
6012
bool _preBegin__bool4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6013
bool _preEnd__bool4x4();
6014
#ifdef GENERATEDSAXPARSER_VALIDATION
6015
bool _validateBegin__bool4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6016
bool _validateEnd__bool4x4();
6018
bool _freeAttributes__bool4x4( void* attributeData );
6020
bool _begin__int2x1( void* attributeData ){return mImpl->begin__int2x1();}
6021
bool _data__int2x1( const ParserChar* text, size_t textLength );
6022
bool _end__int2x1(){return mImpl->end__int2x1();}
6023
bool _preBegin__int2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6024
bool _preEnd__int2x1();
6025
#ifdef GENERATEDSAXPARSER_VALIDATION
6026
bool _validateBegin__int2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6027
bool _validateEnd__int2x1();
6029
bool _freeAttributes__int2x1( void* attributeData );
6031
bool _begin__int2x2( void* attributeData ){return mImpl->begin__int2x2();}
6032
bool _data__int2x2( const ParserChar* text, size_t textLength );
6033
bool _end__int2x2(){return mImpl->end__int2x2();}
6034
bool _preBegin__int2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6035
bool _preEnd__int2x2();
6036
#ifdef GENERATEDSAXPARSER_VALIDATION
6037
bool _validateBegin__int2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6038
bool _validateEnd__int2x2();
6040
bool _freeAttributes__int2x2( void* attributeData );
6042
bool _begin__int2x3( void* attributeData ){return mImpl->begin__int2x3();}
6043
bool _data__int2x3( const ParserChar* text, size_t textLength );
6044
bool _end__int2x3(){return mImpl->end__int2x3();}
6045
bool _preBegin__int2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6046
bool _preEnd__int2x3();
6047
#ifdef GENERATEDSAXPARSER_VALIDATION
6048
bool _validateBegin__int2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6049
bool _validateEnd__int2x3();
6051
bool _freeAttributes__int2x3( void* attributeData );
6053
bool _begin__int2x4( void* attributeData ){return mImpl->begin__int2x4();}
6054
bool _data__int2x4( const ParserChar* text, size_t textLength );
6055
bool _end__int2x4(){return mImpl->end__int2x4();}
6056
bool _preBegin__int2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6057
bool _preEnd__int2x4();
6058
#ifdef GENERATEDSAXPARSER_VALIDATION
6059
bool _validateBegin__int2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6060
bool _validateEnd__int2x4();
6062
bool _freeAttributes__int2x4( void* attributeData );
6064
bool _begin__int3x1( void* attributeData ){return mImpl->begin__int3x1();}
6065
bool _data__int3x1( const ParserChar* text, size_t textLength );
6066
bool _end__int3x1(){return mImpl->end__int3x1();}
6067
bool _preBegin__int3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6068
bool _preEnd__int3x1();
6069
#ifdef GENERATEDSAXPARSER_VALIDATION
6070
bool _validateBegin__int3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6071
bool _validateEnd__int3x1();
6073
bool _freeAttributes__int3x1( void* attributeData );
6075
bool _begin__int3x2( void* attributeData ){return mImpl->begin__int3x2();}
6076
bool _data__int3x2( const ParserChar* text, size_t textLength );
6077
bool _end__int3x2(){return mImpl->end__int3x2();}
6078
bool _preBegin__int3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6079
bool _preEnd__int3x2();
6080
#ifdef GENERATEDSAXPARSER_VALIDATION
6081
bool _validateBegin__int3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6082
bool _validateEnd__int3x2();
6084
bool _freeAttributes__int3x2( void* attributeData );
6086
bool _begin__int3x3( void* attributeData ){return mImpl->begin__int3x3();}
6087
bool _data__int3x3( const ParserChar* text, size_t textLength );
6088
bool _end__int3x3(){return mImpl->end__int3x3();}
6089
bool _preBegin__int3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6090
bool _preEnd__int3x3();
6091
#ifdef GENERATEDSAXPARSER_VALIDATION
6092
bool _validateBegin__int3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6093
bool _validateEnd__int3x3();
6095
bool _freeAttributes__int3x3( void* attributeData );
6097
bool _begin__int3x4( void* attributeData ){return mImpl->begin__int3x4();}
6098
bool _data__int3x4( const ParserChar* text, size_t textLength );
6099
bool _end__int3x4(){return mImpl->end__int3x4();}
6100
bool _preBegin__int3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6101
bool _preEnd__int3x4();
6102
#ifdef GENERATEDSAXPARSER_VALIDATION
6103
bool _validateBegin__int3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6104
bool _validateEnd__int3x4();
6106
bool _freeAttributes__int3x4( void* attributeData );
6108
bool _begin__int4x1( void* attributeData ){return mImpl->begin__int4x1();}
6109
bool _data__int4x1( const ParserChar* text, size_t textLength );
6110
bool _end__int4x1(){return mImpl->end__int4x1();}
6111
bool _preBegin__int4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6112
bool _preEnd__int4x1();
6113
#ifdef GENERATEDSAXPARSER_VALIDATION
6114
bool _validateBegin__int4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6115
bool _validateEnd__int4x1();
6117
bool _freeAttributes__int4x1( void* attributeData );
6119
bool _begin__int4x2( void* attributeData ){return mImpl->begin__int4x2();}
6120
bool _data__int4x2( const ParserChar* text, size_t textLength );
6121
bool _end__int4x2(){return mImpl->end__int4x2();}
6122
bool _preBegin__int4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6123
bool _preEnd__int4x2();
6124
#ifdef GENERATEDSAXPARSER_VALIDATION
6125
bool _validateBegin__int4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6126
bool _validateEnd__int4x2();
6128
bool _freeAttributes__int4x2( void* attributeData );
6130
bool _begin__int4x3( void* attributeData ){return mImpl->begin__int4x3();}
6131
bool _data__int4x3( const ParserChar* text, size_t textLength );
6132
bool _end__int4x3(){return mImpl->end__int4x3();}
6133
bool _preBegin__int4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6134
bool _preEnd__int4x3();
6135
#ifdef GENERATEDSAXPARSER_VALIDATION
6136
bool _validateBegin__int4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6137
bool _validateEnd__int4x3();
6139
bool _freeAttributes__int4x3( void* attributeData );
6141
bool _begin__int4x4( void* attributeData ){return mImpl->begin__int4x4();}
6142
bool _data__int4x4( const ParserChar* text, size_t textLength );
6143
bool _end__int4x4(){return mImpl->end__int4x4();}
6144
bool _preBegin__int4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6145
bool _preEnd__int4x4();
6146
#ifdef GENERATEDSAXPARSER_VALIDATION
6147
bool _validateBegin__int4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6148
bool _validateEnd__int4x4();
6150
bool _freeAttributes__int4x4( void* attributeData );
6152
bool _begin__half( void* attributeData ){return mImpl->begin__half();}
6153
bool _data__half( const ParserChar* text, size_t textLength );
6154
bool _end__half(){return mImpl->end__half();}
6155
bool _preBegin__half( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6156
bool _preEnd__half();
6157
#ifdef GENERATEDSAXPARSER_VALIDATION
6158
bool _validateBegin__half( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6159
bool _validateEnd__half();
6161
bool _freeAttributes__half( void* attributeData );
6163
bool _begin__half2( void* attributeData ){return mImpl->begin__half2();}
6164
bool _data__half2( const ParserChar* text, size_t textLength );
6165
bool _end__half2(){return mImpl->end__half2();}
6166
bool _preBegin__half2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6167
bool _preEnd__half2();
6168
#ifdef GENERATEDSAXPARSER_VALIDATION
6169
bool _validateBegin__half2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6170
bool _validateEnd__half2();
6172
bool _freeAttributes__half2( void* attributeData );
6174
bool _begin__half3( void* attributeData ){return mImpl->begin__half3();}
6175
bool _data__half3( const ParserChar* text, size_t textLength );
6176
bool _end__half3(){return mImpl->end__half3();}
6177
bool _preBegin__half3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6178
bool _preEnd__half3();
6179
#ifdef GENERATEDSAXPARSER_VALIDATION
6180
bool _validateBegin__half3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6181
bool _validateEnd__half3();
6183
bool _freeAttributes__half3( void* attributeData );
6185
bool _begin__half4( void* attributeData ){return mImpl->begin__half4();}
6186
bool _data__half4( const ParserChar* text, size_t textLength );
6187
bool _end__half4(){return mImpl->end__half4();}
6188
bool _preBegin__half4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6189
bool _preEnd__half4();
6190
#ifdef GENERATEDSAXPARSER_VALIDATION
6191
bool _validateBegin__half4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6192
bool _validateEnd__half4();
6194
bool _freeAttributes__half4( void* attributeData );
6196
bool _begin__half2x1( void* attributeData ){return mImpl->begin__half2x1();}
6197
bool _data__half2x1( const ParserChar* text, size_t textLength );
6198
bool _end__half2x1(){return mImpl->end__half2x1();}
6199
bool _preBegin__half2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6200
bool _preEnd__half2x1();
6201
#ifdef GENERATEDSAXPARSER_VALIDATION
6202
bool _validateBegin__half2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6203
bool _validateEnd__half2x1();
6205
bool _freeAttributes__half2x1( void* attributeData );
6207
bool _begin__half2x2( void* attributeData ){return mImpl->begin__half2x2();}
6208
bool _data__half2x2( const ParserChar* text, size_t textLength );
6209
bool _end__half2x2(){return mImpl->end__half2x2();}
6210
bool _preBegin__half2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6211
bool _preEnd__half2x2();
6212
#ifdef GENERATEDSAXPARSER_VALIDATION
6213
bool _validateBegin__half2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6214
bool _validateEnd__half2x2();
6216
bool _freeAttributes__half2x2( void* attributeData );
6218
bool _begin__half2x3( void* attributeData ){return mImpl->begin__half2x3();}
6219
bool _data__half2x3( const ParserChar* text, size_t textLength );
6220
bool _end__half2x3(){return mImpl->end__half2x3();}
6221
bool _preBegin__half2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6222
bool _preEnd__half2x3();
6223
#ifdef GENERATEDSAXPARSER_VALIDATION
6224
bool _validateBegin__half2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6225
bool _validateEnd__half2x3();
6227
bool _freeAttributes__half2x3( void* attributeData );
6229
bool _begin__half2x4( void* attributeData ){return mImpl->begin__half2x4();}
6230
bool _data__half2x4( const ParserChar* text, size_t textLength );
6231
bool _end__half2x4(){return mImpl->end__half2x4();}
6232
bool _preBegin__half2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6233
bool _preEnd__half2x4();
6234
#ifdef GENERATEDSAXPARSER_VALIDATION
6235
bool _validateBegin__half2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6236
bool _validateEnd__half2x4();
6238
bool _freeAttributes__half2x4( void* attributeData );
6240
bool _begin__half3x1( void* attributeData ){return mImpl->begin__half3x1();}
6241
bool _data__half3x1( const ParserChar* text, size_t textLength );
6242
bool _end__half3x1(){return mImpl->end__half3x1();}
6243
bool _preBegin__half3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6244
bool _preEnd__half3x1();
6245
#ifdef GENERATEDSAXPARSER_VALIDATION
6246
bool _validateBegin__half3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6247
bool _validateEnd__half3x1();
6249
bool _freeAttributes__half3x1( void* attributeData );
6251
bool _begin__half3x2( void* attributeData ){return mImpl->begin__half3x2();}
6252
bool _data__half3x2( const ParserChar* text, size_t textLength );
6253
bool _end__half3x2(){return mImpl->end__half3x2();}
6254
bool _preBegin__half3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6255
bool _preEnd__half3x2();
6256
#ifdef GENERATEDSAXPARSER_VALIDATION
6257
bool _validateBegin__half3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6258
bool _validateEnd__half3x2();
6260
bool _freeAttributes__half3x2( void* attributeData );
6262
bool _begin__half3x3( void* attributeData ){return mImpl->begin__half3x3();}
6263
bool _data__half3x3( const ParserChar* text, size_t textLength );
6264
bool _end__half3x3(){return mImpl->end__half3x3();}
6265
bool _preBegin__half3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6266
bool _preEnd__half3x3();
6267
#ifdef GENERATEDSAXPARSER_VALIDATION
6268
bool _validateBegin__half3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6269
bool _validateEnd__half3x3();
6271
bool _freeAttributes__half3x3( void* attributeData );
6273
bool _begin__half3x4( void* attributeData ){return mImpl->begin__half3x4();}
6274
bool _data__half3x4( const ParserChar* text, size_t textLength );
6275
bool _end__half3x4(){return mImpl->end__half3x4();}
6276
bool _preBegin__half3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6277
bool _preEnd__half3x4();
6278
#ifdef GENERATEDSAXPARSER_VALIDATION
6279
bool _validateBegin__half3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6280
bool _validateEnd__half3x4();
6282
bool _freeAttributes__half3x4( void* attributeData );
6284
bool _begin__half4x1( void* attributeData ){return mImpl->begin__half4x1();}
6285
bool _data__half4x1( const ParserChar* text, size_t textLength );
6286
bool _end__half4x1(){return mImpl->end__half4x1();}
6287
bool _preBegin__half4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6288
bool _preEnd__half4x1();
6289
#ifdef GENERATEDSAXPARSER_VALIDATION
6290
bool _validateBegin__half4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6291
bool _validateEnd__half4x1();
6293
bool _freeAttributes__half4x1( void* attributeData );
6295
bool _begin__half4x2( void* attributeData ){return mImpl->begin__half4x2();}
6296
bool _data__half4x2( const ParserChar* text, size_t textLength );
6297
bool _end__half4x2(){return mImpl->end__half4x2();}
6298
bool _preBegin__half4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6299
bool _preEnd__half4x2();
6300
#ifdef GENERATEDSAXPARSER_VALIDATION
6301
bool _validateBegin__half4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6302
bool _validateEnd__half4x2();
6304
bool _freeAttributes__half4x2( void* attributeData );
6306
bool _begin__half4x3( void* attributeData ){return mImpl->begin__half4x3();}
6307
bool _data__half4x3( const ParserChar* text, size_t textLength );
6308
bool _end__half4x3(){return mImpl->end__half4x3();}
6309
bool _preBegin__half4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6310
bool _preEnd__half4x3();
6311
#ifdef GENERATEDSAXPARSER_VALIDATION
6312
bool _validateBegin__half4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6313
bool _validateEnd__half4x3();
6315
bool _freeAttributes__half4x3( void* attributeData );
6317
bool _begin__half4x4( void* attributeData ){return mImpl->begin__half4x4();}
6318
bool _data__half4x4( const ParserChar* text, size_t textLength );
6319
bool _end__half4x4(){return mImpl->end__half4x4();}
6320
bool _preBegin__half4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6321
bool _preEnd__half4x4();
6322
#ifdef GENERATEDSAXPARSER_VALIDATION
6323
bool _validateBegin__half4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6324
bool _validateEnd__half4x4();
6326
bool _freeAttributes__half4x4( void* attributeData );
6328
bool _begin__fixed( void* attributeData ){return mImpl->begin__fixed();}
6329
bool _data__fixed( const ParserChar* text, size_t textLength );
6330
bool _end__fixed(){return mImpl->end__fixed();}
6331
bool _preBegin__fixed( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6332
bool _preEnd__fixed();
6333
#ifdef GENERATEDSAXPARSER_VALIDATION
6334
bool _validateBegin__fixed( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6335
bool _validateEnd__fixed();
6337
bool _freeAttributes__fixed( void* attributeData );
6339
bool _begin__fixed2( void* attributeData ){return mImpl->begin__fixed2();}
6340
bool _data__fixed2( const ParserChar* text, size_t textLength );
6341
bool _end__fixed2(){return mImpl->end__fixed2();}
6342
bool _preBegin__fixed2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6343
bool _preEnd__fixed2();
6344
#ifdef GENERATEDSAXPARSER_VALIDATION
6345
bool _validateBegin__fixed2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6346
bool _validateEnd__fixed2();
6348
bool _freeAttributes__fixed2( void* attributeData );
6350
bool _begin__fixed3( void* attributeData ){return mImpl->begin__fixed3();}
6351
bool _data__fixed3( const ParserChar* text, size_t textLength );
6352
bool _end__fixed3(){return mImpl->end__fixed3();}
6353
bool _preBegin__fixed3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6354
bool _preEnd__fixed3();
6355
#ifdef GENERATEDSAXPARSER_VALIDATION
6356
bool _validateBegin__fixed3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6357
bool _validateEnd__fixed3();
6359
bool _freeAttributes__fixed3( void* attributeData );
6361
bool _begin__fixed4( void* attributeData ){return mImpl->begin__fixed4();}
6362
bool _data__fixed4( const ParserChar* text, size_t textLength );
6363
bool _end__fixed4(){return mImpl->end__fixed4();}
6364
bool _preBegin__fixed4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6365
bool _preEnd__fixed4();
6366
#ifdef GENERATEDSAXPARSER_VALIDATION
6367
bool _validateBegin__fixed4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6368
bool _validateEnd__fixed4();
6370
bool _freeAttributes__fixed4( void* attributeData );
6372
bool _begin__fixed2x1( void* attributeData ){return mImpl->begin__fixed2x1();}
6373
bool _data__fixed2x1( const ParserChar* text, size_t textLength );
6374
bool _end__fixed2x1(){return mImpl->end__fixed2x1();}
6375
bool _preBegin__fixed2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6376
bool _preEnd__fixed2x1();
6377
#ifdef GENERATEDSAXPARSER_VALIDATION
6378
bool _validateBegin__fixed2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6379
bool _validateEnd__fixed2x1();
6381
bool _freeAttributes__fixed2x1( void* attributeData );
6383
bool _begin__fixed2x2( void* attributeData ){return mImpl->begin__fixed2x2();}
6384
bool _data__fixed2x2( const ParserChar* text, size_t textLength );
6385
bool _end__fixed2x2(){return mImpl->end__fixed2x2();}
6386
bool _preBegin__fixed2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6387
bool _preEnd__fixed2x2();
6388
#ifdef GENERATEDSAXPARSER_VALIDATION
6389
bool _validateBegin__fixed2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6390
bool _validateEnd__fixed2x2();
6392
bool _freeAttributes__fixed2x2( void* attributeData );
6394
bool _begin__fixed2x3( void* attributeData ){return mImpl->begin__fixed2x3();}
6395
bool _data__fixed2x3( const ParserChar* text, size_t textLength );
6396
bool _end__fixed2x3(){return mImpl->end__fixed2x3();}
6397
bool _preBegin__fixed2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6398
bool _preEnd__fixed2x3();
6399
#ifdef GENERATEDSAXPARSER_VALIDATION
6400
bool _validateBegin__fixed2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6401
bool _validateEnd__fixed2x3();
6403
bool _freeAttributes__fixed2x3( void* attributeData );
6405
bool _begin__fixed2x4( void* attributeData ){return mImpl->begin__fixed2x4();}
6406
bool _data__fixed2x4( const ParserChar* text, size_t textLength );
6407
bool _end__fixed2x4(){return mImpl->end__fixed2x4();}
6408
bool _preBegin__fixed2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6409
bool _preEnd__fixed2x4();
6410
#ifdef GENERATEDSAXPARSER_VALIDATION
6411
bool _validateBegin__fixed2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6412
bool _validateEnd__fixed2x4();
6414
bool _freeAttributes__fixed2x4( void* attributeData );
6416
bool _begin__fixed3x1( void* attributeData ){return mImpl->begin__fixed3x1();}
6417
bool _data__fixed3x1( const ParserChar* text, size_t textLength );
6418
bool _end__fixed3x1(){return mImpl->end__fixed3x1();}
6419
bool _preBegin__fixed3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6420
bool _preEnd__fixed3x1();
6421
#ifdef GENERATEDSAXPARSER_VALIDATION
6422
bool _validateBegin__fixed3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6423
bool _validateEnd__fixed3x1();
6425
bool _freeAttributes__fixed3x1( void* attributeData );
6427
bool _begin__fixed3x2( void* attributeData ){return mImpl->begin__fixed3x2();}
6428
bool _data__fixed3x2( const ParserChar* text, size_t textLength );
6429
bool _end__fixed3x2(){return mImpl->end__fixed3x2();}
6430
bool _preBegin__fixed3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6431
bool _preEnd__fixed3x2();
6432
#ifdef GENERATEDSAXPARSER_VALIDATION
6433
bool _validateBegin__fixed3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6434
bool _validateEnd__fixed3x2();
6436
bool _freeAttributes__fixed3x2( void* attributeData );
6438
bool _begin__fixed3x3( void* attributeData ){return mImpl->begin__fixed3x3();}
6439
bool _data__fixed3x3( const ParserChar* text, size_t textLength );
6440
bool _end__fixed3x3(){return mImpl->end__fixed3x3();}
6441
bool _preBegin__fixed3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6442
bool _preEnd__fixed3x3();
6443
#ifdef GENERATEDSAXPARSER_VALIDATION
6444
bool _validateBegin__fixed3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6445
bool _validateEnd__fixed3x3();
6447
bool _freeAttributes__fixed3x3( void* attributeData );
6449
bool _begin__fixed3x4( void* attributeData ){return mImpl->begin__fixed3x4();}
6450
bool _data__fixed3x4( const ParserChar* text, size_t textLength );
6451
bool _end__fixed3x4(){return mImpl->end__fixed3x4();}
6452
bool _preBegin__fixed3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6453
bool _preEnd__fixed3x4();
6454
#ifdef GENERATEDSAXPARSER_VALIDATION
6455
bool _validateBegin__fixed3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6456
bool _validateEnd__fixed3x4();
6458
bool _freeAttributes__fixed3x4( void* attributeData );
6460
bool _begin__fixed4x1( void* attributeData ){return mImpl->begin__fixed4x1();}
6461
bool _data__fixed4x1( const ParserChar* text, size_t textLength );
6462
bool _end__fixed4x1(){return mImpl->end__fixed4x1();}
6463
bool _preBegin__fixed4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6464
bool _preEnd__fixed4x1();
6465
#ifdef GENERATEDSAXPARSER_VALIDATION
6466
bool _validateBegin__fixed4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6467
bool _validateEnd__fixed4x1();
6469
bool _freeAttributes__fixed4x1( void* attributeData );
6471
bool _begin__fixed4x2( void* attributeData ){return mImpl->begin__fixed4x2();}
6472
bool _data__fixed4x2( const ParserChar* text, size_t textLength );
6473
bool _end__fixed4x2(){return mImpl->end__fixed4x2();}
6474
bool _preBegin__fixed4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6475
bool _preEnd__fixed4x2();
6476
#ifdef GENERATEDSAXPARSER_VALIDATION
6477
bool _validateBegin__fixed4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6478
bool _validateEnd__fixed4x2();
6480
bool _freeAttributes__fixed4x2( void* attributeData );
6482
bool _begin__fixed4x3( void* attributeData ){return mImpl->begin__fixed4x3();}
6483
bool _data__fixed4x3( const ParserChar* text, size_t textLength );
6484
bool _end__fixed4x3(){return mImpl->end__fixed4x3();}
6485
bool _preBegin__fixed4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6486
bool _preEnd__fixed4x3();
6487
#ifdef GENERATEDSAXPARSER_VALIDATION
6488
bool _validateBegin__fixed4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6489
bool _validateEnd__fixed4x3();
6491
bool _freeAttributes__fixed4x3( void* attributeData );
6493
bool _begin__fixed4x4( void* attributeData ){return mImpl->begin__fixed4x4();}
6494
bool _data__fixed4x4( const ParserChar* text, size_t textLength );
6495
bool _end__fixed4x4(){return mImpl->end__fixed4x4();}
6496
bool _preBegin__fixed4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6497
bool _preEnd__fixed4x4();
6498
#ifdef GENERATEDSAXPARSER_VALIDATION
6499
bool _validateBegin__fixed4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6500
bool _validateEnd__fixed4x4();
6502
bool _freeAttributes__fixed4x4( void* attributeData );
6504
bool _begin__array____cg_array_type( void* attributeData ){return mImpl->begin__array____cg_array_type(*static_cast<array____cg_array_type__AttributeData*>(attributeData));}
6505
bool _data__array____cg_array_type( const ParserChar* text, size_t textLength );
6506
bool _end__array____cg_array_type(){return mImpl->end__array____cg_array_type();}
6507
bool _preBegin__array____cg_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6508
bool _preEnd__array____cg_array_type();
6509
#ifdef GENERATEDSAXPARSER_VALIDATION
6510
bool _validateBegin__array____cg_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6511
bool _validateEnd__array____cg_array_type();
6513
bool _freeAttributes__array____cg_array_type( void* attributeData );
6515
bool _begin__usertype____cg_user_type( void* attributeData ){return mImpl->begin__usertype____cg_user_type(*static_cast<usertype____cg_user_type__AttributeData*>(attributeData));}
6516
bool _data__usertype____cg_user_type( const ParserChar* text, size_t textLength );
6517
bool _end__usertype____cg_user_type(){return mImpl->end__usertype____cg_user_type();}
6518
bool _preBegin__usertype____cg_user_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6519
bool _preEnd__usertype____cg_user_type();
6520
#ifdef GENERATEDSAXPARSER_VALIDATION
6521
bool _validateBegin__usertype____cg_user_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6522
bool _validateEnd__usertype____cg_user_type();
6524
bool _freeAttributes__usertype____cg_user_type( void* attributeData );
6526
bool _begin__setparam____cg_setparam_type( void* attributeData ){return mImpl->begin__setparam____cg_setparam_type(*static_cast<setparam____cg_setparam_type__AttributeData*>(attributeData));}
6527
bool _data__setparam____cg_setparam_type( const ParserChar* text, size_t textLength );
6528
bool _end__setparam____cg_setparam_type(){return mImpl->end__setparam____cg_setparam_type();}
6529
bool _preBegin__setparam____cg_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6530
bool _preEnd__setparam____cg_setparam_type();
6531
#ifdef GENERATEDSAXPARSER_VALIDATION
6532
bool _validateBegin__setparam____cg_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6533
bool _validateEnd__setparam____cg_setparam_type();
6535
bool _freeAttributes__setparam____cg_setparam_type( void* attributeData );
6537
bool _begin__profile_cg_type____technique( void* attributeData ){return mImpl->begin__profile_cg_type____technique(*static_cast<profile_cg_type____technique__AttributeData*>(attributeData));}
6538
bool _data__profile_cg_type____technique( const ParserChar* text, size_t textLength );
6539
bool _end__profile_cg_type____technique(){return mImpl->end__profile_cg_type____technique();}
6540
bool _preBegin__profile_cg_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6541
bool _preEnd__profile_cg_type____technique();
6542
#ifdef GENERATEDSAXPARSER_VALIDATION
6543
bool _validateBegin__profile_cg_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6544
bool _validateEnd__profile_cg_type____technique();
6546
bool _freeAttributes__profile_cg_type____technique( void* attributeData );
6548
bool _begin__pass____cg_pass_type( void* attributeData ){return mImpl->begin__pass____cg_pass_type(*static_cast<pass____cg_pass_type__AttributeData*>(attributeData));}
6549
bool _data__pass____cg_pass_type( const ParserChar* text, size_t textLength );
6550
bool _end__pass____cg_pass_type(){return mImpl->end__pass____cg_pass_type();}
6551
bool _preBegin__pass____cg_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6552
bool _preEnd__pass____cg_pass_type();
6553
#ifdef GENERATEDSAXPARSER_VALIDATION
6554
bool _validateBegin__pass____cg_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6555
bool _validateEnd__pass____cg_pass_type();
6557
bool _freeAttributes__pass____cg_pass_type( void* attributeData );
6559
bool _begin__cg_pass_type____states( void* attributeData ){return mImpl->begin__cg_pass_type____states();}
6560
bool _data__cg_pass_type____states( const ParserChar* text, size_t textLength );
6561
bool _end__cg_pass_type____states(){return mImpl->end__cg_pass_type____states();}
6562
bool _preBegin__cg_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6563
bool _preEnd__cg_pass_type____states();
6564
#ifdef GENERATEDSAXPARSER_VALIDATION
6565
bool _validateBegin__cg_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6566
bool _validateEnd__cg_pass_type____states();
6568
bool _freeAttributes__cg_pass_type____states( void* attributeData );
6570
bool _begin__cg_pass_type____program( void* attributeData ){return mImpl->begin__cg_pass_type____program();}
6571
bool _data__cg_pass_type____program( const ParserChar* text, size_t textLength );
6572
bool _end__cg_pass_type____program(){return mImpl->end__cg_pass_type____program();}
6573
bool _preBegin__cg_pass_type____program( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6574
bool _preEnd__cg_pass_type____program();
6575
#ifdef GENERATEDSAXPARSER_VALIDATION
6576
bool _validateBegin__cg_pass_type____program( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6577
bool _validateEnd__cg_pass_type____program();
6579
bool _freeAttributes__cg_pass_type____program( void* attributeData );
6581
bool _begin__profile_CG__technique__pass__program__shader( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader(*static_cast<profile_CG__technique__pass__program__shader__AttributeData*>(attributeData));}
6582
bool _data__profile_CG__technique__pass__program__shader( const ParserChar* text, size_t textLength );
6583
bool _end__profile_CG__technique__pass__program__shader(){return mImpl->end__profile_CG__technique__pass__program__shader();}
6584
bool _preBegin__profile_CG__technique__pass__program__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6585
bool _preEnd__profile_CG__technique__pass__program__shader();
6586
#ifdef GENERATEDSAXPARSER_VALIDATION
6587
bool _validateBegin__profile_CG__technique__pass__program__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6588
bool _validateEnd__profile_CG__technique__pass__program__shader();
6590
bool _freeAttributes__profile_CG__technique__pass__program__shader( void* attributeData );
6592
bool _begin__profile_CG__technique__pass__program__shader__sources( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader__sources(*static_cast<profile_CG__technique__pass__program__shader__sources__AttributeData*>(attributeData));}
6593
bool _data__profile_CG__technique__pass__program__shader__sources( const ParserChar* text, size_t textLength );
6594
bool _end__profile_CG__technique__pass__program__shader__sources(){return mImpl->end__profile_CG__technique__pass__program__shader__sources();}
6595
bool _preBegin__profile_CG__technique__pass__program__shader__sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6596
bool _preEnd__profile_CG__technique__pass__program__shader__sources();
6597
#ifdef GENERATEDSAXPARSER_VALIDATION
6598
bool _validateBegin__profile_CG__technique__pass__program__shader__sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6599
bool _validateEnd__profile_CG__technique__pass__program__shader__sources();
6601
bool _freeAttributes__profile_CG__technique__pass__program__shader__sources( void* attributeData );
6603
bool _begin__profile_CG__technique__pass__program__shader__bind_uniform( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader__bind_uniform(*static_cast<profile_CG__technique__pass__program__shader__bind_uniform__AttributeData*>(attributeData));}
6604
bool _data__profile_CG__technique__pass__program__shader__bind_uniform( const ParserChar* text, size_t textLength );
6605
bool _end__profile_CG__technique__pass__program__shader__bind_uniform(){return mImpl->end__profile_CG__technique__pass__program__shader__bind_uniform();}
6606
bool _preBegin__profile_CG__technique__pass__program__shader__bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6607
bool _preEnd__profile_CG__technique__pass__program__shader__bind_uniform();
6608
#ifdef GENERATEDSAXPARSER_VALIDATION
6609
bool _validateBegin__profile_CG__technique__pass__program__shader__bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6610
bool _validateEnd__profile_CG__technique__pass__program__shader__bind_uniform();
6612
bool _freeAttributes__profile_CG__technique__pass__program__shader__bind_uniform( void* attributeData );
6614
bool _begin__profile_CG__technique__pass__program__shader__bind_uniform__param( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader__bind_uniform__param(*static_cast<profile_CG__technique__pass__program__shader__bind_uniform__param__AttributeData*>(attributeData));}
6615
bool _data__profile_CG__technique__pass__program__shader__bind_uniform__param( const ParserChar* text, size_t textLength );
6616
bool _end__profile_CG__technique__pass__program__shader__bind_uniform__param(){return mImpl->end__profile_CG__technique__pass__program__shader__bind_uniform__param();}
6617
bool _preBegin__profile_CG__technique__pass__program__shader__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6618
bool _preEnd__profile_CG__technique__pass__program__shader__bind_uniform__param();
6619
#ifdef GENERATEDSAXPARSER_VALIDATION
6620
bool _validateBegin__profile_CG__technique__pass__program__shader__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6621
bool _validateEnd__profile_CG__technique__pass__program__shader__bind_uniform__param();
6623
bool _freeAttributes__profile_CG__technique__pass__program__shader__bind_uniform__param( void* attributeData );
6625
bool _begin__cg_pass_type____evaluate( void* attributeData ){return mImpl->begin__cg_pass_type____evaluate();}
6626
bool _data__cg_pass_type____evaluate( const ParserChar* text, size_t textLength );
6627
bool _end__cg_pass_type____evaluate(){return mImpl->end__cg_pass_type____evaluate();}
6628
bool _preBegin__cg_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6629
bool _preEnd__cg_pass_type____evaluate();
6630
#ifdef GENERATEDSAXPARSER_VALIDATION
6631
bool _validateBegin__cg_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6632
bool _validateEnd__cg_pass_type____evaluate();
6634
bool _freeAttributes__cg_pass_type____evaluate( void* attributeData );
6636
bool _begin__profile_GLES( void* attributeData ){return mImpl->begin__profile_GLES(*static_cast<profile_GLES__AttributeData*>(attributeData));}
6637
bool _data__profile_GLES( const ParserChar* text, size_t textLength );
6638
bool _end__profile_GLES(){return mImpl->end__profile_GLES();}
6639
bool _preBegin__profile_GLES( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6640
bool _preEnd__profile_GLES();
6641
#ifdef GENERATEDSAXPARSER_VALIDATION
6642
bool _validateBegin__profile_GLES( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6643
bool _validateEnd__profile_GLES();
6645
bool _freeAttributes__profile_GLES( void* attributeData );
6647
bool _begin__newparam____gles_newparam_type( void* attributeData ){return mImpl->begin__newparam____gles_newparam_type(*static_cast<newparam____gles_newparam_type__AttributeData*>(attributeData));}
6648
bool _data__newparam____gles_newparam_type( const ParserChar* text, size_t textLength );
6649
bool _end__newparam____gles_newparam_type(){return mImpl->end__newparam____gles_newparam_type();}
6650
bool _preBegin__newparam____gles_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6651
bool _preEnd__newparam____gles_newparam_type();
6652
#ifdef GENERATEDSAXPARSER_VALIDATION
6653
bool _validateBegin__newparam____gles_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6654
bool _validateEnd__newparam____gles_newparam_type();
6656
bool _freeAttributes__newparam____gles_newparam_type( void* attributeData );
6658
bool _begin__float1x1( void* attributeData ){return mImpl->begin__float1x1();}
6659
bool _data__float1x1( const ParserChar* text, size_t textLength );
6660
bool _end__float1x1(){return mImpl->end__float1x1();}
6661
bool _preBegin__float1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6662
bool _preEnd__float1x1();
6663
#ifdef GENERATEDSAXPARSER_VALIDATION
6664
bool _validateBegin__float1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6665
bool _validateEnd__float1x1();
6667
bool _freeAttributes__float1x1( void* attributeData );
6669
bool _begin__float1x2( void* attributeData ){return mImpl->begin__float1x2();}
6670
bool _data__float1x2( const ParserChar* text, size_t textLength );
6671
bool _end__float1x2(){return mImpl->end__float1x2();}
6672
bool _preBegin__float1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6673
bool _preEnd__float1x2();
6674
#ifdef GENERATEDSAXPARSER_VALIDATION
6675
bool _validateBegin__float1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6676
bool _validateEnd__float1x2();
6678
bool _freeAttributes__float1x2( void* attributeData );
6680
bool _begin__float1x3( void* attributeData ){return mImpl->begin__float1x3();}
6681
bool _data__float1x3( const ParserChar* text, size_t textLength );
6682
bool _end__float1x3(){return mImpl->end__float1x3();}
6683
bool _preBegin__float1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6684
bool _preEnd__float1x3();
6685
#ifdef GENERATEDSAXPARSER_VALIDATION
6686
bool _validateBegin__float1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6687
bool _validateEnd__float1x3();
6689
bool _freeAttributes__float1x3( void* attributeData );
6691
bool _begin__float1x4( void* attributeData ){return mImpl->begin__float1x4();}
6692
bool _data__float1x4( const ParserChar* text, size_t textLength );
6693
bool _end__float1x4(){return mImpl->end__float1x4();}
6694
bool _preBegin__float1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6695
bool _preEnd__float1x4();
6696
#ifdef GENERATEDSAXPARSER_VALIDATION
6697
bool _validateBegin__float1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6698
bool _validateEnd__float1x4();
6700
bool _freeAttributes__float1x4( void* attributeData );
6702
bool _begin__sampler2D____gles_sampler_type( void* attributeData ){return mImpl->begin__sampler2D____gles_sampler_type();}
6703
bool _data__sampler2D____gles_sampler_type( const ParserChar* text, size_t textLength );
6704
bool _end__sampler2D____gles_sampler_type(){return mImpl->end__sampler2D____gles_sampler_type();}
6705
bool _preBegin__sampler2D____gles_sampler_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6706
bool _preEnd__sampler2D____gles_sampler_type();
6707
#ifdef GENERATEDSAXPARSER_VALIDATION
6708
bool _validateBegin__sampler2D____gles_sampler_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6709
bool _validateEnd__sampler2D____gles_sampler_type();
6711
bool _freeAttributes__sampler2D____gles_sampler_type( void* attributeData );
6713
bool _begin__texcoord( void* attributeData ){return mImpl->begin__texcoord(*static_cast<texcoord__AttributeData*>(attributeData));}
6714
bool _data__texcoord( const ParserChar* text, size_t textLength );
6715
bool _end__texcoord(){return mImpl->end__texcoord();}
6716
bool _preBegin__texcoord( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6717
bool _preEnd__texcoord();
6718
#ifdef GENERATEDSAXPARSER_VALIDATION
6719
bool _validateBegin__texcoord( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6720
bool _validateEnd__texcoord();
6722
bool _freeAttributes__texcoord( void* attributeData );
6724
bool _begin__wrap_s____gles_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_s____gles_sampler_wrap_enum();}
6725
bool _data__wrap_s____gles_sampler_wrap_enum( const ParserChar* text, size_t textLength );
6726
bool _end__wrap_s____gles_sampler_wrap_enum(){return mImpl->end__wrap_s____gles_sampler_wrap_enum();}
6727
bool _preBegin__wrap_s____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6728
bool _preEnd__wrap_s____gles_sampler_wrap_enum();
6729
#ifdef GENERATEDSAXPARSER_VALIDATION
6730
bool _validateBegin__wrap_s____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6731
bool _validateEnd__wrap_s____gles_sampler_wrap_enum();
6733
bool _freeAttributes__wrap_s____gles_sampler_wrap_enum( void* attributeData );
6736
ENUM__gles_sampler_wrap_enum toEnumDataPrefix_ENUM__gles_sampler_wrap_enum (
6737
const ParserChar* prefixedBuffer,
6738
const ParserChar* prefixedBufferEnd,
6739
const ParserChar** buffer,
6740
const ParserChar* bufferEnd,
6742
const std::pair<StringHash, ENUM__gles_sampler_wrap_enum>* enumMap,
6743
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
6747
bool characterData2EnumData_ENUM__gles_sampler_wrap_enum (
6748
const ParserChar* text,
6750
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_sampler_wrap_enum*, size_t ),
6751
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
6755
bool dataEnumEnd_ENUM__gles_sampler_wrap_enum (
6756
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_sampler_wrap_enum*, size_t ),
6757
const std::pair<StringHash, ENUM__gles_sampler_wrap_enum>* enumMap,
6758
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
6759
ENUM__gles_sampler_wrap_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_sampler_wrap_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
6764
bool _begin__wrap_t____gles_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_t____gles_sampler_wrap_enum();}
6765
bool _data__wrap_t____gles_sampler_wrap_enum( const ParserChar* text, size_t textLength );
6766
bool _end__wrap_t____gles_sampler_wrap_enum(){return mImpl->end__wrap_t____gles_sampler_wrap_enum();}
6767
bool _preBegin__wrap_t____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6768
bool _preEnd__wrap_t____gles_sampler_wrap_enum();
6769
#ifdef GENERATEDSAXPARSER_VALIDATION
6770
bool _validateBegin__wrap_t____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6771
bool _validateEnd__wrap_t____gles_sampler_wrap_enum();
6773
bool _freeAttributes__wrap_t____gles_sampler_wrap_enum( void* attributeData );
6775
bool _begin__enum____gles_enumeration_type( void* attributeData ){return mImpl->begin__enum____gles_enumeration_type();}
6776
bool _data__enum____gles_enumeration_type( const ParserChar* text, size_t textLength );
6777
bool _end__enum____gles_enumeration_type(){return mImpl->end__enum____gles_enumeration_type();}
6778
bool _preBegin__enum____gles_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6779
bool _preEnd__enum____gles_enumeration_type();
6780
#ifdef GENERATEDSAXPARSER_VALIDATION
6781
bool _validateBegin__enum____gles_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6782
bool _validateEnd__enum____gles_enumeration_type();
6784
bool _freeAttributes__enum____gles_enumeration_type( void* attributeData );
6787
UNION__gles_enumeration_type toUnionPrefix_UNION__gles_enumeration_type (
6788
const ParserChar* prefixedBuffer,
6789
const ParserChar* prefixedBufferEnd,
6790
const ParserChar** buffer,
6791
const ParserChar* bufferEnd,
6797
bool _begin__profile_gles_type____technique( void* attributeData ){return mImpl->begin__profile_gles_type____technique(*static_cast<profile_gles_type____technique__AttributeData*>(attributeData));}
6798
bool _data__profile_gles_type____technique( const ParserChar* text, size_t textLength );
6799
bool _end__profile_gles_type____technique(){return mImpl->end__profile_gles_type____technique();}
6800
bool _preBegin__profile_gles_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6801
bool _preEnd__profile_gles_type____technique();
6802
#ifdef GENERATEDSAXPARSER_VALIDATION
6803
bool _validateBegin__profile_gles_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6804
bool _validateEnd__profile_gles_type____technique();
6806
bool _freeAttributes__profile_gles_type____technique( void* attributeData );
6808
bool _begin__profile_GLES__technique__pass( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass(*static_cast<profile_GLES__technique__pass__AttributeData*>(attributeData));}
6809
bool _data__profile_GLES__technique__pass( const ParserChar* text, size_t textLength );
6810
bool _end__profile_GLES__technique__pass(){return mImpl->end__profile_GLES__technique__pass();}
6811
bool _preBegin__profile_GLES__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6812
bool _preEnd__profile_GLES__technique__pass();
6813
#ifdef GENERATEDSAXPARSER_VALIDATION
6814
bool _validateBegin__profile_GLES__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6815
bool _validateEnd__profile_GLES__technique__pass();
6817
bool _freeAttributes__profile_GLES__technique__pass( void* attributeData );
6819
bool _begin__profile_GLES__technique__pass__states( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states();}
6820
bool _data__profile_GLES__technique__pass__states( const ParserChar* text, size_t textLength );
6821
bool _end__profile_GLES__technique__pass__states(){return mImpl->end__profile_GLES__technique__pass__states();}
6822
bool _preBegin__profile_GLES__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6823
bool _preEnd__profile_GLES__technique__pass__states();
6824
#ifdef GENERATEDSAXPARSER_VALIDATION
6825
bool _validateBegin__profile_GLES__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6826
bool _validateEnd__profile_GLES__technique__pass__states();
6828
bool _freeAttributes__profile_GLES__technique__pass__states( void* attributeData );
6830
bool _begin__profile_GLES__technique__pass__states__alpha_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_func();}
6831
bool _data__profile_GLES__technique__pass__states__alpha_func( const ParserChar* text, size_t textLength );
6832
bool _end__profile_GLES__technique__pass__states__alpha_func(){return mImpl->end__profile_GLES__technique__pass__states__alpha_func();}
6833
bool _preBegin__profile_GLES__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6834
bool _preEnd__profile_GLES__technique__pass__states__alpha_func();
6835
#ifdef GENERATEDSAXPARSER_VALIDATION
6836
bool _validateBegin__profile_GLES__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6837
bool _validateEnd__profile_GLES__technique__pass__states__alpha_func();
6839
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_func( void* attributeData );
6841
bool _begin__profile_GLES__technique__pass__states__alpha_func__func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_func__func(*static_cast<profile_GLES__technique__pass__states__alpha_func__func__AttributeData*>(attributeData));}
6842
bool _data__profile_GLES__technique__pass__states__alpha_func__func( const ParserChar* text, size_t textLength );
6843
bool _end__profile_GLES__technique__pass__states__alpha_func__func(){return mImpl->end__profile_GLES__technique__pass__states__alpha_func__func();}
6844
bool _preBegin__profile_GLES__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6845
bool _preEnd__profile_GLES__technique__pass__states__alpha_func__func();
6846
#ifdef GENERATEDSAXPARSER_VALIDATION
6847
bool _validateBegin__profile_GLES__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6848
bool _validateEnd__profile_GLES__technique__pass__states__alpha_func__func();
6850
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_func__func( void* attributeData );
6852
bool _begin__profile_GLES__technique__pass__states__alpha_func__value( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_func__value(*static_cast<profile_GLES__technique__pass__states__alpha_func__value__AttributeData*>(attributeData));}
6853
bool _data__profile_GLES__technique__pass__states__alpha_func__value( const ParserChar* text, size_t textLength );
6854
bool _end__profile_GLES__technique__pass__states__alpha_func__value(){return mImpl->end__profile_GLES__technique__pass__states__alpha_func__value();}
6855
bool _preBegin__profile_GLES__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6856
bool _preEnd__profile_GLES__technique__pass__states__alpha_func__value();
6857
#ifdef GENERATEDSAXPARSER_VALIDATION
6858
bool _validateBegin__profile_GLES__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6859
bool _validateEnd__profile_GLES__technique__pass__states__alpha_func__value();
6861
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_func__value( void* attributeData );
6863
bool _begin__profile_GLES__technique__pass__states__blend_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_func();}
6864
bool _data__profile_GLES__technique__pass__states__blend_func( const ParserChar* text, size_t textLength );
6865
bool _end__profile_GLES__technique__pass__states__blend_func(){return mImpl->end__profile_GLES__technique__pass__states__blend_func();}
6866
bool _preBegin__profile_GLES__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6867
bool _preEnd__profile_GLES__technique__pass__states__blend_func();
6868
#ifdef GENERATEDSAXPARSER_VALIDATION
6869
bool _validateBegin__profile_GLES__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6870
bool _validateEnd__profile_GLES__technique__pass__states__blend_func();
6872
bool _freeAttributes__profile_GLES__technique__pass__states__blend_func( void* attributeData );
6874
bool _begin__profile_GLES__technique__pass__states__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_func__src(*static_cast<profile_GLES__technique__pass__states__blend_func__src__AttributeData*>(attributeData));}
6875
bool _data__profile_GLES__technique__pass__states__blend_func__src( const ParserChar* text, size_t textLength );
6876
bool _end__profile_GLES__technique__pass__states__blend_func__src(){return mImpl->end__profile_GLES__technique__pass__states__blend_func__src();}
6877
bool _preBegin__profile_GLES__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6878
bool _preEnd__profile_GLES__technique__pass__states__blend_func__src();
6879
#ifdef GENERATEDSAXPARSER_VALIDATION
6880
bool _validateBegin__profile_GLES__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6881
bool _validateEnd__profile_GLES__technique__pass__states__blend_func__src();
6883
bool _freeAttributes__profile_GLES__technique__pass__states__blend_func__src( void* attributeData );
6885
bool _begin__profile_GLES__technique__pass__states__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_func__dest(*static_cast<profile_GLES__technique__pass__states__blend_func__dest__AttributeData*>(attributeData));}
6886
bool _data__profile_GLES__technique__pass__states__blend_func__dest( const ParserChar* text, size_t textLength );
6887
bool _end__profile_GLES__technique__pass__states__blend_func__dest(){return mImpl->end__profile_GLES__technique__pass__states__blend_func__dest();}
6888
bool _preBegin__profile_GLES__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6889
bool _preEnd__profile_GLES__technique__pass__states__blend_func__dest();
6890
#ifdef GENERATEDSAXPARSER_VALIDATION
6891
bool _validateBegin__profile_GLES__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6892
bool _validateEnd__profile_GLES__technique__pass__states__blend_func__dest();
6894
bool _freeAttributes__profile_GLES__technique__pass__states__blend_func__dest( void* attributeData );
6896
bool _begin__profile_GLES__technique__pass__states__clip_plane( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__clip_plane(*static_cast<profile_GLES__technique__pass__states__clip_plane__AttributeData*>(attributeData));}
6897
bool _data__profile_GLES__technique__pass__states__clip_plane( const ParserChar* text, size_t textLength );
6898
bool _end__profile_GLES__technique__pass__states__clip_plane(){return mImpl->end__profile_GLES__technique__pass__states__clip_plane();}
6899
bool _preBegin__profile_GLES__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6900
bool _preEnd__profile_GLES__technique__pass__states__clip_plane();
6901
#ifdef GENERATEDSAXPARSER_VALIDATION
6902
bool _validateBegin__profile_GLES__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6903
bool _validateEnd__profile_GLES__technique__pass__states__clip_plane();
6905
bool _freeAttributes__profile_GLES__technique__pass__states__clip_plane( void* attributeData );
6907
bool _begin__profile_GLES__technique__pass__states__color_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__color_mask(*static_cast<profile_GLES__technique__pass__states__color_mask__AttributeData*>(attributeData));}
6908
bool _data__profile_GLES__technique__pass__states__color_mask( const ParserChar* text, size_t textLength );
6909
bool _end__profile_GLES__technique__pass__states__color_mask(){return mImpl->end__profile_GLES__technique__pass__states__color_mask();}
6910
bool _preBegin__profile_GLES__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6911
bool _preEnd__profile_GLES__technique__pass__states__color_mask();
6912
#ifdef GENERATEDSAXPARSER_VALIDATION
6913
bool _validateBegin__profile_GLES__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6914
bool _validateEnd__profile_GLES__technique__pass__states__color_mask();
6916
bool _freeAttributes__profile_GLES__technique__pass__states__color_mask( void* attributeData );
6918
bool _begin__profile_GLES__technique__pass__states__cull_face( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__cull_face(*static_cast<profile_GLES__technique__pass__states__cull_face__AttributeData*>(attributeData));}
6919
bool _data__profile_GLES__technique__pass__states__cull_face( const ParserChar* text, size_t textLength );
6920
bool _end__profile_GLES__technique__pass__states__cull_face(){return mImpl->end__profile_GLES__technique__pass__states__cull_face();}
6921
bool _preBegin__profile_GLES__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6922
bool _preEnd__profile_GLES__technique__pass__states__cull_face();
6923
#ifdef GENERATEDSAXPARSER_VALIDATION
6924
bool _validateBegin__profile_GLES__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6925
bool _validateEnd__profile_GLES__technique__pass__states__cull_face();
6927
bool _freeAttributes__profile_GLES__technique__pass__states__cull_face( void* attributeData );
6929
bool _begin__profile_GLES__technique__pass__states__depth_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_func(*static_cast<profile_GLES__technique__pass__states__depth_func__AttributeData*>(attributeData));}
6930
bool _data__profile_GLES__technique__pass__states__depth_func( const ParserChar* text, size_t textLength );
6931
bool _end__profile_GLES__technique__pass__states__depth_func(){return mImpl->end__profile_GLES__technique__pass__states__depth_func();}
6932
bool _preBegin__profile_GLES__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6933
bool _preEnd__profile_GLES__technique__pass__states__depth_func();
6934
#ifdef GENERATEDSAXPARSER_VALIDATION
6935
bool _validateBegin__profile_GLES__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6936
bool _validateEnd__profile_GLES__technique__pass__states__depth_func();
6938
bool _freeAttributes__profile_GLES__technique__pass__states__depth_func( void* attributeData );
6940
bool _begin__profile_GLES__technique__pass__states__depth_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_mask(*static_cast<profile_GLES__technique__pass__states__depth_mask__AttributeData*>(attributeData));}
6941
bool _data__profile_GLES__technique__pass__states__depth_mask( const ParserChar* text, size_t textLength );
6942
bool _end__profile_GLES__technique__pass__states__depth_mask(){return mImpl->end__profile_GLES__technique__pass__states__depth_mask();}
6943
bool _preBegin__profile_GLES__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6944
bool _preEnd__profile_GLES__technique__pass__states__depth_mask();
6945
#ifdef GENERATEDSAXPARSER_VALIDATION
6946
bool _validateBegin__profile_GLES__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6947
bool _validateEnd__profile_GLES__technique__pass__states__depth_mask();
6949
bool _freeAttributes__profile_GLES__technique__pass__states__depth_mask( void* attributeData );
6951
bool _begin__profile_GLES__technique__pass__states__depth_range( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_range(*static_cast<profile_GLES__technique__pass__states__depth_range__AttributeData*>(attributeData));}
6952
bool _data__profile_GLES__technique__pass__states__depth_range( const ParserChar* text, size_t textLength );
6953
bool _end__profile_GLES__technique__pass__states__depth_range(){return mImpl->end__profile_GLES__technique__pass__states__depth_range();}
6954
bool _preBegin__profile_GLES__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6955
bool _preEnd__profile_GLES__technique__pass__states__depth_range();
6956
#ifdef GENERATEDSAXPARSER_VALIDATION
6957
bool _validateBegin__profile_GLES__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6958
bool _validateEnd__profile_GLES__technique__pass__states__depth_range();
6960
bool _freeAttributes__profile_GLES__technique__pass__states__depth_range( void* attributeData );
6962
bool _begin__profile_GLES__technique__pass__states__fog_color( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_color(*static_cast<profile_GLES__technique__pass__states__fog_color__AttributeData*>(attributeData));}
6963
bool _data__profile_GLES__technique__pass__states__fog_color( const ParserChar* text, size_t textLength );
6964
bool _end__profile_GLES__technique__pass__states__fog_color(){return mImpl->end__profile_GLES__technique__pass__states__fog_color();}
6965
bool _preBegin__profile_GLES__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6966
bool _preEnd__profile_GLES__technique__pass__states__fog_color();
6967
#ifdef GENERATEDSAXPARSER_VALIDATION
6968
bool _validateBegin__profile_GLES__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6969
bool _validateEnd__profile_GLES__technique__pass__states__fog_color();
6971
bool _freeAttributes__profile_GLES__technique__pass__states__fog_color( void* attributeData );
6973
bool _begin__profile_GLES__technique__pass__states__fog_density( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_density(*static_cast<profile_GLES__technique__pass__states__fog_density__AttributeData*>(attributeData));}
6974
bool _data__profile_GLES__technique__pass__states__fog_density( const ParserChar* text, size_t textLength );
6975
bool _end__profile_GLES__technique__pass__states__fog_density(){return mImpl->end__profile_GLES__technique__pass__states__fog_density();}
6976
bool _preBegin__profile_GLES__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6977
bool _preEnd__profile_GLES__technique__pass__states__fog_density();
6978
#ifdef GENERATEDSAXPARSER_VALIDATION
6979
bool _validateBegin__profile_GLES__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6980
bool _validateEnd__profile_GLES__technique__pass__states__fog_density();
6982
bool _freeAttributes__profile_GLES__technique__pass__states__fog_density( void* attributeData );
6984
bool _begin__profile_GLES__technique__pass__states__fog_mode( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_mode(*static_cast<profile_GLES__technique__pass__states__fog_mode__AttributeData*>(attributeData));}
6985
bool _data__profile_GLES__technique__pass__states__fog_mode( const ParserChar* text, size_t textLength );
6986
bool _end__profile_GLES__technique__pass__states__fog_mode(){return mImpl->end__profile_GLES__technique__pass__states__fog_mode();}
6987
bool _preBegin__profile_GLES__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6988
bool _preEnd__profile_GLES__technique__pass__states__fog_mode();
6989
#ifdef GENERATEDSAXPARSER_VALIDATION
6990
bool _validateBegin__profile_GLES__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6991
bool _validateEnd__profile_GLES__technique__pass__states__fog_mode();
6993
bool _freeAttributes__profile_GLES__technique__pass__states__fog_mode( void* attributeData );
6995
bool _begin__profile_GLES__technique__pass__states__fog_start( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_start(*static_cast<profile_GLES__technique__pass__states__fog_start__AttributeData*>(attributeData));}
6996
bool _data__profile_GLES__technique__pass__states__fog_start( const ParserChar* text, size_t textLength );
6997
bool _end__profile_GLES__technique__pass__states__fog_start(){return mImpl->end__profile_GLES__technique__pass__states__fog_start();}
6998
bool _preBegin__profile_GLES__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6999
bool _preEnd__profile_GLES__technique__pass__states__fog_start();
7000
#ifdef GENERATEDSAXPARSER_VALIDATION
7001
bool _validateBegin__profile_GLES__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7002
bool _validateEnd__profile_GLES__technique__pass__states__fog_start();
7004
bool _freeAttributes__profile_GLES__technique__pass__states__fog_start( void* attributeData );
7006
bool _begin__profile_GLES__technique__pass__states__fog_end( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_end(*static_cast<profile_GLES__technique__pass__states__fog_end__AttributeData*>(attributeData));}
7007
bool _data__profile_GLES__technique__pass__states__fog_end( const ParserChar* text, size_t textLength );
7008
bool _end__profile_GLES__technique__pass__states__fog_end(){return mImpl->end__profile_GLES__technique__pass__states__fog_end();}
7009
bool _preBegin__profile_GLES__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7010
bool _preEnd__profile_GLES__technique__pass__states__fog_end();
7011
#ifdef GENERATEDSAXPARSER_VALIDATION
7012
bool _validateBegin__profile_GLES__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7013
bool _validateEnd__profile_GLES__technique__pass__states__fog_end();
7015
bool _freeAttributes__profile_GLES__technique__pass__states__fog_end( void* attributeData );
7017
bool _begin__profile_GLES__technique__pass__states__front_face( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__front_face(*static_cast<profile_GLES__technique__pass__states__front_face__AttributeData*>(attributeData));}
7018
bool _data__profile_GLES__technique__pass__states__front_face( const ParserChar* text, size_t textLength );
7019
bool _end__profile_GLES__technique__pass__states__front_face(){return mImpl->end__profile_GLES__technique__pass__states__front_face();}
7020
bool _preBegin__profile_GLES__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7021
bool _preEnd__profile_GLES__technique__pass__states__front_face();
7022
#ifdef GENERATEDSAXPARSER_VALIDATION
7023
bool _validateBegin__profile_GLES__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7024
bool _validateEnd__profile_GLES__technique__pass__states__front_face();
7026
bool _freeAttributes__profile_GLES__technique__pass__states__front_face( void* attributeData );
7028
bool _begin__profile_GLES__technique__pass__states__logic_op( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__logic_op(*static_cast<profile_GLES__technique__pass__states__logic_op__AttributeData*>(attributeData));}
7029
bool _data__profile_GLES__technique__pass__states__logic_op( const ParserChar* text, size_t textLength );
7030
bool _end__profile_GLES__technique__pass__states__logic_op(){return mImpl->end__profile_GLES__technique__pass__states__logic_op();}
7031
bool _preBegin__profile_GLES__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7032
bool _preEnd__profile_GLES__technique__pass__states__logic_op();
7033
#ifdef GENERATEDSAXPARSER_VALIDATION
7034
bool _validateBegin__profile_GLES__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7035
bool _validateEnd__profile_GLES__technique__pass__states__logic_op();
7037
bool _freeAttributes__profile_GLES__technique__pass__states__logic_op( void* attributeData );
7039
bool _begin__profile_GLES__technique__pass__states__light_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_ambient(*static_cast<profile_GLES__technique__pass__states__light_ambient__AttributeData*>(attributeData));}
7040
bool _data__profile_GLES__technique__pass__states__light_ambient( const ParserChar* text, size_t textLength );
7041
bool _end__profile_GLES__technique__pass__states__light_ambient(){return mImpl->end__profile_GLES__technique__pass__states__light_ambient();}
7042
bool _preBegin__profile_GLES__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7043
bool _preEnd__profile_GLES__technique__pass__states__light_ambient();
7044
#ifdef GENERATEDSAXPARSER_VALIDATION
7045
bool _validateBegin__profile_GLES__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7046
bool _validateEnd__profile_GLES__technique__pass__states__light_ambient();
7048
bool _freeAttributes__profile_GLES__technique__pass__states__light_ambient( void* attributeData );
7050
bool _begin__profile_GLES__technique__pass__states__light_diffuse( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_diffuse(*static_cast<profile_GLES__technique__pass__states__light_diffuse__AttributeData*>(attributeData));}
7051
bool _data__profile_GLES__technique__pass__states__light_diffuse( const ParserChar* text, size_t textLength );
7052
bool _end__profile_GLES__technique__pass__states__light_diffuse(){return mImpl->end__profile_GLES__technique__pass__states__light_diffuse();}
7053
bool _preBegin__profile_GLES__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7054
bool _preEnd__profile_GLES__technique__pass__states__light_diffuse();
7055
#ifdef GENERATEDSAXPARSER_VALIDATION
7056
bool _validateBegin__profile_GLES__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7057
bool _validateEnd__profile_GLES__technique__pass__states__light_diffuse();
7059
bool _freeAttributes__profile_GLES__technique__pass__states__light_diffuse( void* attributeData );
7061
bool _begin__profile_GLES__technique__pass__states__light_specular( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_specular(*static_cast<profile_GLES__technique__pass__states__light_specular__AttributeData*>(attributeData));}
7062
bool _data__profile_GLES__technique__pass__states__light_specular( const ParserChar* text, size_t textLength );
7063
bool _end__profile_GLES__technique__pass__states__light_specular(){return mImpl->end__profile_GLES__technique__pass__states__light_specular();}
7064
bool _preBegin__profile_GLES__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7065
bool _preEnd__profile_GLES__technique__pass__states__light_specular();
7066
#ifdef GENERATEDSAXPARSER_VALIDATION
7067
bool _validateBegin__profile_GLES__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7068
bool _validateEnd__profile_GLES__technique__pass__states__light_specular();
7070
bool _freeAttributes__profile_GLES__technique__pass__states__light_specular( void* attributeData );
7072
bool _begin__profile_GLES__technique__pass__states__light_position( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_position(*static_cast<profile_GLES__technique__pass__states__light_position__AttributeData*>(attributeData));}
7073
bool _data__profile_GLES__technique__pass__states__light_position( const ParserChar* text, size_t textLength );
7074
bool _end__profile_GLES__technique__pass__states__light_position(){return mImpl->end__profile_GLES__technique__pass__states__light_position();}
7075
bool _preBegin__profile_GLES__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7076
bool _preEnd__profile_GLES__technique__pass__states__light_position();
7077
#ifdef GENERATEDSAXPARSER_VALIDATION
7078
bool _validateBegin__profile_GLES__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7079
bool _validateEnd__profile_GLES__technique__pass__states__light_position();
7081
bool _freeAttributes__profile_GLES__technique__pass__states__light_position( void* attributeData );
7083
bool _begin__profile_GLES__technique__pass__states__light_constant_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_constant_attenuation(*static_cast<profile_GLES__technique__pass__states__light_constant_attenuation__AttributeData*>(attributeData));}
7084
bool _data__profile_GLES__technique__pass__states__light_constant_attenuation( const ParserChar* text, size_t textLength );
7085
bool _end__profile_GLES__technique__pass__states__light_constant_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__light_constant_attenuation();}
7086
bool _preBegin__profile_GLES__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7087
bool _preEnd__profile_GLES__technique__pass__states__light_constant_attenuation();
7088
#ifdef GENERATEDSAXPARSER_VALIDATION
7089
bool _validateBegin__profile_GLES__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7090
bool _validateEnd__profile_GLES__technique__pass__states__light_constant_attenuation();
7092
bool _freeAttributes__profile_GLES__technique__pass__states__light_constant_attenuation( void* attributeData );
7094
bool _begin__profile_GLES__technique__pass__states__light_linear_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_linear_attenuation(*static_cast<profile_GLES__technique__pass__states__light_linear_attenuation__AttributeData*>(attributeData));}
7095
bool _data__profile_GLES__technique__pass__states__light_linear_attenuation( const ParserChar* text, size_t textLength );
7096
bool _end__profile_GLES__technique__pass__states__light_linear_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__light_linear_attenuation();}
7097
bool _preBegin__profile_GLES__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7098
bool _preEnd__profile_GLES__technique__pass__states__light_linear_attenuation();
7099
#ifdef GENERATEDSAXPARSER_VALIDATION
7100
bool _validateBegin__profile_GLES__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7101
bool _validateEnd__profile_GLES__technique__pass__states__light_linear_attenuation();
7103
bool _freeAttributes__profile_GLES__technique__pass__states__light_linear_attenuation( void* attributeData );
7105
bool _begin__profile_GLES__technique__pass__states__light_quadratic_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_quadratic_attenuation(*static_cast<profile_GLES__technique__pass__states__light_quadratic_attenuation__AttributeData*>(attributeData));}
7106
bool _data__profile_GLES__technique__pass__states__light_quadratic_attenuation( const ParserChar* text, size_t textLength );
7107
bool _end__profile_GLES__technique__pass__states__light_quadratic_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__light_quadratic_attenuation();}
7108
bool _preBegin__profile_GLES__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7109
bool _preEnd__profile_GLES__technique__pass__states__light_quadratic_attenuation();
7110
#ifdef GENERATEDSAXPARSER_VALIDATION
7111
bool _validateBegin__profile_GLES__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7112
bool _validateEnd__profile_GLES__technique__pass__states__light_quadratic_attenuation();
7114
bool _freeAttributes__profile_GLES__technique__pass__states__light_quadratic_attenuation( void* attributeData );
7116
bool _begin__profile_GLES__technique__pass__states__light_spot_cutoff( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_spot_cutoff(*static_cast<profile_GLES__technique__pass__states__light_spot_cutoff__AttributeData*>(attributeData));}
7117
bool _data__profile_GLES__technique__pass__states__light_spot_cutoff( const ParserChar* text, size_t textLength );
7118
bool _end__profile_GLES__technique__pass__states__light_spot_cutoff(){return mImpl->end__profile_GLES__technique__pass__states__light_spot_cutoff();}
7119
bool _preBegin__profile_GLES__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7120
bool _preEnd__profile_GLES__technique__pass__states__light_spot_cutoff();
7121
#ifdef GENERATEDSAXPARSER_VALIDATION
7122
bool _validateBegin__profile_GLES__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7123
bool _validateEnd__profile_GLES__technique__pass__states__light_spot_cutoff();
7125
bool _freeAttributes__profile_GLES__technique__pass__states__light_spot_cutoff( void* attributeData );
7127
bool _begin__profile_GLES__technique__pass__states__light_spot_direction( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_spot_direction(*static_cast<profile_GLES__technique__pass__states__light_spot_direction__AttributeData*>(attributeData));}
7128
bool _data__profile_GLES__technique__pass__states__light_spot_direction( const ParserChar* text, size_t textLength );
7129
bool _end__profile_GLES__technique__pass__states__light_spot_direction(){return mImpl->end__profile_GLES__technique__pass__states__light_spot_direction();}
7130
bool _preBegin__profile_GLES__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7131
bool _preEnd__profile_GLES__technique__pass__states__light_spot_direction();
7132
#ifdef GENERATEDSAXPARSER_VALIDATION
7133
bool _validateBegin__profile_GLES__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7134
bool _validateEnd__profile_GLES__technique__pass__states__light_spot_direction();
7136
bool _freeAttributes__profile_GLES__technique__pass__states__light_spot_direction( void* attributeData );
7138
bool _begin__profile_GLES__technique__pass__states__light_spot_exponent( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_spot_exponent(*static_cast<profile_GLES__technique__pass__states__light_spot_exponent__AttributeData*>(attributeData));}
7139
bool _data__profile_GLES__technique__pass__states__light_spot_exponent( const ParserChar* text, size_t textLength );
7140
bool _end__profile_GLES__technique__pass__states__light_spot_exponent(){return mImpl->end__profile_GLES__technique__pass__states__light_spot_exponent();}
7141
bool _preBegin__profile_GLES__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7142
bool _preEnd__profile_GLES__technique__pass__states__light_spot_exponent();
7143
#ifdef GENERATEDSAXPARSER_VALIDATION
7144
bool _validateBegin__profile_GLES__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7145
bool _validateEnd__profile_GLES__technique__pass__states__light_spot_exponent();
7147
bool _freeAttributes__profile_GLES__technique__pass__states__light_spot_exponent( void* attributeData );
7149
bool _begin__profile_GLES__technique__pass__states__light_model_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_model_ambient(*static_cast<profile_GLES__technique__pass__states__light_model_ambient__AttributeData*>(attributeData));}
7150
bool _data__profile_GLES__technique__pass__states__light_model_ambient( const ParserChar* text, size_t textLength );
7151
bool _end__profile_GLES__technique__pass__states__light_model_ambient(){return mImpl->end__profile_GLES__technique__pass__states__light_model_ambient();}
7152
bool _preBegin__profile_GLES__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7153
bool _preEnd__profile_GLES__technique__pass__states__light_model_ambient();
7154
#ifdef GENERATEDSAXPARSER_VALIDATION
7155
bool _validateBegin__profile_GLES__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7156
bool _validateEnd__profile_GLES__technique__pass__states__light_model_ambient();
7158
bool _freeAttributes__profile_GLES__technique__pass__states__light_model_ambient( void* attributeData );
7160
bool _begin__profile_GLES__technique__pass__states__line_width( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__line_width(*static_cast<profile_GLES__technique__pass__states__line_width__AttributeData*>(attributeData));}
7161
bool _data__profile_GLES__technique__pass__states__line_width( const ParserChar* text, size_t textLength );
7162
bool _end__profile_GLES__technique__pass__states__line_width(){return mImpl->end__profile_GLES__technique__pass__states__line_width();}
7163
bool _preBegin__profile_GLES__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7164
bool _preEnd__profile_GLES__technique__pass__states__line_width();
7165
#ifdef GENERATEDSAXPARSER_VALIDATION
7166
bool _validateBegin__profile_GLES__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7167
bool _validateEnd__profile_GLES__technique__pass__states__line_width();
7169
bool _freeAttributes__profile_GLES__technique__pass__states__line_width( void* attributeData );
7171
bool _begin__profile_GLES__technique__pass__states__material_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_ambient(*static_cast<profile_GLES__technique__pass__states__material_ambient__AttributeData*>(attributeData));}
7172
bool _data__profile_GLES__technique__pass__states__material_ambient( const ParserChar* text, size_t textLength );
7173
bool _end__profile_GLES__technique__pass__states__material_ambient(){return mImpl->end__profile_GLES__technique__pass__states__material_ambient();}
7174
bool _preBegin__profile_GLES__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7175
bool _preEnd__profile_GLES__technique__pass__states__material_ambient();
7176
#ifdef GENERATEDSAXPARSER_VALIDATION
7177
bool _validateBegin__profile_GLES__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7178
bool _validateEnd__profile_GLES__technique__pass__states__material_ambient();
7180
bool _freeAttributes__profile_GLES__technique__pass__states__material_ambient( void* attributeData );
7182
bool _begin__profile_GLES__technique__pass__states__material_diffuse( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_diffuse(*static_cast<profile_GLES__technique__pass__states__material_diffuse__AttributeData*>(attributeData));}
7183
bool _data__profile_GLES__technique__pass__states__material_diffuse( const ParserChar* text, size_t textLength );
7184
bool _end__profile_GLES__technique__pass__states__material_diffuse(){return mImpl->end__profile_GLES__technique__pass__states__material_diffuse();}
7185
bool _preBegin__profile_GLES__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7186
bool _preEnd__profile_GLES__technique__pass__states__material_diffuse();
7187
#ifdef GENERATEDSAXPARSER_VALIDATION
7188
bool _validateBegin__profile_GLES__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7189
bool _validateEnd__profile_GLES__technique__pass__states__material_diffuse();
7191
bool _freeAttributes__profile_GLES__technique__pass__states__material_diffuse( void* attributeData );
7193
bool _begin__profile_GLES__technique__pass__states__material_emission( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_emission(*static_cast<profile_GLES__technique__pass__states__material_emission__AttributeData*>(attributeData));}
7194
bool _data__profile_GLES__technique__pass__states__material_emission( const ParserChar* text, size_t textLength );
7195
bool _end__profile_GLES__technique__pass__states__material_emission(){return mImpl->end__profile_GLES__technique__pass__states__material_emission();}
7196
bool _preBegin__profile_GLES__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7197
bool _preEnd__profile_GLES__technique__pass__states__material_emission();
7198
#ifdef GENERATEDSAXPARSER_VALIDATION
7199
bool _validateBegin__profile_GLES__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7200
bool _validateEnd__profile_GLES__technique__pass__states__material_emission();
7202
bool _freeAttributes__profile_GLES__technique__pass__states__material_emission( void* attributeData );
7204
bool _begin__profile_GLES__technique__pass__states__material_shininess( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_shininess(*static_cast<profile_GLES__technique__pass__states__material_shininess__AttributeData*>(attributeData));}
7205
bool _data__profile_GLES__technique__pass__states__material_shininess( const ParserChar* text, size_t textLength );
7206
bool _end__profile_GLES__technique__pass__states__material_shininess(){return mImpl->end__profile_GLES__technique__pass__states__material_shininess();}
7207
bool _preBegin__profile_GLES__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7208
bool _preEnd__profile_GLES__technique__pass__states__material_shininess();
7209
#ifdef GENERATEDSAXPARSER_VALIDATION
7210
bool _validateBegin__profile_GLES__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7211
bool _validateEnd__profile_GLES__technique__pass__states__material_shininess();
7213
bool _freeAttributes__profile_GLES__technique__pass__states__material_shininess( void* attributeData );
7215
bool _begin__profile_GLES__technique__pass__states__material_specular( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_specular(*static_cast<profile_GLES__technique__pass__states__material_specular__AttributeData*>(attributeData));}
7216
bool _data__profile_GLES__technique__pass__states__material_specular( const ParserChar* text, size_t textLength );
7217
bool _end__profile_GLES__technique__pass__states__material_specular(){return mImpl->end__profile_GLES__technique__pass__states__material_specular();}
7218
bool _preBegin__profile_GLES__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7219
bool _preEnd__profile_GLES__technique__pass__states__material_specular();
7220
#ifdef GENERATEDSAXPARSER_VALIDATION
7221
bool _validateBegin__profile_GLES__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7222
bool _validateEnd__profile_GLES__technique__pass__states__material_specular();
7224
bool _freeAttributes__profile_GLES__technique__pass__states__material_specular( void* attributeData );
7226
bool _begin__profile_GLES__technique__pass__states__model_view_matrix( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__model_view_matrix(*static_cast<profile_GLES__technique__pass__states__model_view_matrix__AttributeData*>(attributeData));}
7227
bool _data__profile_GLES__technique__pass__states__model_view_matrix( const ParserChar* text, size_t textLength );
7228
bool _end__profile_GLES__technique__pass__states__model_view_matrix(){return mImpl->end__profile_GLES__technique__pass__states__model_view_matrix();}
7229
bool _preBegin__profile_GLES__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7230
bool _preEnd__profile_GLES__technique__pass__states__model_view_matrix();
7231
#ifdef GENERATEDSAXPARSER_VALIDATION
7232
bool _validateBegin__profile_GLES__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7233
bool _validateEnd__profile_GLES__technique__pass__states__model_view_matrix();
7235
bool _freeAttributes__profile_GLES__technique__pass__states__model_view_matrix( void* attributeData );
7237
bool _begin__profile_GLES__technique__pass__states__point_distance_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_distance_attenuation(*static_cast<profile_GLES__technique__pass__states__point_distance_attenuation__AttributeData*>(attributeData));}
7238
bool _data__profile_GLES__technique__pass__states__point_distance_attenuation( const ParserChar* text, size_t textLength );
7239
bool _end__profile_GLES__technique__pass__states__point_distance_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__point_distance_attenuation();}
7240
bool _preBegin__profile_GLES__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7241
bool _preEnd__profile_GLES__technique__pass__states__point_distance_attenuation();
7242
#ifdef GENERATEDSAXPARSER_VALIDATION
7243
bool _validateBegin__profile_GLES__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7244
bool _validateEnd__profile_GLES__technique__pass__states__point_distance_attenuation();
7246
bool _freeAttributes__profile_GLES__technique__pass__states__point_distance_attenuation( void* attributeData );
7248
bool _begin__profile_GLES__technique__pass__states__point_fade_threshold_size( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_fade_threshold_size(*static_cast<profile_GLES__technique__pass__states__point_fade_threshold_size__AttributeData*>(attributeData));}
7249
bool _data__profile_GLES__technique__pass__states__point_fade_threshold_size( const ParserChar* text, size_t textLength );
7250
bool _end__profile_GLES__technique__pass__states__point_fade_threshold_size(){return mImpl->end__profile_GLES__technique__pass__states__point_fade_threshold_size();}
7251
bool _preBegin__profile_GLES__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7252
bool _preEnd__profile_GLES__technique__pass__states__point_fade_threshold_size();
7253
#ifdef GENERATEDSAXPARSER_VALIDATION
7254
bool _validateBegin__profile_GLES__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7255
bool _validateEnd__profile_GLES__technique__pass__states__point_fade_threshold_size();
7257
bool _freeAttributes__profile_GLES__technique__pass__states__point_fade_threshold_size( void* attributeData );
7259
bool _begin__profile_GLES__technique__pass__states__point_size( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_size(*static_cast<profile_GLES__technique__pass__states__point_size__AttributeData*>(attributeData));}
7260
bool _data__profile_GLES__technique__pass__states__point_size( const ParserChar* text, size_t textLength );
7261
bool _end__profile_GLES__technique__pass__states__point_size(){return mImpl->end__profile_GLES__technique__pass__states__point_size();}
7262
bool _preBegin__profile_GLES__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7263
bool _preEnd__profile_GLES__technique__pass__states__point_size();
7264
#ifdef GENERATEDSAXPARSER_VALIDATION
7265
bool _validateBegin__profile_GLES__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7266
bool _validateEnd__profile_GLES__technique__pass__states__point_size();
7268
bool _freeAttributes__profile_GLES__technique__pass__states__point_size( void* attributeData );
7270
bool _begin__profile_GLES__technique__pass__states__point_size_min( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_size_min(*static_cast<profile_GLES__technique__pass__states__point_size_min__AttributeData*>(attributeData));}
7271
bool _data__profile_GLES__technique__pass__states__point_size_min( const ParserChar* text, size_t textLength );
7272
bool _end__profile_GLES__technique__pass__states__point_size_min(){return mImpl->end__profile_GLES__technique__pass__states__point_size_min();}
7273
bool _preBegin__profile_GLES__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7274
bool _preEnd__profile_GLES__technique__pass__states__point_size_min();
7275
#ifdef GENERATEDSAXPARSER_VALIDATION
7276
bool _validateBegin__profile_GLES__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7277
bool _validateEnd__profile_GLES__technique__pass__states__point_size_min();
7279
bool _freeAttributes__profile_GLES__technique__pass__states__point_size_min( void* attributeData );
7281
bool _begin__profile_GLES__technique__pass__states__point_size_max( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_size_max(*static_cast<profile_GLES__technique__pass__states__point_size_max__AttributeData*>(attributeData));}
7282
bool _data__profile_GLES__technique__pass__states__point_size_max( const ParserChar* text, size_t textLength );
7283
bool _end__profile_GLES__technique__pass__states__point_size_max(){return mImpl->end__profile_GLES__technique__pass__states__point_size_max();}
7284
bool _preBegin__profile_GLES__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7285
bool _preEnd__profile_GLES__technique__pass__states__point_size_max();
7286
#ifdef GENERATEDSAXPARSER_VALIDATION
7287
bool _validateBegin__profile_GLES__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7288
bool _validateEnd__profile_GLES__technique__pass__states__point_size_max();
7290
bool _freeAttributes__profile_GLES__technique__pass__states__point_size_max( void* attributeData );
7292
bool _begin__profile_GLES__technique__pass__states__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__polygon_offset(*static_cast<profile_GLES__technique__pass__states__polygon_offset__AttributeData*>(attributeData));}
7293
bool _data__profile_GLES__technique__pass__states__polygon_offset( const ParserChar* text, size_t textLength );
7294
bool _end__profile_GLES__technique__pass__states__polygon_offset(){return mImpl->end__profile_GLES__technique__pass__states__polygon_offset();}
7295
bool _preBegin__profile_GLES__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7296
bool _preEnd__profile_GLES__technique__pass__states__polygon_offset();
7297
#ifdef GENERATEDSAXPARSER_VALIDATION
7298
bool _validateBegin__profile_GLES__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7299
bool _validateEnd__profile_GLES__technique__pass__states__polygon_offset();
7301
bool _freeAttributes__profile_GLES__technique__pass__states__polygon_offset( void* attributeData );
7303
bool _begin__profile_GLES__technique__pass__states__projection_matrix( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__projection_matrix(*static_cast<profile_GLES__technique__pass__states__projection_matrix__AttributeData*>(attributeData));}
7304
bool _data__profile_GLES__technique__pass__states__projection_matrix( const ParserChar* text, size_t textLength );
7305
bool _end__profile_GLES__technique__pass__states__projection_matrix(){return mImpl->end__profile_GLES__technique__pass__states__projection_matrix();}
7306
bool _preBegin__profile_GLES__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7307
bool _preEnd__profile_GLES__technique__pass__states__projection_matrix();
7308
#ifdef GENERATEDSAXPARSER_VALIDATION
7309
bool _validateBegin__profile_GLES__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7310
bool _validateEnd__profile_GLES__technique__pass__states__projection_matrix();
7312
bool _freeAttributes__profile_GLES__technique__pass__states__projection_matrix( void* attributeData );
7314
bool _begin__profile_GLES__technique__pass__states__scissor( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__scissor(*static_cast<profile_GLES__technique__pass__states__scissor__AttributeData*>(attributeData));}
7315
bool _data__profile_GLES__technique__pass__states__scissor( const ParserChar* text, size_t textLength );
7316
bool _end__profile_GLES__technique__pass__states__scissor(){return mImpl->end__profile_GLES__technique__pass__states__scissor();}
7317
bool _preBegin__profile_GLES__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7318
bool _preEnd__profile_GLES__technique__pass__states__scissor();
7319
#ifdef GENERATEDSAXPARSER_VALIDATION
7320
bool _validateBegin__profile_GLES__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7321
bool _validateEnd__profile_GLES__technique__pass__states__scissor();
7323
bool _freeAttributes__profile_GLES__technique__pass__states__scissor( void* attributeData );
7325
bool _begin__profile_GLES__technique__pass__states__shade_model( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__shade_model(*static_cast<profile_GLES__technique__pass__states__shade_model__AttributeData*>(attributeData));}
7326
bool _data__profile_GLES__technique__pass__states__shade_model( const ParserChar* text, size_t textLength );
7327
bool _end__profile_GLES__technique__pass__states__shade_model(){return mImpl->end__profile_GLES__technique__pass__states__shade_model();}
7328
bool _preBegin__profile_GLES__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7329
bool _preEnd__profile_GLES__technique__pass__states__shade_model();
7330
#ifdef GENERATEDSAXPARSER_VALIDATION
7331
bool _validateBegin__profile_GLES__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7332
bool _validateEnd__profile_GLES__technique__pass__states__shade_model();
7334
bool _freeAttributes__profile_GLES__technique__pass__states__shade_model( void* attributeData );
7336
bool _begin__profile_GLES__technique__pass__states__stencil_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func();}
7337
bool _data__profile_GLES__technique__pass__states__stencil_func( const ParserChar* text, size_t textLength );
7338
bool _end__profile_GLES__technique__pass__states__stencil_func(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func();}
7339
bool _preBegin__profile_GLES__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7340
bool _preEnd__profile_GLES__technique__pass__states__stencil_func();
7341
#ifdef GENERATEDSAXPARSER_VALIDATION
7342
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7343
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func();
7345
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func( void* attributeData );
7347
bool _begin__profile_GLES__technique__pass__states__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func__func(*static_cast<profile_GLES__technique__pass__states__stencil_func__func__AttributeData*>(attributeData));}
7348
bool _data__profile_GLES__technique__pass__states__stencil_func__func( const ParserChar* text, size_t textLength );
7349
bool _end__profile_GLES__technique__pass__states__stencil_func__func(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func__func();}
7350
bool _preBegin__profile_GLES__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7351
bool _preEnd__profile_GLES__technique__pass__states__stencil_func__func();
7352
#ifdef GENERATEDSAXPARSER_VALIDATION
7353
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7354
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func__func();
7356
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func__func( void* attributeData );
7358
bool _begin__profile_GLES__technique__pass__states__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func__ref(*static_cast<profile_GLES__technique__pass__states__stencil_func__ref__AttributeData*>(attributeData));}
7359
bool _data__profile_GLES__technique__pass__states__stencil_func__ref( const ParserChar* text, size_t textLength );
7360
bool _end__profile_GLES__technique__pass__states__stencil_func__ref(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func__ref();}
7361
bool _preBegin__profile_GLES__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7362
bool _preEnd__profile_GLES__technique__pass__states__stencil_func__ref();
7363
#ifdef GENERATEDSAXPARSER_VALIDATION
7364
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7365
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func__ref();
7367
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func__ref( void* attributeData );
7369
bool _begin__profile_GLES__technique__pass__states__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func__mask(*static_cast<profile_GLES__technique__pass__states__stencil_func__mask__AttributeData*>(attributeData));}
7370
bool _data__profile_GLES__technique__pass__states__stencil_func__mask( const ParserChar* text, size_t textLength );
7371
bool _end__profile_GLES__technique__pass__states__stencil_func__mask(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func__mask();}
7372
bool _preBegin__profile_GLES__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7373
bool _preEnd__profile_GLES__technique__pass__states__stencil_func__mask();
7374
#ifdef GENERATEDSAXPARSER_VALIDATION
7375
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7376
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func__mask();
7378
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func__mask( void* attributeData );
7380
bool _begin__profile_GLES__technique__pass__states__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_mask(*static_cast<profile_GLES__technique__pass__states__stencil_mask__AttributeData*>(attributeData));}
7381
bool _data__profile_GLES__technique__pass__states__stencil_mask( const ParserChar* text, size_t textLength );
7382
bool _end__profile_GLES__technique__pass__states__stencil_mask(){return mImpl->end__profile_GLES__technique__pass__states__stencil_mask();}
7383
bool _preBegin__profile_GLES__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7384
bool _preEnd__profile_GLES__technique__pass__states__stencil_mask();
7385
#ifdef GENERATEDSAXPARSER_VALIDATION
7386
bool _validateBegin__profile_GLES__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7387
bool _validateEnd__profile_GLES__technique__pass__states__stencil_mask();
7389
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_mask( void* attributeData );
7391
bool _begin__profile_GLES__technique__pass__states__stencil_op( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op();}
7392
bool _data__profile_GLES__technique__pass__states__stencil_op( const ParserChar* text, size_t textLength );
7393
bool _end__profile_GLES__technique__pass__states__stencil_op(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op();}
7394
bool _preBegin__profile_GLES__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7395
bool _preEnd__profile_GLES__technique__pass__states__stencil_op();
7396
#ifdef GENERATEDSAXPARSER_VALIDATION
7397
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7398
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op();
7400
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op( void* attributeData );
7402
bool _begin__profile_GLES__technique__pass__states__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op__fail(*static_cast<profile_GLES__technique__pass__states__stencil_op__fail__AttributeData*>(attributeData));}
7403
bool _data__profile_GLES__technique__pass__states__stencil_op__fail( const ParserChar* text, size_t textLength );
7404
bool _end__profile_GLES__technique__pass__states__stencil_op__fail(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op__fail();}
7405
bool _preBegin__profile_GLES__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7406
bool _preEnd__profile_GLES__technique__pass__states__stencil_op__fail();
7407
#ifdef GENERATEDSAXPARSER_VALIDATION
7408
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7409
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op__fail();
7411
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op__fail( void* attributeData );
7414
ENUM__gles_stencil_op_enum toEnumDataPrefix_ENUM__gles_stencil_op_enum (
7415
const ParserChar* prefixedBuffer,
7416
const ParserChar* prefixedBufferEnd,
7417
const ParserChar** buffer,
7418
const ParserChar* bufferEnd,
7420
const std::pair<StringHash, ENUM__gles_stencil_op_enum>* enumMap,
7421
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7425
bool characterData2EnumData_ENUM__gles_stencil_op_enum (
7426
const ParserChar* text,
7428
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_stencil_op_enum*, size_t ),
7429
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7433
bool dataEnumEnd_ENUM__gles_stencil_op_enum (
7434
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_stencil_op_enum*, size_t ),
7435
const std::pair<StringHash, ENUM__gles_stencil_op_enum>* enumMap,
7436
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7437
ENUM__gles_stencil_op_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_stencil_op_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7442
bool _begin__profile_GLES__technique__pass__states__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op__zfail(*static_cast<profile_GLES__technique__pass__states__stencil_op__zfail__AttributeData*>(attributeData));}
7443
bool _data__profile_GLES__technique__pass__states__stencil_op__zfail( const ParserChar* text, size_t textLength );
7444
bool _end__profile_GLES__technique__pass__states__stencil_op__zfail(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op__zfail();}
7445
bool _preBegin__profile_GLES__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7446
bool _preEnd__profile_GLES__technique__pass__states__stencil_op__zfail();
7447
#ifdef GENERATEDSAXPARSER_VALIDATION
7448
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7449
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op__zfail();
7451
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op__zfail( void* attributeData );
7453
bool _begin__profile_GLES__technique__pass__states__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op__zpass(*static_cast<profile_GLES__technique__pass__states__stencil_op__zpass__AttributeData*>(attributeData));}
7454
bool _data__profile_GLES__technique__pass__states__stencil_op__zpass( const ParserChar* text, size_t textLength );
7455
bool _end__profile_GLES__technique__pass__states__stencil_op__zpass(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op__zpass();}
7456
bool _preBegin__profile_GLES__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7457
bool _preEnd__profile_GLES__technique__pass__states__stencil_op__zpass();
7458
#ifdef GENERATEDSAXPARSER_VALIDATION
7459
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7460
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op__zpass();
7462
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op__zpass( void* attributeData );
7464
bool _begin__texture_pipeline( void* attributeData ){return mImpl->begin__texture_pipeline();}
7465
bool _data__texture_pipeline( const ParserChar* text, size_t textLength );
7466
bool _end__texture_pipeline(){return mImpl->end__texture_pipeline();}
7467
bool _preBegin__texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7468
bool _preEnd__texture_pipeline();
7469
#ifdef GENERATEDSAXPARSER_VALIDATION
7470
bool _validateBegin__texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7471
bool _validateEnd__texture_pipeline();
7473
bool _freeAttributes__texture_pipeline( void* attributeData );
7475
bool _begin__value____gles_texture_pipeline_type( void* attributeData ){return mImpl->begin__value____gles_texture_pipeline_type(*static_cast<value____gles_texture_pipeline_type__AttributeData*>(attributeData));}
7476
bool _data__value____gles_texture_pipeline_type( const ParserChar* text, size_t textLength );
7477
bool _end__value____gles_texture_pipeline_type(){return mImpl->end__value____gles_texture_pipeline_type();}
7478
bool _preBegin__value____gles_texture_pipeline_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7479
bool _preEnd__value____gles_texture_pipeline_type();
7480
#ifdef GENERATEDSAXPARSER_VALIDATION
7481
bool _validateBegin__value____gles_texture_pipeline_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7482
bool _validateEnd__value____gles_texture_pipeline_type();
7484
bool _freeAttributes__value____gles_texture_pipeline_type( void* attributeData );
7486
bool _begin__texcombiner( void* attributeData ){return mImpl->begin__texcombiner();}
7487
bool _data__texcombiner( const ParserChar* text, size_t textLength );
7488
bool _end__texcombiner(){return mImpl->end__texcombiner();}
7489
bool _preBegin__texcombiner( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7490
bool _preEnd__texcombiner();
7491
#ifdef GENERATEDSAXPARSER_VALIDATION
7492
bool _validateBegin__texcombiner( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7493
bool _validateEnd__texcombiner();
7495
bool _freeAttributes__texcombiner( void* attributeData );
7497
bool _begin__constant____gles_texture_constant_type( void* attributeData ){return mImpl->begin__constant____gles_texture_constant_type(*static_cast<constant____gles_texture_constant_type__AttributeData*>(attributeData));}
7498
bool _data__constant____gles_texture_constant_type( const ParserChar* text, size_t textLength );
7499
bool _end__constant____gles_texture_constant_type(){return mImpl->end__constant____gles_texture_constant_type();}
7500
bool _preBegin__constant____gles_texture_constant_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7501
bool _preEnd__constant____gles_texture_constant_type();
7502
#ifdef GENERATEDSAXPARSER_VALIDATION
7503
bool _validateBegin__constant____gles_texture_constant_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7504
bool _validateEnd__constant____gles_texture_constant_type();
7506
bool _freeAttributes__constant____gles_texture_constant_type( void* attributeData );
7508
bool _begin__RGB( void* attributeData ){return mImpl->begin__RGB(*static_cast<RGB__AttributeData*>(attributeData));}
7509
bool _data__RGB( const ParserChar* text, size_t textLength );
7510
bool _end__RGB(){return mImpl->end__RGB();}
7511
bool _preBegin__RGB( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7512
bool _preEnd__RGB();
7513
#ifdef GENERATEDSAXPARSER_VALIDATION
7514
bool _validateBegin__RGB( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7515
bool _validateEnd__RGB();
7517
bool _freeAttributes__RGB( void* attributeData );
7520
ENUM__gles_texcombiner_operator_rgb_enum toEnumDataPrefix_ENUM__gles_texcombiner_operator_rgb_enum (
7521
const ParserChar* prefixedBuffer,
7522
const ParserChar* prefixedBufferEnd,
7523
const ParserChar** buffer,
7524
const ParserChar* bufferEnd,
7526
const std::pair<StringHash, ENUM__gles_texcombiner_operator_rgb_enum>* enumMap,
7527
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7531
bool characterData2EnumData_ENUM__gles_texcombiner_operator_rgb_enum (
7532
const ParserChar* text,
7534
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_rgb_enum*, size_t ),
7535
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7539
bool dataEnumEnd_ENUM__gles_texcombiner_operator_rgb_enum (
7540
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_rgb_enum*, size_t ),
7541
const std::pair<StringHash, ENUM__gles_texcombiner_operator_rgb_enum>* enumMap,
7542
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7543
ENUM__gles_texcombiner_operator_rgb_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operator_rgb_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7548
bool _begin__argument____gles_texcombiner_argument_rgb_type( void* attributeData ){return mImpl->begin__argument____gles_texcombiner_argument_rgb_type(*static_cast<argument____gles_texcombiner_argument_rgb_type__AttributeData*>(attributeData));}
7549
bool _data__argument____gles_texcombiner_argument_rgb_type( const ParserChar* text, size_t textLength );
7550
bool _end__argument____gles_texcombiner_argument_rgb_type(){return mImpl->end__argument____gles_texcombiner_argument_rgb_type();}
7551
bool _preBegin__argument____gles_texcombiner_argument_rgb_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7552
bool _preEnd__argument____gles_texcombiner_argument_rgb_type();
7553
#ifdef GENERATEDSAXPARSER_VALIDATION
7554
bool _validateBegin__argument____gles_texcombiner_argument_rgb_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7555
bool _validateEnd__argument____gles_texcombiner_argument_rgb_type();
7557
bool _freeAttributes__argument____gles_texcombiner_argument_rgb_type( void* attributeData );
7560
ENUM__gles_texcombiner_source_enum toEnumDataPrefix_ENUM__gles_texcombiner_source_enum (
7561
const ParserChar* prefixedBuffer,
7562
const ParserChar* prefixedBufferEnd,
7563
const ParserChar** buffer,
7564
const ParserChar* bufferEnd,
7566
const std::pair<StringHash, ENUM__gles_texcombiner_source_enum>* enumMap,
7567
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7571
bool characterData2EnumData_ENUM__gles_texcombiner_source_enum (
7572
const ParserChar* text,
7574
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_source_enum*, size_t ),
7575
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7579
bool dataEnumEnd_ENUM__gles_texcombiner_source_enum (
7580
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_source_enum*, size_t ),
7581
const std::pair<StringHash, ENUM__gles_texcombiner_source_enum>* enumMap,
7582
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7583
ENUM__gles_texcombiner_source_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_source_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7589
ENUM__gles_texcombiner_operand_rgb_enum toEnumDataPrefix_ENUM__gles_texcombiner_operand_rgb_enum (
7590
const ParserChar* prefixedBuffer,
7591
const ParserChar* prefixedBufferEnd,
7592
const ParserChar** buffer,
7593
const ParserChar* bufferEnd,
7595
const std::pair<StringHash, ENUM__gles_texcombiner_operand_rgb_enum>* enumMap,
7596
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7600
bool characterData2EnumData_ENUM__gles_texcombiner_operand_rgb_enum (
7601
const ParserChar* text,
7603
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_rgb_enum*, size_t ),
7604
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7608
bool dataEnumEnd_ENUM__gles_texcombiner_operand_rgb_enum (
7609
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_rgb_enum*, size_t ),
7610
const std::pair<StringHash, ENUM__gles_texcombiner_operand_rgb_enum>* enumMap,
7611
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7612
ENUM__gles_texcombiner_operand_rgb_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operand_rgb_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7617
bool _begin__alpha____gles_texcombiner_command_alpha_type( void* attributeData ){return mImpl->begin__alpha____gles_texcombiner_command_alpha_type(*static_cast<alpha____gles_texcombiner_command_alpha_type__AttributeData*>(attributeData));}
7618
bool _data__alpha____gles_texcombiner_command_alpha_type( const ParserChar* text, size_t textLength );
7619
bool _end__alpha____gles_texcombiner_command_alpha_type(){return mImpl->end__alpha____gles_texcombiner_command_alpha_type();}
7620
bool _preBegin__alpha____gles_texcombiner_command_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7621
bool _preEnd__alpha____gles_texcombiner_command_alpha_type();
7622
#ifdef GENERATEDSAXPARSER_VALIDATION
7623
bool _validateBegin__alpha____gles_texcombiner_command_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7624
bool _validateEnd__alpha____gles_texcombiner_command_alpha_type();
7626
bool _freeAttributes__alpha____gles_texcombiner_command_alpha_type( void* attributeData );
7629
ENUM__gles_texcombiner_operator_alpha_enum toEnumDataPrefix_ENUM__gles_texcombiner_operator_alpha_enum (
7630
const ParserChar* prefixedBuffer,
7631
const ParserChar* prefixedBufferEnd,
7632
const ParserChar** buffer,
7633
const ParserChar* bufferEnd,
7635
const std::pair<StringHash, ENUM__gles_texcombiner_operator_alpha_enum>* enumMap,
7636
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7640
bool characterData2EnumData_ENUM__gles_texcombiner_operator_alpha_enum (
7641
const ParserChar* text,
7643
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_alpha_enum*, size_t ),
7644
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7648
bool dataEnumEnd_ENUM__gles_texcombiner_operator_alpha_enum (
7649
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_alpha_enum*, size_t ),
7650
const std::pair<StringHash, ENUM__gles_texcombiner_operator_alpha_enum>* enumMap,
7651
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7652
ENUM__gles_texcombiner_operator_alpha_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operator_alpha_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7657
bool _begin__argument____gles_texcombiner_argument_alpha_type( void* attributeData ){return mImpl->begin__argument____gles_texcombiner_argument_alpha_type(*static_cast<argument____gles_texcombiner_argument_alpha_type__AttributeData*>(attributeData));}
7658
bool _data__argument____gles_texcombiner_argument_alpha_type( const ParserChar* text, size_t textLength );
7659
bool _end__argument____gles_texcombiner_argument_alpha_type(){return mImpl->end__argument____gles_texcombiner_argument_alpha_type();}
7660
bool _preBegin__argument____gles_texcombiner_argument_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7661
bool _preEnd__argument____gles_texcombiner_argument_alpha_type();
7662
#ifdef GENERATEDSAXPARSER_VALIDATION
7663
bool _validateBegin__argument____gles_texcombiner_argument_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7664
bool _validateEnd__argument____gles_texcombiner_argument_alpha_type();
7666
bool _freeAttributes__argument____gles_texcombiner_argument_alpha_type( void* attributeData );
7669
ENUM__gles_texcombiner_operand_alpha_enum toEnumDataPrefix_ENUM__gles_texcombiner_operand_alpha_enum (
7670
const ParserChar* prefixedBuffer,
7671
const ParserChar* prefixedBufferEnd,
7672
const ParserChar** buffer,
7673
const ParserChar* bufferEnd,
7675
const std::pair<StringHash, ENUM__gles_texcombiner_operand_alpha_enum>* enumMap,
7676
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7680
bool characterData2EnumData_ENUM__gles_texcombiner_operand_alpha_enum (
7681
const ParserChar* text,
7683
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_alpha_enum*, size_t ),
7684
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7688
bool dataEnumEnd_ENUM__gles_texcombiner_operand_alpha_enum (
7689
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_alpha_enum*, size_t ),
7690
const std::pair<StringHash, ENUM__gles_texcombiner_operand_alpha_enum>* enumMap,
7691
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7692
ENUM__gles_texcombiner_operand_alpha_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operand_alpha_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7697
bool _begin__texenv( void* attributeData ){return mImpl->begin__texenv(*static_cast<texenv__AttributeData*>(attributeData));}
7698
bool _data__texenv( const ParserChar* text, size_t textLength );
7699
bool _end__texenv(){return mImpl->end__texenv();}
7700
bool _preBegin__texenv( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7701
bool _preEnd__texenv();
7702
#ifdef GENERATEDSAXPARSER_VALIDATION
7703
bool _validateBegin__texenv( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7704
bool _validateEnd__texenv();
7706
bool _freeAttributes__texenv( void* attributeData );
7709
ENUM__gles_texenv_mode_enum toEnumDataPrefix_ENUM__gles_texenv_mode_enum (
7710
const ParserChar* prefixedBuffer,
7711
const ParserChar* prefixedBufferEnd,
7712
const ParserChar** buffer,
7713
const ParserChar* bufferEnd,
7715
const std::pair<StringHash, ENUM__gles_texenv_mode_enum>* enumMap,
7716
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7720
bool characterData2EnumData_ENUM__gles_texenv_mode_enum (
7721
const ParserChar* text,
7723
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texenv_mode_enum*, size_t ),
7724
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7728
bool dataEnumEnd_ENUM__gles_texenv_mode_enum (
7729
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texenv_mode_enum*, size_t ),
7730
const std::pair<StringHash, ENUM__gles_texenv_mode_enum>* enumMap,
7731
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7732
ENUM__gles_texenv_mode_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texenv_mode_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7737
bool _begin__profile_GLES__technique__pass__states__alpha_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_test_enable(*static_cast<profile_GLES__technique__pass__states__alpha_test_enable__AttributeData*>(attributeData));}
7738
bool _data__profile_GLES__technique__pass__states__alpha_test_enable( const ParserChar* text, size_t textLength );
7739
bool _end__profile_GLES__technique__pass__states__alpha_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__alpha_test_enable();}
7740
bool _preBegin__profile_GLES__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7741
bool _preEnd__profile_GLES__technique__pass__states__alpha_test_enable();
7742
#ifdef GENERATEDSAXPARSER_VALIDATION
7743
bool _validateBegin__profile_GLES__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7744
bool _validateEnd__profile_GLES__technique__pass__states__alpha_test_enable();
7746
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_test_enable( void* attributeData );
7748
bool _begin__profile_GLES__technique__pass__states__blend_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_enable(*static_cast<profile_GLES__technique__pass__states__blend_enable__AttributeData*>(attributeData));}
7749
bool _data__profile_GLES__technique__pass__states__blend_enable( const ParserChar* text, size_t textLength );
7750
bool _end__profile_GLES__technique__pass__states__blend_enable(){return mImpl->end__profile_GLES__technique__pass__states__blend_enable();}
7751
bool _preBegin__profile_GLES__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7752
bool _preEnd__profile_GLES__technique__pass__states__blend_enable();
7753
#ifdef GENERATEDSAXPARSER_VALIDATION
7754
bool _validateBegin__profile_GLES__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7755
bool _validateEnd__profile_GLES__technique__pass__states__blend_enable();
7757
bool _freeAttributes__profile_GLES__technique__pass__states__blend_enable( void* attributeData );
7759
bool _begin__profile_GLES__technique__pass__states__clip_plane_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__clip_plane_enable(*static_cast<profile_GLES__technique__pass__states__clip_plane_enable__AttributeData*>(attributeData));}
7760
bool _data__profile_GLES__technique__pass__states__clip_plane_enable( const ParserChar* text, size_t textLength );
7761
bool _end__profile_GLES__technique__pass__states__clip_plane_enable(){return mImpl->end__profile_GLES__technique__pass__states__clip_plane_enable();}
7762
bool _preBegin__profile_GLES__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7763
bool _preEnd__profile_GLES__technique__pass__states__clip_plane_enable();
7764
#ifdef GENERATEDSAXPARSER_VALIDATION
7765
bool _validateBegin__profile_GLES__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7766
bool _validateEnd__profile_GLES__technique__pass__states__clip_plane_enable();
7768
bool _freeAttributes__profile_GLES__technique__pass__states__clip_plane_enable( void* attributeData );
7770
bool _begin__profile_GLES__technique__pass__states__color_logic_op_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__color_logic_op_enable(*static_cast<profile_GLES__technique__pass__states__color_logic_op_enable__AttributeData*>(attributeData));}
7771
bool _data__profile_GLES__technique__pass__states__color_logic_op_enable( const ParserChar* text, size_t textLength );
7772
bool _end__profile_GLES__technique__pass__states__color_logic_op_enable(){return mImpl->end__profile_GLES__technique__pass__states__color_logic_op_enable();}
7773
bool _preBegin__profile_GLES__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7774
bool _preEnd__profile_GLES__technique__pass__states__color_logic_op_enable();
7775
#ifdef GENERATEDSAXPARSER_VALIDATION
7776
bool _validateBegin__profile_GLES__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7777
bool _validateEnd__profile_GLES__technique__pass__states__color_logic_op_enable();
7779
bool _freeAttributes__profile_GLES__technique__pass__states__color_logic_op_enable( void* attributeData );
7781
bool _begin__profile_GLES__technique__pass__states__color_material_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__color_material_enable(*static_cast<profile_GLES__technique__pass__states__color_material_enable__AttributeData*>(attributeData));}
7782
bool _data__profile_GLES__technique__pass__states__color_material_enable( const ParserChar* text, size_t textLength );
7783
bool _end__profile_GLES__technique__pass__states__color_material_enable(){return mImpl->end__profile_GLES__technique__pass__states__color_material_enable();}
7784
bool _preBegin__profile_GLES__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7785
bool _preEnd__profile_GLES__technique__pass__states__color_material_enable();
7786
#ifdef GENERATEDSAXPARSER_VALIDATION
7787
bool _validateBegin__profile_GLES__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7788
bool _validateEnd__profile_GLES__technique__pass__states__color_material_enable();
7790
bool _freeAttributes__profile_GLES__technique__pass__states__color_material_enable( void* attributeData );
7792
bool _begin__profile_GLES__technique__pass__states__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__cull_face_enable(*static_cast<profile_GLES__technique__pass__states__cull_face_enable__AttributeData*>(attributeData));}
7793
bool _data__profile_GLES__technique__pass__states__cull_face_enable( const ParserChar* text, size_t textLength );
7794
bool _end__profile_GLES__technique__pass__states__cull_face_enable(){return mImpl->end__profile_GLES__technique__pass__states__cull_face_enable();}
7795
bool _preBegin__profile_GLES__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7796
bool _preEnd__profile_GLES__technique__pass__states__cull_face_enable();
7797
#ifdef GENERATEDSAXPARSER_VALIDATION
7798
bool _validateBegin__profile_GLES__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7799
bool _validateEnd__profile_GLES__technique__pass__states__cull_face_enable();
7801
bool _freeAttributes__profile_GLES__technique__pass__states__cull_face_enable( void* attributeData );
7803
bool _begin__profile_GLES__technique__pass__states__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_test_enable(*static_cast<profile_GLES__technique__pass__states__depth_test_enable__AttributeData*>(attributeData));}
7804
bool _data__profile_GLES__technique__pass__states__depth_test_enable( const ParserChar* text, size_t textLength );
7805
bool _end__profile_GLES__technique__pass__states__depth_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__depth_test_enable();}
7806
bool _preBegin__profile_GLES__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7807
bool _preEnd__profile_GLES__technique__pass__states__depth_test_enable();
7808
#ifdef GENERATEDSAXPARSER_VALIDATION
7809
bool _validateBegin__profile_GLES__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7810
bool _validateEnd__profile_GLES__technique__pass__states__depth_test_enable();
7812
bool _freeAttributes__profile_GLES__technique__pass__states__depth_test_enable( void* attributeData );
7814
bool _begin__profile_GLES__technique__pass__states__dither_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__dither_enable(*static_cast<profile_GLES__technique__pass__states__dither_enable__AttributeData*>(attributeData));}
7815
bool _data__profile_GLES__technique__pass__states__dither_enable( const ParserChar* text, size_t textLength );
7816
bool _end__profile_GLES__technique__pass__states__dither_enable(){return mImpl->end__profile_GLES__technique__pass__states__dither_enable();}
7817
bool _preBegin__profile_GLES__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7818
bool _preEnd__profile_GLES__technique__pass__states__dither_enable();
7819
#ifdef GENERATEDSAXPARSER_VALIDATION
7820
bool _validateBegin__profile_GLES__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7821
bool _validateEnd__profile_GLES__technique__pass__states__dither_enable();
7823
bool _freeAttributes__profile_GLES__technique__pass__states__dither_enable( void* attributeData );
7825
bool _begin__profile_GLES__technique__pass__states__fog_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_enable(*static_cast<profile_GLES__technique__pass__states__fog_enable__AttributeData*>(attributeData));}
7826
bool _data__profile_GLES__technique__pass__states__fog_enable( const ParserChar* text, size_t textLength );
7827
bool _end__profile_GLES__technique__pass__states__fog_enable(){return mImpl->end__profile_GLES__technique__pass__states__fog_enable();}
7828
bool _preBegin__profile_GLES__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7829
bool _preEnd__profile_GLES__technique__pass__states__fog_enable();
7830
#ifdef GENERATEDSAXPARSER_VALIDATION
7831
bool _validateBegin__profile_GLES__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7832
bool _validateEnd__profile_GLES__technique__pass__states__fog_enable();
7834
bool _freeAttributes__profile_GLES__technique__pass__states__fog_enable( void* attributeData );
7836
bool _begin__profile_GLES__technique__pass__states__light_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_enable(*static_cast<profile_GLES__technique__pass__states__light_enable__AttributeData*>(attributeData));}
7837
bool _data__profile_GLES__technique__pass__states__light_enable( const ParserChar* text, size_t textLength );
7838
bool _end__profile_GLES__technique__pass__states__light_enable(){return mImpl->end__profile_GLES__technique__pass__states__light_enable();}
7839
bool _preBegin__profile_GLES__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7840
bool _preEnd__profile_GLES__technique__pass__states__light_enable();
7841
#ifdef GENERATEDSAXPARSER_VALIDATION
7842
bool _validateBegin__profile_GLES__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7843
bool _validateEnd__profile_GLES__technique__pass__states__light_enable();
7845
bool _freeAttributes__profile_GLES__technique__pass__states__light_enable( void* attributeData );
7847
bool _begin__profile_GLES__technique__pass__states__lighting_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__lighting_enable(*static_cast<profile_GLES__technique__pass__states__lighting_enable__AttributeData*>(attributeData));}
7848
bool _data__profile_GLES__technique__pass__states__lighting_enable( const ParserChar* text, size_t textLength );
7849
bool _end__profile_GLES__technique__pass__states__lighting_enable(){return mImpl->end__profile_GLES__technique__pass__states__lighting_enable();}
7850
bool _preBegin__profile_GLES__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7851
bool _preEnd__profile_GLES__technique__pass__states__lighting_enable();
7852
#ifdef GENERATEDSAXPARSER_VALIDATION
7853
bool _validateBegin__profile_GLES__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7854
bool _validateEnd__profile_GLES__technique__pass__states__lighting_enable();
7856
bool _freeAttributes__profile_GLES__technique__pass__states__lighting_enable( void* attributeData );
7858
bool _begin__profile_GLES__technique__pass__states__light_model_two_side_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_model_two_side_enable(*static_cast<profile_GLES__technique__pass__states__light_model_two_side_enable__AttributeData*>(attributeData));}
7859
bool _data__profile_GLES__technique__pass__states__light_model_two_side_enable( const ParserChar* text, size_t textLength );
7860
bool _end__profile_GLES__technique__pass__states__light_model_two_side_enable(){return mImpl->end__profile_GLES__technique__pass__states__light_model_two_side_enable();}
7861
bool _preBegin__profile_GLES__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7862
bool _preEnd__profile_GLES__technique__pass__states__light_model_two_side_enable();
7863
#ifdef GENERATEDSAXPARSER_VALIDATION
7864
bool _validateBegin__profile_GLES__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7865
bool _validateEnd__profile_GLES__technique__pass__states__light_model_two_side_enable();
7867
bool _freeAttributes__profile_GLES__technique__pass__states__light_model_two_side_enable( void* attributeData );
7869
bool _begin__profile_GLES__technique__pass__states__line_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__line_smooth_enable(*static_cast<profile_GLES__technique__pass__states__line_smooth_enable__AttributeData*>(attributeData));}
7870
bool _data__profile_GLES__technique__pass__states__line_smooth_enable( const ParserChar* text, size_t textLength );
7871
bool _end__profile_GLES__technique__pass__states__line_smooth_enable(){return mImpl->end__profile_GLES__technique__pass__states__line_smooth_enable();}
7872
bool _preBegin__profile_GLES__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7873
bool _preEnd__profile_GLES__technique__pass__states__line_smooth_enable();
7874
#ifdef GENERATEDSAXPARSER_VALIDATION
7875
bool _validateBegin__profile_GLES__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7876
bool _validateEnd__profile_GLES__technique__pass__states__line_smooth_enable();
7878
bool _freeAttributes__profile_GLES__technique__pass__states__line_smooth_enable( void* attributeData );
7880
bool _begin__profile_GLES__technique__pass__states__multisample_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__multisample_enable(*static_cast<profile_GLES__technique__pass__states__multisample_enable__AttributeData*>(attributeData));}
7881
bool _data__profile_GLES__technique__pass__states__multisample_enable( const ParserChar* text, size_t textLength );
7882
bool _end__profile_GLES__technique__pass__states__multisample_enable(){return mImpl->end__profile_GLES__technique__pass__states__multisample_enable();}
7883
bool _preBegin__profile_GLES__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7884
bool _preEnd__profile_GLES__technique__pass__states__multisample_enable();
7885
#ifdef GENERATEDSAXPARSER_VALIDATION
7886
bool _validateBegin__profile_GLES__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7887
bool _validateEnd__profile_GLES__technique__pass__states__multisample_enable();
7889
bool _freeAttributes__profile_GLES__technique__pass__states__multisample_enable( void* attributeData );
7891
bool _begin__profile_GLES__technique__pass__states__normalize_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__normalize_enable(*static_cast<profile_GLES__technique__pass__states__normalize_enable__AttributeData*>(attributeData));}
7892
bool _data__profile_GLES__technique__pass__states__normalize_enable( const ParserChar* text, size_t textLength );
7893
bool _end__profile_GLES__technique__pass__states__normalize_enable(){return mImpl->end__profile_GLES__technique__pass__states__normalize_enable();}
7894
bool _preBegin__profile_GLES__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7895
bool _preEnd__profile_GLES__technique__pass__states__normalize_enable();
7896
#ifdef GENERATEDSAXPARSER_VALIDATION
7897
bool _validateBegin__profile_GLES__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7898
bool _validateEnd__profile_GLES__technique__pass__states__normalize_enable();
7900
bool _freeAttributes__profile_GLES__technique__pass__states__normalize_enable( void* attributeData );
7902
bool _begin__profile_GLES__technique__pass__states__point_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_smooth_enable(*static_cast<profile_GLES__technique__pass__states__point_smooth_enable__AttributeData*>(attributeData));}
7903
bool _data__profile_GLES__technique__pass__states__point_smooth_enable( const ParserChar* text, size_t textLength );
7904
bool _end__profile_GLES__technique__pass__states__point_smooth_enable(){return mImpl->end__profile_GLES__technique__pass__states__point_smooth_enable();}
7905
bool _preBegin__profile_GLES__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7906
bool _preEnd__profile_GLES__technique__pass__states__point_smooth_enable();
7907
#ifdef GENERATEDSAXPARSER_VALIDATION
7908
bool _validateBegin__profile_GLES__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7909
bool _validateEnd__profile_GLES__technique__pass__states__point_smooth_enable();
7911
bool _freeAttributes__profile_GLES__technique__pass__states__point_smooth_enable( void* attributeData );
7913
bool _begin__profile_GLES__technique__pass__states__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__polygon_offset_fill_enable(*static_cast<profile_GLES__technique__pass__states__polygon_offset_fill_enable__AttributeData*>(attributeData));}
7914
bool _data__profile_GLES__technique__pass__states__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
7915
bool _end__profile_GLES__technique__pass__states__polygon_offset_fill_enable(){return mImpl->end__profile_GLES__technique__pass__states__polygon_offset_fill_enable();}
7916
bool _preBegin__profile_GLES__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7917
bool _preEnd__profile_GLES__technique__pass__states__polygon_offset_fill_enable();
7918
#ifdef GENERATEDSAXPARSER_VALIDATION
7919
bool _validateBegin__profile_GLES__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7920
bool _validateEnd__profile_GLES__technique__pass__states__polygon_offset_fill_enable();
7922
bool _freeAttributes__profile_GLES__technique__pass__states__polygon_offset_fill_enable( void* attributeData );
7924
bool _begin__profile_GLES__technique__pass__states__rescale_normal_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__rescale_normal_enable(*static_cast<profile_GLES__technique__pass__states__rescale_normal_enable__AttributeData*>(attributeData));}
7925
bool _data__profile_GLES__technique__pass__states__rescale_normal_enable( const ParserChar* text, size_t textLength );
7926
bool _end__profile_GLES__technique__pass__states__rescale_normal_enable(){return mImpl->end__profile_GLES__technique__pass__states__rescale_normal_enable();}
7927
bool _preBegin__profile_GLES__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7928
bool _preEnd__profile_GLES__technique__pass__states__rescale_normal_enable();
7929
#ifdef GENERATEDSAXPARSER_VALIDATION
7930
bool _validateBegin__profile_GLES__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7931
bool _validateEnd__profile_GLES__technique__pass__states__rescale_normal_enable();
7933
bool _freeAttributes__profile_GLES__technique__pass__states__rescale_normal_enable( void* attributeData );
7935
bool _begin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable(*static_cast<profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
7936
bool _data__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
7937
bool _end__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable();}
7938
bool _preBegin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7939
bool _preEnd__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable();
7940
#ifdef GENERATEDSAXPARSER_VALIDATION
7941
bool _validateBegin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7942
bool _validateEnd__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable();
7944
bool _freeAttributes__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData );
7946
bool _begin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable(*static_cast<profile_GLES__technique__pass__states__sample_alpha_to_one_enable__AttributeData*>(attributeData));}
7947
bool _data__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( const ParserChar* text, size_t textLength );
7948
bool _end__profile_GLES__technique__pass__states__sample_alpha_to_one_enable(){return mImpl->end__profile_GLES__technique__pass__states__sample_alpha_to_one_enable();}
7949
bool _preBegin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7950
bool _preEnd__profile_GLES__technique__pass__states__sample_alpha_to_one_enable();
7951
#ifdef GENERATEDSAXPARSER_VALIDATION
7952
bool _validateBegin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7953
bool _validateEnd__profile_GLES__technique__pass__states__sample_alpha_to_one_enable();
7955
bool _freeAttributes__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( void* attributeData );
7957
bool _begin__profile_GLES__technique__pass__states__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__sample_coverage_enable(*static_cast<profile_GLES__technique__pass__states__sample_coverage_enable__AttributeData*>(attributeData));}
7958
bool _data__profile_GLES__technique__pass__states__sample_coverage_enable( const ParserChar* text, size_t textLength );
7959
bool _end__profile_GLES__technique__pass__states__sample_coverage_enable(){return mImpl->end__profile_GLES__technique__pass__states__sample_coverage_enable();}
7960
bool _preBegin__profile_GLES__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7961
bool _preEnd__profile_GLES__technique__pass__states__sample_coverage_enable();
7962
#ifdef GENERATEDSAXPARSER_VALIDATION
7963
bool _validateBegin__profile_GLES__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7964
bool _validateEnd__profile_GLES__technique__pass__states__sample_coverage_enable();
7966
bool _freeAttributes__profile_GLES__technique__pass__states__sample_coverage_enable( void* attributeData );
7968
bool _begin__profile_GLES__technique__pass__states__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__scissor_test_enable(*static_cast<profile_GLES__technique__pass__states__scissor_test_enable__AttributeData*>(attributeData));}
7969
bool _data__profile_GLES__technique__pass__states__scissor_test_enable( const ParserChar* text, size_t textLength );
7970
bool _end__profile_GLES__technique__pass__states__scissor_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__scissor_test_enable();}
7971
bool _preBegin__profile_GLES__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7972
bool _preEnd__profile_GLES__technique__pass__states__scissor_test_enable();
7973
#ifdef GENERATEDSAXPARSER_VALIDATION
7974
bool _validateBegin__profile_GLES__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7975
bool _validateEnd__profile_GLES__technique__pass__states__scissor_test_enable();
7977
bool _freeAttributes__profile_GLES__technique__pass__states__scissor_test_enable( void* attributeData );
7979
bool _begin__profile_GLES__technique__pass__states__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_test_enable(*static_cast<profile_GLES__technique__pass__states__stencil_test_enable__AttributeData*>(attributeData));}
7980
bool _data__profile_GLES__technique__pass__states__stencil_test_enable( const ParserChar* text, size_t textLength );
7981
bool _end__profile_GLES__technique__pass__states__stencil_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__stencil_test_enable();}
7982
bool _preBegin__profile_GLES__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7983
bool _preEnd__profile_GLES__technique__pass__states__stencil_test_enable();
7984
#ifdef GENERATEDSAXPARSER_VALIDATION
7985
bool _validateBegin__profile_GLES__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7986
bool _validateEnd__profile_GLES__technique__pass__states__stencil_test_enable();
7988
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_test_enable( void* attributeData );
7990
bool _begin__profile_GLES__technique__pass__evaluate( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__evaluate();}
7991
bool _data__profile_GLES__technique__pass__evaluate( const ParserChar* text, size_t textLength );
7992
bool _end__profile_GLES__technique__pass__evaluate(){return mImpl->end__profile_GLES__technique__pass__evaluate();}
7993
bool _preBegin__profile_GLES__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7994
bool _preEnd__profile_GLES__technique__pass__evaluate();
7995
#ifdef GENERATEDSAXPARSER_VALIDATION
7996
bool _validateBegin__profile_GLES__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7997
bool _validateEnd__profile_GLES__technique__pass__evaluate();
7999
bool _freeAttributes__profile_GLES__technique__pass__evaluate( void* attributeData );
8001
bool _begin__library_force_fields( void* attributeData ){return mImpl->begin__library_force_fields(*static_cast<library_force_fields__AttributeData*>(attributeData));}
8002
bool _data__library_force_fields( const ParserChar* text, size_t textLength );
8003
bool _end__library_force_fields(){return mImpl->end__library_force_fields();}
8004
bool _preBegin__library_force_fields( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8005
bool _preEnd__library_force_fields();
8006
#ifdef GENERATEDSAXPARSER_VALIDATION
8007
bool _validateBegin__library_force_fields( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8008
bool _validateEnd__library_force_fields();
8010
bool _freeAttributes__library_force_fields( void* attributeData );
8012
bool _begin__force_field( void* attributeData ){return mImpl->begin__force_field(*static_cast<force_field__AttributeData*>(attributeData));}
8013
bool _data__force_field( const ParserChar* text, size_t textLength );
8014
bool _end__force_field(){return mImpl->end__force_field();}
8015
bool _preBegin__force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8016
bool _preEnd__force_field();
8017
#ifdef GENERATEDSAXPARSER_VALIDATION
8018
bool _validateBegin__force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8019
bool _validateEnd__force_field();
8021
bool _freeAttributes__force_field( void* attributeData );
8023
bool _begin__library_images( void* attributeData ){return mImpl->begin__library_images(*static_cast<library_images__AttributeData*>(attributeData));}
8024
bool _data__library_images( const ParserChar* text, size_t textLength );
8025
bool _end__library_images(){return mImpl->end__library_images();}
8026
bool _preBegin__library_images( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8027
bool _preEnd__library_images();
8028
#ifdef GENERATEDSAXPARSER_VALIDATION
8029
bool _validateBegin__library_images( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8030
bool _validateEnd__library_images();
8032
bool _freeAttributes__library_images( void* attributeData );
8034
bool _begin__image____image_type( void* attributeData ){return mImpl->begin__image____image_type(*static_cast<image____image_type__AttributeData*>(attributeData));}
8035
bool _data__image____image_type( const ParserChar* text, size_t textLength );
8036
bool _end__image____image_type(){return mImpl->end__image____image_type();}
8037
bool _preBegin__image____image_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8038
bool _preEnd__image____image_type();
8039
#ifdef GENERATEDSAXPARSER_VALIDATION
8040
bool _validateBegin__image____image_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8041
bool _validateEnd__image____image_type();
8043
bool _freeAttributes__image____image_type( void* attributeData );
8045
bool _begin__renderable( void* attributeData ){return mImpl->begin__renderable(*static_cast<renderable__AttributeData*>(attributeData));}
8046
bool _data__renderable( const ParserChar* text, size_t textLength );
8047
bool _end__renderable(){return mImpl->end__renderable();}
8048
bool _preBegin__renderable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8049
bool _preEnd__renderable();
8050
#ifdef GENERATEDSAXPARSER_VALIDATION
8051
bool _validateBegin__renderable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8052
bool _validateEnd__renderable();
8054
bool _freeAttributes__renderable( void* attributeData );
8056
bool _begin__image_type____init_from( void* attributeData ){return mImpl->begin__image_type____init_from(*static_cast<image_type____init_from__AttributeData*>(attributeData));}
8057
bool _data__image_type____init_from( const ParserChar* text, size_t textLength );
8058
bool _end__image_type____init_from(){return mImpl->end__image_type____init_from();}
8059
bool _preBegin__image_type____init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8060
bool _preEnd__image_type____init_from();
8061
#ifdef GENERATEDSAXPARSER_VALIDATION
8062
bool _validateBegin__image_type____init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8063
bool _validateEnd__image_type____init_from();
8065
bool _freeAttributes__image_type____init_from( void* attributeData );
8067
bool _begin__library_images__image__init_from__hex( void* attributeData ){return mImpl->begin__library_images__image__init_from__hex(*static_cast<library_images__image__init_from__hex__AttributeData*>(attributeData));}
8068
bool _data__library_images__image__init_from__hex( const ParserChar* text, size_t textLength );
8069
bool _end__library_images__image__init_from__hex(){return mImpl->end__library_images__image__init_from__hex();}
8070
bool _preBegin__library_images__image__init_from__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8071
bool _preEnd__library_images__image__init_from__hex();
8072
#ifdef GENERATEDSAXPARSER_VALIDATION
8073
bool _validateBegin__library_images__image__init_from__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8074
bool _validateEnd__library_images__image__init_from__hex();
8076
bool _freeAttributes__library_images__image__init_from__hex( void* attributeData );
8078
bool _begin__create_2d( void* attributeData ){return mImpl->begin__create_2d();}
8079
bool _data__create_2d( const ParserChar* text, size_t textLength );
8080
bool _end__create_2d(){return mImpl->end__create_2d();}
8081
bool _preBegin__create_2d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8082
bool _preEnd__create_2d();
8083
#ifdef GENERATEDSAXPARSER_VALIDATION
8084
bool _validateBegin__create_2d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8085
bool _validateEnd__create_2d();
8087
bool _freeAttributes__create_2d( void* attributeData );
8089
bool _begin__size_exact( void* attributeData ){return mImpl->begin__size_exact(*static_cast<size_exact__AttributeData*>(attributeData));}
8090
bool _data__size_exact( const ParserChar* text, size_t textLength );
8091
bool _end__size_exact(){return mImpl->end__size_exact();}
8092
bool _preBegin__size_exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8093
bool _preEnd__size_exact();
8094
#ifdef GENERATEDSAXPARSER_VALIDATION
8095
bool _validateBegin__size_exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8096
bool _validateEnd__size_exact();
8098
bool _freeAttributes__size_exact( void* attributeData );
8100
bool _begin__size_ratio( void* attributeData ){return mImpl->begin__size_ratio(*static_cast<size_ratio__AttributeData*>(attributeData));}
8101
bool _data__size_ratio( const ParserChar* text, size_t textLength );
8102
bool _end__size_ratio(){return mImpl->end__size_ratio();}
8103
bool _preBegin__size_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8104
bool _preEnd__size_ratio();
8105
#ifdef GENERATEDSAXPARSER_VALIDATION
8106
bool _validateBegin__size_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8107
bool _validateEnd__size_ratio();
8109
bool _freeAttributes__size_ratio( void* attributeData );
8111
bool _begin__mips( void* attributeData ){return mImpl->begin__mips(*static_cast<mips__AttributeData*>(attributeData));}
8112
bool _data__mips( const ParserChar* text, size_t textLength );
8113
bool _end__mips(){return mImpl->end__mips();}
8114
bool _preBegin__mips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8115
bool _preEnd__mips();
8116
#ifdef GENERATEDSAXPARSER_VALIDATION
8117
bool _validateBegin__mips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8118
bool _validateEnd__mips();
8120
bool _freeAttributes__mips( void* attributeData );
8122
bool _begin__unnormalized( void* attributeData ){return mImpl->begin__unnormalized(*static_cast<unnormalized__AttributeData*>(attributeData));}
8123
bool _data__unnormalized( const ParserChar* text, size_t textLength );
8124
bool _end__unnormalized(){return mImpl->end__unnormalized();}
8125
bool _preBegin__unnormalized( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8126
bool _preEnd__unnormalized();
8127
#ifdef GENERATEDSAXPARSER_VALIDATION
8128
bool _validateBegin__unnormalized( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8129
bool _validateEnd__unnormalized();
8131
bool _freeAttributes__unnormalized( void* attributeData );
8133
bool _begin__create_2d__array( void* attributeData ){return mImpl->begin__create_2d__array(*static_cast<create_2d__array__AttributeData*>(attributeData));}
8134
bool _data__create_2d__array( const ParserChar* text, size_t textLength );
8135
bool _end__create_2d__array(){return mImpl->end__create_2d__array();}
8136
bool _preBegin__create_2d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8137
bool _preEnd__create_2d__array();
8138
#ifdef GENERATEDSAXPARSER_VALIDATION
8139
bool _validateBegin__create_2d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8140
bool _validateEnd__create_2d__array();
8142
bool _freeAttributes__create_2d__array( void* attributeData );
8144
bool _begin__create_2d__format( void* attributeData ){return mImpl->begin__create_2d__format();}
8145
bool _data__create_2d__format( const ParserChar* text, size_t textLength );
8146
bool _end__create_2d__format(){return mImpl->end__create_2d__format();}
8147
bool _preBegin__create_2d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8148
bool _preEnd__create_2d__format();
8149
#ifdef GENERATEDSAXPARSER_VALIDATION
8150
bool _validateBegin__create_2d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8151
bool _validateEnd__create_2d__format();
8153
bool _freeAttributes__create_2d__format( void* attributeData );
8155
bool _begin__create_2d__format__hint( void* attributeData ){return mImpl->begin__create_2d__format__hint(*static_cast<create_2d__format__hint__AttributeData*>(attributeData));}
8156
bool _data__create_2d__format__hint( const ParserChar* text, size_t textLength );
8157
bool _end__create_2d__format__hint(){return mImpl->end__create_2d__format__hint();}
8158
bool _preBegin__create_2d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8159
bool _preEnd__create_2d__format__hint();
8160
#ifdef GENERATEDSAXPARSER_VALIDATION
8161
bool _validateBegin__create_2d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8162
bool _validateEnd__create_2d__format__hint();
8164
bool _freeAttributes__create_2d__format__hint( void* attributeData );
8167
ENUM__image_format_hint_channels_enum toEnumDataPrefix_ENUM__image_format_hint_channels_enum (
8168
const ParserChar* prefixedBuffer,
8169
const ParserChar* prefixedBufferEnd,
8170
const ParserChar** buffer,
8171
const ParserChar* bufferEnd,
8173
const std::pair<StringHash, ENUM__image_format_hint_channels_enum>* enumMap,
8174
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8178
bool characterData2EnumData_ENUM__image_format_hint_channels_enum (
8179
const ParserChar* text,
8181
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_channels_enum*, size_t ),
8182
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8186
bool dataEnumEnd_ENUM__image_format_hint_channels_enum (
8187
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_channels_enum*, size_t ),
8188
const std::pair<StringHash, ENUM__image_format_hint_channels_enum>* enumMap,
8189
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
8190
ENUM__image_format_hint_channels_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_format_hint_channels_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
8196
ENUM__image_format_hint_range_enum toEnumDataPrefix_ENUM__image_format_hint_range_enum (
8197
const ParserChar* prefixedBuffer,
8198
const ParserChar* prefixedBufferEnd,
8199
const ParserChar** buffer,
8200
const ParserChar* bufferEnd,
8202
const std::pair<StringHash, ENUM__image_format_hint_range_enum>* enumMap,
8203
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8207
bool characterData2EnumData_ENUM__image_format_hint_range_enum (
8208
const ParserChar* text,
8210
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_range_enum*, size_t ),
8211
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8215
bool dataEnumEnd_ENUM__image_format_hint_range_enum (
8216
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_range_enum*, size_t ),
8217
const std::pair<StringHash, ENUM__image_format_hint_range_enum>* enumMap,
8218
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
8219
ENUM__image_format_hint_range_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_format_hint_range_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
8225
ENUM__image_format_hint_precision_enum toEnumDataPrefix_ENUM__image_format_hint_precision_enum (
8226
const ParserChar* prefixedBuffer,
8227
const ParserChar* prefixedBufferEnd,
8228
const ParserChar** buffer,
8229
const ParserChar* bufferEnd,
8231
const std::pair<StringHash, ENUM__image_format_hint_precision_enum>* enumMap,
8232
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8236
bool characterData2EnumData_ENUM__image_format_hint_precision_enum (
8237
const ParserChar* text,
8239
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_precision_enum*, size_t ),
8240
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8244
bool dataEnumEnd_ENUM__image_format_hint_precision_enum (
8245
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_precision_enum*, size_t ),
8246
const std::pair<StringHash, ENUM__image_format_hint_precision_enum>* enumMap,
8247
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
8248
ENUM__image_format_hint_precision_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_format_hint_precision_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
8253
bool _begin__exact( void* attributeData ){return mImpl->begin__exact();}
8254
bool _data__exact( const ParserChar* text, size_t textLength );
8255
bool _end__exact(){return mImpl->end__exact();}
8256
bool _preBegin__exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8257
bool _preEnd__exact();
8258
#ifdef GENERATEDSAXPARSER_VALIDATION
8259
bool _validateBegin__exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8260
bool _validateEnd__exact();
8262
bool _freeAttributes__exact( void* attributeData );
8264
bool _begin__create_2d__init_from( void* attributeData ){return mImpl->begin__create_2d__init_from(*static_cast<create_2d__init_from__AttributeData*>(attributeData));}
8265
bool _data__create_2d__init_from( const ParserChar* text, size_t textLength );
8266
bool _end__create_2d__init_from(){return mImpl->end__create_2d__init_from();}
8267
bool _preBegin__create_2d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8268
bool _preEnd__create_2d__init_from();
8269
#ifdef GENERATEDSAXPARSER_VALIDATION
8270
bool _validateBegin__create_2d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8271
bool _validateEnd__create_2d__init_from();
8273
bool _freeAttributes__create_2d__init_from( void* attributeData );
8275
bool _begin__create_3d( void* attributeData ){return mImpl->begin__create_3d();}
8276
bool _data__create_3d( const ParserChar* text, size_t textLength );
8277
bool _end__create_3d(){return mImpl->end__create_3d();}
8278
bool _preBegin__create_3d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8279
bool _preEnd__create_3d();
8280
#ifdef GENERATEDSAXPARSER_VALIDATION
8281
bool _validateBegin__create_3d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8282
bool _validateEnd__create_3d();
8284
bool _freeAttributes__create_3d( void* attributeData );
8286
bool _begin__create_3d__size( void* attributeData ){return mImpl->begin__create_3d__size(*static_cast<create_3d__size__AttributeData*>(attributeData));}
8287
bool _data__create_3d__size( const ParserChar* text, size_t textLength );
8288
bool _end__create_3d__size(){return mImpl->end__create_3d__size();}
8289
bool _preBegin__create_3d__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8290
bool _preEnd__create_3d__size();
8291
#ifdef GENERATEDSAXPARSER_VALIDATION
8292
bool _validateBegin__create_3d__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8293
bool _validateEnd__create_3d__size();
8295
bool _freeAttributes__create_3d__size( void* attributeData );
8297
bool _begin__create_3d__array( void* attributeData ){return mImpl->begin__create_3d__array(*static_cast<create_3d__array__AttributeData*>(attributeData));}
8298
bool _data__create_3d__array( const ParserChar* text, size_t textLength );
8299
bool _end__create_3d__array(){return mImpl->end__create_3d__array();}
8300
bool _preBegin__create_3d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8301
bool _preEnd__create_3d__array();
8302
#ifdef GENERATEDSAXPARSER_VALIDATION
8303
bool _validateBegin__create_3d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8304
bool _validateEnd__create_3d__array();
8306
bool _freeAttributes__create_3d__array( void* attributeData );
8308
bool _begin__create_3d__format( void* attributeData ){return mImpl->begin__create_3d__format();}
8309
bool _data__create_3d__format( const ParserChar* text, size_t textLength );
8310
bool _end__create_3d__format(){return mImpl->end__create_3d__format();}
8311
bool _preBegin__create_3d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8312
bool _preEnd__create_3d__format();
8313
#ifdef GENERATEDSAXPARSER_VALIDATION
8314
bool _validateBegin__create_3d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8315
bool _validateEnd__create_3d__format();
8317
bool _freeAttributes__create_3d__format( void* attributeData );
8319
bool _begin__create_3d__format__hint( void* attributeData ){return mImpl->begin__create_3d__format__hint(*static_cast<create_3d__format__hint__AttributeData*>(attributeData));}
8320
bool _data__create_3d__format__hint( const ParserChar* text, size_t textLength );
8321
bool _end__create_3d__format__hint(){return mImpl->end__create_3d__format__hint();}
8322
bool _preBegin__create_3d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8323
bool _preEnd__create_3d__format__hint();
8324
#ifdef GENERATEDSAXPARSER_VALIDATION
8325
bool _validateBegin__create_3d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8326
bool _validateEnd__create_3d__format__hint();
8328
bool _freeAttributes__create_3d__format__hint( void* attributeData );
8330
bool _begin__create_3d__init_from( void* attributeData ){return mImpl->begin__create_3d__init_from(*static_cast<create_3d__init_from__AttributeData*>(attributeData));}
8331
bool _data__create_3d__init_from( const ParserChar* text, size_t textLength );
8332
bool _end__create_3d__init_from(){return mImpl->end__create_3d__init_from();}
8333
bool _preBegin__create_3d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8334
bool _preEnd__create_3d__init_from();
8335
#ifdef GENERATEDSAXPARSER_VALIDATION
8336
bool _validateBegin__create_3d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8337
bool _validateEnd__create_3d__init_from();
8339
bool _freeAttributes__create_3d__init_from( void* attributeData );
8341
bool _begin__create_cube( void* attributeData ){return mImpl->begin__create_cube();}
8342
bool _data__create_cube( const ParserChar* text, size_t textLength );
8343
bool _end__create_cube(){return mImpl->end__create_cube();}
8344
bool _preBegin__create_cube( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8345
bool _preEnd__create_cube();
8346
#ifdef GENERATEDSAXPARSER_VALIDATION
8347
bool _validateBegin__create_cube( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8348
bool _validateEnd__create_cube();
8350
bool _freeAttributes__create_cube( void* attributeData );
8352
bool _begin__create_cube__size( void* attributeData ){return mImpl->begin__create_cube__size(*static_cast<create_cube__size__AttributeData*>(attributeData));}
8353
bool _data__create_cube__size( const ParserChar* text, size_t textLength );
8354
bool _end__create_cube__size(){return mImpl->end__create_cube__size();}
8355
bool _preBegin__create_cube__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8356
bool _preEnd__create_cube__size();
8357
#ifdef GENERATEDSAXPARSER_VALIDATION
8358
bool _validateBegin__create_cube__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8359
bool _validateEnd__create_cube__size();
8361
bool _freeAttributes__create_cube__size( void* attributeData );
8363
bool _begin__create_cube__array( void* attributeData ){return mImpl->begin__create_cube__array(*static_cast<create_cube__array__AttributeData*>(attributeData));}
8364
bool _data__create_cube__array( const ParserChar* text, size_t textLength );
8365
bool _end__create_cube__array(){return mImpl->end__create_cube__array();}
8366
bool _preBegin__create_cube__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8367
bool _preEnd__create_cube__array();
8368
#ifdef GENERATEDSAXPARSER_VALIDATION
8369
bool _validateBegin__create_cube__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8370
bool _validateEnd__create_cube__array();
8372
bool _freeAttributes__create_cube__array( void* attributeData );
8374
bool _begin__create_cube__format( void* attributeData ){return mImpl->begin__create_cube__format();}
8375
bool _data__create_cube__format( const ParserChar* text, size_t textLength );
8376
bool _end__create_cube__format(){return mImpl->end__create_cube__format();}
8377
bool _preBegin__create_cube__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8378
bool _preEnd__create_cube__format();
8379
#ifdef GENERATEDSAXPARSER_VALIDATION
8380
bool _validateBegin__create_cube__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8381
bool _validateEnd__create_cube__format();
8383
bool _freeAttributes__create_cube__format( void* attributeData );
8385
bool _begin__create_cube__format__hint( void* attributeData ){return mImpl->begin__create_cube__format__hint(*static_cast<create_cube__format__hint__AttributeData*>(attributeData));}
8386
bool _data__create_cube__format__hint( const ParserChar* text, size_t textLength );
8387
bool _end__create_cube__format__hint(){return mImpl->end__create_cube__format__hint();}
8388
bool _preBegin__create_cube__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8389
bool _preEnd__create_cube__format__hint();
8390
#ifdef GENERATEDSAXPARSER_VALIDATION
8391
bool _validateBegin__create_cube__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8392
bool _validateEnd__create_cube__format__hint();
8394
bool _freeAttributes__create_cube__format__hint( void* attributeData );
8396
bool _begin__create_cube__init_from( void* attributeData ){return mImpl->begin__create_cube__init_from(*static_cast<create_cube__init_from__AttributeData*>(attributeData));}
8397
bool _data__create_cube__init_from( const ParserChar* text, size_t textLength );
8398
bool _end__create_cube__init_from(){return mImpl->end__create_cube__init_from();}
8399
bool _preBegin__create_cube__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8400
bool _preEnd__create_cube__init_from();
8401
#ifdef GENERATEDSAXPARSER_VALIDATION
8402
bool _validateBegin__create_cube__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8403
bool _validateEnd__create_cube__init_from();
8405
bool _freeAttributes__create_cube__init_from( void* attributeData );
8407
bool _begin__library_lights( void* attributeData ){return mImpl->begin__library_lights(*static_cast<library_lights__AttributeData*>(attributeData));}
8408
bool _data__library_lights( const ParserChar* text, size_t textLength );
8409
bool _end__library_lights(){return mImpl->end__library_lights();}
8410
bool _preBegin__library_lights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8411
bool _preEnd__library_lights();
8412
#ifdef GENERATEDSAXPARSER_VALIDATION
8413
bool _validateBegin__library_lights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8414
bool _validateEnd__library_lights();
8416
bool _freeAttributes__library_lights( void* attributeData );
8418
bool _begin__light( void* attributeData ){return mImpl->begin__light(*static_cast<light__AttributeData*>(attributeData));}
8419
bool _data__light( const ParserChar* text, size_t textLength );
8420
bool _end__light(){return mImpl->end__light();}
8421
bool _preBegin__light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8422
bool _preEnd__light();
8423
#ifdef GENERATEDSAXPARSER_VALIDATION
8424
bool _validateBegin__light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8425
bool _validateEnd__light();
8427
bool _freeAttributes__light( void* attributeData );
8429
bool _begin__light_type____technique_common( void* attributeData ){return mImpl->begin__light_type____technique_common();}
8430
bool _data__light_type____technique_common( const ParserChar* text, size_t textLength );
8431
bool _end__light_type____technique_common(){return mImpl->end__light_type____technique_common();}
8432
bool _preBegin__light_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8433
bool _preEnd__light_type____technique_common();
8434
#ifdef GENERATEDSAXPARSER_VALIDATION
8435
bool _validateBegin__light_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8436
bool _validateEnd__light_type____technique_common();
8438
bool _freeAttributes__light_type____technique_common( void* attributeData );
8440
bool _begin__light__technique_common__ambient( void* attributeData ){return mImpl->begin__light__technique_common__ambient();}
8441
bool _data__light__technique_common__ambient( const ParserChar* text, size_t textLength );
8442
bool _end__light__technique_common__ambient(){return mImpl->end__light__technique_common__ambient();}
8443
bool _preBegin__light__technique_common__ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8444
bool _preEnd__light__technique_common__ambient();
8445
#ifdef GENERATEDSAXPARSER_VALIDATION
8446
bool _validateBegin__light__technique_common__ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8447
bool _validateEnd__light__technique_common__ambient();
8449
bool _freeAttributes__light__technique_common__ambient( void* attributeData );
8451
bool _begin__color____targetable_float3_type( void* attributeData ){return mImpl->begin__color____targetable_float3_type(*static_cast<color____targetable_float3_type__AttributeData*>(attributeData));}
8452
bool _data__color____targetable_float3_type( const ParserChar* text, size_t textLength );
8453
bool _end__color____targetable_float3_type(){return mImpl->end__color____targetable_float3_type();}
8454
bool _preBegin__color____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8455
bool _preEnd__color____targetable_float3_type();
8456
#ifdef GENERATEDSAXPARSER_VALIDATION
8457
bool _validateBegin__color____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8458
bool _validateEnd__color____targetable_float3_type();
8460
bool _freeAttributes__color____targetable_float3_type( void* attributeData );
8462
bool _begin__directional( void* attributeData ){return mImpl->begin__directional();}
8463
bool _data__directional( const ParserChar* text, size_t textLength );
8464
bool _end__directional(){return mImpl->end__directional();}
8465
bool _preBegin__directional( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8466
bool _preEnd__directional();
8467
#ifdef GENERATEDSAXPARSER_VALIDATION
8468
bool _validateBegin__directional( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8469
bool _validateEnd__directional();
8471
bool _freeAttributes__directional( void* attributeData );
8473
bool _begin__point( void* attributeData ){return mImpl->begin__point();}
8474
bool _data__point( const ParserChar* text, size_t textLength );
8475
bool _end__point(){return mImpl->end__point();}
8476
bool _preBegin__point( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8477
bool _preEnd__point();
8478
#ifdef GENERATEDSAXPARSER_VALIDATION
8479
bool _validateBegin__point( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8480
bool _validateEnd__point();
8482
bool _freeAttributes__point( void* attributeData );
8484
bool _begin__constant_attenuation( void* attributeData ){return mImpl->begin__constant_attenuation(*static_cast<constant_attenuation__AttributeData*>(attributeData));}
8485
bool _data__constant_attenuation( const ParserChar* text, size_t textLength );
8486
bool _end__constant_attenuation(){return mImpl->end__constant_attenuation();}
8487
bool _preBegin__constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8488
bool _preEnd__constant_attenuation();
8489
#ifdef GENERATEDSAXPARSER_VALIDATION
8490
bool _validateBegin__constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8491
bool _validateEnd__constant_attenuation();
8493
bool _freeAttributes__constant_attenuation( void* attributeData );
8495
bool _begin__linear_attenuation( void* attributeData ){return mImpl->begin__linear_attenuation(*static_cast<linear_attenuation__AttributeData*>(attributeData));}
8496
bool _data__linear_attenuation( const ParserChar* text, size_t textLength );
8497
bool _end__linear_attenuation(){return mImpl->end__linear_attenuation();}
8498
bool _preBegin__linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8499
bool _preEnd__linear_attenuation();
8500
#ifdef GENERATEDSAXPARSER_VALIDATION
8501
bool _validateBegin__linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8502
bool _validateEnd__linear_attenuation();
8504
bool _freeAttributes__linear_attenuation( void* attributeData );
8506
bool _begin__quadratic_attenuation( void* attributeData ){return mImpl->begin__quadratic_attenuation(*static_cast<quadratic_attenuation__AttributeData*>(attributeData));}
8507
bool _data__quadratic_attenuation( const ParserChar* text, size_t textLength );
8508
bool _end__quadratic_attenuation(){return mImpl->end__quadratic_attenuation();}
8509
bool _preBegin__quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8510
bool _preEnd__quadratic_attenuation();
8511
#ifdef GENERATEDSAXPARSER_VALIDATION
8512
bool _validateBegin__quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8513
bool _validateEnd__quadratic_attenuation();
8515
bool _freeAttributes__quadratic_attenuation( void* attributeData );
8517
bool _begin__spot( void* attributeData ){return mImpl->begin__spot();}
8518
bool _data__spot( const ParserChar* text, size_t textLength );
8519
bool _end__spot(){return mImpl->end__spot();}
8520
bool _preBegin__spot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8521
bool _preEnd__spot();
8522
#ifdef GENERATEDSAXPARSER_VALIDATION
8523
bool _validateBegin__spot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8524
bool _validateEnd__spot();
8526
bool _freeAttributes__spot( void* attributeData );
8528
bool _begin__falloff_angle( void* attributeData ){return mImpl->begin__falloff_angle(*static_cast<falloff_angle__AttributeData*>(attributeData));}
8529
bool _data__falloff_angle( const ParserChar* text, size_t textLength );
8530
bool _end__falloff_angle(){return mImpl->end__falloff_angle();}
8531
bool _preBegin__falloff_angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8532
bool _preEnd__falloff_angle();
8533
#ifdef GENERATEDSAXPARSER_VALIDATION
8534
bool _validateBegin__falloff_angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8535
bool _validateEnd__falloff_angle();
8537
bool _freeAttributes__falloff_angle( void* attributeData );
8539
bool _begin__falloff_exponent( void* attributeData ){return mImpl->begin__falloff_exponent(*static_cast<falloff_exponent__AttributeData*>(attributeData));}
8540
bool _data__falloff_exponent( const ParserChar* text, size_t textLength );
8541
bool _end__falloff_exponent(){return mImpl->end__falloff_exponent();}
8542
bool _preBegin__falloff_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8543
bool _preEnd__falloff_exponent();
8544
#ifdef GENERATEDSAXPARSER_VALIDATION
8545
bool _validateBegin__falloff_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8546
bool _validateEnd__falloff_exponent();
8548
bool _freeAttributes__falloff_exponent( void* attributeData );
8550
bool _begin__library_materials( void* attributeData ){return mImpl->begin__library_materials(*static_cast<library_materials__AttributeData*>(attributeData));}
8551
bool _data__library_materials( const ParserChar* text, size_t textLength );
8552
bool _end__library_materials(){return mImpl->end__library_materials();}
8553
bool _preBegin__library_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8554
bool _preEnd__library_materials();
8555
#ifdef GENERATEDSAXPARSER_VALIDATION
8556
bool _validateBegin__library_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8557
bool _validateEnd__library_materials();
8559
bool _freeAttributes__library_materials( void* attributeData );
8561
bool _begin__material( void* attributeData ){return mImpl->begin__material(*static_cast<material__AttributeData*>(attributeData));}
8562
bool _data__material( const ParserChar* text, size_t textLength );
8563
bool _end__material(){return mImpl->end__material();}
8564
bool _preBegin__material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8565
bool _preEnd__material();
8566
#ifdef GENERATEDSAXPARSER_VALIDATION
8567
bool _validateBegin__material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8568
bool _validateEnd__material();
8570
bool _freeAttributes__material( void* attributeData );
8572
bool _begin__instance_effect( void* attributeData ){return mImpl->begin__instance_effect(*static_cast<instance_effect__AttributeData*>(attributeData));}
8573
bool _data__instance_effect( const ParserChar* text, size_t textLength );
8574
bool _end__instance_effect(){return mImpl->end__instance_effect();}
8575
bool _preBegin__instance_effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8576
bool _preEnd__instance_effect();
8577
#ifdef GENERATEDSAXPARSER_VALIDATION
8578
bool _validateBegin__instance_effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8579
bool _validateEnd__instance_effect();
8581
bool _freeAttributes__instance_effect( void* attributeData );
8583
bool _begin__technique_hint( void* attributeData ){return mImpl->begin__technique_hint(*static_cast<technique_hint__AttributeData*>(attributeData));}
8584
bool _data__technique_hint( const ParserChar* text, size_t textLength );
8585
bool _end__technique_hint(){return mImpl->end__technique_hint();}
8586
bool _preBegin__technique_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8587
bool _preEnd__technique_hint();
8588
#ifdef GENERATEDSAXPARSER_VALIDATION
8589
bool _validateBegin__technique_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8590
bool _validateEnd__technique_hint();
8592
bool _freeAttributes__technique_hint( void* attributeData );
8594
bool _begin__instance_effect_type____setparam( void* attributeData ){return mImpl->begin__instance_effect_type____setparam(*static_cast<instance_effect_type____setparam__AttributeData*>(attributeData));}
8595
bool _data__instance_effect_type____setparam( const ParserChar* text, size_t textLength );
8596
bool _end__instance_effect_type____setparam(){return mImpl->end__instance_effect_type____setparam();}
8597
bool _preBegin__instance_effect_type____setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8598
bool _preEnd__instance_effect_type____setparam();
8599
#ifdef GENERATEDSAXPARSER_VALIDATION
8600
bool _validateBegin__instance_effect_type____setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8601
bool _validateEnd__instance_effect_type____setparam();
8603
bool _freeAttributes__instance_effect_type____setparam( void* attributeData );
8605
bool _begin__sampler_image( void* attributeData ){return mImpl->begin__sampler_image(*static_cast<sampler_image__AttributeData*>(attributeData));}
8606
bool _data__sampler_image( const ParserChar* text, size_t textLength );
8607
bool _end__sampler_image(){return mImpl->end__sampler_image();}
8608
bool _preBegin__sampler_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8609
bool _preEnd__sampler_image();
8610
#ifdef GENERATEDSAXPARSER_VALIDATION
8611
bool _validateBegin__sampler_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8612
bool _validateEnd__sampler_image();
8614
bool _freeAttributes__sampler_image( void* attributeData );
8616
bool _begin__sampler_states( void* attributeData ){return mImpl->begin__sampler_states();}
8617
bool _data__sampler_states( const ParserChar* text, size_t textLength );
8618
bool _end__sampler_states(){return mImpl->end__sampler_states();}
8619
bool _preBegin__sampler_states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8620
bool _preEnd__sampler_states();
8621
#ifdef GENERATEDSAXPARSER_VALIDATION
8622
bool _validateBegin__sampler_states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8623
bool _validateEnd__sampler_states();
8625
bool _freeAttributes__sampler_states( void* attributeData );
8627
bool _begin__library_nodes( void* attributeData ){return mImpl->begin__library_nodes(*static_cast<library_nodes__AttributeData*>(attributeData));}
8628
bool _data__library_nodes( const ParserChar* text, size_t textLength );
8629
bool _end__library_nodes(){return mImpl->end__library_nodes();}
8630
bool _preBegin__library_nodes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8631
bool _preEnd__library_nodes();
8632
#ifdef GENERATEDSAXPARSER_VALIDATION
8633
bool _validateBegin__library_nodes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8634
bool _validateEnd__library_nodes();
8636
bool _freeAttributes__library_nodes( void* attributeData );
8638
bool _begin__node( void* attributeData ){return mImpl->begin__node(*static_cast<node__AttributeData*>(attributeData));}
8639
bool _data__node( const ParserChar* text, size_t textLength );
8640
bool _end__node(){return mImpl->end__node();}
8641
bool _preBegin__node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8642
bool _preEnd__node();
8643
#ifdef GENERATEDSAXPARSER_VALIDATION
8644
bool _validateBegin__node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8645
bool _validateEnd__node();
8647
bool _freeAttributes__node( void* attributeData );
8650
ENUM__node_enum toEnumDataPrefix_ENUM__node_enum (
8651
const ParserChar* prefixedBuffer,
8652
const ParserChar* prefixedBufferEnd,
8653
const ParserChar** buffer,
8654
const ParserChar* bufferEnd,
8656
const std::pair<StringHash, ENUM__node_enum>* enumMap,
8657
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8661
bool characterData2EnumData_ENUM__node_enum (
8662
const ParserChar* text,
8664
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__node_enum*, size_t ),
8665
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8669
bool dataEnumEnd_ENUM__node_enum (
8670
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__node_enum*, size_t ),
8671
const std::pair<StringHash, ENUM__node_enum>* enumMap,
8672
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
8673
ENUM__node_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__node_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
8678
bool _begin__lookat( void* attributeData ){return mImpl->begin__lookat(*static_cast<lookat__AttributeData*>(attributeData));}
8679
bool _data__lookat( const ParserChar* text, size_t textLength );
8680
bool _end__lookat(){return mImpl->end__lookat();}
8681
bool _preBegin__lookat( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8682
bool _preEnd__lookat();
8683
#ifdef GENERATEDSAXPARSER_VALIDATION
8684
bool _validateBegin__lookat( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8685
bool _validateEnd__lookat();
8687
bool _freeAttributes__lookat( void* attributeData );
8689
bool _begin__matrix____matrix_type( void* attributeData ){return mImpl->begin__matrix____matrix_type(*static_cast<matrix____matrix_type__AttributeData*>(attributeData));}
8690
bool _data__matrix____matrix_type( const ParserChar* text, size_t textLength );
8691
bool _end__matrix____matrix_type(){return mImpl->end__matrix____matrix_type();}
8692
bool _preBegin__matrix____matrix_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8693
bool _preEnd__matrix____matrix_type();
8694
#ifdef GENERATEDSAXPARSER_VALIDATION
8695
bool _validateBegin__matrix____matrix_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8696
bool _validateEnd__matrix____matrix_type();
8698
bool _freeAttributes__matrix____matrix_type( void* attributeData );
8700
bool _begin__rotate( void* attributeData ){return mImpl->begin__rotate(*static_cast<rotate__AttributeData*>(attributeData));}
8701
bool _data__rotate( const ParserChar* text, size_t textLength );
8702
bool _end__rotate(){return mImpl->end__rotate();}
8703
bool _preBegin__rotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8704
bool _preEnd__rotate();
8705
#ifdef GENERATEDSAXPARSER_VALIDATION
8706
bool _validateBegin__rotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8707
bool _validateEnd__rotate();
8709
bool _freeAttributes__rotate( void* attributeData );
8711
bool _begin__scale( void* attributeData ){return mImpl->begin__scale(*static_cast<scale__AttributeData*>(attributeData));}
8712
bool _data__scale( const ParserChar* text, size_t textLength );
8713
bool _end__scale(){return mImpl->end__scale();}
8714
bool _preBegin__scale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8715
bool _preEnd__scale();
8716
#ifdef GENERATEDSAXPARSER_VALIDATION
8717
bool _validateBegin__scale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8718
bool _validateEnd__scale();
8720
bool _freeAttributes__scale( void* attributeData );
8722
bool _begin__skew( void* attributeData ){return mImpl->begin__skew(*static_cast<skew__AttributeData*>(attributeData));}
8723
bool _data__skew( const ParserChar* text, size_t textLength );
8724
bool _end__skew(){return mImpl->end__skew();}
8725
bool _preBegin__skew( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8726
bool _preEnd__skew();
8727
#ifdef GENERATEDSAXPARSER_VALIDATION
8728
bool _validateBegin__skew( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8729
bool _validateEnd__skew();
8731
bool _freeAttributes__skew( void* attributeData );
8733
bool _begin__translate( void* attributeData ){return mImpl->begin__translate(*static_cast<translate__AttributeData*>(attributeData));}
8734
bool _data__translate( const ParserChar* text, size_t textLength );
8735
bool _end__translate(){return mImpl->end__translate();}
8736
bool _preBegin__translate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8737
bool _preEnd__translate();
8738
#ifdef GENERATEDSAXPARSER_VALIDATION
8739
bool _validateBegin__translate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8740
bool _validateEnd__translate();
8742
bool _freeAttributes__translate( void* attributeData );
8744
bool _begin__instance_camera( void* attributeData ){return mImpl->begin__instance_camera(*static_cast<instance_camera__AttributeData*>(attributeData));}
8745
bool _data__instance_camera( const ParserChar* text, size_t textLength );
8746
bool _end__instance_camera(){return mImpl->end__instance_camera();}
8747
bool _preBegin__instance_camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8748
bool _preEnd__instance_camera();
8749
#ifdef GENERATEDSAXPARSER_VALIDATION
8750
bool _validateBegin__instance_camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8751
bool _validateEnd__instance_camera();
8753
bool _freeAttributes__instance_camera( void* attributeData );
8755
bool _begin__instance_controller( void* attributeData ){return mImpl->begin__instance_controller(*static_cast<instance_controller__AttributeData*>(attributeData));}
8756
bool _data__instance_controller( const ParserChar* text, size_t textLength );
8757
bool _end__instance_controller(){return mImpl->end__instance_controller();}
8758
bool _preBegin__instance_controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8759
bool _preEnd__instance_controller();
8760
#ifdef GENERATEDSAXPARSER_VALIDATION
8761
bool _validateBegin__instance_controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8762
bool _validateEnd__instance_controller();
8764
bool _freeAttributes__instance_controller( void* attributeData );
8766
bool _begin__skeleton( void* attributeData ){return mImpl->begin__skeleton();}
8767
bool _data__skeleton( const ParserChar* text, size_t textLength );
8768
bool _end__skeleton(){return mImpl->end__skeleton();}
8769
bool _preBegin__skeleton( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8770
bool _preEnd__skeleton();
8771
#ifdef GENERATEDSAXPARSER_VALIDATION
8772
bool _validateBegin__skeleton( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8773
bool _validateEnd__skeleton();
8775
bool _freeAttributes__skeleton( void* attributeData );
8777
bool _begin__bind_material( void* attributeData ){return mImpl->begin__bind_material();}
8778
bool _data__bind_material( const ParserChar* text, size_t textLength );
8779
bool _end__bind_material(){return mImpl->end__bind_material();}
8780
bool _preBegin__bind_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8781
bool _preEnd__bind_material();
8782
#ifdef GENERATEDSAXPARSER_VALIDATION
8783
bool _validateBegin__bind_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8784
bool _validateEnd__bind_material();
8786
bool _freeAttributes__bind_material( void* attributeData );
8788
bool _begin__bind_material_type____technique_common( void* attributeData ){return mImpl->begin__bind_material_type____technique_common();}
8789
bool _data__bind_material_type____technique_common( const ParserChar* text, size_t textLength );
8790
bool _end__bind_material_type____technique_common(){return mImpl->end__bind_material_type____technique_common();}
8791
bool _preBegin__bind_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8792
bool _preEnd__bind_material_type____technique_common();
8793
#ifdef GENERATEDSAXPARSER_VALIDATION
8794
bool _validateBegin__bind_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8795
bool _validateEnd__bind_material_type____technique_common();
8797
bool _freeAttributes__bind_material_type____technique_common( void* attributeData );
8799
bool _begin__instance_material____instance_material_type( void* attributeData ){return mImpl->begin__instance_material____instance_material_type(*static_cast<instance_material____instance_material_type__AttributeData*>(attributeData));}
8800
bool _data__instance_material____instance_material_type( const ParserChar* text, size_t textLength );
8801
bool _end__instance_material____instance_material_type(){return mImpl->end__instance_material____instance_material_type();}
8802
bool _preBegin__instance_material____instance_material_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8803
bool _preEnd__instance_material____instance_material_type();
8804
#ifdef GENERATEDSAXPARSER_VALIDATION
8805
bool _validateBegin__instance_material____instance_material_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8806
bool _validateEnd__instance_material____instance_material_type();
8808
bool _freeAttributes__instance_material____instance_material_type( void* attributeData );
8810
bool _begin__instance_material_type____bind( void* attributeData ){return mImpl->begin__instance_material_type____bind(*static_cast<instance_material_type____bind__AttributeData*>(attributeData));}
8811
bool _data__instance_material_type____bind( const ParserChar* text, size_t textLength );
8812
bool _end__instance_material_type____bind(){return mImpl->end__instance_material_type____bind();}
8813
bool _preBegin__instance_material_type____bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8814
bool _preEnd__instance_material_type____bind();
8815
#ifdef GENERATEDSAXPARSER_VALIDATION
8816
bool _validateBegin__instance_material_type____bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8817
bool _validateEnd__instance_material_type____bind();
8819
bool _freeAttributes__instance_material_type____bind( void* attributeData );
8821
bool _begin__bind_vertex_input( void* attributeData ){return mImpl->begin__bind_vertex_input(*static_cast<bind_vertex_input__AttributeData*>(attributeData));}
8822
bool _data__bind_vertex_input( const ParserChar* text, size_t textLength );
8823
bool _end__bind_vertex_input(){return mImpl->end__bind_vertex_input();}
8824
bool _preBegin__bind_vertex_input( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8825
bool _preEnd__bind_vertex_input();
8826
#ifdef GENERATEDSAXPARSER_VALIDATION
8827
bool _validateBegin__bind_vertex_input( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8828
bool _validateEnd__bind_vertex_input();
8830
bool _freeAttributes__bind_vertex_input( void* attributeData );
8832
bool _begin__instance_geometry( void* attributeData ){return mImpl->begin__instance_geometry(*static_cast<instance_geometry__AttributeData*>(attributeData));}
8833
bool _data__instance_geometry( const ParserChar* text, size_t textLength );
8834
bool _end__instance_geometry(){return mImpl->end__instance_geometry();}
8835
bool _preBegin__instance_geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8836
bool _preEnd__instance_geometry();
8837
#ifdef GENERATEDSAXPARSER_VALIDATION
8838
bool _validateBegin__instance_geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8839
bool _validateEnd__instance_geometry();
8841
bool _freeAttributes__instance_geometry( void* attributeData );
8843
bool _begin__instance_light( void* attributeData ){return mImpl->begin__instance_light(*static_cast<instance_light__AttributeData*>(attributeData));}
8844
bool _data__instance_light( const ParserChar* text, size_t textLength );
8845
bool _end__instance_light(){return mImpl->end__instance_light();}
8846
bool _preBegin__instance_light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8847
bool _preEnd__instance_light();
8848
#ifdef GENERATEDSAXPARSER_VALIDATION
8849
bool _validateBegin__instance_light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8850
bool _validateEnd__instance_light();
8852
bool _freeAttributes__instance_light( void* attributeData );
8854
bool _begin__instance_node( void* attributeData ){return mImpl->begin__instance_node(*static_cast<instance_node__AttributeData*>(attributeData));}
8855
bool _data__instance_node( const ParserChar* text, size_t textLength );
8856
bool _end__instance_node(){return mImpl->end__instance_node();}
8857
bool _preBegin__instance_node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8858
bool _preEnd__instance_node();
8859
#ifdef GENERATEDSAXPARSER_VALIDATION
8860
bool _validateBegin__instance_node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8861
bool _validateEnd__instance_node();
8863
bool _freeAttributes__instance_node( void* attributeData );
8865
bool _begin__library_physics_materials( void* attributeData ){return mImpl->begin__library_physics_materials(*static_cast<library_physics_materials__AttributeData*>(attributeData));}
8866
bool _data__library_physics_materials( const ParserChar* text, size_t textLength );
8867
bool _end__library_physics_materials(){return mImpl->end__library_physics_materials();}
8868
bool _preBegin__library_physics_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8869
bool _preEnd__library_physics_materials();
8870
#ifdef GENERATEDSAXPARSER_VALIDATION
8871
bool _validateBegin__library_physics_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8872
bool _validateEnd__library_physics_materials();
8874
bool _freeAttributes__library_physics_materials( void* attributeData );
8876
bool _begin__physics_material( void* attributeData ){return mImpl->begin__physics_material(*static_cast<physics_material__AttributeData*>(attributeData));}
8877
bool _data__physics_material( const ParserChar* text, size_t textLength );
8878
bool _end__physics_material(){return mImpl->end__physics_material();}
8879
bool _preBegin__physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8880
bool _preEnd__physics_material();
8881
#ifdef GENERATEDSAXPARSER_VALIDATION
8882
bool _validateBegin__physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8883
bool _validateEnd__physics_material();
8885
bool _freeAttributes__physics_material( void* attributeData );
8887
bool _begin__physics_material_type____technique_common( void* attributeData ){return mImpl->begin__physics_material_type____technique_common();}
8888
bool _data__physics_material_type____technique_common( const ParserChar* text, size_t textLength );
8889
bool _end__physics_material_type____technique_common(){return mImpl->end__physics_material_type____technique_common();}
8890
bool _preBegin__physics_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8891
bool _preEnd__physics_material_type____technique_common();
8892
#ifdef GENERATEDSAXPARSER_VALIDATION
8893
bool _validateBegin__physics_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8894
bool _validateEnd__physics_material_type____technique_common();
8896
bool _freeAttributes__physics_material_type____technique_common( void* attributeData );
8898
bool _begin__dynamic_friction( void* attributeData ){return mImpl->begin__dynamic_friction(*static_cast<dynamic_friction__AttributeData*>(attributeData));}
8899
bool _data__dynamic_friction( const ParserChar* text, size_t textLength );
8900
bool _end__dynamic_friction(){return mImpl->end__dynamic_friction();}
8901
bool _preBegin__dynamic_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8902
bool _preEnd__dynamic_friction();
8903
#ifdef GENERATEDSAXPARSER_VALIDATION
8904
bool _validateBegin__dynamic_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8905
bool _validateEnd__dynamic_friction();
8907
bool _freeAttributes__dynamic_friction( void* attributeData );
8909
bool _begin__restitution( void* attributeData ){return mImpl->begin__restitution(*static_cast<restitution__AttributeData*>(attributeData));}
8910
bool _data__restitution( const ParserChar* text, size_t textLength );
8911
bool _end__restitution(){return mImpl->end__restitution();}
8912
bool _preBegin__restitution( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8913
bool _preEnd__restitution();
8914
#ifdef GENERATEDSAXPARSER_VALIDATION
8915
bool _validateBegin__restitution( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8916
bool _validateEnd__restitution();
8918
bool _freeAttributes__restitution( void* attributeData );
8920
bool _begin__static_friction( void* attributeData ){return mImpl->begin__static_friction(*static_cast<static_friction__AttributeData*>(attributeData));}
8921
bool _data__static_friction( const ParserChar* text, size_t textLength );
8922
bool _end__static_friction(){return mImpl->end__static_friction();}
8923
bool _preBegin__static_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8924
bool _preEnd__static_friction();
8925
#ifdef GENERATEDSAXPARSER_VALIDATION
8926
bool _validateBegin__static_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8927
bool _validateEnd__static_friction();
8929
bool _freeAttributes__static_friction( void* attributeData );
8931
bool _begin__library_physics_models( void* attributeData ){return mImpl->begin__library_physics_models(*static_cast<library_physics_models__AttributeData*>(attributeData));}
8932
bool _data__library_physics_models( const ParserChar* text, size_t textLength );
8933
bool _end__library_physics_models(){return mImpl->end__library_physics_models();}
8934
bool _preBegin__library_physics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8935
bool _preEnd__library_physics_models();
8936
#ifdef GENERATEDSAXPARSER_VALIDATION
8937
bool _validateBegin__library_physics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8938
bool _validateEnd__library_physics_models();
8940
bool _freeAttributes__library_physics_models( void* attributeData );
8942
bool _begin__physics_model( void* attributeData ){return mImpl->begin__physics_model(*static_cast<physics_model__AttributeData*>(attributeData));}
8943
bool _data__physics_model( const ParserChar* text, size_t textLength );
8944
bool _end__physics_model(){return mImpl->end__physics_model();}
8945
bool _preBegin__physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8946
bool _preEnd__physics_model();
8947
#ifdef GENERATEDSAXPARSER_VALIDATION
8948
bool _validateBegin__physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8949
bool _validateEnd__physics_model();
8951
bool _freeAttributes__physics_model( void* attributeData );
8953
bool _begin__rigid_body( void* attributeData ){return mImpl->begin__rigid_body(*static_cast<rigid_body__AttributeData*>(attributeData));}
8954
bool _data__rigid_body( const ParserChar* text, size_t textLength );
8955
bool _end__rigid_body(){return mImpl->end__rigid_body();}
8956
bool _preBegin__rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8957
bool _preEnd__rigid_body();
8958
#ifdef GENERATEDSAXPARSER_VALIDATION
8959
bool _validateBegin__rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8960
bool _validateEnd__rigid_body();
8962
bool _freeAttributes__rigid_body( void* attributeData );
8964
bool _begin__rigid_body_type____technique_common( void* attributeData ){return mImpl->begin__rigid_body_type____technique_common();}
8965
bool _data__rigid_body_type____technique_common( const ParserChar* text, size_t textLength );
8966
bool _end__rigid_body_type____technique_common(){return mImpl->end__rigid_body_type____technique_common();}
8967
bool _preBegin__rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8968
bool _preEnd__rigid_body_type____technique_common();
8969
#ifdef GENERATEDSAXPARSER_VALIDATION
8970
bool _validateBegin__rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8971
bool _validateEnd__rigid_body_type____technique_common();
8973
bool _freeAttributes__rigid_body_type____technique_common( void* attributeData );
8975
bool _begin__rigid_body__technique_common__dynamic( void* attributeData ){return mImpl->begin__rigid_body__technique_common__dynamic(*static_cast<rigid_body__technique_common__dynamic__AttributeData*>(attributeData));}
8976
bool _data__rigid_body__technique_common__dynamic( const ParserChar* text, size_t textLength );
8977
bool _end__rigid_body__technique_common__dynamic(){return mImpl->end__rigid_body__technique_common__dynamic();}
8978
bool _preBegin__rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8979
bool _preEnd__rigid_body__technique_common__dynamic();
8980
#ifdef GENERATEDSAXPARSER_VALIDATION
8981
bool _validateBegin__rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8982
bool _validateEnd__rigid_body__technique_common__dynamic();
8984
bool _freeAttributes__rigid_body__technique_common__dynamic( void* attributeData );
8986
bool _begin__mass( void* attributeData ){return mImpl->begin__mass(*static_cast<mass__AttributeData*>(attributeData));}
8987
bool _data__mass( const ParserChar* text, size_t textLength );
8988
bool _end__mass(){return mImpl->end__mass();}
8989
bool _preBegin__mass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8990
bool _preEnd__mass();
8991
#ifdef GENERATEDSAXPARSER_VALIDATION
8992
bool _validateBegin__mass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8993
bool _validateEnd__mass();
8995
bool _freeAttributes__mass( void* attributeData );
8997
bool _begin__rigid_body__technique_common__mass_frame( void* attributeData ){return mImpl->begin__rigid_body__technique_common__mass_frame();}
8998
bool _data__rigid_body__technique_common__mass_frame( const ParserChar* text, size_t textLength );
8999
bool _end__rigid_body__technique_common__mass_frame(){return mImpl->end__rigid_body__technique_common__mass_frame();}
9000
bool _preBegin__rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9001
bool _preEnd__rigid_body__technique_common__mass_frame();
9002
#ifdef GENERATEDSAXPARSER_VALIDATION
9003
bool _validateBegin__rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9004
bool _validateEnd__rigid_body__technique_common__mass_frame();
9006
bool _freeAttributes__rigid_body__technique_common__mass_frame( void* attributeData );
9008
bool _begin__inertia( void* attributeData ){return mImpl->begin__inertia(*static_cast<inertia__AttributeData*>(attributeData));}
9009
bool _data__inertia( const ParserChar* text, size_t textLength );
9010
bool _end__inertia(){return mImpl->end__inertia();}
9011
bool _preBegin__inertia( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9012
bool _preEnd__inertia();
9013
#ifdef GENERATEDSAXPARSER_VALIDATION
9014
bool _validateBegin__inertia( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9015
bool _validateEnd__inertia();
9017
bool _freeAttributes__inertia( void* attributeData );
9019
bool _begin__instance_physics_material( void* attributeData ){return mImpl->begin__instance_physics_material(*static_cast<instance_physics_material__AttributeData*>(attributeData));}
9020
bool _data__instance_physics_material( const ParserChar* text, size_t textLength );
9021
bool _end__instance_physics_material(){return mImpl->end__instance_physics_material();}
9022
bool _preBegin__instance_physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9023
bool _preEnd__instance_physics_material();
9024
#ifdef GENERATEDSAXPARSER_VALIDATION
9025
bool _validateBegin__instance_physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9026
bool _validateEnd__instance_physics_material();
9028
bool _freeAttributes__instance_physics_material( void* attributeData );
9030
bool _begin__rigid_body__technique_common__shape( void* attributeData ){return mImpl->begin__rigid_body__technique_common__shape();}
9031
bool _data__rigid_body__technique_common__shape( const ParserChar* text, size_t textLength );
9032
bool _end__rigid_body__technique_common__shape(){return mImpl->end__rigid_body__technique_common__shape();}
9033
bool _preBegin__rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9034
bool _preEnd__rigid_body__technique_common__shape();
9035
#ifdef GENERATEDSAXPARSER_VALIDATION
9036
bool _validateBegin__rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9037
bool _validateEnd__rigid_body__technique_common__shape();
9039
bool _freeAttributes__rigid_body__technique_common__shape( void* attributeData );
9041
bool _begin__rigid_body__technique_common__shape__hollow( void* attributeData ){return mImpl->begin__rigid_body__technique_common__shape__hollow(*static_cast<rigid_body__technique_common__shape__hollow__AttributeData*>(attributeData));}
9042
bool _data__rigid_body__technique_common__shape__hollow( const ParserChar* text, size_t textLength );
9043
bool _end__rigid_body__technique_common__shape__hollow(){return mImpl->end__rigid_body__technique_common__shape__hollow();}
9044
bool _preBegin__rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9045
bool _preEnd__rigid_body__technique_common__shape__hollow();
9046
#ifdef GENERATEDSAXPARSER_VALIDATION
9047
bool _validateBegin__rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9048
bool _validateEnd__rigid_body__technique_common__shape__hollow();
9050
bool _freeAttributes__rigid_body__technique_common__shape__hollow( void* attributeData );
9052
bool _begin__density( void* attributeData ){return mImpl->begin__density(*static_cast<density__AttributeData*>(attributeData));}
9053
bool _data__density( const ParserChar* text, size_t textLength );
9054
bool _end__density(){return mImpl->end__density();}
9055
bool _preBegin__density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9056
bool _preEnd__density();
9057
#ifdef GENERATEDSAXPARSER_VALIDATION
9058
bool _validateBegin__density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9059
bool _validateEnd__density();
9061
bool _freeAttributes__density( void* attributeData );
9063
bool _begin__box( void* attributeData ){return mImpl->begin__box();}
9064
bool _data__box( const ParserChar* text, size_t textLength );
9065
bool _end__box(){return mImpl->end__box();}
9066
bool _preBegin__box( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9067
bool _preEnd__box();
9068
#ifdef GENERATEDSAXPARSER_VALIDATION
9069
bool _validateBegin__box( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9070
bool _validateEnd__box();
9072
bool _freeAttributes__box( void* attributeData );
9074
bool _begin__half_extents( void* attributeData ){return mImpl->begin__half_extents();}
9075
bool _data__half_extents( const ParserChar* text, size_t textLength );
9076
bool _end__half_extents(){return mImpl->end__half_extents();}
9077
bool _preBegin__half_extents( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9078
bool _preEnd__half_extents();
9079
#ifdef GENERATEDSAXPARSER_VALIDATION
9080
bool _validateBegin__half_extents( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9081
bool _validateEnd__half_extents();
9083
bool _freeAttributes__half_extents( void* attributeData );
9085
bool _begin__cylinder____cylinder_type( void* attributeData ){return mImpl->begin__cylinder____cylinder_type();}
9086
bool _data__cylinder____cylinder_type( const ParserChar* text, size_t textLength );
9087
bool _end__cylinder____cylinder_type(){return mImpl->end__cylinder____cylinder_type();}
9088
bool _preBegin__cylinder____cylinder_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9089
bool _preEnd__cylinder____cylinder_type();
9090
#ifdef GENERATEDSAXPARSER_VALIDATION
9091
bool _validateBegin__cylinder____cylinder_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9092
bool _validateEnd__cylinder____cylinder_type();
9094
bool _freeAttributes__cylinder____cylinder_type( void* attributeData );
9096
bool _begin__height( void* attributeData ){return mImpl->begin__height();}
9097
bool _data__height( const ParserChar* text, size_t textLength );
9098
bool _end__height(){return mImpl->end__height();}
9099
bool _preBegin__height( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9100
bool _preEnd__height();
9101
#ifdef GENERATEDSAXPARSER_VALIDATION
9102
bool _validateBegin__height( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9103
bool _validateEnd__height();
9105
bool _freeAttributes__height( void* attributeData );
9107
bool _begin__capsule( void* attributeData ){return mImpl->begin__capsule();}
9108
bool _data__capsule( const ParserChar* text, size_t textLength );
9109
bool _end__capsule(){return mImpl->end__capsule();}
9110
bool _preBegin__capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9111
bool _preEnd__capsule();
9112
#ifdef GENERATEDSAXPARSER_VALIDATION
9113
bool _validateBegin__capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9114
bool _validateEnd__capsule();
9116
bool _freeAttributes__capsule( void* attributeData );
9118
bool _begin__radius____float3_type( void* attributeData ){return mImpl->begin__radius____float3_type();}
9119
bool _data__radius____float3_type( const ParserChar* text, size_t textLength );
9120
bool _end__radius____float3_type(){return mImpl->end__radius____float3_type();}
9121
bool _preBegin__radius____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9122
bool _preEnd__radius____float3_type();
9123
#ifdef GENERATEDSAXPARSER_VALIDATION
9124
bool _validateBegin__radius____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9125
bool _validateEnd__radius____float3_type();
9127
bool _freeAttributes__radius____float3_type( void* attributeData );
9129
bool _begin__rigid_constraint( void* attributeData ){return mImpl->begin__rigid_constraint(*static_cast<rigid_constraint__AttributeData*>(attributeData));}
9130
bool _data__rigid_constraint( const ParserChar* text, size_t textLength );
9131
bool _end__rigid_constraint(){return mImpl->end__rigid_constraint();}
9132
bool _preBegin__rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9133
bool _preEnd__rigid_constraint();
9134
#ifdef GENERATEDSAXPARSER_VALIDATION
9135
bool _validateBegin__rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9136
bool _validateEnd__rigid_constraint();
9138
bool _freeAttributes__rigid_constraint( void* attributeData );
9140
bool _begin__ref_attachment( void* attributeData ){return mImpl->begin__ref_attachment(*static_cast<ref_attachment__AttributeData*>(attributeData));}
9141
bool _data__ref_attachment( const ParserChar* text, size_t textLength );
9142
bool _end__ref_attachment(){return mImpl->end__ref_attachment();}
9143
bool _preBegin__ref_attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9144
bool _preEnd__ref_attachment();
9145
#ifdef GENERATEDSAXPARSER_VALIDATION
9146
bool _validateBegin__ref_attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9147
bool _validateEnd__ref_attachment();
9149
bool _freeAttributes__ref_attachment( void* attributeData );
9151
bool _begin__attachment( void* attributeData ){return mImpl->begin__attachment(*static_cast<attachment__AttributeData*>(attributeData));}
9152
bool _data__attachment( const ParserChar* text, size_t textLength );
9153
bool _end__attachment(){return mImpl->end__attachment();}
9154
bool _preBegin__attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9155
bool _preEnd__attachment();
9156
#ifdef GENERATEDSAXPARSER_VALIDATION
9157
bool _validateBegin__attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9158
bool _validateEnd__attachment();
9160
bool _freeAttributes__attachment( void* attributeData );
9162
bool _begin__rigid_constraint_type____technique_common( void* attributeData ){return mImpl->begin__rigid_constraint_type____technique_common();}
9163
bool _data__rigid_constraint_type____technique_common( const ParserChar* text, size_t textLength );
9164
bool _end__rigid_constraint_type____technique_common(){return mImpl->end__rigid_constraint_type____technique_common();}
9165
bool _preBegin__rigid_constraint_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9166
bool _preEnd__rigid_constraint_type____technique_common();
9167
#ifdef GENERATEDSAXPARSER_VALIDATION
9168
bool _validateBegin__rigid_constraint_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9169
bool _validateEnd__rigid_constraint_type____technique_common();
9171
bool _freeAttributes__rigid_constraint_type____technique_common( void* attributeData );
9173
bool _begin__enabled( void* attributeData ){return mImpl->begin__enabled(*static_cast<enabled__AttributeData*>(attributeData));}
9174
bool _data__enabled( const ParserChar* text, size_t textLength );
9175
bool _end__enabled(){return mImpl->end__enabled();}
9176
bool _preBegin__enabled( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9177
bool _preEnd__enabled();
9178
#ifdef GENERATEDSAXPARSER_VALIDATION
9179
bool _validateBegin__enabled( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9180
bool _validateEnd__enabled();
9182
bool _freeAttributes__enabled( void* attributeData );
9184
bool _begin__interpenetrate( void* attributeData ){return mImpl->begin__interpenetrate(*static_cast<interpenetrate__AttributeData*>(attributeData));}
9185
bool _data__interpenetrate( const ParserChar* text, size_t textLength );
9186
bool _end__interpenetrate(){return mImpl->end__interpenetrate();}
9187
bool _preBegin__interpenetrate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9188
bool _preEnd__interpenetrate();
9189
#ifdef GENERATEDSAXPARSER_VALIDATION
9190
bool _validateBegin__interpenetrate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9191
bool _validateEnd__interpenetrate();
9193
bool _freeAttributes__interpenetrate( void* attributeData );
9195
bool _begin__rigid_constraint__technique_common__limits( void* attributeData ){return mImpl->begin__rigid_constraint__technique_common__limits();}
9196
bool _data__rigid_constraint__technique_common__limits( const ParserChar* text, size_t textLength );
9197
bool _end__rigid_constraint__technique_common__limits(){return mImpl->end__rigid_constraint__technique_common__limits();}
9198
bool _preBegin__rigid_constraint__technique_common__limits( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9199
bool _preEnd__rigid_constraint__technique_common__limits();
9200
#ifdef GENERATEDSAXPARSER_VALIDATION
9201
bool _validateBegin__rigid_constraint__technique_common__limits( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9202
bool _validateEnd__rigid_constraint__technique_common__limits();
9204
bool _freeAttributes__rigid_constraint__technique_common__limits( void* attributeData );
9206
bool _begin__swing_cone_and_twist( void* attributeData ){return mImpl->begin__swing_cone_and_twist();}
9207
bool _data__swing_cone_and_twist( const ParserChar* text, size_t textLength );
9208
bool _end__swing_cone_and_twist(){return mImpl->end__swing_cone_and_twist();}
9209
bool _preBegin__swing_cone_and_twist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9210
bool _preEnd__swing_cone_and_twist();
9211
#ifdef GENERATEDSAXPARSER_VALIDATION
9212
bool _validateBegin__swing_cone_and_twist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9213
bool _validateEnd__swing_cone_and_twist();
9215
bool _freeAttributes__swing_cone_and_twist( void* attributeData );
9217
bool _begin__min____targetable_float3_type( void* attributeData ){return mImpl->begin__min____targetable_float3_type(*static_cast<min____targetable_float3_type__AttributeData*>(attributeData));}
9218
bool _data__min____targetable_float3_type( const ParserChar* text, size_t textLength );
9219
bool _end__min____targetable_float3_type(){return mImpl->end__min____targetable_float3_type();}
9220
bool _preBegin__min____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9221
bool _preEnd__min____targetable_float3_type();
9222
#ifdef GENERATEDSAXPARSER_VALIDATION
9223
bool _validateBegin__min____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9224
bool _validateEnd__min____targetable_float3_type();
9226
bool _freeAttributes__min____targetable_float3_type( void* attributeData );
9228
bool _begin__max____targetable_float3_type( void* attributeData ){return mImpl->begin__max____targetable_float3_type(*static_cast<max____targetable_float3_type__AttributeData*>(attributeData));}
9229
bool _data__max____targetable_float3_type( const ParserChar* text, size_t textLength );
9230
bool _end__max____targetable_float3_type(){return mImpl->end__max____targetable_float3_type();}
9231
bool _preBegin__max____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9232
bool _preEnd__max____targetable_float3_type();
9233
#ifdef GENERATEDSAXPARSER_VALIDATION
9234
bool _validateBegin__max____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9235
bool _validateEnd__max____targetable_float3_type();
9237
bool _freeAttributes__max____targetable_float3_type( void* attributeData );
9239
bool _begin__rigid_constraint__technique_common__limits__linear( void* attributeData ){return mImpl->begin__rigid_constraint__technique_common__limits__linear();}
9240
bool _data__rigid_constraint__technique_common__limits__linear( const ParserChar* text, size_t textLength );
9241
bool _end__rigid_constraint__technique_common__limits__linear(){return mImpl->end__rigid_constraint__technique_common__limits__linear();}
9242
bool _preBegin__rigid_constraint__technique_common__limits__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9243
bool _preEnd__rigid_constraint__technique_common__limits__linear();
9244
#ifdef GENERATEDSAXPARSER_VALIDATION
9245
bool _validateBegin__rigid_constraint__technique_common__limits__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9246
bool _validateEnd__rigid_constraint__technique_common__limits__linear();
9248
bool _freeAttributes__rigid_constraint__technique_common__limits__linear( void* attributeData );
9250
bool _begin__spring( void* attributeData ){return mImpl->begin__spring();}
9251
bool _data__spring( const ParserChar* text, size_t textLength );
9252
bool _end__spring(){return mImpl->end__spring();}
9253
bool _preBegin__spring( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9254
bool _preEnd__spring();
9255
#ifdef GENERATEDSAXPARSER_VALIDATION
9256
bool _validateBegin__spring( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9257
bool _validateEnd__spring();
9259
bool _freeAttributes__spring( void* attributeData );
9261
bool _begin__angular( void* attributeData ){return mImpl->begin__angular();}
9262
bool _data__angular( const ParserChar* text, size_t textLength );
9263
bool _end__angular(){return mImpl->end__angular();}
9264
bool _preBegin__angular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9265
bool _preEnd__angular();
9266
#ifdef GENERATEDSAXPARSER_VALIDATION
9267
bool _validateBegin__angular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9268
bool _validateEnd__angular();
9270
bool _freeAttributes__angular( void* attributeData );
9272
bool _begin__stiffness( void* attributeData ){return mImpl->begin__stiffness(*static_cast<stiffness__AttributeData*>(attributeData));}
9273
bool _data__stiffness( const ParserChar* text, size_t textLength );
9274
bool _end__stiffness(){return mImpl->end__stiffness();}
9275
bool _preBegin__stiffness( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9276
bool _preEnd__stiffness();
9277
#ifdef GENERATEDSAXPARSER_VALIDATION
9278
bool _validateBegin__stiffness( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9279
bool _validateEnd__stiffness();
9281
bool _freeAttributes__stiffness( void* attributeData );
9283
bool _begin__damping( void* attributeData ){return mImpl->begin__damping(*static_cast<damping__AttributeData*>(attributeData));}
9284
bool _data__damping( const ParserChar* text, size_t textLength );
9285
bool _end__damping(){return mImpl->end__damping();}
9286
bool _preBegin__damping( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9287
bool _preEnd__damping();
9288
#ifdef GENERATEDSAXPARSER_VALIDATION
9289
bool _validateBegin__damping( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9290
bool _validateEnd__damping();
9292
bool _freeAttributes__damping( void* attributeData );
9294
bool _begin__target_value( void* attributeData ){return mImpl->begin__target_value(*static_cast<target_value__AttributeData*>(attributeData));}
9295
bool _data__target_value( const ParserChar* text, size_t textLength );
9296
bool _end__target_value(){return mImpl->end__target_value();}
9297
bool _preBegin__target_value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9298
bool _preEnd__target_value();
9299
#ifdef GENERATEDSAXPARSER_VALIDATION
9300
bool _validateBegin__target_value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9301
bool _validateEnd__target_value();
9303
bool _freeAttributes__target_value( void* attributeData );
9305
bool _begin__spring__linear( void* attributeData ){return mImpl->begin__spring__linear();}
9306
bool _data__spring__linear( const ParserChar* text, size_t textLength );
9307
bool _end__spring__linear(){return mImpl->end__spring__linear();}
9308
bool _preBegin__spring__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9309
bool _preEnd__spring__linear();
9310
#ifdef GENERATEDSAXPARSER_VALIDATION
9311
bool _validateBegin__spring__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9312
bool _validateEnd__spring__linear();
9314
bool _freeAttributes__spring__linear( void* attributeData );
9316
bool _begin__instance_physics_model( void* attributeData ){return mImpl->begin__instance_physics_model(*static_cast<instance_physics_model__AttributeData*>(attributeData));}
9317
bool _data__instance_physics_model( const ParserChar* text, size_t textLength );
9318
bool _end__instance_physics_model(){return mImpl->end__instance_physics_model();}
9319
bool _preBegin__instance_physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9320
bool _preEnd__instance_physics_model();
9321
#ifdef GENERATEDSAXPARSER_VALIDATION
9322
bool _validateBegin__instance_physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9323
bool _validateEnd__instance_physics_model();
9325
bool _freeAttributes__instance_physics_model( void* attributeData );
9327
bool _begin__instance_force_field( void* attributeData ){return mImpl->begin__instance_force_field(*static_cast<instance_force_field__AttributeData*>(attributeData));}
9328
bool _data__instance_force_field( const ParserChar* text, size_t textLength );
9329
bool _end__instance_force_field(){return mImpl->end__instance_force_field();}
9330
bool _preBegin__instance_force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9331
bool _preEnd__instance_force_field();
9332
#ifdef GENERATEDSAXPARSER_VALIDATION
9333
bool _validateBegin__instance_force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9334
bool _validateEnd__instance_force_field();
9336
bool _freeAttributes__instance_force_field( void* attributeData );
9338
bool _begin__instance_rigid_body( void* attributeData ){return mImpl->begin__instance_rigid_body(*static_cast<instance_rigid_body__AttributeData*>(attributeData));}
9339
bool _data__instance_rigid_body( const ParserChar* text, size_t textLength );
9340
bool _end__instance_rigid_body(){return mImpl->end__instance_rigid_body();}
9341
bool _preBegin__instance_rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9342
bool _preEnd__instance_rigid_body();
9343
#ifdef GENERATEDSAXPARSER_VALIDATION
9344
bool _validateBegin__instance_rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9345
bool _validateEnd__instance_rigid_body();
9347
bool _freeAttributes__instance_rigid_body( void* attributeData );
9349
bool _begin__instance_rigid_body_type____technique_common( void* attributeData ){return mImpl->begin__instance_rigid_body_type____technique_common();}
9350
bool _data__instance_rigid_body_type____technique_common( const ParserChar* text, size_t textLength );
9351
bool _end__instance_rigid_body_type____technique_common(){return mImpl->end__instance_rigid_body_type____technique_common();}
9352
bool _preBegin__instance_rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9353
bool _preEnd__instance_rigid_body_type____technique_common();
9354
#ifdef GENERATEDSAXPARSER_VALIDATION
9355
bool _validateBegin__instance_rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9356
bool _validateEnd__instance_rigid_body_type____technique_common();
9358
bool _freeAttributes__instance_rigid_body_type____technique_common( void* attributeData );
9360
bool _begin__angular_velocity( void* attributeData ){return mImpl->begin__angular_velocity();}
9361
bool _data__angular_velocity( const ParserChar* text, size_t textLength );
9362
bool _end__angular_velocity(){return mImpl->end__angular_velocity();}
9363
bool _preBegin__angular_velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9364
bool _preEnd__angular_velocity();
9365
#ifdef GENERATEDSAXPARSER_VALIDATION
9366
bool _validateBegin__angular_velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9367
bool _validateEnd__angular_velocity();
9369
bool _freeAttributes__angular_velocity( void* attributeData );
9371
bool _begin__velocity( void* attributeData ){return mImpl->begin__velocity();}
9372
bool _data__velocity( const ParserChar* text, size_t textLength );
9373
bool _end__velocity(){return mImpl->end__velocity();}
9374
bool _preBegin__velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9375
bool _preEnd__velocity();
9376
#ifdef GENERATEDSAXPARSER_VALIDATION
9377
bool _validateBegin__velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9378
bool _validateEnd__velocity();
9380
bool _freeAttributes__velocity( void* attributeData );
9382
bool _begin__instance_rigid_body__technique_common__dynamic( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__dynamic(*static_cast<instance_rigid_body__technique_common__dynamic__AttributeData*>(attributeData));}
9383
bool _data__instance_rigid_body__technique_common__dynamic( const ParserChar* text, size_t textLength );
9384
bool _end__instance_rigid_body__technique_common__dynamic(){return mImpl->end__instance_rigid_body__technique_common__dynamic();}
9385
bool _preBegin__instance_rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9386
bool _preEnd__instance_rigid_body__technique_common__dynamic();
9387
#ifdef GENERATEDSAXPARSER_VALIDATION
9388
bool _validateBegin__instance_rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9389
bool _validateEnd__instance_rigid_body__technique_common__dynamic();
9391
bool _freeAttributes__instance_rigid_body__technique_common__dynamic( void* attributeData );
9393
bool _begin__instance_rigid_body__technique_common__mass_frame( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__mass_frame();}
9394
bool _data__instance_rigid_body__technique_common__mass_frame( const ParserChar* text, size_t textLength );
9395
bool _end__instance_rigid_body__technique_common__mass_frame(){return mImpl->end__instance_rigid_body__technique_common__mass_frame();}
9396
bool _preBegin__instance_rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9397
bool _preEnd__instance_rigid_body__technique_common__mass_frame();
9398
#ifdef GENERATEDSAXPARSER_VALIDATION
9399
bool _validateBegin__instance_rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9400
bool _validateEnd__instance_rigid_body__technique_common__mass_frame();
9402
bool _freeAttributes__instance_rigid_body__technique_common__mass_frame( void* attributeData );
9404
bool _begin__instance_rigid_body__technique_common__shape( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__shape();}
9405
bool _data__instance_rigid_body__technique_common__shape( const ParserChar* text, size_t textLength );
9406
bool _end__instance_rigid_body__technique_common__shape(){return mImpl->end__instance_rigid_body__technique_common__shape();}
9407
bool _preBegin__instance_rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9408
bool _preEnd__instance_rigid_body__technique_common__shape();
9409
#ifdef GENERATEDSAXPARSER_VALIDATION
9410
bool _validateBegin__instance_rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9411
bool _validateEnd__instance_rigid_body__technique_common__shape();
9413
bool _freeAttributes__instance_rigid_body__technique_common__shape( void* attributeData );
9415
bool _begin__instance_rigid_body__technique_common__shape__hollow( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__shape__hollow(*static_cast<instance_rigid_body__technique_common__shape__hollow__AttributeData*>(attributeData));}
9416
bool _data__instance_rigid_body__technique_common__shape__hollow( const ParserChar* text, size_t textLength );
9417
bool _end__instance_rigid_body__technique_common__shape__hollow(){return mImpl->end__instance_rigid_body__technique_common__shape__hollow();}
9418
bool _preBegin__instance_rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9419
bool _preEnd__instance_rigid_body__technique_common__shape__hollow();
9420
#ifdef GENERATEDSAXPARSER_VALIDATION
9421
bool _validateBegin__instance_rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9422
bool _validateEnd__instance_rigid_body__technique_common__shape__hollow();
9424
bool _freeAttributes__instance_rigid_body__technique_common__shape__hollow( void* attributeData );
9426
bool _begin__instance_rigid_constraint( void* attributeData ){return mImpl->begin__instance_rigid_constraint(*static_cast<instance_rigid_constraint__AttributeData*>(attributeData));}
9427
bool _data__instance_rigid_constraint( const ParserChar* text, size_t textLength );
9428
bool _end__instance_rigid_constraint(){return mImpl->end__instance_rigid_constraint();}
9429
bool _preBegin__instance_rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9430
bool _preEnd__instance_rigid_constraint();
9431
#ifdef GENERATEDSAXPARSER_VALIDATION
9432
bool _validateBegin__instance_rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9433
bool _validateEnd__instance_rigid_constraint();
9435
bool _freeAttributes__instance_rigid_constraint( void* attributeData );
9437
bool _begin__library_physics_scenes( void* attributeData ){return mImpl->begin__library_physics_scenes(*static_cast<library_physics_scenes__AttributeData*>(attributeData));}
9438
bool _data__library_physics_scenes( const ParserChar* text, size_t textLength );
9439
bool _end__library_physics_scenes(){return mImpl->end__library_physics_scenes();}
9440
bool _preBegin__library_physics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9441
bool _preEnd__library_physics_scenes();
9442
#ifdef GENERATEDSAXPARSER_VALIDATION
9443
bool _validateBegin__library_physics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9444
bool _validateEnd__library_physics_scenes();
9446
bool _freeAttributes__library_physics_scenes( void* attributeData );
9448
bool _begin__physics_scene( void* attributeData ){return mImpl->begin__physics_scene(*static_cast<physics_scene__AttributeData*>(attributeData));}
9449
bool _data__physics_scene( const ParserChar* text, size_t textLength );
9450
bool _end__physics_scene(){return mImpl->end__physics_scene();}
9451
bool _preBegin__physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9452
bool _preEnd__physics_scene();
9453
#ifdef GENERATEDSAXPARSER_VALIDATION
9454
bool _validateBegin__physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9455
bool _validateEnd__physics_scene();
9457
bool _freeAttributes__physics_scene( void* attributeData );
9459
bool _begin__physics_scene_type____technique_common( void* attributeData ){return mImpl->begin__physics_scene_type____technique_common();}
9460
bool _data__physics_scene_type____technique_common( const ParserChar* text, size_t textLength );
9461
bool _end__physics_scene_type____technique_common(){return mImpl->end__physics_scene_type____technique_common();}
9462
bool _preBegin__physics_scene_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9463
bool _preEnd__physics_scene_type____technique_common();
9464
#ifdef GENERATEDSAXPARSER_VALIDATION
9465
bool _validateBegin__physics_scene_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9466
bool _validateEnd__physics_scene_type____technique_common();
9468
bool _freeAttributes__physics_scene_type____technique_common( void* attributeData );
9470
bool _begin__gravity( void* attributeData ){return mImpl->begin__gravity(*static_cast<gravity__AttributeData*>(attributeData));}
9471
bool _data__gravity( const ParserChar* text, size_t textLength );
9472
bool _end__gravity(){return mImpl->end__gravity();}
9473
bool _preBegin__gravity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9474
bool _preEnd__gravity();
9475
#ifdef GENERATEDSAXPARSER_VALIDATION
9476
bool _validateBegin__gravity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9477
bool _validateEnd__gravity();
9479
bool _freeAttributes__gravity( void* attributeData );
9481
bool _begin__time_step( void* attributeData ){return mImpl->begin__time_step(*static_cast<time_step__AttributeData*>(attributeData));}
9482
bool _data__time_step( const ParserChar* text, size_t textLength );
9483
bool _end__time_step(){return mImpl->end__time_step();}
9484
bool _preBegin__time_step( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9485
bool _preEnd__time_step();
9486
#ifdef GENERATEDSAXPARSER_VALIDATION
9487
bool _validateBegin__time_step( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9488
bool _validateEnd__time_step();
9490
bool _freeAttributes__time_step( void* attributeData );
9492
bool _begin__library_visual_scenes( void* attributeData ){return mImpl->begin__library_visual_scenes(*static_cast<library_visual_scenes__AttributeData*>(attributeData));}
9493
bool _data__library_visual_scenes( const ParserChar* text, size_t textLength );
9494
bool _end__library_visual_scenes(){return mImpl->end__library_visual_scenes();}
9495
bool _preBegin__library_visual_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9496
bool _preEnd__library_visual_scenes();
9497
#ifdef GENERATEDSAXPARSER_VALIDATION
9498
bool _validateBegin__library_visual_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9499
bool _validateEnd__library_visual_scenes();
9501
bool _freeAttributes__library_visual_scenes( void* attributeData );
9503
bool _begin__visual_scene( void* attributeData ){return mImpl->begin__visual_scene(*static_cast<visual_scene__AttributeData*>(attributeData));}
9504
bool _data__visual_scene( const ParserChar* text, size_t textLength );
9505
bool _end__visual_scene(){return mImpl->end__visual_scene();}
9506
bool _preBegin__visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9507
bool _preEnd__visual_scene();
9508
#ifdef GENERATEDSAXPARSER_VALIDATION
9509
bool _validateBegin__visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9510
bool _validateEnd__visual_scene();
9512
bool _freeAttributes__visual_scene( void* attributeData );
9514
bool _begin__evaluate_scene( void* attributeData ){return mImpl->begin__evaluate_scene(*static_cast<evaluate_scene__AttributeData*>(attributeData));}
9515
bool _data__evaluate_scene( const ParserChar* text, size_t textLength );
9516
bool _end__evaluate_scene(){return mImpl->end__evaluate_scene();}
9517
bool _preBegin__evaluate_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9518
bool _preEnd__evaluate_scene();
9519
#ifdef GENERATEDSAXPARSER_VALIDATION
9520
bool _validateBegin__evaluate_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9521
bool _validateEnd__evaluate_scene();
9523
bool _freeAttributes__evaluate_scene( void* attributeData );
9525
bool _begin__render( void* attributeData ){return mImpl->begin__render(*static_cast<render__AttributeData*>(attributeData));}
9526
bool _data__render( const ParserChar* text, size_t textLength );
9527
bool _end__render(){return mImpl->end__render();}
9528
bool _preBegin__render( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9529
bool _preEnd__render();
9530
#ifdef GENERATEDSAXPARSER_VALIDATION
9531
bool _validateBegin__render( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9532
bool _validateEnd__render();
9534
bool _freeAttributes__render( void* attributeData );
9536
bool _begin__layer( void* attributeData ){return mImpl->begin__layer();}
9537
bool _data__layer( const ParserChar* text, size_t textLength );
9538
bool _end__layer(){return mImpl->end__layer();}
9539
bool _preBegin__layer( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9540
bool _preEnd__layer();
9541
#ifdef GENERATEDSAXPARSER_VALIDATION
9542
bool _validateBegin__layer( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9543
bool _validateEnd__layer();
9545
bool _freeAttributes__layer( void* attributeData );
9547
bool _begin__render__instance_material( void* attributeData ){return mImpl->begin__render__instance_material(*static_cast<render__instance_material__AttributeData*>(attributeData));}
9548
bool _data__render__instance_material( const ParserChar* text, size_t textLength );
9549
bool _end__render__instance_material(){return mImpl->end__render__instance_material();}
9550
bool _preBegin__render__instance_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9551
bool _preEnd__render__instance_material();
9552
#ifdef GENERATEDSAXPARSER_VALIDATION
9553
bool _validateBegin__render__instance_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9554
bool _validateEnd__render__instance_material();
9556
bool _freeAttributes__render__instance_material( void* attributeData );
9558
bool _begin__technique_override( void* attributeData ){return mImpl->begin__technique_override(*static_cast<technique_override__AttributeData*>(attributeData));}
9559
bool _data__technique_override( const ParserChar* text, size_t textLength );
9560
bool _end__technique_override(){return mImpl->end__technique_override();}
9561
bool _preBegin__technique_override( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9562
bool _preEnd__technique_override();
9563
#ifdef GENERATEDSAXPARSER_VALIDATION
9564
bool _validateBegin__technique_override( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9565
bool _validateEnd__technique_override();
9567
bool _freeAttributes__technique_override( void* attributeData );
9569
bool _begin__render__instance_material__bind( void* attributeData ){return mImpl->begin__render__instance_material__bind(*static_cast<render__instance_material__bind__AttributeData*>(attributeData));}
9570
bool _data__render__instance_material__bind( const ParserChar* text, size_t textLength );
9571
bool _end__render__instance_material__bind(){return mImpl->end__render__instance_material__bind();}
9572
bool _preBegin__render__instance_material__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9573
bool _preEnd__render__instance_material__bind();
9574
#ifdef GENERATEDSAXPARSER_VALIDATION
9575
bool _validateBegin__render__instance_material__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9576
bool _validateEnd__render__instance_material__bind();
9578
bool _freeAttributes__render__instance_material__bind( void* attributeData );
9580
bool _begin__library_joints( void* attributeData ){return mImpl->begin__library_joints(*static_cast<library_joints__AttributeData*>(attributeData));}
9581
bool _data__library_joints( const ParserChar* text, size_t textLength );
9582
bool _end__library_joints(){return mImpl->end__library_joints();}
9583
bool _preBegin__library_joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9584
bool _preEnd__library_joints();
9585
#ifdef GENERATEDSAXPARSER_VALIDATION
9586
bool _validateBegin__library_joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9587
bool _validateEnd__library_joints();
9589
bool _freeAttributes__library_joints( void* attributeData );
9591
bool _begin__joint( void* attributeData ){return mImpl->begin__joint(*static_cast<joint__AttributeData*>(attributeData));}
9592
bool _data__joint( const ParserChar* text, size_t textLength );
9593
bool _end__joint(){return mImpl->end__joint();}
9594
bool _preBegin__joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9595
bool _preEnd__joint();
9596
#ifdef GENERATEDSAXPARSER_VALIDATION
9597
bool _validateBegin__joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9598
bool _validateEnd__joint();
9600
bool _freeAttributes__joint( void* attributeData );
9602
bool _begin__prismatic( void* attributeData ){return mImpl->begin__prismatic(*static_cast<prismatic__AttributeData*>(attributeData));}
9603
bool _data__prismatic( const ParserChar* text, size_t textLength );
9604
bool _end__prismatic(){return mImpl->end__prismatic();}
9605
bool _preBegin__prismatic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9606
bool _preEnd__prismatic();
9607
#ifdef GENERATEDSAXPARSER_VALIDATION
9608
bool _validateBegin__prismatic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9609
bool _validateEnd__prismatic();
9611
bool _freeAttributes__prismatic( void* attributeData );
9613
bool _begin__axis____axis_type( void* attributeData ){return mImpl->begin__axis____axis_type(*static_cast<axis____axis_type__AttributeData*>(attributeData));}
9614
bool _data__axis____axis_type( const ParserChar* text, size_t textLength );
9615
bool _end__axis____axis_type(){return mImpl->end__axis____axis_type();}
9616
bool _preBegin__axis____axis_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9617
bool _preEnd__axis____axis_type();
9618
#ifdef GENERATEDSAXPARSER_VALIDATION
9619
bool _validateBegin__axis____axis_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9620
bool _validateEnd__axis____axis_type();
9622
bool _freeAttributes__axis____axis_type( void* attributeData );
9624
bool _begin__limits____joint_limits_type( void* attributeData ){return mImpl->begin__limits____joint_limits_type();}
9625
bool _data__limits____joint_limits_type( const ParserChar* text, size_t textLength );
9626
bool _end__limits____joint_limits_type(){return mImpl->end__limits____joint_limits_type();}
9627
bool _preBegin__limits____joint_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9628
bool _preEnd__limits____joint_limits_type();
9629
#ifdef GENERATEDSAXPARSER_VALIDATION
9630
bool _validateBegin__limits____joint_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9631
bool _validateEnd__limits____joint_limits_type();
9633
bool _freeAttributes__limits____joint_limits_type( void* attributeData );
9635
bool _begin__min____minmax_type( void* attributeData ){return mImpl->begin__min____minmax_type(*static_cast<min____minmax_type__AttributeData*>(attributeData));}
9636
bool _data__min____minmax_type( const ParserChar* text, size_t textLength );
9637
bool _end__min____minmax_type(){return mImpl->end__min____minmax_type();}
9638
bool _preBegin__min____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9639
bool _preEnd__min____minmax_type();
9640
#ifdef GENERATEDSAXPARSER_VALIDATION
9641
bool _validateBegin__min____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9642
bool _validateEnd__min____minmax_type();
9644
bool _freeAttributes__min____minmax_type( void* attributeData );
9646
bool _begin__max____minmax_type( void* attributeData ){return mImpl->begin__max____minmax_type(*static_cast<max____minmax_type__AttributeData*>(attributeData));}
9647
bool _data__max____minmax_type( const ParserChar* text, size_t textLength );
9648
bool _end__max____minmax_type(){return mImpl->end__max____minmax_type();}
9649
bool _preBegin__max____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9650
bool _preEnd__max____minmax_type();
9651
#ifdef GENERATEDSAXPARSER_VALIDATION
9652
bool _validateBegin__max____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9653
bool _validateEnd__max____minmax_type();
9655
bool _freeAttributes__max____minmax_type( void* attributeData );
9657
bool _begin__revolute( void* attributeData ){return mImpl->begin__revolute(*static_cast<revolute__AttributeData*>(attributeData));}
9658
bool _data__revolute( const ParserChar* text, size_t textLength );
9659
bool _end__revolute(){return mImpl->end__revolute();}
9660
bool _preBegin__revolute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9661
bool _preEnd__revolute();
9662
#ifdef GENERATEDSAXPARSER_VALIDATION
9663
bool _validateBegin__revolute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9664
bool _validateEnd__revolute();
9666
bool _freeAttributes__revolute( void* attributeData );
9668
bool _begin__library_kinematics_models( void* attributeData ){return mImpl->begin__library_kinematics_models(*static_cast<library_kinematics_models__AttributeData*>(attributeData));}
9669
bool _data__library_kinematics_models( const ParserChar* text, size_t textLength );
9670
bool _end__library_kinematics_models(){return mImpl->end__library_kinematics_models();}
9671
bool _preBegin__library_kinematics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9672
bool _preEnd__library_kinematics_models();
9673
#ifdef GENERATEDSAXPARSER_VALIDATION
9674
bool _validateBegin__library_kinematics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9675
bool _validateEnd__library_kinematics_models();
9677
bool _freeAttributes__library_kinematics_models( void* attributeData );
9679
bool _begin__kinematics_model( void* attributeData ){return mImpl->begin__kinematics_model(*static_cast<kinematics_model__AttributeData*>(attributeData));}
9680
bool _data__kinematics_model( const ParserChar* text, size_t textLength );
9681
bool _end__kinematics_model(){return mImpl->end__kinematics_model();}
9682
bool _preBegin__kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9683
bool _preEnd__kinematics_model();
9684
#ifdef GENERATEDSAXPARSER_VALIDATION
9685
bool _validateBegin__kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9686
bool _validateEnd__kinematics_model();
9688
bool _freeAttributes__kinematics_model( void* attributeData );
9690
bool _begin__technique_common____kinematics_model_technique_type( void* attributeData ){return mImpl->begin__technique_common____kinematics_model_technique_type();}
9691
bool _data__technique_common____kinematics_model_technique_type( const ParserChar* text, size_t textLength );
9692
bool _end__technique_common____kinematics_model_technique_type(){return mImpl->end__technique_common____kinematics_model_technique_type();}
9693
bool _preBegin__technique_common____kinematics_model_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9694
bool _preEnd__technique_common____kinematics_model_technique_type();
9695
#ifdef GENERATEDSAXPARSER_VALIDATION
9696
bool _validateBegin__technique_common____kinematics_model_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9697
bool _validateEnd__technique_common____kinematics_model_technique_type();
9699
bool _freeAttributes__technique_common____kinematics_model_technique_type( void* attributeData );
9701
bool _begin__newparam____kinematics_newparam_type( void* attributeData ){return mImpl->begin__newparam____kinematics_newparam_type(*static_cast<newparam____kinematics_newparam_type__AttributeData*>(attributeData));}
9702
bool _data__newparam____kinematics_newparam_type( const ParserChar* text, size_t textLength );
9703
bool _end__newparam____kinematics_newparam_type(){return mImpl->end__newparam____kinematics_newparam_type();}
9704
bool _preBegin__newparam____kinematics_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9705
bool _preEnd__newparam____kinematics_newparam_type();
9706
#ifdef GENERATEDSAXPARSER_VALIDATION
9707
bool _validateBegin__newparam____kinematics_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9708
bool _validateEnd__newparam____kinematics_newparam_type();
9710
bool _freeAttributes__newparam____kinematics_newparam_type( void* attributeData );
9712
bool _begin__instance_joint( void* attributeData ){return mImpl->begin__instance_joint(*static_cast<instance_joint__AttributeData*>(attributeData));}
9713
bool _data__instance_joint( const ParserChar* text, size_t textLength );
9714
bool _end__instance_joint(){return mImpl->end__instance_joint();}
9715
bool _preBegin__instance_joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9716
bool _preEnd__instance_joint();
9717
#ifdef GENERATEDSAXPARSER_VALIDATION
9718
bool _validateBegin__instance_joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9719
bool _validateEnd__instance_joint();
9721
bool _freeAttributes__instance_joint( void* attributeData );
9723
bool _begin__link( void* attributeData ){return mImpl->begin__link(*static_cast<link__AttributeData*>(attributeData));}
9724
bool _data__link( const ParserChar* text, size_t textLength );
9725
bool _end__link(){return mImpl->end__link();}
9726
bool _preBegin__link( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9727
bool _preEnd__link();
9728
#ifdef GENERATEDSAXPARSER_VALIDATION
9729
bool _validateBegin__link( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9730
bool _validateEnd__link();
9732
bool _freeAttributes__link( void* attributeData );
9734
bool _begin__attachment_full( void* attributeData ){return mImpl->begin__attachment_full(*static_cast<attachment_full__AttributeData*>(attributeData));}
9735
bool _data__attachment_full( const ParserChar* text, size_t textLength );
9736
bool _end__attachment_full(){return mImpl->end__attachment_full();}
9737
bool _preBegin__attachment_full( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9738
bool _preEnd__attachment_full();
9739
#ifdef GENERATEDSAXPARSER_VALIDATION
9740
bool _validateBegin__attachment_full( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9741
bool _validateEnd__attachment_full();
9743
bool _freeAttributes__attachment_full( void* attributeData );
9745
bool _begin__attachment_start( void* attributeData ){return mImpl->begin__attachment_start(*static_cast<attachment_start__AttributeData*>(attributeData));}
9746
bool _data__attachment_start( const ParserChar* text, size_t textLength );
9747
bool _end__attachment_start(){return mImpl->end__attachment_start();}
9748
bool _preBegin__attachment_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9749
bool _preEnd__attachment_start();
9750
#ifdef GENERATEDSAXPARSER_VALIDATION
9751
bool _validateBegin__attachment_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9752
bool _validateEnd__attachment_start();
9754
bool _freeAttributes__attachment_start( void* attributeData );
9756
bool _begin__attachment_end( void* attributeData ){return mImpl->begin__attachment_end(*static_cast<attachment_end__AttributeData*>(attributeData));}
9757
bool _data__attachment_end( const ParserChar* text, size_t textLength );
9758
bool _end__attachment_end(){return mImpl->end__attachment_end();}
9759
bool _preBegin__attachment_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9760
bool _preEnd__attachment_end();
9761
#ifdef GENERATEDSAXPARSER_VALIDATION
9762
bool _validateBegin__attachment_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9763
bool _validateEnd__attachment_end();
9765
bool _freeAttributes__attachment_end( void* attributeData );
9767
bool _begin__formula( void* attributeData ){return mImpl->begin__formula(*static_cast<formula__AttributeData*>(attributeData));}
9768
bool _data__formula( const ParserChar* text, size_t textLength );
9769
bool _end__formula(){return mImpl->end__formula();}
9770
bool _preBegin__formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9771
bool _preEnd__formula();
9772
#ifdef GENERATEDSAXPARSER_VALIDATION
9773
bool _validateBegin__formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9774
bool _validateEnd__formula();
9776
bool _freeAttributes__formula( void* attributeData );
9778
bool _begin__newparam____formula_newparam_type( void* attributeData ){return mImpl->begin__newparam____formula_newparam_type(*static_cast<newparam____formula_newparam_type__AttributeData*>(attributeData));}
9779
bool _data__newparam____formula_newparam_type( const ParserChar* text, size_t textLength );
9780
bool _end__newparam____formula_newparam_type(){return mImpl->end__newparam____formula_newparam_type();}
9781
bool _preBegin__newparam____formula_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9782
bool _preEnd__newparam____formula_newparam_type();
9783
#ifdef GENERATEDSAXPARSER_VALIDATION
9784
bool _validateBegin__newparam____formula_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9785
bool _validateEnd__newparam____formula_newparam_type();
9787
bool _freeAttributes__newparam____formula_newparam_type( void* attributeData );
9789
bool _begin__target( void* attributeData ){return mImpl->begin__target();}
9790
bool _data__target( const ParserChar* text, size_t textLength );
9791
bool _end__target(){return mImpl->end__target();}
9792
bool _preBegin__target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9793
bool _preEnd__target();
9794
#ifdef GENERATEDSAXPARSER_VALIDATION
9795
bool _validateBegin__target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9796
bool _validateEnd__target();
9798
bool _freeAttributes__target( void* attributeData );
9800
bool _begin__param____common_param_type( void* attributeData ){return mImpl->begin__param____common_param_type();}
9801
bool _data__param____common_param_type( const ParserChar* text, size_t textLength );
9802
bool _end__param____common_param_type(){return mImpl->end__param____common_param_type();}
9803
bool _preBegin__param____common_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9804
bool _preEnd__param____common_param_type();
9805
#ifdef GENERATEDSAXPARSER_VALIDATION
9806
bool _validateBegin__param____common_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9807
bool _validateEnd__param____common_param_type();
9809
bool _freeAttributes__param____common_param_type( void* attributeData );
9811
bool _begin__technique_common____formula_technique_type( void* attributeData ){return mImpl->begin__technique_common____formula_technique_type();}
9812
bool _data__technique_common____formula_technique_type( const ParserChar* text, size_t textLength );
9813
bool _end__technique_common____formula_technique_type(){return mImpl->end__technique_common____formula_technique_type();}
9814
bool _preBegin__technique_common____formula_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9815
bool _preEnd__technique_common____formula_technique_type();
9816
#ifdef GENERATEDSAXPARSER_VALIDATION
9817
bool _validateBegin__technique_common____formula_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9818
bool _validateEnd__technique_common____formula_technique_type();
9820
bool _freeAttributes__technique_common____formula_technique_type( void* attributeData );
9822
bool _begin__math( void* attributeData ){return mImpl->begin__math(*static_cast<math__AttributeData*>(attributeData));}
9823
bool _data__math( const ParserChar* text, size_t textLength );
9824
bool _end__math(){return mImpl->end__math();}
9825
bool _preBegin__math( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9826
bool _preEnd__math();
9827
#ifdef GENERATEDSAXPARSER_VALIDATION
9828
bool _validateBegin__math( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9829
bool _validateEnd__math();
9831
bool _freeAttributes__math( void* attributeData );
9834
ENUM__mathml__overflow toEnumDataPrefix_ENUM__mathml__overflow (
9835
const ParserChar* prefixedBuffer,
9836
const ParserChar* prefixedBufferEnd,
9837
const ParserChar** buffer,
9838
const ParserChar* bufferEnd,
9840
const std::pair<StringHash, ENUM__mathml__overflow>* enumMap,
9841
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9845
bool characterData2EnumData_ENUM__mathml__overflow (
9846
const ParserChar* text,
9848
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__overflow*, size_t ),
9849
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9853
bool dataEnumEnd_ENUM__mathml__overflow (
9854
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__overflow*, size_t ),
9855
const std::pair<StringHash, ENUM__mathml__overflow>* enumMap,
9856
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
9857
ENUM__mathml__overflow (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__overflow>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
9863
ENUM__mathml__display toEnumDataPrefix_ENUM__mathml__display (
9864
const ParserChar* prefixedBuffer,
9865
const ParserChar* prefixedBufferEnd,
9866
const ParserChar** buffer,
9867
const ParserChar* bufferEnd,
9869
const std::pair<StringHash, ENUM__mathml__display>* enumMap,
9870
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9874
bool characterData2EnumData_ENUM__mathml__display (
9875
const ParserChar* text,
9877
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__display*, size_t ),
9878
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9882
bool dataEnumEnd_ENUM__mathml__display (
9883
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__display*, size_t ),
9884
const std::pair<StringHash, ENUM__mathml__display>* enumMap,
9885
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
9886
ENUM__mathml__display (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__display>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
9891
bool _begin__cn( void* attributeData ){return mImpl->begin__cn(*static_cast<cn__AttributeData*>(attributeData));}
9892
bool _data__cn( const ParserChar* text, size_t textLength );
9893
bool _end__cn(){return mImpl->end__cn();}
9894
bool _preBegin__cn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9896
#ifdef GENERATEDSAXPARSER_VALIDATION
9897
bool _validateBegin__cn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9898
bool _validateEnd__cn();
9900
bool _freeAttributes__cn( void* attributeData );
9903
ENUM__mathml__cn__type toEnumDataPrefix_ENUM__mathml__cn__type (
9904
const ParserChar* prefixedBuffer,
9905
const ParserChar* prefixedBufferEnd,
9906
const ParserChar** buffer,
9907
const ParserChar* bufferEnd,
9909
const std::pair<StringHash, ENUM__mathml__cn__type>* enumMap,
9910
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9914
bool characterData2EnumData_ENUM__mathml__cn__type (
9915
const ParserChar* text,
9917
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__cn__type*, size_t ),
9918
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9922
bool dataEnumEnd_ENUM__mathml__cn__type (
9923
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__cn__type*, size_t ),
9924
const std::pair<StringHash, ENUM__mathml__cn__type>* enumMap,
9925
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
9926
ENUM__mathml__cn__type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__cn__type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
9931
bool _begin__ci( void* attributeData ){return mImpl->begin__ci(*static_cast<ci__AttributeData*>(attributeData));}
9932
bool _data__ci( const ParserChar* text, size_t textLength );
9933
bool _end__ci(){return mImpl->end__ci();}
9934
bool _preBegin__ci( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9936
#ifdef GENERATEDSAXPARSER_VALIDATION
9937
bool _validateBegin__ci( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9938
bool _validateEnd__ci();
9940
bool _freeAttributes__ci( void* attributeData );
9942
bool _begin__csymbol( void* attributeData ){return mImpl->begin__csymbol(*static_cast<csymbol__AttributeData*>(attributeData));}
9943
bool _data__csymbol( const ParserChar* text, size_t textLength );
9944
bool _end__csymbol(){return mImpl->end__csymbol();}
9945
bool _preBegin__csymbol( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9946
bool _preEnd__csymbol();
9947
#ifdef GENERATEDSAXPARSER_VALIDATION
9948
bool _validateBegin__csymbol( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9949
bool _validateEnd__csymbol();
9951
bool _freeAttributes__csymbol( void* attributeData );
9953
bool _begin__abs( void* attributeData ){return mImpl->begin__abs(*static_cast<abs__AttributeData*>(attributeData));}
9954
bool _data__abs( const ParserChar* text, size_t textLength );
9955
bool _end__abs(){return mImpl->end__abs();}
9956
bool _preBegin__abs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9957
bool _preEnd__abs();
9958
#ifdef GENERATEDSAXPARSER_VALIDATION
9959
bool _validateBegin__abs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9960
bool _validateEnd__abs();
9962
bool _freeAttributes__abs( void* attributeData );
9964
bool _begin__conjugate( void* attributeData ){return mImpl->begin__conjugate(*static_cast<conjugate__AttributeData*>(attributeData));}
9965
bool _data__conjugate( const ParserChar* text, size_t textLength );
9966
bool _end__conjugate(){return mImpl->end__conjugate();}
9967
bool _preBegin__conjugate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9968
bool _preEnd__conjugate();
9969
#ifdef GENERATEDSAXPARSER_VALIDATION
9970
bool _validateBegin__conjugate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9971
bool _validateEnd__conjugate();
9973
bool _freeAttributes__conjugate( void* attributeData );
9975
bool _begin__factorial( void* attributeData ){return mImpl->begin__factorial(*static_cast<factorial__AttributeData*>(attributeData));}
9976
bool _data__factorial( const ParserChar* text, size_t textLength );
9977
bool _end__factorial(){return mImpl->end__factorial();}
9978
bool _preBegin__factorial( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9979
bool _preEnd__factorial();
9980
#ifdef GENERATEDSAXPARSER_VALIDATION
9981
bool _validateBegin__factorial( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9982
bool _validateEnd__factorial();
9984
bool _freeAttributes__factorial( void* attributeData );
9986
bool _begin__arg( void* attributeData ){return mImpl->begin__arg(*static_cast<arg__AttributeData*>(attributeData));}
9987
bool _data__arg( const ParserChar* text, size_t textLength );
9988
bool _end__arg(){return mImpl->end__arg();}
9989
bool _preBegin__arg( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9990
bool _preEnd__arg();
9991
#ifdef GENERATEDSAXPARSER_VALIDATION
9992
bool _validateBegin__arg( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9993
bool _validateEnd__arg();
9995
bool _freeAttributes__arg( void* attributeData );
9997
bool _begin__real( void* attributeData ){return mImpl->begin__real(*static_cast<real__AttributeData*>(attributeData));}
9998
bool _data__real( const ParserChar* text, size_t textLength );
9999
bool _end__real(){return mImpl->end__real();}
10000
bool _preBegin__real( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10001
bool _preEnd__real();
10002
#ifdef GENERATEDSAXPARSER_VALIDATION
10003
bool _validateBegin__real( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10004
bool _validateEnd__real();
10006
bool _freeAttributes__real( void* attributeData );
10008
bool _begin__imaginary( void* attributeData ){return mImpl->begin__imaginary(*static_cast<imaginary__AttributeData*>(attributeData));}
10009
bool _data__imaginary( const ParserChar* text, size_t textLength );
10010
bool _end__imaginary(){return mImpl->end__imaginary();}
10011
bool _preBegin__imaginary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10012
bool _preEnd__imaginary();
10013
#ifdef GENERATEDSAXPARSER_VALIDATION
10014
bool _validateBegin__imaginary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10015
bool _validateEnd__imaginary();
10017
bool _freeAttributes__imaginary( void* attributeData );
10019
bool _begin__floor( void* attributeData ){return mImpl->begin__floor(*static_cast<floor__AttributeData*>(attributeData));}
10020
bool _data__floor( const ParserChar* text, size_t textLength );
10021
bool _end__floor(){return mImpl->end__floor();}
10022
bool _preBegin__floor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10023
bool _preEnd__floor();
10024
#ifdef GENERATEDSAXPARSER_VALIDATION
10025
bool _validateBegin__floor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10026
bool _validateEnd__floor();
10028
bool _freeAttributes__floor( void* attributeData );
10030
bool _begin__ceiling( void* attributeData ){return mImpl->begin__ceiling(*static_cast<ceiling__AttributeData*>(attributeData));}
10031
bool _data__ceiling( const ParserChar* text, size_t textLength );
10032
bool _end__ceiling(){return mImpl->end__ceiling();}
10033
bool _preBegin__ceiling( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10034
bool _preEnd__ceiling();
10035
#ifdef GENERATEDSAXPARSER_VALIDATION
10036
bool _validateBegin__ceiling( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10037
bool _validateEnd__ceiling();
10039
bool _freeAttributes__ceiling( void* attributeData );
10041
bool _begin__quotient( void* attributeData ){return mImpl->begin__quotient(*static_cast<quotient__AttributeData*>(attributeData));}
10042
bool _data__quotient( const ParserChar* text, size_t textLength );
10043
bool _end__quotient(){return mImpl->end__quotient();}
10044
bool _preBegin__quotient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10045
bool _preEnd__quotient();
10046
#ifdef GENERATEDSAXPARSER_VALIDATION
10047
bool _validateBegin__quotient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10048
bool _validateEnd__quotient();
10050
bool _freeAttributes__quotient( void* attributeData );
10052
bool _begin__divide( void* attributeData ){return mImpl->begin__divide(*static_cast<divide__AttributeData*>(attributeData));}
10053
bool _data__divide( const ParserChar* text, size_t textLength );
10054
bool _end__divide(){return mImpl->end__divide();}
10055
bool _preBegin__divide( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10056
bool _preEnd__divide();
10057
#ifdef GENERATEDSAXPARSER_VALIDATION
10058
bool _validateBegin__divide( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10059
bool _validateEnd__divide();
10061
bool _freeAttributes__divide( void* attributeData );
10063
bool _begin__rem( void* attributeData ){return mImpl->begin__rem(*static_cast<rem__AttributeData*>(attributeData));}
10064
bool _data__rem( const ParserChar* text, size_t textLength );
10065
bool _end__rem(){return mImpl->end__rem();}
10066
bool _preBegin__rem( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10067
bool _preEnd__rem();
10068
#ifdef GENERATEDSAXPARSER_VALIDATION
10069
bool _validateBegin__rem( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10070
bool _validateEnd__rem();
10072
bool _freeAttributes__rem( void* attributeData );
10074
bool _begin__minus( void* attributeData ){return mImpl->begin__minus(*static_cast<minus__AttributeData*>(attributeData));}
10075
bool _data__minus( const ParserChar* text, size_t textLength );
10076
bool _end__minus(){return mImpl->end__minus();}
10077
bool _preBegin__minus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10078
bool _preEnd__minus();
10079
#ifdef GENERATEDSAXPARSER_VALIDATION
10080
bool _validateBegin__minus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10081
bool _validateEnd__minus();
10083
bool _freeAttributes__minus( void* attributeData );
10085
bool _begin__plus( void* attributeData ){return mImpl->begin__plus(*static_cast<plus__AttributeData*>(attributeData));}
10086
bool _data__plus( const ParserChar* text, size_t textLength );
10087
bool _end__plus(){return mImpl->end__plus();}
10088
bool _preBegin__plus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10089
bool _preEnd__plus();
10090
#ifdef GENERATEDSAXPARSER_VALIDATION
10091
bool _validateBegin__plus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10092
bool _validateEnd__plus();
10094
bool _freeAttributes__plus( void* attributeData );
10096
bool _begin__times( void* attributeData ){return mImpl->begin__times(*static_cast<times__AttributeData*>(attributeData));}
10097
bool _data__times( const ParserChar* text, size_t textLength );
10098
bool _end__times(){return mImpl->end__times();}
10099
bool _preBegin__times( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10100
bool _preEnd__times();
10101
#ifdef GENERATEDSAXPARSER_VALIDATION
10102
bool _validateBegin__times( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10103
bool _validateEnd__times();
10105
bool _freeAttributes__times( void* attributeData );
10107
bool _begin__power( void* attributeData ){return mImpl->begin__power(*static_cast<power__AttributeData*>(attributeData));}
10108
bool _data__power( const ParserChar* text, size_t textLength );
10109
bool _end__power(){return mImpl->end__power();}
10110
bool _preBegin__power( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10111
bool _preEnd__power();
10112
#ifdef GENERATEDSAXPARSER_VALIDATION
10113
bool _validateBegin__power( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10114
bool _validateEnd__power();
10116
bool _freeAttributes__power( void* attributeData );
10118
bool _begin__root( void* attributeData ){return mImpl->begin__root(*static_cast<root__AttributeData*>(attributeData));}
10119
bool _data__root( const ParserChar* text, size_t textLength );
10120
bool _end__root(){return mImpl->end__root();}
10121
bool _preBegin__root( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10122
bool _preEnd__root();
10123
#ifdef GENERATEDSAXPARSER_VALIDATION
10124
bool _validateBegin__root( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10125
bool _validateEnd__root();
10127
bool _freeAttributes__root( void* attributeData );
10129
bool _begin__max____Arith_type( void* attributeData ){return mImpl->begin__max____Arith_type(*static_cast<max____Arith_type__AttributeData*>(attributeData));}
10130
bool _data__max____Arith_type( const ParserChar* text, size_t textLength );
10131
bool _end__max____Arith_type(){return mImpl->end__max____Arith_type();}
10132
bool _preBegin__max____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10133
bool _preEnd__max____Arith_type();
10134
#ifdef GENERATEDSAXPARSER_VALIDATION
10135
bool _validateBegin__max____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10136
bool _validateEnd__max____Arith_type();
10138
bool _freeAttributes__max____Arith_type( void* attributeData );
10140
bool _begin__min____Arith_type( void* attributeData ){return mImpl->begin__min____Arith_type(*static_cast<min____Arith_type__AttributeData*>(attributeData));}
10141
bool _data__min____Arith_type( const ParserChar* text, size_t textLength );
10142
bool _end__min____Arith_type(){return mImpl->end__min____Arith_type();}
10143
bool _preBegin__min____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10144
bool _preEnd__min____Arith_type();
10145
#ifdef GENERATEDSAXPARSER_VALIDATION
10146
bool _validateBegin__min____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10147
bool _validateEnd__min____Arith_type();
10149
bool _freeAttributes__min____Arith_type( void* attributeData );
10151
bool _begin__gcd( void* attributeData ){return mImpl->begin__gcd(*static_cast<gcd__AttributeData*>(attributeData));}
10152
bool _data__gcd( const ParserChar* text, size_t textLength );
10153
bool _end__gcd(){return mImpl->end__gcd();}
10154
bool _preBegin__gcd( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10155
bool _preEnd__gcd();
10156
#ifdef GENERATEDSAXPARSER_VALIDATION
10157
bool _validateBegin__gcd( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10158
bool _validateEnd__gcd();
10160
bool _freeAttributes__gcd( void* attributeData );
10162
bool _begin__lcm( void* attributeData ){return mImpl->begin__lcm(*static_cast<lcm__AttributeData*>(attributeData));}
10163
bool _data__lcm( const ParserChar* text, size_t textLength );
10164
bool _end__lcm(){return mImpl->end__lcm();}
10165
bool _preBegin__lcm( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10166
bool _preEnd__lcm();
10167
#ifdef GENERATEDSAXPARSER_VALIDATION
10168
bool _validateBegin__lcm( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10169
bool _validateEnd__lcm();
10171
bool _freeAttributes__lcm( void* attributeData );
10173
bool _begin__sum( void* attributeData ){return mImpl->begin__sum(*static_cast<sum__AttributeData*>(attributeData));}
10174
bool _data__sum( const ParserChar* text, size_t textLength );
10175
bool _end__sum(){return mImpl->end__sum();}
10176
bool _preBegin__sum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10177
bool _preEnd__sum();
10178
#ifdef GENERATEDSAXPARSER_VALIDATION
10179
bool _validateBegin__sum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10180
bool _validateEnd__sum();
10182
bool _freeAttributes__sum( void* attributeData );
10184
bool _begin__product( void* attributeData ){return mImpl->begin__product(*static_cast<product__AttributeData*>(attributeData));}
10185
bool _data__product( const ParserChar* text, size_t textLength );
10186
bool _end__product(){return mImpl->end__product();}
10187
bool _preBegin__product( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10188
bool _preEnd__product();
10189
#ifdef GENERATEDSAXPARSER_VALIDATION
10190
bool _validateBegin__product( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10191
bool _validateEnd__product();
10193
bool _freeAttributes__product( void* attributeData );
10195
bool _begin__compose( void* attributeData ){return mImpl->begin__compose(*static_cast<compose__AttributeData*>(attributeData));}
10196
bool _data__compose( const ParserChar* text, size_t textLength );
10197
bool _end__compose(){return mImpl->end__compose();}
10198
bool _preBegin__compose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10199
bool _preEnd__compose();
10200
#ifdef GENERATEDSAXPARSER_VALIDATION
10201
bool _validateBegin__compose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10202
bool _validateEnd__compose();
10204
bool _freeAttributes__compose( void* attributeData );
10206
bool _begin__domain( void* attributeData ){return mImpl->begin__domain(*static_cast<domain__AttributeData*>(attributeData));}
10207
bool _data__domain( const ParserChar* text, size_t textLength );
10208
bool _end__domain(){return mImpl->end__domain();}
10209
bool _preBegin__domain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10210
bool _preEnd__domain();
10211
#ifdef GENERATEDSAXPARSER_VALIDATION
10212
bool _validateBegin__domain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10213
bool _validateEnd__domain();
10215
bool _freeAttributes__domain( void* attributeData );
10217
bool _begin__codomain( void* attributeData ){return mImpl->begin__codomain(*static_cast<codomain__AttributeData*>(attributeData));}
10218
bool _data__codomain( const ParserChar* text, size_t textLength );
10219
bool _end__codomain(){return mImpl->end__codomain();}
10220
bool _preBegin__codomain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10221
bool _preEnd__codomain();
10222
#ifdef GENERATEDSAXPARSER_VALIDATION
10223
bool _validateBegin__codomain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10224
bool _validateEnd__codomain();
10226
bool _freeAttributes__codomain( void* attributeData );
10228
bool _begin__image____Functions_type( void* attributeData ){return mImpl->begin__image____Functions_type(*static_cast<image____Functions_type__AttributeData*>(attributeData));}
10229
bool _data__image____Functions_type( const ParserChar* text, size_t textLength );
10230
bool _end__image____Functions_type(){return mImpl->end__image____Functions_type();}
10231
bool _preBegin__image____Functions_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10232
bool _preEnd__image____Functions_type();
10233
#ifdef GENERATEDSAXPARSER_VALIDATION
10234
bool _validateBegin__image____Functions_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10235
bool _validateEnd__image____Functions_type();
10237
bool _freeAttributes__image____Functions_type( void* attributeData );
10239
bool _begin__domainofapplication( void* attributeData ){return mImpl->begin__domainofapplication(*static_cast<domainofapplication__AttributeData*>(attributeData));}
10240
bool _data__domainofapplication( const ParserChar* text, size_t textLength );
10241
bool _end__domainofapplication(){return mImpl->end__domainofapplication();}
10242
bool _preBegin__domainofapplication( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10243
bool _preEnd__domainofapplication();
10244
#ifdef GENERATEDSAXPARSER_VALIDATION
10245
bool _validateBegin__domainofapplication( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10246
bool _validateEnd__domainofapplication();
10248
bool _freeAttributes__domainofapplication( void* attributeData );
10250
bool _begin__ident( void* attributeData ){return mImpl->begin__ident(*static_cast<ident__AttributeData*>(attributeData));}
10251
bool _data__ident( const ParserChar* text, size_t textLength );
10252
bool _end__ident(){return mImpl->end__ident();}
10253
bool _preBegin__ident( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10254
bool _preEnd__ident();
10255
#ifdef GENERATEDSAXPARSER_VALIDATION
10256
bool _validateBegin__ident( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10257
bool _validateEnd__ident();
10259
bool _freeAttributes__ident( void* attributeData );
10261
bool _begin__and( void* attributeData ){return mImpl->begin__and(*static_cast<and__AttributeData*>(attributeData));}
10262
bool _data__and( const ParserChar* text, size_t textLength );
10263
bool _end__and(){return mImpl->end__and();}
10264
bool _preBegin__and( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10265
bool _preEnd__and();
10266
#ifdef GENERATEDSAXPARSER_VALIDATION
10267
bool _validateBegin__and( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10268
bool _validateEnd__and();
10270
bool _freeAttributes__and( void* attributeData );
10272
bool _begin__or( void* attributeData ){return mImpl->begin__or(*static_cast<or__AttributeData*>(attributeData));}
10273
bool _data__or( const ParserChar* text, size_t textLength );
10274
bool _end__or(){return mImpl->end__or();}
10275
bool _preBegin__or( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10276
bool _preEnd__or();
10277
#ifdef GENERATEDSAXPARSER_VALIDATION
10278
bool _validateBegin__or( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10279
bool _validateEnd__or();
10281
bool _freeAttributes__or( void* attributeData );
10283
bool _begin__xor( void* attributeData ){return mImpl->begin__xor(*static_cast<xor__AttributeData*>(attributeData));}
10284
bool _data__xor( const ParserChar* text, size_t textLength );
10285
bool _end__xor(){return mImpl->end__xor();}
10286
bool _preBegin__xor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10287
bool _preEnd__xor();
10288
#ifdef GENERATEDSAXPARSER_VALIDATION
10289
bool _validateBegin__xor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10290
bool _validateEnd__xor();
10292
bool _freeAttributes__xor( void* attributeData );
10294
bool _begin__not( void* attributeData ){return mImpl->begin__not(*static_cast<not__AttributeData*>(attributeData));}
10295
bool _data__not( const ParserChar* text, size_t textLength );
10296
bool _end__not(){return mImpl->end__not();}
10297
bool _preBegin__not( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10298
bool _preEnd__not();
10299
#ifdef GENERATEDSAXPARSER_VALIDATION
10300
bool _validateBegin__not( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10301
bool _validateEnd__not();
10303
bool _freeAttributes__not( void* attributeData );
10305
bool _begin__exists( void* attributeData ){return mImpl->begin__exists(*static_cast<exists__AttributeData*>(attributeData));}
10306
bool _data__exists( const ParserChar* text, size_t textLength );
10307
bool _end__exists(){return mImpl->end__exists();}
10308
bool _preBegin__exists( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10309
bool _preEnd__exists();
10310
#ifdef GENERATEDSAXPARSER_VALIDATION
10311
bool _validateBegin__exists( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10312
bool _validateEnd__exists();
10314
bool _freeAttributes__exists( void* attributeData );
10316
bool _begin__forall( void* attributeData ){return mImpl->begin__forall(*static_cast<forall__AttributeData*>(attributeData));}
10317
bool _data__forall( const ParserChar* text, size_t textLength );
10318
bool _end__forall(){return mImpl->end__forall();}
10319
bool _preBegin__forall( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10320
bool _preEnd__forall();
10321
#ifdef GENERATEDSAXPARSER_VALIDATION
10322
bool _validateBegin__forall( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10323
bool _validateEnd__forall();
10325
bool _freeAttributes__forall( void* attributeData );
10327
bool _begin__implies( void* attributeData ){return mImpl->begin__implies(*static_cast<implies__AttributeData*>(attributeData));}
10328
bool _data__implies( const ParserChar* text, size_t textLength );
10329
bool _end__implies(){return mImpl->end__implies();}
10330
bool _preBegin__implies( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10331
bool _preEnd__implies();
10332
#ifdef GENERATEDSAXPARSER_VALIDATION
10333
bool _validateBegin__implies( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10334
bool _validateEnd__implies();
10336
bool _freeAttributes__implies( void* attributeData );
10338
bool _begin__naturalnumbers( void* attributeData ){return mImpl->begin__naturalnumbers(*static_cast<naturalnumbers__AttributeData*>(attributeData));}
10339
bool _data__naturalnumbers( const ParserChar* text, size_t textLength );
10340
bool _end__naturalnumbers(){return mImpl->end__naturalnumbers();}
10341
bool _preBegin__naturalnumbers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10342
bool _preEnd__naturalnumbers();
10343
#ifdef GENERATEDSAXPARSER_VALIDATION
10344
bool _validateBegin__naturalnumbers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10345
bool _validateEnd__naturalnumbers();
10347
bool _freeAttributes__naturalnumbers( void* attributeData );
10349
bool _begin__primes( void* attributeData ){return mImpl->begin__primes(*static_cast<primes__AttributeData*>(attributeData));}
10350
bool _data__primes( const ParserChar* text, size_t textLength );
10351
bool _end__primes(){return mImpl->end__primes();}
10352
bool _preBegin__primes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10353
bool _preEnd__primes();
10354
#ifdef GENERATEDSAXPARSER_VALIDATION
10355
bool _validateBegin__primes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10356
bool _validateEnd__primes();
10358
bool _freeAttributes__primes( void* attributeData );
10360
bool _begin__integers( void* attributeData ){return mImpl->begin__integers(*static_cast<integers__AttributeData*>(attributeData));}
10361
bool _data__integers( const ParserChar* text, size_t textLength );
10362
bool _end__integers(){return mImpl->end__integers();}
10363
bool _preBegin__integers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10364
bool _preEnd__integers();
10365
#ifdef GENERATEDSAXPARSER_VALIDATION
10366
bool _validateBegin__integers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10367
bool _validateEnd__integers();
10369
bool _freeAttributes__integers( void* attributeData );
10371
bool _begin__rationals( void* attributeData ){return mImpl->begin__rationals(*static_cast<rationals__AttributeData*>(attributeData));}
10372
bool _data__rationals( const ParserChar* text, size_t textLength );
10373
bool _end__rationals(){return mImpl->end__rationals();}
10374
bool _preBegin__rationals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10375
bool _preEnd__rationals();
10376
#ifdef GENERATEDSAXPARSER_VALIDATION
10377
bool _validateBegin__rationals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10378
bool _validateEnd__rationals();
10380
bool _freeAttributes__rationals( void* attributeData );
10382
bool _begin__reals( void* attributeData ){return mImpl->begin__reals(*static_cast<reals__AttributeData*>(attributeData));}
10383
bool _data__reals( const ParserChar* text, size_t textLength );
10384
bool _end__reals(){return mImpl->end__reals();}
10385
bool _preBegin__reals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10386
bool _preEnd__reals();
10387
#ifdef GENERATEDSAXPARSER_VALIDATION
10388
bool _validateBegin__reals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10389
bool _validateEnd__reals();
10391
bool _freeAttributes__reals( void* attributeData );
10393
bool _begin__complexes( void* attributeData ){return mImpl->begin__complexes(*static_cast<complexes__AttributeData*>(attributeData));}
10394
bool _data__complexes( const ParserChar* text, size_t textLength );
10395
bool _end__complexes(){return mImpl->end__complexes();}
10396
bool _preBegin__complexes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10397
bool _preEnd__complexes();
10398
#ifdef GENERATEDSAXPARSER_VALIDATION
10399
bool _validateBegin__complexes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10400
bool _validateEnd__complexes();
10402
bool _freeAttributes__complexes( void* attributeData );
10404
bool _begin__emptyset( void* attributeData ){return mImpl->begin__emptyset(*static_cast<emptyset__AttributeData*>(attributeData));}
10405
bool _data__emptyset( const ParserChar* text, size_t textLength );
10406
bool _end__emptyset(){return mImpl->end__emptyset();}
10407
bool _preBegin__emptyset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10408
bool _preEnd__emptyset();
10409
#ifdef GENERATEDSAXPARSER_VALIDATION
10410
bool _validateBegin__emptyset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10411
bool _validateEnd__emptyset();
10413
bool _freeAttributes__emptyset( void* attributeData );
10415
bool _begin__exponentiale( void* attributeData ){return mImpl->begin__exponentiale(*static_cast<exponentiale__AttributeData*>(attributeData));}
10416
bool _data__exponentiale( const ParserChar* text, size_t textLength );
10417
bool _end__exponentiale(){return mImpl->end__exponentiale();}
10418
bool _preBegin__exponentiale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10419
bool _preEnd__exponentiale();
10420
#ifdef GENERATEDSAXPARSER_VALIDATION
10421
bool _validateBegin__exponentiale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10422
bool _validateEnd__exponentiale();
10424
bool _freeAttributes__exponentiale( void* attributeData );
10426
bool _begin__imaginaryi( void* attributeData ){return mImpl->begin__imaginaryi(*static_cast<imaginaryi__AttributeData*>(attributeData));}
10427
bool _data__imaginaryi( const ParserChar* text, size_t textLength );
10428
bool _end__imaginaryi(){return mImpl->end__imaginaryi();}
10429
bool _preBegin__imaginaryi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10430
bool _preEnd__imaginaryi();
10431
#ifdef GENERATEDSAXPARSER_VALIDATION
10432
bool _validateBegin__imaginaryi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10433
bool _validateEnd__imaginaryi();
10435
bool _freeAttributes__imaginaryi( void* attributeData );
10437
bool _begin__pi( void* attributeData ){return mImpl->begin__pi(*static_cast<pi__AttributeData*>(attributeData));}
10438
bool _data__pi( const ParserChar* text, size_t textLength );
10439
bool _end__pi(){return mImpl->end__pi();}
10440
bool _preBegin__pi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10441
bool _preEnd__pi();
10442
#ifdef GENERATEDSAXPARSER_VALIDATION
10443
bool _validateBegin__pi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10444
bool _validateEnd__pi();
10446
bool _freeAttributes__pi( void* attributeData );
10448
bool _begin__eulergamma( void* attributeData ){return mImpl->begin__eulergamma(*static_cast<eulergamma__AttributeData*>(attributeData));}
10449
bool _data__eulergamma( const ParserChar* text, size_t textLength );
10450
bool _end__eulergamma(){return mImpl->end__eulergamma();}
10451
bool _preBegin__eulergamma( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10452
bool _preEnd__eulergamma();
10453
#ifdef GENERATEDSAXPARSER_VALIDATION
10454
bool _validateBegin__eulergamma( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10455
bool _validateEnd__eulergamma();
10457
bool _freeAttributes__eulergamma( void* attributeData );
10459
bool _begin__true( void* attributeData ){return mImpl->begin__true(*static_cast<true__AttributeData*>(attributeData));}
10460
bool _data__true( const ParserChar* text, size_t textLength );
10461
bool _end__true(){return mImpl->end__true();}
10462
bool _preBegin__true( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10463
bool _preEnd__true();
10464
#ifdef GENERATEDSAXPARSER_VALIDATION
10465
bool _validateBegin__true( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10466
bool _validateEnd__true();
10468
bool _freeAttributes__true( void* attributeData );
10470
bool _begin__false( void* attributeData ){return mImpl->begin__false(*static_cast<false__AttributeData*>(attributeData));}
10471
bool _data__false( const ParserChar* text, size_t textLength );
10472
bool _end__false(){return mImpl->end__false();}
10473
bool _preBegin__false( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10474
bool _preEnd__false();
10475
#ifdef GENERATEDSAXPARSER_VALIDATION
10476
bool _validateBegin__false( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10477
bool _validateEnd__false();
10479
bool _freeAttributes__false( void* attributeData );
10481
bool _begin__infinity( void* attributeData ){return mImpl->begin__infinity(*static_cast<infinity__AttributeData*>(attributeData));}
10482
bool _data__infinity( const ParserChar* text, size_t textLength );
10483
bool _end__infinity(){return mImpl->end__infinity();}
10484
bool _preBegin__infinity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10485
bool _preEnd__infinity();
10486
#ifdef GENERATEDSAXPARSER_VALIDATION
10487
bool _validateBegin__infinity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10488
bool _validateEnd__infinity();
10490
bool _freeAttributes__infinity( void* attributeData );
10492
bool _begin__notanumber( void* attributeData ){return mImpl->begin__notanumber(*static_cast<notanumber__AttributeData*>(attributeData));}
10493
bool _data__notanumber( const ParserChar* text, size_t textLength );
10494
bool _end__notanumber(){return mImpl->end__notanumber();}
10495
bool _preBegin__notanumber( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10496
bool _preEnd__notanumber();
10497
#ifdef GENERATEDSAXPARSER_VALIDATION
10498
bool _validateBegin__notanumber( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10499
bool _validateEnd__notanumber();
10501
bool _freeAttributes__notanumber( void* attributeData );
10503
bool _begin__set( void* attributeData ){return mImpl->begin__set(*static_cast<set__AttributeData*>(attributeData));}
10504
bool _data__set( const ParserChar* text, size_t textLength );
10505
bool _end__set(){return mImpl->end__set();}
10506
bool _preBegin__set( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10507
bool _preEnd__set();
10508
#ifdef GENERATEDSAXPARSER_VALIDATION
10509
bool _validateBegin__set( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10510
bool _validateEnd__set();
10512
bool _freeAttributes__set( void* attributeData );
10514
bool _begin__list( void* attributeData ){return mImpl->begin__list(*static_cast<list__AttributeData*>(attributeData));}
10515
bool _data__list( const ParserChar* text, size_t textLength );
10516
bool _end__list(){return mImpl->end__list();}
10517
bool _preBegin__list( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10518
bool _preEnd__list();
10519
#ifdef GENERATEDSAXPARSER_VALIDATION
10520
bool _validateBegin__list( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10521
bool _validateEnd__list();
10523
bool _freeAttributes__list( void* attributeData );
10526
ENUM__mathml__list__order toEnumDataPrefix_ENUM__mathml__list__order (
10527
const ParserChar* prefixedBuffer,
10528
const ParserChar* prefixedBufferEnd,
10529
const ParserChar** buffer,
10530
const ParserChar* bufferEnd,
10532
const std::pair<StringHash, ENUM__mathml__list__order>* enumMap,
10533
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
10537
bool characterData2EnumData_ENUM__mathml__list__order (
10538
const ParserChar* text,
10540
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__list__order*, size_t ),
10541
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
10545
bool dataEnumEnd_ENUM__mathml__list__order (
10546
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__list__order*, size_t ),
10547
const std::pair<StringHash, ENUM__mathml__list__order>* enumMap,
10548
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
10549
ENUM__mathml__list__order (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__list__order>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
10554
bool _begin__union( void* attributeData ){return mImpl->begin__union(*static_cast<union__AttributeData*>(attributeData));}
10555
bool _data__union( const ParserChar* text, size_t textLength );
10556
bool _end__union(){return mImpl->end__union();}
10557
bool _preBegin__union( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10558
bool _preEnd__union();
10559
#ifdef GENERATEDSAXPARSER_VALIDATION
10560
bool _validateBegin__union( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10561
bool _validateEnd__union();
10563
bool _freeAttributes__union( void* attributeData );
10565
bool _begin__intersect( void* attributeData ){return mImpl->begin__intersect(*static_cast<intersect__AttributeData*>(attributeData));}
10566
bool _data__intersect( const ParserChar* text, size_t textLength );
10567
bool _end__intersect(){return mImpl->end__intersect();}
10568
bool _preBegin__intersect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10569
bool _preEnd__intersect();
10570
#ifdef GENERATEDSAXPARSER_VALIDATION
10571
bool _validateBegin__intersect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10572
bool _validateEnd__intersect();
10574
bool _freeAttributes__intersect( void* attributeData );
10576
bool _begin__in( void* attributeData ){return mImpl->begin__in(*static_cast<in__AttributeData*>(attributeData));}
10577
bool _data__in( const ParserChar* text, size_t textLength );
10578
bool _end__in(){return mImpl->end__in();}
10579
bool _preBegin__in( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10580
bool _preEnd__in();
10581
#ifdef GENERATEDSAXPARSER_VALIDATION
10582
bool _validateBegin__in( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10583
bool _validateEnd__in();
10585
bool _freeAttributes__in( void* attributeData );
10587
bool _begin__notin( void* attributeData ){return mImpl->begin__notin(*static_cast<notin__AttributeData*>(attributeData));}
10588
bool _data__notin( const ParserChar* text, size_t textLength );
10589
bool _end__notin(){return mImpl->end__notin();}
10590
bool _preBegin__notin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10591
bool _preEnd__notin();
10592
#ifdef GENERATEDSAXPARSER_VALIDATION
10593
bool _validateBegin__notin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10594
bool _validateEnd__notin();
10596
bool _freeAttributes__notin( void* attributeData );
10598
bool _begin__subset( void* attributeData ){return mImpl->begin__subset(*static_cast<subset__AttributeData*>(attributeData));}
10599
bool _data__subset( const ParserChar* text, size_t textLength );
10600
bool _end__subset(){return mImpl->end__subset();}
10601
bool _preBegin__subset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10602
bool _preEnd__subset();
10603
#ifdef GENERATEDSAXPARSER_VALIDATION
10604
bool _validateBegin__subset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10605
bool _validateEnd__subset();
10607
bool _freeAttributes__subset( void* attributeData );
10609
bool _begin__prsubset( void* attributeData ){return mImpl->begin__prsubset(*static_cast<prsubset__AttributeData*>(attributeData));}
10610
bool _data__prsubset( const ParserChar* text, size_t textLength );
10611
bool _end__prsubset(){return mImpl->end__prsubset();}
10612
bool _preBegin__prsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10613
bool _preEnd__prsubset();
10614
#ifdef GENERATEDSAXPARSER_VALIDATION
10615
bool _validateBegin__prsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10616
bool _validateEnd__prsubset();
10618
bool _freeAttributes__prsubset( void* attributeData );
10620
bool _begin__notsubset( void* attributeData ){return mImpl->begin__notsubset(*static_cast<notsubset__AttributeData*>(attributeData));}
10621
bool _data__notsubset( const ParserChar* text, size_t textLength );
10622
bool _end__notsubset(){return mImpl->end__notsubset();}
10623
bool _preBegin__notsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10624
bool _preEnd__notsubset();
10625
#ifdef GENERATEDSAXPARSER_VALIDATION
10626
bool _validateBegin__notsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10627
bool _validateEnd__notsubset();
10629
bool _freeAttributes__notsubset( void* attributeData );
10631
bool _begin__notprsubset( void* attributeData ){return mImpl->begin__notprsubset(*static_cast<notprsubset__AttributeData*>(attributeData));}
10632
bool _data__notprsubset( const ParserChar* text, size_t textLength );
10633
bool _end__notprsubset(){return mImpl->end__notprsubset();}
10634
bool _preBegin__notprsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10635
bool _preEnd__notprsubset();
10636
#ifdef GENERATEDSAXPARSER_VALIDATION
10637
bool _validateBegin__notprsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10638
bool _validateEnd__notprsubset();
10640
bool _freeAttributes__notprsubset( void* attributeData );
10642
bool _begin__setdiff( void* attributeData ){return mImpl->begin__setdiff(*static_cast<setdiff__AttributeData*>(attributeData));}
10643
bool _data__setdiff( const ParserChar* text, size_t textLength );
10644
bool _end__setdiff(){return mImpl->end__setdiff();}
10645
bool _preBegin__setdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10646
bool _preEnd__setdiff();
10647
#ifdef GENERATEDSAXPARSER_VALIDATION
10648
bool _validateBegin__setdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10649
bool _validateEnd__setdiff();
10651
bool _freeAttributes__setdiff( void* attributeData );
10653
bool _begin__card( void* attributeData ){return mImpl->begin__card(*static_cast<card__AttributeData*>(attributeData));}
10654
bool _data__card( const ParserChar* text, size_t textLength );
10655
bool _end__card(){return mImpl->end__card();}
10656
bool _preBegin__card( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10657
bool _preEnd__card();
10658
#ifdef GENERATEDSAXPARSER_VALIDATION
10659
bool _validateBegin__card( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10660
bool _validateEnd__card();
10662
bool _freeAttributes__card( void* attributeData );
10664
bool _begin__cartesianproduct( void* attributeData ){return mImpl->begin__cartesianproduct(*static_cast<cartesianproduct__AttributeData*>(attributeData));}
10665
bool _data__cartesianproduct( const ParserChar* text, size_t textLength );
10666
bool _end__cartesianproduct(){return mImpl->end__cartesianproduct();}
10667
bool _preBegin__cartesianproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10668
bool _preEnd__cartesianproduct();
10669
#ifdef GENERATEDSAXPARSER_VALIDATION
10670
bool _validateBegin__cartesianproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10671
bool _validateEnd__cartesianproduct();
10673
bool _freeAttributes__cartesianproduct( void* attributeData );
10675
bool _begin__eq( void* attributeData ){return mImpl->begin__eq(*static_cast<eq__AttributeData*>(attributeData));}
10676
bool _data__eq( const ParserChar* text, size_t textLength );
10677
bool _end__eq(){return mImpl->end__eq();}
10678
bool _preBegin__eq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10679
bool _preEnd__eq();
10680
#ifdef GENERATEDSAXPARSER_VALIDATION
10681
bool _validateBegin__eq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10682
bool _validateEnd__eq();
10684
bool _freeAttributes__eq( void* attributeData );
10686
bool _begin__neq( void* attributeData ){return mImpl->begin__neq(*static_cast<neq__AttributeData*>(attributeData));}
10687
bool _data__neq( const ParserChar* text, size_t textLength );
10688
bool _end__neq(){return mImpl->end__neq();}
10689
bool _preBegin__neq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10690
bool _preEnd__neq();
10691
#ifdef GENERATEDSAXPARSER_VALIDATION
10692
bool _validateBegin__neq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10693
bool _validateEnd__neq();
10695
bool _freeAttributes__neq( void* attributeData );
10697
bool _begin__leq( void* attributeData ){return mImpl->begin__leq(*static_cast<leq__AttributeData*>(attributeData));}
10698
bool _data__leq( const ParserChar* text, size_t textLength );
10699
bool _end__leq(){return mImpl->end__leq();}
10700
bool _preBegin__leq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10701
bool _preEnd__leq();
10702
#ifdef GENERATEDSAXPARSER_VALIDATION
10703
bool _validateBegin__leq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10704
bool _validateEnd__leq();
10706
bool _freeAttributes__leq( void* attributeData );
10708
bool _begin__lt( void* attributeData ){return mImpl->begin__lt(*static_cast<lt__AttributeData*>(attributeData));}
10709
bool _data__lt( const ParserChar* text, size_t textLength );
10710
bool _end__lt(){return mImpl->end__lt();}
10711
bool _preBegin__lt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10712
bool _preEnd__lt();
10713
#ifdef GENERATEDSAXPARSER_VALIDATION
10714
bool _validateBegin__lt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10715
bool _validateEnd__lt();
10717
bool _freeAttributes__lt( void* attributeData );
10719
bool _begin__geq( void* attributeData ){return mImpl->begin__geq(*static_cast<geq__AttributeData*>(attributeData));}
10720
bool _data__geq( const ParserChar* text, size_t textLength );
10721
bool _end__geq(){return mImpl->end__geq();}
10722
bool _preBegin__geq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10723
bool _preEnd__geq();
10724
#ifdef GENERATEDSAXPARSER_VALIDATION
10725
bool _validateBegin__geq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10726
bool _validateEnd__geq();
10728
bool _freeAttributes__geq( void* attributeData );
10730
bool _begin__gt( void* attributeData ){return mImpl->begin__gt(*static_cast<gt__AttributeData*>(attributeData));}
10731
bool _data__gt( const ParserChar* text, size_t textLength );
10732
bool _end__gt(){return mImpl->end__gt();}
10733
bool _preBegin__gt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10734
bool _preEnd__gt();
10735
#ifdef GENERATEDSAXPARSER_VALIDATION
10736
bool _validateBegin__gt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10737
bool _validateEnd__gt();
10739
bool _freeAttributes__gt( void* attributeData );
10741
bool _begin__equivalent( void* attributeData ){return mImpl->begin__equivalent(*static_cast<equivalent__AttributeData*>(attributeData));}
10742
bool _data__equivalent( const ParserChar* text, size_t textLength );
10743
bool _end__equivalent(){return mImpl->end__equivalent();}
10744
bool _preBegin__equivalent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10745
bool _preEnd__equivalent();
10746
#ifdef GENERATEDSAXPARSER_VALIDATION
10747
bool _validateBegin__equivalent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10748
bool _validateEnd__equivalent();
10750
bool _freeAttributes__equivalent( void* attributeData );
10752
bool _begin__approx( void* attributeData ){return mImpl->begin__approx(*static_cast<approx__AttributeData*>(attributeData));}
10753
bool _data__approx( const ParserChar* text, size_t textLength );
10754
bool _end__approx(){return mImpl->end__approx();}
10755
bool _preBegin__approx( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10756
bool _preEnd__approx();
10757
#ifdef GENERATEDSAXPARSER_VALIDATION
10758
bool _validateBegin__approx( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10759
bool _validateEnd__approx();
10761
bool _freeAttributes__approx( void* attributeData );
10763
bool _begin__factorof( void* attributeData ){return mImpl->begin__factorof(*static_cast<factorof__AttributeData*>(attributeData));}
10764
bool _data__factorof( const ParserChar* text, size_t textLength );
10765
bool _end__factorof(){return mImpl->end__factorof();}
10766
bool _preBegin__factorof( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10767
bool _preEnd__factorof();
10768
#ifdef GENERATEDSAXPARSER_VALIDATION
10769
bool _validateBegin__factorof( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10770
bool _validateEnd__factorof();
10772
bool _freeAttributes__factorof( void* attributeData );
10774
bool _begin__exp( void* attributeData ){return mImpl->begin__exp(*static_cast<exp__AttributeData*>(attributeData));}
10775
bool _data__exp( const ParserChar* text, size_t textLength );
10776
bool _end__exp(){return mImpl->end__exp();}
10777
bool _preBegin__exp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10778
bool _preEnd__exp();
10779
#ifdef GENERATEDSAXPARSER_VALIDATION
10780
bool _validateBegin__exp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10781
bool _validateEnd__exp();
10783
bool _freeAttributes__exp( void* attributeData );
10785
bool _begin__ln( void* attributeData ){return mImpl->begin__ln(*static_cast<ln__AttributeData*>(attributeData));}
10786
bool _data__ln( const ParserChar* text, size_t textLength );
10787
bool _end__ln(){return mImpl->end__ln();}
10788
bool _preBegin__ln( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10789
bool _preEnd__ln();
10790
#ifdef GENERATEDSAXPARSER_VALIDATION
10791
bool _validateBegin__ln( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10792
bool _validateEnd__ln();
10794
bool _freeAttributes__ln( void* attributeData );
10796
bool _begin__log( void* attributeData ){return mImpl->begin__log(*static_cast<log__AttributeData*>(attributeData));}
10797
bool _data__log( const ParserChar* text, size_t textLength );
10798
bool _end__log(){return mImpl->end__log();}
10799
bool _preBegin__log( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10800
bool _preEnd__log();
10801
#ifdef GENERATEDSAXPARSER_VALIDATION
10802
bool _validateBegin__log( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10803
bool _validateEnd__log();
10805
bool _freeAttributes__log( void* attributeData );
10807
bool _begin__logbase( void* attributeData ){return mImpl->begin__logbase(*static_cast<logbase__AttributeData*>(attributeData));}
10808
bool _data__logbase( const ParserChar* text, size_t textLength );
10809
bool _end__logbase(){return mImpl->end__logbase();}
10810
bool _preBegin__logbase( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10811
bool _preEnd__logbase();
10812
#ifdef GENERATEDSAXPARSER_VALIDATION
10813
bool _validateBegin__logbase( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10814
bool _validateEnd__logbase();
10816
bool _freeAttributes__logbase( void* attributeData );
10818
bool _begin__sin( void* attributeData ){return mImpl->begin__sin(*static_cast<sin__AttributeData*>(attributeData));}
10819
bool _data__sin( const ParserChar* text, size_t textLength );
10820
bool _end__sin(){return mImpl->end__sin();}
10821
bool _preBegin__sin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10822
bool _preEnd__sin();
10823
#ifdef GENERATEDSAXPARSER_VALIDATION
10824
bool _validateBegin__sin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10825
bool _validateEnd__sin();
10827
bool _freeAttributes__sin( void* attributeData );
10829
bool _begin__cos( void* attributeData ){return mImpl->begin__cos(*static_cast<cos__AttributeData*>(attributeData));}
10830
bool _data__cos( const ParserChar* text, size_t textLength );
10831
bool _end__cos(){return mImpl->end__cos();}
10832
bool _preBegin__cos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10833
bool _preEnd__cos();
10834
#ifdef GENERATEDSAXPARSER_VALIDATION
10835
bool _validateBegin__cos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10836
bool _validateEnd__cos();
10838
bool _freeAttributes__cos( void* attributeData );
10840
bool _begin__tan( void* attributeData ){return mImpl->begin__tan(*static_cast<tan__AttributeData*>(attributeData));}
10841
bool _data__tan( const ParserChar* text, size_t textLength );
10842
bool _end__tan(){return mImpl->end__tan();}
10843
bool _preBegin__tan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10844
bool _preEnd__tan();
10845
#ifdef GENERATEDSAXPARSER_VALIDATION
10846
bool _validateBegin__tan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10847
bool _validateEnd__tan();
10849
bool _freeAttributes__tan( void* attributeData );
10851
bool _begin__sec( void* attributeData ){return mImpl->begin__sec(*static_cast<sec__AttributeData*>(attributeData));}
10852
bool _data__sec( const ParserChar* text, size_t textLength );
10853
bool _end__sec(){return mImpl->end__sec();}
10854
bool _preBegin__sec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10855
bool _preEnd__sec();
10856
#ifdef GENERATEDSAXPARSER_VALIDATION
10857
bool _validateBegin__sec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10858
bool _validateEnd__sec();
10860
bool _freeAttributes__sec( void* attributeData );
10862
bool _begin__csc( void* attributeData ){return mImpl->begin__csc(*static_cast<csc__AttributeData*>(attributeData));}
10863
bool _data__csc( const ParserChar* text, size_t textLength );
10864
bool _end__csc(){return mImpl->end__csc();}
10865
bool _preBegin__csc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10866
bool _preEnd__csc();
10867
#ifdef GENERATEDSAXPARSER_VALIDATION
10868
bool _validateBegin__csc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10869
bool _validateEnd__csc();
10871
bool _freeAttributes__csc( void* attributeData );
10873
bool _begin__cot( void* attributeData ){return mImpl->begin__cot(*static_cast<cot__AttributeData*>(attributeData));}
10874
bool _data__cot( const ParserChar* text, size_t textLength );
10875
bool _end__cot(){return mImpl->end__cot();}
10876
bool _preBegin__cot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10877
bool _preEnd__cot();
10878
#ifdef GENERATEDSAXPARSER_VALIDATION
10879
bool _validateBegin__cot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10880
bool _validateEnd__cot();
10882
bool _freeAttributes__cot( void* attributeData );
10884
bool _begin__arcsin( void* attributeData ){return mImpl->begin__arcsin(*static_cast<arcsin__AttributeData*>(attributeData));}
10885
bool _data__arcsin( const ParserChar* text, size_t textLength );
10886
bool _end__arcsin(){return mImpl->end__arcsin();}
10887
bool _preBegin__arcsin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10888
bool _preEnd__arcsin();
10889
#ifdef GENERATEDSAXPARSER_VALIDATION
10890
bool _validateBegin__arcsin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10891
bool _validateEnd__arcsin();
10893
bool _freeAttributes__arcsin( void* attributeData );
10895
bool _begin__arccos( void* attributeData ){return mImpl->begin__arccos(*static_cast<arccos__AttributeData*>(attributeData));}
10896
bool _data__arccos( const ParserChar* text, size_t textLength );
10897
bool _end__arccos(){return mImpl->end__arccos();}
10898
bool _preBegin__arccos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10899
bool _preEnd__arccos();
10900
#ifdef GENERATEDSAXPARSER_VALIDATION
10901
bool _validateBegin__arccos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10902
bool _validateEnd__arccos();
10904
bool _freeAttributes__arccos( void* attributeData );
10906
bool _begin__arctan( void* attributeData ){return mImpl->begin__arctan(*static_cast<arctan__AttributeData*>(attributeData));}
10907
bool _data__arctan( const ParserChar* text, size_t textLength );
10908
bool _end__arctan(){return mImpl->end__arctan();}
10909
bool _preBegin__arctan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10910
bool _preEnd__arctan();
10911
#ifdef GENERATEDSAXPARSER_VALIDATION
10912
bool _validateBegin__arctan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10913
bool _validateEnd__arctan();
10915
bool _freeAttributes__arctan( void* attributeData );
10917
bool _begin__arcsec( void* attributeData ){return mImpl->begin__arcsec(*static_cast<arcsec__AttributeData*>(attributeData));}
10918
bool _data__arcsec( const ParserChar* text, size_t textLength );
10919
bool _end__arcsec(){return mImpl->end__arcsec();}
10920
bool _preBegin__arcsec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10921
bool _preEnd__arcsec();
10922
#ifdef GENERATEDSAXPARSER_VALIDATION
10923
bool _validateBegin__arcsec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10924
bool _validateEnd__arcsec();
10926
bool _freeAttributes__arcsec( void* attributeData );
10928
bool _begin__arccsc( void* attributeData ){return mImpl->begin__arccsc(*static_cast<arccsc__AttributeData*>(attributeData));}
10929
bool _data__arccsc( const ParserChar* text, size_t textLength );
10930
bool _end__arccsc(){return mImpl->end__arccsc();}
10931
bool _preBegin__arccsc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10932
bool _preEnd__arccsc();
10933
#ifdef GENERATEDSAXPARSER_VALIDATION
10934
bool _validateBegin__arccsc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10935
bool _validateEnd__arccsc();
10937
bool _freeAttributes__arccsc( void* attributeData );
10939
bool _begin__arccot( void* attributeData ){return mImpl->begin__arccot(*static_cast<arccot__AttributeData*>(attributeData));}
10940
bool _data__arccot( const ParserChar* text, size_t textLength );
10941
bool _end__arccot(){return mImpl->end__arccot();}
10942
bool _preBegin__arccot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10943
bool _preEnd__arccot();
10944
#ifdef GENERATEDSAXPARSER_VALIDATION
10945
bool _validateBegin__arccot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10946
bool _validateEnd__arccot();
10948
bool _freeAttributes__arccot( void* attributeData );
10950
bool _begin__sinh( void* attributeData ){return mImpl->begin__sinh(*static_cast<sinh__AttributeData*>(attributeData));}
10951
bool _data__sinh( const ParserChar* text, size_t textLength );
10952
bool _end__sinh(){return mImpl->end__sinh();}
10953
bool _preBegin__sinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10954
bool _preEnd__sinh();
10955
#ifdef GENERATEDSAXPARSER_VALIDATION
10956
bool _validateBegin__sinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10957
bool _validateEnd__sinh();
10959
bool _freeAttributes__sinh( void* attributeData );
10961
bool _begin__cosh( void* attributeData ){return mImpl->begin__cosh(*static_cast<cosh__AttributeData*>(attributeData));}
10962
bool _data__cosh( const ParserChar* text, size_t textLength );
10963
bool _end__cosh(){return mImpl->end__cosh();}
10964
bool _preBegin__cosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10965
bool _preEnd__cosh();
10966
#ifdef GENERATEDSAXPARSER_VALIDATION
10967
bool _validateBegin__cosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10968
bool _validateEnd__cosh();
10970
bool _freeAttributes__cosh( void* attributeData );
10972
bool _begin__tanh( void* attributeData ){return mImpl->begin__tanh(*static_cast<tanh__AttributeData*>(attributeData));}
10973
bool _data__tanh( const ParserChar* text, size_t textLength );
10974
bool _end__tanh(){return mImpl->end__tanh();}
10975
bool _preBegin__tanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10976
bool _preEnd__tanh();
10977
#ifdef GENERATEDSAXPARSER_VALIDATION
10978
bool _validateBegin__tanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10979
bool _validateEnd__tanh();
10981
bool _freeAttributes__tanh( void* attributeData );
10983
bool _begin__sech( void* attributeData ){return mImpl->begin__sech(*static_cast<sech__AttributeData*>(attributeData));}
10984
bool _data__sech( const ParserChar* text, size_t textLength );
10985
bool _end__sech(){return mImpl->end__sech();}
10986
bool _preBegin__sech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10987
bool _preEnd__sech();
10988
#ifdef GENERATEDSAXPARSER_VALIDATION
10989
bool _validateBegin__sech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10990
bool _validateEnd__sech();
10992
bool _freeAttributes__sech( void* attributeData );
10994
bool _begin__csch( void* attributeData ){return mImpl->begin__csch(*static_cast<csch__AttributeData*>(attributeData));}
10995
bool _data__csch( const ParserChar* text, size_t textLength );
10996
bool _end__csch(){return mImpl->end__csch();}
10997
bool _preBegin__csch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
10998
bool _preEnd__csch();
10999
#ifdef GENERATEDSAXPARSER_VALIDATION
11000
bool _validateBegin__csch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11001
bool _validateEnd__csch();
11003
bool _freeAttributes__csch( void* attributeData );
11005
bool _begin__coth( void* attributeData ){return mImpl->begin__coth(*static_cast<coth__AttributeData*>(attributeData));}
11006
bool _data__coth( const ParserChar* text, size_t textLength );
11007
bool _end__coth(){return mImpl->end__coth();}
11008
bool _preBegin__coth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11009
bool _preEnd__coth();
11010
#ifdef GENERATEDSAXPARSER_VALIDATION
11011
bool _validateBegin__coth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11012
bool _validateEnd__coth();
11014
bool _freeAttributes__coth( void* attributeData );
11016
bool _begin__arccosh( void* attributeData ){return mImpl->begin__arccosh(*static_cast<arccosh__AttributeData*>(attributeData));}
11017
bool _data__arccosh( const ParserChar* text, size_t textLength );
11018
bool _end__arccosh(){return mImpl->end__arccosh();}
11019
bool _preBegin__arccosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11020
bool _preEnd__arccosh();
11021
#ifdef GENERATEDSAXPARSER_VALIDATION
11022
bool _validateBegin__arccosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11023
bool _validateEnd__arccosh();
11025
bool _freeAttributes__arccosh( void* attributeData );
11027
bool _begin__arccoth( void* attributeData ){return mImpl->begin__arccoth(*static_cast<arccoth__AttributeData*>(attributeData));}
11028
bool _data__arccoth( const ParserChar* text, size_t textLength );
11029
bool _end__arccoth(){return mImpl->end__arccoth();}
11030
bool _preBegin__arccoth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11031
bool _preEnd__arccoth();
11032
#ifdef GENERATEDSAXPARSER_VALIDATION
11033
bool _validateBegin__arccoth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11034
bool _validateEnd__arccoth();
11036
bool _freeAttributes__arccoth( void* attributeData );
11038
bool _begin__arccsch( void* attributeData ){return mImpl->begin__arccsch(*static_cast<arccsch__AttributeData*>(attributeData));}
11039
bool _data__arccsch( const ParserChar* text, size_t textLength );
11040
bool _end__arccsch(){return mImpl->end__arccsch();}
11041
bool _preBegin__arccsch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11042
bool _preEnd__arccsch();
11043
#ifdef GENERATEDSAXPARSER_VALIDATION
11044
bool _validateBegin__arccsch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11045
bool _validateEnd__arccsch();
11047
bool _freeAttributes__arccsch( void* attributeData );
11049
bool _begin__arcsech( void* attributeData ){return mImpl->begin__arcsech(*static_cast<arcsech__AttributeData*>(attributeData));}
11050
bool _data__arcsech( const ParserChar* text, size_t textLength );
11051
bool _end__arcsech(){return mImpl->end__arcsech();}
11052
bool _preBegin__arcsech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11053
bool _preEnd__arcsech();
11054
#ifdef GENERATEDSAXPARSER_VALIDATION
11055
bool _validateBegin__arcsech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11056
bool _validateEnd__arcsech();
11058
bool _freeAttributes__arcsech( void* attributeData );
11060
bool _begin__arcsinh( void* attributeData ){return mImpl->begin__arcsinh(*static_cast<arcsinh__AttributeData*>(attributeData));}
11061
bool _data__arcsinh( const ParserChar* text, size_t textLength );
11062
bool _end__arcsinh(){return mImpl->end__arcsinh();}
11063
bool _preBegin__arcsinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11064
bool _preEnd__arcsinh();
11065
#ifdef GENERATEDSAXPARSER_VALIDATION
11066
bool _validateBegin__arcsinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11067
bool _validateEnd__arcsinh();
11069
bool _freeAttributes__arcsinh( void* attributeData );
11071
bool _begin__arctanh( void* attributeData ){return mImpl->begin__arctanh(*static_cast<arctanh__AttributeData*>(attributeData));}
11072
bool _data__arctanh( const ParserChar* text, size_t textLength );
11073
bool _end__arctanh(){return mImpl->end__arctanh();}
11074
bool _preBegin__arctanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11075
bool _preEnd__arctanh();
11076
#ifdef GENERATEDSAXPARSER_VALIDATION
11077
bool _validateBegin__arctanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11078
bool _validateEnd__arctanh();
11080
bool _freeAttributes__arctanh( void* attributeData );
11082
bool _begin__int____int_type____mathml( void* attributeData ){return mImpl->begin__int____int_type____mathml(*static_cast<int____int_type____mathml__AttributeData*>(attributeData));}
11083
bool _data__int____int_type____mathml( const ParserChar* text, size_t textLength );
11084
bool _end__int____int_type____mathml(){return mImpl->end__int____int_type____mathml();}
11085
bool _preBegin__int____int_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11086
bool _preEnd__int____int_type____mathml();
11087
#ifdef GENERATEDSAXPARSER_VALIDATION
11088
bool _validateBegin__int____int_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11089
bool _validateEnd__int____int_type____mathml();
11091
bool _freeAttributes__int____int_type____mathml( void* attributeData );
11093
bool _begin__diff( void* attributeData ){return mImpl->begin__diff(*static_cast<diff__AttributeData*>(attributeData));}
11094
bool _data__diff( const ParserChar* text, size_t textLength );
11095
bool _end__diff(){return mImpl->end__diff();}
11096
bool _preBegin__diff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11097
bool _preEnd__diff();
11098
#ifdef GENERATEDSAXPARSER_VALIDATION
11099
bool _validateBegin__diff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11100
bool _validateEnd__diff();
11102
bool _freeAttributes__diff( void* attributeData );
11104
bool _begin__partialdiff( void* attributeData ){return mImpl->begin__partialdiff(*static_cast<partialdiff__AttributeData*>(attributeData));}
11105
bool _data__partialdiff( const ParserChar* text, size_t textLength );
11106
bool _end__partialdiff(){return mImpl->end__partialdiff();}
11107
bool _preBegin__partialdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11108
bool _preEnd__partialdiff();
11109
#ifdef GENERATEDSAXPARSER_VALIDATION
11110
bool _validateBegin__partialdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11111
bool _validateEnd__partialdiff();
11113
bool _freeAttributes__partialdiff( void* attributeData );
11115
bool _begin__limit( void* attributeData ){return mImpl->begin__limit(*static_cast<limit__AttributeData*>(attributeData));}
11116
bool _data__limit( const ParserChar* text, size_t textLength );
11117
bool _end__limit(){return mImpl->end__limit();}
11118
bool _preBegin__limit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11119
bool _preEnd__limit();
11120
#ifdef GENERATEDSAXPARSER_VALIDATION
11121
bool _validateBegin__limit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11122
bool _validateEnd__limit();
11124
bool _freeAttributes__limit( void* attributeData );
11126
bool _begin__lowlimit( void* attributeData ){return mImpl->begin__lowlimit(*static_cast<lowlimit__AttributeData*>(attributeData));}
11127
bool _data__lowlimit( const ParserChar* text, size_t textLength );
11128
bool _end__lowlimit(){return mImpl->end__lowlimit();}
11129
bool _preBegin__lowlimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11130
bool _preEnd__lowlimit();
11131
#ifdef GENERATEDSAXPARSER_VALIDATION
11132
bool _validateBegin__lowlimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11133
bool _validateEnd__lowlimit();
11135
bool _freeAttributes__lowlimit( void* attributeData );
11137
bool _begin__uplimit( void* attributeData ){return mImpl->begin__uplimit(*static_cast<uplimit__AttributeData*>(attributeData));}
11138
bool _data__uplimit( const ParserChar* text, size_t textLength );
11139
bool _end__uplimit(){return mImpl->end__uplimit();}
11140
bool _preBegin__uplimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11141
bool _preEnd__uplimit();
11142
#ifdef GENERATEDSAXPARSER_VALIDATION
11143
bool _validateBegin__uplimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11144
bool _validateEnd__uplimit();
11146
bool _freeAttributes__uplimit( void* attributeData );
11148
bool _begin__tendsto( void* attributeData ){return mImpl->begin__tendsto(*static_cast<tendsto__AttributeData*>(attributeData));}
11149
bool _data__tendsto( const ParserChar* text, size_t textLength );
11150
bool _end__tendsto(){return mImpl->end__tendsto();}
11151
bool _preBegin__tendsto( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11152
bool _preEnd__tendsto();
11153
#ifdef GENERATEDSAXPARSER_VALIDATION
11154
bool _validateBegin__tendsto( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11155
bool _validateEnd__tendsto();
11157
bool _freeAttributes__tendsto( void* attributeData );
11159
bool _begin__vector( void* attributeData ){return mImpl->begin__vector(*static_cast<vector__AttributeData*>(attributeData));}
11160
bool _data__vector( const ParserChar* text, size_t textLength );
11161
bool _end__vector(){return mImpl->end__vector();}
11162
bool _preBegin__vector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11163
bool _preEnd__vector();
11164
#ifdef GENERATEDSAXPARSER_VALIDATION
11165
bool _validateBegin__vector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11166
bool _validateEnd__vector();
11168
bool _freeAttributes__vector( void* attributeData );
11170
bool _begin__matrix____matrix_type____mathml( void* attributeData ){return mImpl->begin__matrix____matrix_type____mathml(*static_cast<matrix____matrix_type____mathml__AttributeData*>(attributeData));}
11171
bool _data__matrix____matrix_type____mathml( const ParserChar* text, size_t textLength );
11172
bool _end__matrix____matrix_type____mathml(){return mImpl->end__matrix____matrix_type____mathml();}
11173
bool _preBegin__matrix____matrix_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11174
bool _preEnd__matrix____matrix_type____mathml();
11175
#ifdef GENERATEDSAXPARSER_VALIDATION
11176
bool _validateBegin__matrix____matrix_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11177
bool _validateEnd__matrix____matrix_type____mathml();
11179
bool _freeAttributes__matrix____matrix_type____mathml( void* attributeData );
11181
bool _begin__matrixrow( void* attributeData ){return mImpl->begin__matrixrow(*static_cast<matrixrow__AttributeData*>(attributeData));}
11182
bool _data__matrixrow( const ParserChar* text, size_t textLength );
11183
bool _end__matrixrow(){return mImpl->end__matrixrow();}
11184
bool _preBegin__matrixrow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11185
bool _preEnd__matrixrow();
11186
#ifdef GENERATEDSAXPARSER_VALIDATION
11187
bool _validateBegin__matrixrow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11188
bool _validateEnd__matrixrow();
11190
bool _freeAttributes__matrixrow( void* attributeData );
11192
bool _begin__determinant( void* attributeData ){return mImpl->begin__determinant(*static_cast<determinant__AttributeData*>(attributeData));}
11193
bool _data__determinant( const ParserChar* text, size_t textLength );
11194
bool _end__determinant(){return mImpl->end__determinant();}
11195
bool _preBegin__determinant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11196
bool _preEnd__determinant();
11197
#ifdef GENERATEDSAXPARSER_VALIDATION
11198
bool _validateBegin__determinant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11199
bool _validateEnd__determinant();
11201
bool _freeAttributes__determinant( void* attributeData );
11203
bool _begin__transpose( void* attributeData ){return mImpl->begin__transpose(*static_cast<transpose__AttributeData*>(attributeData));}
11204
bool _data__transpose( const ParserChar* text, size_t textLength );
11205
bool _end__transpose(){return mImpl->end__transpose();}
11206
bool _preBegin__transpose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11207
bool _preEnd__transpose();
11208
#ifdef GENERATEDSAXPARSER_VALIDATION
11209
bool _validateBegin__transpose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11210
bool _validateEnd__transpose();
11212
bool _freeAttributes__transpose( void* attributeData );
11214
bool _begin__selector( void* attributeData ){return mImpl->begin__selector(*static_cast<selector__AttributeData*>(attributeData));}
11215
bool _data__selector( const ParserChar* text, size_t textLength );
11216
bool _end__selector(){return mImpl->end__selector();}
11217
bool _preBegin__selector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11218
bool _preEnd__selector();
11219
#ifdef GENERATEDSAXPARSER_VALIDATION
11220
bool _validateBegin__selector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11221
bool _validateEnd__selector();
11223
bool _freeAttributes__selector( void* attributeData );
11225
bool _begin__vectorproduct( void* attributeData ){return mImpl->begin__vectorproduct(*static_cast<vectorproduct__AttributeData*>(attributeData));}
11226
bool _data__vectorproduct( const ParserChar* text, size_t textLength );
11227
bool _end__vectorproduct(){return mImpl->end__vectorproduct();}
11228
bool _preBegin__vectorproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11229
bool _preEnd__vectorproduct();
11230
#ifdef GENERATEDSAXPARSER_VALIDATION
11231
bool _validateBegin__vectorproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11232
bool _validateEnd__vectorproduct();
11234
bool _freeAttributes__vectorproduct( void* attributeData );
11236
bool _begin__scalarproduct( void* attributeData ){return mImpl->begin__scalarproduct(*static_cast<scalarproduct__AttributeData*>(attributeData));}
11237
bool _data__scalarproduct( const ParserChar* text, size_t textLength );
11238
bool _end__scalarproduct(){return mImpl->end__scalarproduct();}
11239
bool _preBegin__scalarproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11240
bool _preEnd__scalarproduct();
11241
#ifdef GENERATEDSAXPARSER_VALIDATION
11242
bool _validateBegin__scalarproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11243
bool _validateEnd__scalarproduct();
11245
bool _freeAttributes__scalarproduct( void* attributeData );
11247
bool _begin__outerproduct( void* attributeData ){return mImpl->begin__outerproduct(*static_cast<outerproduct__AttributeData*>(attributeData));}
11248
bool _data__outerproduct( const ParserChar* text, size_t textLength );
11249
bool _end__outerproduct(){return mImpl->end__outerproduct();}
11250
bool _preBegin__outerproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11251
bool _preEnd__outerproduct();
11252
#ifdef GENERATEDSAXPARSER_VALIDATION
11253
bool _validateBegin__outerproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11254
bool _validateEnd__outerproduct();
11256
bool _freeAttributes__outerproduct( void* attributeData );
11258
bool _begin__divergence( void* attributeData ){return mImpl->begin__divergence(*static_cast<divergence__AttributeData*>(attributeData));}
11259
bool _data__divergence( const ParserChar* text, size_t textLength );
11260
bool _end__divergence(){return mImpl->end__divergence();}
11261
bool _preBegin__divergence( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11262
bool _preEnd__divergence();
11263
#ifdef GENERATEDSAXPARSER_VALIDATION
11264
bool _validateBegin__divergence( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11265
bool _validateEnd__divergence();
11267
bool _freeAttributes__divergence( void* attributeData );
11269
bool _begin__grad( void* attributeData ){return mImpl->begin__grad(*static_cast<grad__AttributeData*>(attributeData));}
11270
bool _data__grad( const ParserChar* text, size_t textLength );
11271
bool _end__grad(){return mImpl->end__grad();}
11272
bool _preBegin__grad( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11273
bool _preEnd__grad();
11274
#ifdef GENERATEDSAXPARSER_VALIDATION
11275
bool _validateBegin__grad( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11276
bool _validateEnd__grad();
11278
bool _freeAttributes__grad( void* attributeData );
11280
bool _begin__curl( void* attributeData ){return mImpl->begin__curl(*static_cast<curl__AttributeData*>(attributeData));}
11281
bool _data__curl( const ParserChar* text, size_t textLength );
11282
bool _end__curl(){return mImpl->end__curl();}
11283
bool _preBegin__curl( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11284
bool _preEnd__curl();
11285
#ifdef GENERATEDSAXPARSER_VALIDATION
11286
bool _validateBegin__curl( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11287
bool _validateEnd__curl();
11289
bool _freeAttributes__curl( void* attributeData );
11291
bool _begin__laplacian( void* attributeData ){return mImpl->begin__laplacian(*static_cast<laplacian__AttributeData*>(attributeData));}
11292
bool _data__laplacian( const ParserChar* text, size_t textLength );
11293
bool _end__laplacian(){return mImpl->end__laplacian();}
11294
bool _preBegin__laplacian( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11295
bool _preEnd__laplacian();
11296
#ifdef GENERATEDSAXPARSER_VALIDATION
11297
bool _validateBegin__laplacian( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11298
bool _validateEnd__laplacian();
11300
bool _freeAttributes__laplacian( void* attributeData );
11302
bool _begin__mean( void* attributeData ){return mImpl->begin__mean(*static_cast<mean__AttributeData*>(attributeData));}
11303
bool _data__mean( const ParserChar* text, size_t textLength );
11304
bool _end__mean(){return mImpl->end__mean();}
11305
bool _preBegin__mean( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11306
bool _preEnd__mean();
11307
#ifdef GENERATEDSAXPARSER_VALIDATION
11308
bool _validateBegin__mean( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11309
bool _validateEnd__mean();
11311
bool _freeAttributes__mean( void* attributeData );
11313
bool _begin__sdev( void* attributeData ){return mImpl->begin__sdev(*static_cast<sdev__AttributeData*>(attributeData));}
11314
bool _data__sdev( const ParserChar* text, size_t textLength );
11315
bool _end__sdev(){return mImpl->end__sdev();}
11316
bool _preBegin__sdev( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11317
bool _preEnd__sdev();
11318
#ifdef GENERATEDSAXPARSER_VALIDATION
11319
bool _validateBegin__sdev( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11320
bool _validateEnd__sdev();
11322
bool _freeAttributes__sdev( void* attributeData );
11324
bool _begin__variance( void* attributeData ){return mImpl->begin__variance(*static_cast<variance__AttributeData*>(attributeData));}
11325
bool _data__variance( const ParserChar* text, size_t textLength );
11326
bool _end__variance(){return mImpl->end__variance();}
11327
bool _preBegin__variance( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11328
bool _preEnd__variance();
11329
#ifdef GENERATEDSAXPARSER_VALIDATION
11330
bool _validateBegin__variance( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11331
bool _validateEnd__variance();
11333
bool _freeAttributes__variance( void* attributeData );
11335
bool _begin__median( void* attributeData ){return mImpl->begin__median(*static_cast<median__AttributeData*>(attributeData));}
11336
bool _data__median( const ParserChar* text, size_t textLength );
11337
bool _end__median(){return mImpl->end__median();}
11338
bool _preBegin__median( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11339
bool _preEnd__median();
11340
#ifdef GENERATEDSAXPARSER_VALIDATION
11341
bool _validateBegin__median( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11342
bool _validateEnd__median();
11344
bool _freeAttributes__median( void* attributeData );
11346
bool _begin__mode____mode_type( void* attributeData ){return mImpl->begin__mode____mode_type(*static_cast<mode____mode_type__AttributeData*>(attributeData));}
11347
bool _data__mode____mode_type( const ParserChar* text, size_t textLength );
11348
bool _end__mode____mode_type(){return mImpl->end__mode____mode_type();}
11349
bool _preBegin__mode____mode_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11350
bool _preEnd__mode____mode_type();
11351
#ifdef GENERATEDSAXPARSER_VALIDATION
11352
bool _validateBegin__mode____mode_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11353
bool _validateEnd__mode____mode_type();
11355
bool _freeAttributes__mode____mode_type( void* attributeData );
11357
bool _begin__moment( void* attributeData ){return mImpl->begin__moment(*static_cast<moment__AttributeData*>(attributeData));}
11358
bool _data__moment( const ParserChar* text, size_t textLength );
11359
bool _end__moment(){return mImpl->end__moment();}
11360
bool _preBegin__moment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11361
bool _preEnd__moment();
11362
#ifdef GENERATEDSAXPARSER_VALIDATION
11363
bool _validateBegin__moment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11364
bool _validateEnd__moment();
11366
bool _freeAttributes__moment( void* attributeData );
11368
bool _begin__momentabout( void* attributeData ){return mImpl->begin__momentabout(*static_cast<momentabout__AttributeData*>(attributeData));}
11369
bool _data__momentabout( const ParserChar* text, size_t textLength );
11370
bool _end__momentabout(){return mImpl->end__momentabout();}
11371
bool _preBegin__momentabout( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11372
bool _preEnd__momentabout();
11373
#ifdef GENERATEDSAXPARSER_VALIDATION
11374
bool _validateBegin__momentabout( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11375
bool _validateEnd__momentabout();
11377
bool _freeAttributes__momentabout( void* attributeData );
11379
bool _begin__apply( void* attributeData ){return mImpl->begin__apply(*static_cast<apply__AttributeData*>(attributeData));}
11380
bool _data__apply( const ParserChar* text, size_t textLength );
11381
bool _end__apply(){return mImpl->end__apply();}
11382
bool _preBegin__apply( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11383
bool _preEnd__apply();
11384
#ifdef GENERATEDSAXPARSER_VALIDATION
11385
bool _validateBegin__apply( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11386
bool _validateEnd__apply();
11388
bool _freeAttributes__apply( void* attributeData );
11390
bool _begin__interval( void* attributeData ){return mImpl->begin__interval(*static_cast<interval__AttributeData*>(attributeData));}
11391
bool _data__interval( const ParserChar* text, size_t textLength );
11392
bool _end__interval(){return mImpl->end__interval();}
11393
bool _preBegin__interval( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11394
bool _preEnd__interval();
11395
#ifdef GENERATEDSAXPARSER_VALIDATION
11396
bool _validateBegin__interval( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11397
bool _validateEnd__interval();
11399
bool _freeAttributes__interval( void* attributeData );
11402
ENUM__mathml__interval__closure toEnumDataPrefix_ENUM__mathml__interval__closure (
11403
const ParserChar* prefixedBuffer,
11404
const ParserChar* prefixedBufferEnd,
11405
const ParserChar** buffer,
11406
const ParserChar* bufferEnd,
11408
const std::pair<StringHash, ENUM__mathml__interval__closure>* enumMap,
11409
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
11413
bool characterData2EnumData_ENUM__mathml__interval__closure (
11414
const ParserChar* text,
11416
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__interval__closure*, size_t ),
11417
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
11421
bool dataEnumEnd_ENUM__mathml__interval__closure (
11422
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__interval__closure*, size_t ),
11423
const std::pair<StringHash, ENUM__mathml__interval__closure>* enumMap,
11424
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
11425
ENUM__mathml__interval__closure (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__interval__closure>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
11430
bool _begin__inverse( void* attributeData ){return mImpl->begin__inverse(*static_cast<inverse__AttributeData*>(attributeData));}
11431
bool _data__inverse( const ParserChar* text, size_t textLength );
11432
bool _end__inverse(){return mImpl->end__inverse();}
11433
bool _preBegin__inverse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11434
bool _preEnd__inverse();
11435
#ifdef GENERATEDSAXPARSER_VALIDATION
11436
bool _validateBegin__inverse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11437
bool _validateEnd__inverse();
11439
bool _freeAttributes__inverse( void* attributeData );
11441
bool _begin__condition( void* attributeData ){return mImpl->begin__condition(*static_cast<condition__AttributeData*>(attributeData));}
11442
bool _data__condition( const ParserChar* text, size_t textLength );
11443
bool _end__condition(){return mImpl->end__condition();}
11444
bool _preBegin__condition( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11445
bool _preEnd__condition();
11446
#ifdef GENERATEDSAXPARSER_VALIDATION
11447
bool _validateBegin__condition( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11448
bool _validateEnd__condition();
11450
bool _freeAttributes__condition( void* attributeData );
11452
bool _begin__declare( void* attributeData ){return mImpl->begin__declare(*static_cast<declare__AttributeData*>(attributeData));}
11453
bool _data__declare( const ParserChar* text, size_t textLength );
11454
bool _end__declare(){return mImpl->end__declare();}
11455
bool _preBegin__declare( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11456
bool _preEnd__declare();
11457
#ifdef GENERATEDSAXPARSER_VALIDATION
11458
bool _validateBegin__declare( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11459
bool _validateEnd__declare();
11461
bool _freeAttributes__declare( void* attributeData );
11464
ENUM__mathml__declare__occurrence toEnumDataPrefix_ENUM__mathml__declare__occurrence (
11465
const ParserChar* prefixedBuffer,
11466
const ParserChar* prefixedBufferEnd,
11467
const ParserChar** buffer,
11468
const ParserChar* bufferEnd,
11470
const std::pair<StringHash, ENUM__mathml__declare__occurrence>* enumMap,
11471
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
11475
bool characterData2EnumData_ENUM__mathml__declare__occurrence (
11476
const ParserChar* text,
11478
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__declare__occurrence*, size_t ),
11479
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
11483
bool dataEnumEnd_ENUM__mathml__declare__occurrence (
11484
bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__declare__occurrence*, size_t ),
11485
const std::pair<StringHash, ENUM__mathml__declare__occurrence>* enumMap,
11486
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
11487
ENUM__mathml__declare__occurrence (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__declare__occurrence>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
11492
bool _begin__lambda( void* attributeData ){return mImpl->begin__lambda(*static_cast<lambda__AttributeData*>(attributeData));}
11493
bool _data__lambda( const ParserChar* text, size_t textLength );
11494
bool _end__lambda(){return mImpl->end__lambda();}
11495
bool _preBegin__lambda( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11496
bool _preEnd__lambda();
11497
#ifdef GENERATEDSAXPARSER_VALIDATION
11498
bool _validateBegin__lambda( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11499
bool _validateEnd__lambda();
11501
bool _freeAttributes__lambda( void* attributeData );
11503
bool _begin__piecewise( void* attributeData ){return mImpl->begin__piecewise(*static_cast<piecewise__AttributeData*>(attributeData));}
11504
bool _data__piecewise( const ParserChar* text, size_t textLength );
11505
bool _end__piecewise(){return mImpl->end__piecewise();}
11506
bool _preBegin__piecewise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11507
bool _preEnd__piecewise();
11508
#ifdef GENERATEDSAXPARSER_VALIDATION
11509
bool _validateBegin__piecewise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11510
bool _validateEnd__piecewise();
11512
bool _freeAttributes__piecewise( void* attributeData );
11514
bool _begin__piece( void* attributeData ){return mImpl->begin__piece();}
11515
bool _data__piece( const ParserChar* text, size_t textLength );
11516
bool _end__piece(){return mImpl->end__piece();}
11517
bool _preBegin__piece( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11518
bool _preEnd__piece();
11519
#ifdef GENERATEDSAXPARSER_VALIDATION
11520
bool _validateBegin__piece( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11521
bool _validateEnd__piece();
11523
bool _freeAttributes__piece( void* attributeData );
11525
bool _begin__bvar( void* attributeData ){return mImpl->begin__bvar(*static_cast<bvar__AttributeData*>(attributeData));}
11526
bool _data__bvar( const ParserChar* text, size_t textLength );
11527
bool _end__bvar(){return mImpl->end__bvar();}
11528
bool _preBegin__bvar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11529
bool _preEnd__bvar();
11530
#ifdef GENERATEDSAXPARSER_VALIDATION
11531
bool _validateBegin__bvar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11532
bool _validateEnd__bvar();
11534
bool _freeAttributes__bvar( void* attributeData );
11536
bool _begin__degree( void* attributeData ){return mImpl->begin__degree(*static_cast<degree__AttributeData*>(attributeData));}
11537
bool _data__degree( const ParserChar* text, size_t textLength );
11538
bool _end__degree(){return mImpl->end__degree();}
11539
bool _preBegin__degree( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11540
bool _preEnd__degree();
11541
#ifdef GENERATEDSAXPARSER_VALIDATION
11542
bool _validateBegin__degree( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11543
bool _validateEnd__degree();
11545
bool _freeAttributes__degree( void* attributeData );
11547
bool _begin__semantics( void* attributeData ){return mImpl->begin__semantics(*static_cast<semantics__AttributeData*>(attributeData));}
11548
bool _data__semantics( const ParserChar* text, size_t textLength );
11549
bool _end__semantics(){return mImpl->end__semantics();}
11550
bool _preBegin__semantics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11551
bool _preEnd__semantics();
11552
#ifdef GENERATEDSAXPARSER_VALIDATION
11553
bool _validateBegin__semantics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11554
bool _validateEnd__semantics();
11556
bool _freeAttributes__semantics( void* attributeData );
11558
bool _begin__annotation( void* attributeData ){return mImpl->begin__annotation(*static_cast<annotation__AttributeData*>(attributeData));}
11559
bool _data__annotation( const ParserChar* text, size_t textLength );
11560
bool _end__annotation(){return mImpl->end__annotation();}
11561
bool _preBegin__annotation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11562
bool _preEnd__annotation();
11563
#ifdef GENERATEDSAXPARSER_VALIDATION
11564
bool _validateBegin__annotation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11565
bool _validateEnd__annotation();
11567
bool _freeAttributes__annotation( void* attributeData );
11569
bool _begin__annotation_xml( void* attributeData ){return mImpl->begin__annotation_xml(*static_cast<annotation_xml__AttributeData*>(attributeData));}
11570
bool _data__annotation_xml( const ParserChar* text, size_t textLength );
11571
bool _end__annotation_xml(){return mImpl->end__annotation_xml();}
11572
bool _preBegin__annotation_xml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11573
bool _preEnd__annotation_xml();
11574
#ifdef GENERATEDSAXPARSER_VALIDATION
11575
bool _validateBegin__annotation_xml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11576
bool _validateEnd__annotation_xml();
11578
bool _freeAttributes__annotation_xml( void* attributeData );
11580
bool _begin__otherwise( void* attributeData ){return mImpl->begin__otherwise(*static_cast<otherwise__AttributeData*>(attributeData));}
11581
bool _data__otherwise( const ParserChar* text, size_t textLength );
11582
bool _end__otherwise(){return mImpl->end__otherwise();}
11583
bool _preBegin__otherwise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11584
bool _preEnd__otherwise();
11585
#ifdef GENERATEDSAXPARSER_VALIDATION
11586
bool _validateBegin__otherwise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11587
bool _validateEnd__otherwise();
11589
bool _freeAttributes__otherwise( void* attributeData );
11591
bool _begin__sep( void* attributeData ){return mImpl->begin__sep();}
11592
bool _data__sep( const ParserChar* text, size_t textLength );
11593
bool _end__sep(){return mImpl->end__sep();}
11594
bool _preBegin__sep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11595
bool _preEnd__sep();
11596
#ifdef GENERATEDSAXPARSER_VALIDATION
11597
bool _validateBegin__sep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11598
bool _validateEnd__sep();
11600
bool _freeAttributes__sep( void* attributeData );
11602
bool _begin__library_articulated_systems( void* attributeData ){return mImpl->begin__library_articulated_systems(*static_cast<library_articulated_systems__AttributeData*>(attributeData));}
11603
bool _data__library_articulated_systems( const ParserChar* text, size_t textLength );
11604
bool _end__library_articulated_systems(){return mImpl->end__library_articulated_systems();}
11605
bool _preBegin__library_articulated_systems( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11606
bool _preEnd__library_articulated_systems();
11607
#ifdef GENERATEDSAXPARSER_VALIDATION
11608
bool _validateBegin__library_articulated_systems( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11609
bool _validateEnd__library_articulated_systems();
11611
bool _freeAttributes__library_articulated_systems( void* attributeData );
11613
bool _begin__articulated_system( void* attributeData ){return mImpl->begin__articulated_system(*static_cast<articulated_system__AttributeData*>(attributeData));}
11614
bool _data__articulated_system( const ParserChar* text, size_t textLength );
11615
bool _end__articulated_system(){return mImpl->end__articulated_system();}
11616
bool _preBegin__articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11617
bool _preEnd__articulated_system();
11618
#ifdef GENERATEDSAXPARSER_VALIDATION
11619
bool _validateBegin__articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11620
bool _validateEnd__articulated_system();
11622
bool _freeAttributes__articulated_system( void* attributeData );
11624
bool _begin__kinematics( void* attributeData ){return mImpl->begin__kinematics();}
11625
bool _data__kinematics( const ParserChar* text, size_t textLength );
11626
bool _end__kinematics(){return mImpl->end__kinematics();}
11627
bool _preBegin__kinematics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11628
bool _preEnd__kinematics();
11629
#ifdef GENERATEDSAXPARSER_VALIDATION
11630
bool _validateBegin__kinematics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11631
bool _validateEnd__kinematics();
11633
bool _freeAttributes__kinematics( void* attributeData );
11635
bool _begin__instance_kinematics_model( void* attributeData ){return mImpl->begin__instance_kinematics_model(*static_cast<instance_kinematics_model__AttributeData*>(attributeData));}
11636
bool _data__instance_kinematics_model( const ParserChar* text, size_t textLength );
11637
bool _end__instance_kinematics_model(){return mImpl->end__instance_kinematics_model();}
11638
bool _preBegin__instance_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11639
bool _preEnd__instance_kinematics_model();
11640
#ifdef GENERATEDSAXPARSER_VALIDATION
11641
bool _validateBegin__instance_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11642
bool _validateEnd__instance_kinematics_model();
11644
bool _freeAttributes__instance_kinematics_model( void* attributeData );
11646
bool _begin__bind____kinematics_bind_type( void* attributeData ){return mImpl->begin__bind____kinematics_bind_type(*static_cast<bind____kinematics_bind_type__AttributeData*>(attributeData));}
11647
bool _data__bind____kinematics_bind_type( const ParserChar* text, size_t textLength );
11648
bool _end__bind____kinematics_bind_type(){return mImpl->end__bind____kinematics_bind_type();}
11649
bool _preBegin__bind____kinematics_bind_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11650
bool _preEnd__bind____kinematics_bind_type();
11651
#ifdef GENERATEDSAXPARSER_VALIDATION
11652
bool _validateBegin__bind____kinematics_bind_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11653
bool _validateEnd__bind____kinematics_bind_type();
11655
bool _freeAttributes__bind____kinematics_bind_type( void* attributeData );
11657
bool _begin__param____kinematics_param_type( void* attributeData ){return mImpl->begin__param____kinematics_param_type(*static_cast<param____kinematics_param_type__AttributeData*>(attributeData));}
11658
bool _data__param____kinematics_param_type( const ParserChar* text, size_t textLength );
11659
bool _end__param____kinematics_param_type(){return mImpl->end__param____kinematics_param_type();}
11660
bool _preBegin__param____kinematics_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11661
bool _preEnd__param____kinematics_param_type();
11662
#ifdef GENERATEDSAXPARSER_VALIDATION
11663
bool _validateBegin__param____kinematics_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11664
bool _validateEnd__param____kinematics_param_type();
11666
bool _freeAttributes__param____kinematics_param_type( void* attributeData );
11668
bool _begin__setparam____kinematics_setparam_type( void* attributeData ){return mImpl->begin__setparam____kinematics_setparam_type(*static_cast<setparam____kinematics_setparam_type__AttributeData*>(attributeData));}
11669
bool _data__setparam____kinematics_setparam_type( const ParserChar* text, size_t textLength );
11670
bool _end__setparam____kinematics_setparam_type(){return mImpl->end__setparam____kinematics_setparam_type();}
11671
bool _preBegin__setparam____kinematics_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11672
bool _preEnd__setparam____kinematics_setparam_type();
11673
#ifdef GENERATEDSAXPARSER_VALIDATION
11674
bool _validateBegin__setparam____kinematics_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11675
bool _validateEnd__setparam____kinematics_setparam_type();
11677
bool _freeAttributes__setparam____kinematics_setparam_type( void* attributeData );
11679
bool _begin__technique_common____kinematics_technique_type( void* attributeData ){return mImpl->begin__technique_common____kinematics_technique_type();}
11680
bool _data__technique_common____kinematics_technique_type( const ParserChar* text, size_t textLength );
11681
bool _end__technique_common____kinematics_technique_type(){return mImpl->end__technique_common____kinematics_technique_type();}
11682
bool _preBegin__technique_common____kinematics_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11683
bool _preEnd__technique_common____kinematics_technique_type();
11684
#ifdef GENERATEDSAXPARSER_VALIDATION
11685
bool _validateBegin__technique_common____kinematics_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11686
bool _validateEnd__technique_common____kinematics_technique_type();
11688
bool _freeAttributes__technique_common____kinematics_technique_type( void* attributeData );
11690
bool _begin__axis_info____kinematics_axis_info_type( void* attributeData ){return mImpl->begin__axis_info____kinematics_axis_info_type(*static_cast<axis_info____kinematics_axis_info_type__AttributeData*>(attributeData));}
11691
bool _data__axis_info____kinematics_axis_info_type( const ParserChar* text, size_t textLength );
11692
bool _end__axis_info____kinematics_axis_info_type(){return mImpl->end__axis_info____kinematics_axis_info_type();}
11693
bool _preBegin__axis_info____kinematics_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11694
bool _preEnd__axis_info____kinematics_axis_info_type();
11695
#ifdef GENERATEDSAXPARSER_VALIDATION
11696
bool _validateBegin__axis_info____kinematics_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11697
bool _validateEnd__axis_info____kinematics_axis_info_type();
11699
bool _freeAttributes__axis_info____kinematics_axis_info_type( void* attributeData );
11701
bool _begin__active( void* attributeData ){return mImpl->begin__active();}
11702
bool _data__active( const ParserChar* text, size_t textLength );
11703
bool _end__active(){return mImpl->end__active();}
11704
bool _preBegin__active( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11705
bool _preEnd__active();
11706
#ifdef GENERATEDSAXPARSER_VALIDATION
11707
bool _validateBegin__active( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11708
bool _validateEnd__active();
11710
bool _freeAttributes__active( void* attributeData );
11712
bool _begin__locked( void* attributeData ){return mImpl->begin__locked();}
11713
bool _data__locked( const ParserChar* text, size_t textLength );
11714
bool _end__locked(){return mImpl->end__locked();}
11715
bool _preBegin__locked( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11716
bool _preEnd__locked();
11717
#ifdef GENERATEDSAXPARSER_VALIDATION
11718
bool _validateBegin__locked( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11719
bool _validateEnd__locked();
11721
bool _freeAttributes__locked( void* attributeData );
11723
bool _begin__index( void* attributeData ){return mImpl->begin__index(*static_cast<index__AttributeData*>(attributeData));}
11724
bool _data__index( const ParserChar* text, size_t textLength );
11725
bool _end__index(){return mImpl->end__index();}
11726
bool _preBegin__index( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11727
bool _preEnd__index();
11728
#ifdef GENERATEDSAXPARSER_VALIDATION
11729
bool _validateBegin__index( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11730
bool _validateEnd__index();
11732
bool _freeAttributes__index( void* attributeData );
11734
bool _begin__limits____kinematics_limits_type( void* attributeData ){return mImpl->begin__limits____kinematics_limits_type();}
11735
bool _data__limits____kinematics_limits_type( const ParserChar* text, size_t textLength );
11736
bool _end__limits____kinematics_limits_type(){return mImpl->end__limits____kinematics_limits_type();}
11737
bool _preBegin__limits____kinematics_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11738
bool _preEnd__limits____kinematics_limits_type();
11739
#ifdef GENERATEDSAXPARSER_VALIDATION
11740
bool _validateBegin__limits____kinematics_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11741
bool _validateEnd__limits____kinematics_limits_type();
11743
bool _freeAttributes__limits____kinematics_limits_type( void* attributeData );
11745
bool _begin__min____common_float_or_param_type( void* attributeData ){return mImpl->begin__min____common_float_or_param_type();}
11746
bool _data__min____common_float_or_param_type( const ParserChar* text, size_t textLength );
11747
bool _end__min____common_float_or_param_type(){return mImpl->end__min____common_float_or_param_type();}
11748
bool _preBegin__min____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11749
bool _preEnd__min____common_float_or_param_type();
11750
#ifdef GENERATEDSAXPARSER_VALIDATION
11751
bool _validateBegin__min____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11752
bool _validateEnd__min____common_float_or_param_type();
11754
bool _freeAttributes__min____common_float_or_param_type( void* attributeData );
11756
bool _begin__max____common_float_or_param_type( void* attributeData ){return mImpl->begin__max____common_float_or_param_type();}
11757
bool _data__max____common_float_or_param_type( const ParserChar* text, size_t textLength );
11758
bool _end__max____common_float_or_param_type(){return mImpl->end__max____common_float_or_param_type();}
11759
bool _preBegin__max____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11760
bool _preEnd__max____common_float_or_param_type();
11761
#ifdef GENERATEDSAXPARSER_VALIDATION
11762
bool _validateBegin__max____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11763
bool _validateEnd__max____common_float_or_param_type();
11765
bool _freeAttributes__max____common_float_or_param_type( void* attributeData );
11767
bool _begin__frame_origin( void* attributeData ){return mImpl->begin__frame_origin(*static_cast<frame_origin__AttributeData*>(attributeData));}
11768
bool _data__frame_origin( const ParserChar* text, size_t textLength );
11769
bool _end__frame_origin(){return mImpl->end__frame_origin();}
11770
bool _preBegin__frame_origin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11771
bool _preEnd__frame_origin();
11772
#ifdef GENERATEDSAXPARSER_VALIDATION
11773
bool _validateBegin__frame_origin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11774
bool _validateEnd__frame_origin();
11776
bool _freeAttributes__frame_origin( void* attributeData );
11778
bool _begin__frame_tip( void* attributeData ){return mImpl->begin__frame_tip(*static_cast<frame_tip__AttributeData*>(attributeData));}
11779
bool _data__frame_tip( const ParserChar* text, size_t textLength );
11780
bool _end__frame_tip(){return mImpl->end__frame_tip();}
11781
bool _preBegin__frame_tip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11782
bool _preEnd__frame_tip();
11783
#ifdef GENERATEDSAXPARSER_VALIDATION
11784
bool _validateBegin__frame_tip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11785
bool _validateEnd__frame_tip();
11787
bool _freeAttributes__frame_tip( void* attributeData );
11789
bool _begin__frame_tcp( void* attributeData ){return mImpl->begin__frame_tcp(*static_cast<frame_tcp__AttributeData*>(attributeData));}
11790
bool _data__frame_tcp( const ParserChar* text, size_t textLength );
11791
bool _end__frame_tcp(){return mImpl->end__frame_tcp();}
11792
bool _preBegin__frame_tcp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11793
bool _preEnd__frame_tcp();
11794
#ifdef GENERATEDSAXPARSER_VALIDATION
11795
bool _validateBegin__frame_tcp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11796
bool _validateEnd__frame_tcp();
11798
bool _freeAttributes__frame_tcp( void* attributeData );
11800
bool _begin__frame_object( void* attributeData ){return mImpl->begin__frame_object(*static_cast<frame_object__AttributeData*>(attributeData));}
11801
bool _data__frame_object( const ParserChar* text, size_t textLength );
11802
bool _end__frame_object(){return mImpl->end__frame_object();}
11803
bool _preBegin__frame_object( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11804
bool _preEnd__frame_object();
11805
#ifdef GENERATEDSAXPARSER_VALIDATION
11806
bool _validateBegin__frame_object( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11807
bool _validateEnd__frame_object();
11809
bool _freeAttributes__frame_object( void* attributeData );
11811
bool _begin__motion( void* attributeData ){return mImpl->begin__motion();}
11812
bool _data__motion( const ParserChar* text, size_t textLength );
11813
bool _end__motion(){return mImpl->end__motion();}
11814
bool _preBegin__motion( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11815
bool _preEnd__motion();
11816
#ifdef GENERATEDSAXPARSER_VALIDATION
11817
bool _validateBegin__motion( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11818
bool _validateEnd__motion();
11820
bool _freeAttributes__motion( void* attributeData );
11822
bool _begin__instance_articulated_system( void* attributeData ){return mImpl->begin__instance_articulated_system(*static_cast<instance_articulated_system__AttributeData*>(attributeData));}
11823
bool _data__instance_articulated_system( const ParserChar* text, size_t textLength );
11824
bool _end__instance_articulated_system(){return mImpl->end__instance_articulated_system();}
11825
bool _preBegin__instance_articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11826
bool _preEnd__instance_articulated_system();
11827
#ifdef GENERATEDSAXPARSER_VALIDATION
11828
bool _validateBegin__instance_articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11829
bool _validateEnd__instance_articulated_system();
11831
bool _freeAttributes__instance_articulated_system( void* attributeData );
11833
bool _begin__technique_common____motion_technique_type( void* attributeData ){return mImpl->begin__technique_common____motion_technique_type();}
11834
bool _data__technique_common____motion_technique_type( const ParserChar* text, size_t textLength );
11835
bool _end__technique_common____motion_technique_type(){return mImpl->end__technique_common____motion_technique_type();}
11836
bool _preBegin__technique_common____motion_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11837
bool _preEnd__technique_common____motion_technique_type();
11838
#ifdef GENERATEDSAXPARSER_VALIDATION
11839
bool _validateBegin__technique_common____motion_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11840
bool _validateEnd__technique_common____motion_technique_type();
11842
bool _freeAttributes__technique_common____motion_technique_type( void* attributeData );
11844
bool _begin__axis_info____motion_axis_info_type( void* attributeData ){return mImpl->begin__axis_info____motion_axis_info_type(*static_cast<axis_info____motion_axis_info_type__AttributeData*>(attributeData));}
11845
bool _data__axis_info____motion_axis_info_type( const ParserChar* text, size_t textLength );
11846
bool _end__axis_info____motion_axis_info_type(){return mImpl->end__axis_info____motion_axis_info_type();}
11847
bool _preBegin__axis_info____motion_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11848
bool _preEnd__axis_info____motion_axis_info_type();
11849
#ifdef GENERATEDSAXPARSER_VALIDATION
11850
bool _validateBegin__axis_info____motion_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11851
bool _validateEnd__axis_info____motion_axis_info_type();
11853
bool _freeAttributes__axis_info____motion_axis_info_type( void* attributeData );
11855
bool _begin__speed____common_float_or_param_type( void* attributeData ){return mImpl->begin__speed____common_float_or_param_type();}
11856
bool _data__speed____common_float_or_param_type( const ParserChar* text, size_t textLength );
11857
bool _end__speed____common_float_or_param_type(){return mImpl->end__speed____common_float_or_param_type();}
11858
bool _preBegin__speed____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11859
bool _preEnd__speed____common_float_or_param_type();
11860
#ifdef GENERATEDSAXPARSER_VALIDATION
11861
bool _validateBegin__speed____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11862
bool _validateEnd__speed____common_float_or_param_type();
11864
bool _freeAttributes__speed____common_float_or_param_type( void* attributeData );
11866
bool _begin__acceleration____common_float_or_param_type( void* attributeData ){return mImpl->begin__acceleration____common_float_or_param_type();}
11867
bool _data__acceleration____common_float_or_param_type( const ParserChar* text, size_t textLength );
11868
bool _end__acceleration____common_float_or_param_type(){return mImpl->end__acceleration____common_float_or_param_type();}
11869
bool _preBegin__acceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11870
bool _preEnd__acceleration____common_float_or_param_type();
11871
#ifdef GENERATEDSAXPARSER_VALIDATION
11872
bool _validateBegin__acceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11873
bool _validateEnd__acceleration____common_float_or_param_type();
11875
bool _freeAttributes__acceleration____common_float_or_param_type( void* attributeData );
11877
bool _begin__deceleration____common_float_or_param_type( void* attributeData ){return mImpl->begin__deceleration____common_float_or_param_type();}
11878
bool _data__deceleration____common_float_or_param_type( const ParserChar* text, size_t textLength );
11879
bool _end__deceleration____common_float_or_param_type(){return mImpl->end__deceleration____common_float_or_param_type();}
11880
bool _preBegin__deceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11881
bool _preEnd__deceleration____common_float_or_param_type();
11882
#ifdef GENERATEDSAXPARSER_VALIDATION
11883
bool _validateBegin__deceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11884
bool _validateEnd__deceleration____common_float_or_param_type();
11886
bool _freeAttributes__deceleration____common_float_or_param_type( void* attributeData );
11888
bool _begin__jerk____common_float_or_param_type( void* attributeData ){return mImpl->begin__jerk____common_float_or_param_type();}
11889
bool _data__jerk____common_float_or_param_type( const ParserChar* text, size_t textLength );
11890
bool _end__jerk____common_float_or_param_type(){return mImpl->end__jerk____common_float_or_param_type();}
11891
bool _preBegin__jerk____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11892
bool _preEnd__jerk____common_float_or_param_type();
11893
#ifdef GENERATEDSAXPARSER_VALIDATION
11894
bool _validateBegin__jerk____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11895
bool _validateEnd__jerk____common_float_or_param_type();
11897
bool _freeAttributes__jerk____common_float_or_param_type( void* attributeData );
11899
bool _begin__effector_info( void* attributeData ){return mImpl->begin__effector_info(*static_cast<effector_info__AttributeData*>(attributeData));}
11900
bool _data__effector_info( const ParserChar* text, size_t textLength );
11901
bool _end__effector_info(){return mImpl->end__effector_info();}
11902
bool _preBegin__effector_info( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11903
bool _preEnd__effector_info();
11904
#ifdef GENERATEDSAXPARSER_VALIDATION
11905
bool _validateBegin__effector_info( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11906
bool _validateEnd__effector_info();
11908
bool _freeAttributes__effector_info( void* attributeData );
11910
bool _begin__speed____common_float2_or_param_type( void* attributeData ){return mImpl->begin__speed____common_float2_or_param_type();}
11911
bool _data__speed____common_float2_or_param_type( const ParserChar* text, size_t textLength );
11912
bool _end__speed____common_float2_or_param_type(){return mImpl->end__speed____common_float2_or_param_type();}
11913
bool _preBegin__speed____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11914
bool _preEnd__speed____common_float2_or_param_type();
11915
#ifdef GENERATEDSAXPARSER_VALIDATION
11916
bool _validateBegin__speed____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11917
bool _validateEnd__speed____common_float2_or_param_type();
11919
bool _freeAttributes__speed____common_float2_or_param_type( void* attributeData );
11921
bool _begin__acceleration____common_float2_or_param_type( void* attributeData ){return mImpl->begin__acceleration____common_float2_or_param_type();}
11922
bool _data__acceleration____common_float2_or_param_type( const ParserChar* text, size_t textLength );
11923
bool _end__acceleration____common_float2_or_param_type(){return mImpl->end__acceleration____common_float2_or_param_type();}
11924
bool _preBegin__acceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11925
bool _preEnd__acceleration____common_float2_or_param_type();
11926
#ifdef GENERATEDSAXPARSER_VALIDATION
11927
bool _validateBegin__acceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11928
bool _validateEnd__acceleration____common_float2_or_param_type();
11930
bool _freeAttributes__acceleration____common_float2_or_param_type( void* attributeData );
11932
bool _begin__deceleration____common_float2_or_param_type( void* attributeData ){return mImpl->begin__deceleration____common_float2_or_param_type();}
11933
bool _data__deceleration____common_float2_or_param_type( const ParserChar* text, size_t textLength );
11934
bool _end__deceleration____common_float2_or_param_type(){return mImpl->end__deceleration____common_float2_or_param_type();}
11935
bool _preBegin__deceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11936
bool _preEnd__deceleration____common_float2_or_param_type();
11937
#ifdef GENERATEDSAXPARSER_VALIDATION
11938
bool _validateBegin__deceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11939
bool _validateEnd__deceleration____common_float2_or_param_type();
11941
bool _freeAttributes__deceleration____common_float2_or_param_type( void* attributeData );
11943
bool _begin__jerk____common_float2_or_param_type( void* attributeData ){return mImpl->begin__jerk____common_float2_or_param_type();}
11944
bool _data__jerk____common_float2_or_param_type( const ParserChar* text, size_t textLength );
11945
bool _end__jerk____common_float2_or_param_type(){return mImpl->end__jerk____common_float2_or_param_type();}
11946
bool _preBegin__jerk____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11947
bool _preEnd__jerk____common_float2_or_param_type();
11948
#ifdef GENERATEDSAXPARSER_VALIDATION
11949
bool _validateBegin__jerk____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11950
bool _validateEnd__jerk____common_float2_or_param_type();
11952
bool _freeAttributes__jerk____common_float2_or_param_type( void* attributeData );
11954
bool _begin__library_kinematics_scenes( void* attributeData ){return mImpl->begin__library_kinematics_scenes(*static_cast<library_kinematics_scenes__AttributeData*>(attributeData));}
11955
bool _data__library_kinematics_scenes( const ParserChar* text, size_t textLength );
11956
bool _end__library_kinematics_scenes(){return mImpl->end__library_kinematics_scenes();}
11957
bool _preBegin__library_kinematics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11958
bool _preEnd__library_kinematics_scenes();
11959
#ifdef GENERATEDSAXPARSER_VALIDATION
11960
bool _validateBegin__library_kinematics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11961
bool _validateEnd__library_kinematics_scenes();
11963
bool _freeAttributes__library_kinematics_scenes( void* attributeData );
11965
bool _begin__kinematics_scene( void* attributeData ){return mImpl->begin__kinematics_scene(*static_cast<kinematics_scene__AttributeData*>(attributeData));}
11966
bool _data__kinematics_scene( const ParserChar* text, size_t textLength );
11967
bool _end__kinematics_scene(){return mImpl->end__kinematics_scene();}
11968
bool _preBegin__kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11969
bool _preEnd__kinematics_scene();
11970
#ifdef GENERATEDSAXPARSER_VALIDATION
11971
bool _validateBegin__kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11972
bool _validateEnd__kinematics_scene();
11974
bool _freeAttributes__kinematics_scene( void* attributeData );
11976
bool _begin__library_formulas( void* attributeData ){return mImpl->begin__library_formulas(*static_cast<library_formulas__AttributeData*>(attributeData));}
11977
bool _data__library_formulas( const ParserChar* text, size_t textLength );
11978
bool _end__library_formulas(){return mImpl->end__library_formulas();}
11979
bool _preBegin__library_formulas( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11980
bool _preEnd__library_formulas();
11981
#ifdef GENERATEDSAXPARSER_VALIDATION
11982
bool _validateBegin__library_formulas( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11983
bool _validateEnd__library_formulas();
11985
bool _freeAttributes__library_formulas( void* attributeData );
11987
bool _begin__scene( void* attributeData ){return mImpl->begin__scene();}
11988
bool _data__scene( const ParserChar* text, size_t textLength );
11989
bool _end__scene(){return mImpl->end__scene();}
11990
bool _preBegin__scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11991
bool _preEnd__scene();
11992
#ifdef GENERATEDSAXPARSER_VALIDATION
11993
bool _validateBegin__scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
11994
bool _validateEnd__scene();
11996
bool _freeAttributes__scene( void* attributeData );
11998
bool _begin__instance_physics_scene( void* attributeData ){return mImpl->begin__instance_physics_scene(*static_cast<instance_physics_scene__AttributeData*>(attributeData));}
11999
bool _data__instance_physics_scene( const ParserChar* text, size_t textLength );
12000
bool _end__instance_physics_scene(){return mImpl->end__instance_physics_scene();}
12001
bool _preBegin__instance_physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12002
bool _preEnd__instance_physics_scene();
12003
#ifdef GENERATEDSAXPARSER_VALIDATION
12004
bool _validateBegin__instance_physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12005
bool _validateEnd__instance_physics_scene();
12007
bool _freeAttributes__instance_physics_scene( void* attributeData );
12009
bool _begin__instance_visual_scene( void* attributeData ){return mImpl->begin__instance_visual_scene(*static_cast<instance_visual_scene__AttributeData*>(attributeData));}
12010
bool _data__instance_visual_scene( const ParserChar* text, size_t textLength );
12011
bool _end__instance_visual_scene(){return mImpl->end__instance_visual_scene();}
12012
bool _preBegin__instance_visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12013
bool _preEnd__instance_visual_scene();
12014
#ifdef GENERATEDSAXPARSER_VALIDATION
12015
bool _validateBegin__instance_visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12016
bool _validateEnd__instance_visual_scene();
12018
bool _freeAttributes__instance_visual_scene( void* attributeData );
12020
bool _begin__instance_kinematics_scene( void* attributeData ){return mImpl->begin__instance_kinematics_scene(*static_cast<instance_kinematics_scene__AttributeData*>(attributeData));}
12021
bool _data__instance_kinematics_scene( const ParserChar* text, size_t textLength );
12022
bool _end__instance_kinematics_scene(){return mImpl->end__instance_kinematics_scene();}
12023
bool _preBegin__instance_kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12024
bool _preEnd__instance_kinematics_scene();
12025
#ifdef GENERATEDSAXPARSER_VALIDATION
12026
bool _validateBegin__instance_kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12027
bool _validateEnd__instance_kinematics_scene();
12029
bool _freeAttributes__instance_kinematics_scene( void* attributeData );
12031
bool _begin__bind_kinematics_model( void* attributeData ){return mImpl->begin__bind_kinematics_model(*static_cast<bind_kinematics_model__AttributeData*>(attributeData));}
12032
bool _data__bind_kinematics_model( const ParserChar* text, size_t textLength );
12033
bool _end__bind_kinematics_model(){return mImpl->end__bind_kinematics_model();}
12034
bool _preBegin__bind_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12035
bool _preEnd__bind_kinematics_model();
12036
#ifdef GENERATEDSAXPARSER_VALIDATION
12037
bool _validateBegin__bind_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12038
bool _validateEnd__bind_kinematics_model();
12040
bool _freeAttributes__bind_kinematics_model( void* attributeData );
12042
bool _begin__bind_joint_axis( void* attributeData ){return mImpl->begin__bind_joint_axis(*static_cast<bind_joint_axis__AttributeData*>(attributeData));}
12043
bool _data__bind_joint_axis( const ParserChar* text, size_t textLength );
12044
bool _end__bind_joint_axis(){return mImpl->end__bind_joint_axis();}
12045
bool _preBegin__bind_joint_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12046
bool _preEnd__bind_joint_axis();
12047
#ifdef GENERATEDSAXPARSER_VALIDATION
12048
bool _validateBegin__bind_joint_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12049
bool _validateEnd__bind_joint_axis();
12051
bool _freeAttributes__bind_joint_axis( void* attributeData );
12053
bool _begin__axis____common_sidref_or_param_type( void* attributeData ){return mImpl->begin__axis____common_sidref_or_param_type();}
12054
bool _data__axis____common_sidref_or_param_type( const ParserChar* text, size_t textLength );
12055
bool _end__axis____common_sidref_or_param_type(){return mImpl->end__axis____common_sidref_or_param_type();}
12056
bool _preBegin__axis____common_sidref_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12057
bool _preEnd__axis____common_sidref_or_param_type();
12058
#ifdef GENERATEDSAXPARSER_VALIDATION
12059
bool _validateBegin__axis____common_sidref_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12060
bool _validateEnd__axis____common_sidref_or_param_type();
12062
bool _freeAttributes__axis____common_sidref_or_param_type( void* attributeData );
12064
bool _begin__value____common_float_or_param_type( void* attributeData ){return mImpl->begin__value____common_float_or_param_type();}
12065
bool _data__value____common_float_or_param_type( const ParserChar* text, size_t textLength );
12066
bool _end__value____common_float_or_param_type(){return mImpl->end__value____common_float_or_param_type();}
12067
bool _preBegin__value____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12068
bool _preEnd__value____common_float_or_param_type();
12069
#ifdef GENERATEDSAXPARSER_VALIDATION
12070
bool _validateBegin__value____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
12071
bool _validateEnd__value____common_float_or_param_type();
12073
bool _freeAttributes__value____common_float_or_param_type( void* attributeData );
12078
/** Disable default copy ctor. */
12079
ColladaParserAutoGen15Private( const ColladaParserAutoGen15Private& pre );
12080
/** Disable default assignment operator. */
12081
const ColladaParserAutoGen15Private& operator= ( const ColladaParserAutoGen15Private& pre );
12083
void initFunctionMap();
12084
void initNameMap();
12087
virtual bool findElementHash( ElementData& elementData );
12088
virtual bool isXsAnyAllowed( const StringHash& elementHash );
12089
virtual bool isDifferentNamespaceAllowed();