2
Copyright (c) 2008-2013 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 __COLLADASAXFWL14_COLLADAPARSERAUTOGEN14PRIVATE_H__
14
#define __COLLADASAXFWL14_COLLADAPARSERAUTOGEN14PRIVATE_H__
17
#include "GeneratedSaxParserPrerequisites.h"
18
#include "GeneratedSaxParserTypes.h"
19
#include "GeneratedSaxParserParserTemplate.h"
21
#include "COLLADASaxFWLColladaParserAutoGen14Attributes.h"
22
#include "COLLADASaxFWLColladaParserAutoGen14.h"
23
#include "COLLADASaxFWLColladaParserAutoGen14ValidationData.h"
26
namespace COLLADASaxFWL14
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 ColladaParserAutoGen14Private : public GeneratedSaxParser::ParserTemplate<ColladaParserAutoGen14Private, ColladaParserAutoGen14>
55
ColladaParserAutoGen14Private( COLLADASaxFWL14::ColladaParserAutoGen14* impl, GeneratedSaxParser::IErrorHandler* errorHandler = 0 );
56
virtual ~ColladaParserAutoGen14Private();
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__VersionType toEnumDataPrefix_ENUM__VersionType (
76
const ParserChar* prefixedBuffer,
77
const ParserChar* prefixedBufferEnd,
78
const ParserChar** buffer,
79
const ParserChar* bufferEnd,
81
const std::pair<StringHash, ENUM__VersionType>* enumMap,
82
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
86
bool characterData2EnumData_ENUM__VersionType (
87
const ParserChar* text,
89
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__VersionType*, size_t ),
90
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
94
bool dataEnumEnd_ENUM__VersionType (
95
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__VersionType*, size_t ),
96
const std::pair<StringHash, ENUM__VersionType>* enumMap,
97
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
98
ENUM__VersionType (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__VersionType>* 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__authoring_tool( void* attributeData ){return mImpl->begin__authoring_tool();}
137
bool _data__authoring_tool( const ParserChar* text, size_t textLength );
138
bool _end__authoring_tool(){return mImpl->end__authoring_tool();}
139
bool _preBegin__authoring_tool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
140
bool _preEnd__authoring_tool();
141
#ifdef GENERATEDSAXPARSER_VALIDATION
142
bool _validateBegin__authoring_tool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
143
bool _validateEnd__authoring_tool();
145
bool _freeAttributes__authoring_tool( void* attributeData );
147
bool _begin__comments( void* attributeData ){return mImpl->begin__comments();}
148
bool _data__comments( const ParserChar* text, size_t textLength );
149
bool _end__comments(){return mImpl->end__comments();}
150
bool _preBegin__comments( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
151
bool _preEnd__comments();
152
#ifdef GENERATEDSAXPARSER_VALIDATION
153
bool _validateBegin__comments( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
154
bool _validateEnd__comments();
156
bool _freeAttributes__comments( void* attributeData );
158
bool _begin__copyright( void* attributeData ){return mImpl->begin__copyright();}
159
bool _data__copyright( const ParserChar* text, size_t textLength );
160
bool _end__copyright(){return mImpl->end__copyright();}
161
bool _preBegin__copyright( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
162
bool _preEnd__copyright();
163
#ifdef GENERATEDSAXPARSER_VALIDATION
164
bool _validateBegin__copyright( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
165
bool _validateEnd__copyright();
167
bool _freeAttributes__copyright( void* attributeData );
169
bool _begin__source_data( void* attributeData ){return mImpl->begin__source_data();}
170
bool _data__source_data( const ParserChar* text, size_t textLength );
171
bool _end__source_data(){return mImpl->end__source_data();}
172
bool _preBegin__source_data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
173
bool _preEnd__source_data();
174
#ifdef GENERATEDSAXPARSER_VALIDATION
175
bool _validateBegin__source_data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
176
bool _validateEnd__source_data();
178
bool _freeAttributes__source_data( void* attributeData );
180
bool _begin__created( void* attributeData ){return mImpl->begin__created();}
181
bool _data__created( const ParserChar* text, size_t textLength );
182
bool _end__created(){return mImpl->end__created();}
183
bool _preBegin__created( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
184
bool _preEnd__created();
185
#ifdef GENERATEDSAXPARSER_VALIDATION
186
bool _validateBegin__created( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
187
bool _validateEnd__created();
189
bool _freeAttributes__created( void* attributeData );
191
bool _begin__keywords( void* attributeData ){return mImpl->begin__keywords();}
192
bool _data__keywords( const ParserChar* text, size_t textLength );
193
bool _end__keywords(){return mImpl->end__keywords();}
194
bool _preBegin__keywords( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
195
bool _preEnd__keywords();
196
#ifdef GENERATEDSAXPARSER_VALIDATION
197
bool _validateBegin__keywords( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
198
bool _validateEnd__keywords();
200
bool _freeAttributes__keywords( void* attributeData );
202
bool _begin__modified( void* attributeData ){return mImpl->begin__modified();}
203
bool _data__modified( const ParserChar* text, size_t textLength );
204
bool _end__modified(){return mImpl->end__modified();}
205
bool _preBegin__modified( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
206
bool _preEnd__modified();
207
#ifdef GENERATEDSAXPARSER_VALIDATION
208
bool _validateBegin__modified( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
209
bool _validateEnd__modified();
211
bool _freeAttributes__modified( void* attributeData );
213
bool _begin__revision( void* attributeData ){return mImpl->begin__revision();}
214
bool _data__revision( const ParserChar* text, size_t textLength );
215
bool _end__revision(){return mImpl->end__revision();}
216
bool _preBegin__revision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
217
bool _preEnd__revision();
218
#ifdef GENERATEDSAXPARSER_VALIDATION
219
bool _validateBegin__revision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
220
bool _validateEnd__revision();
222
bool _freeAttributes__revision( void* attributeData );
224
bool _begin__subject( void* attributeData ){return mImpl->begin__subject();}
225
bool _data__subject( const ParserChar* text, size_t textLength );
226
bool _end__subject(){return mImpl->end__subject();}
227
bool _preBegin__subject( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
228
bool _preEnd__subject();
229
#ifdef GENERATEDSAXPARSER_VALIDATION
230
bool _validateBegin__subject( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
231
bool _validateEnd__subject();
233
bool _freeAttributes__subject( void* attributeData );
235
bool _begin__title( void* attributeData ){return mImpl->begin__title();}
236
bool _data__title( const ParserChar* text, size_t textLength );
237
bool _end__title(){return mImpl->end__title();}
238
bool _preBegin__title( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
239
bool _preEnd__title();
240
#ifdef GENERATEDSAXPARSER_VALIDATION
241
bool _validateBegin__title( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
242
bool _validateEnd__title();
244
bool _freeAttributes__title( void* attributeData );
246
bool _begin__unit( void* attributeData ){return mImpl->begin__unit(*static_cast<unit__AttributeData*>(attributeData));}
247
bool _data__unit( const ParserChar* text, size_t textLength );
248
bool _end__unit(){return mImpl->end__unit();}
249
bool _preBegin__unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
250
bool _preEnd__unit();
251
#ifdef GENERATEDSAXPARSER_VALIDATION
252
bool _validateBegin__unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
253
bool _validateEnd__unit();
255
bool _freeAttributes__unit( void* attributeData );
257
bool _begin__up_axis( void* attributeData ){return mImpl->begin__up_axis();}
258
bool _data__up_axis( const ParserChar* text, size_t textLength );
259
bool _end__up_axis(){return mImpl->end__up_axis();}
260
bool _preBegin__up_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
261
bool _preEnd__up_axis();
262
#ifdef GENERATEDSAXPARSER_VALIDATION
263
bool _validateBegin__up_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
264
bool _validateEnd__up_axis();
266
bool _freeAttributes__up_axis( void* attributeData );
269
ENUM__UpAxisType toEnumDataPrefix_ENUM__UpAxisType (
270
const ParserChar* prefixedBuffer,
271
const ParserChar* prefixedBufferEnd,
272
const ParserChar** buffer,
273
const ParserChar* bufferEnd,
275
const std::pair<StringHash, ENUM__UpAxisType>* enumMap,
276
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
280
bool characterData2EnumData_ENUM__UpAxisType (
281
const ParserChar* text,
283
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__UpAxisType*, size_t ),
284
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
288
bool dataEnumEnd_ENUM__UpAxisType (
289
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__UpAxisType*, size_t ),
290
const std::pair<StringHash, ENUM__UpAxisType>* enumMap,
291
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
292
ENUM__UpAxisType (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__UpAxisType>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
297
bool _begin__library_animations( void* attributeData ){return mImpl->begin__library_animations(*static_cast<library_animations__AttributeData*>(attributeData));}
298
bool _data__library_animations( const ParserChar* text, size_t textLength );
299
bool _end__library_animations(){return mImpl->end__library_animations();}
300
bool _preBegin__library_animations( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
301
bool _preEnd__library_animations();
302
#ifdef GENERATEDSAXPARSER_VALIDATION
303
bool _validateBegin__library_animations( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
304
bool _validateEnd__library_animations();
306
bool _freeAttributes__library_animations( void* attributeData );
308
bool _begin__animation( void* attributeData ){return mImpl->begin__animation(*static_cast<animation__AttributeData*>(attributeData));}
309
bool _data__animation( const ParserChar* text, size_t textLength );
310
bool _end__animation(){return mImpl->end__animation();}
311
bool _preBegin__animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
312
bool _preEnd__animation();
313
#ifdef GENERATEDSAXPARSER_VALIDATION
314
bool _validateBegin__animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
315
bool _validateEnd__animation();
317
bool _freeAttributes__animation( void* attributeData );
319
bool _begin__source( void* attributeData ){return mImpl->begin__source(*static_cast<source__AttributeData*>(attributeData));}
320
bool _data__source( const ParserChar* text, size_t textLength );
321
bool _end__source(){return mImpl->end__source();}
322
bool _preBegin__source( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
323
bool _preEnd__source();
324
#ifdef GENERATEDSAXPARSER_VALIDATION
325
bool _validateBegin__source( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
326
bool _validateEnd__source();
328
bool _freeAttributes__source( void* attributeData );
330
bool _begin__IDREF_array( void* attributeData ){return mImpl->begin__IDREF_array(*static_cast<IDREF_array__AttributeData*>(attributeData));}
331
bool _data__IDREF_array( const ParserChar* text, size_t textLength );
332
bool _end__IDREF_array(){return mImpl->end__IDREF_array();}
333
bool _preBegin__IDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
334
bool _preEnd__IDREF_array();
335
#ifdef GENERATEDSAXPARSER_VALIDATION
336
bool _validateBegin__IDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
337
bool _validateEnd__IDREF_array();
339
bool _freeAttributes__IDREF_array( void* attributeData );
341
bool _begin__Name_array( void* attributeData ){return mImpl->begin__Name_array(*static_cast<Name_array__AttributeData*>(attributeData));}
342
bool _data__Name_array( const ParserChar* text, size_t textLength );
343
bool _end__Name_array(){return mImpl->end__Name_array();}
344
bool _preBegin__Name_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
345
bool _preEnd__Name_array();
346
#ifdef GENERATEDSAXPARSER_VALIDATION
347
bool _validateBegin__Name_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
348
bool _validateEnd__Name_array();
350
bool _freeAttributes__Name_array( void* attributeData );
352
bool _begin__bool_array( void* attributeData ){return mImpl->begin__bool_array(*static_cast<bool_array__AttributeData*>(attributeData));}
353
bool _data__bool_array( const ParserChar* text, size_t textLength );
354
bool _end__bool_array(){return mImpl->end__bool_array();}
355
bool _preBegin__bool_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
356
bool _preEnd__bool_array();
357
#ifdef GENERATEDSAXPARSER_VALIDATION
358
bool _validateBegin__bool_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
359
bool _validateEnd__bool_array();
361
bool _freeAttributes__bool_array( void* attributeData );
363
bool _begin__float_array( void* attributeData ){return mImpl->begin__float_array(*static_cast<float_array__AttributeData*>(attributeData));}
364
bool _data__float_array( const ParserChar* text, size_t textLength );
365
bool _end__float_array(){return mImpl->end__float_array();}
366
bool _preBegin__float_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
367
bool _preEnd__float_array();
368
#ifdef GENERATEDSAXPARSER_VALIDATION
369
bool _validateBegin__float_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
370
bool _validateEnd__float_array();
372
bool _freeAttributes__float_array( void* attributeData );
374
bool _begin__int_array( void* attributeData ){return mImpl->begin__int_array(*static_cast<int_array__AttributeData*>(attributeData));}
375
bool _data__int_array( const ParserChar* text, size_t textLength );
376
bool _end__int_array(){return mImpl->end__int_array();}
377
bool _preBegin__int_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
378
bool _preEnd__int_array();
379
#ifdef GENERATEDSAXPARSER_VALIDATION
380
bool _validateBegin__int_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
381
bool _validateEnd__int_array();
383
bool _freeAttributes__int_array( void* attributeData );
385
bool _begin__animation__source__technique_common( void* attributeData ){return mImpl->begin__animation__source__technique_common();}
386
bool _data__animation__source__technique_common( const ParserChar* text, size_t textLength );
387
bool _end__animation__source__technique_common(){return mImpl->end__animation__source__technique_common();}
388
bool _preBegin__animation__source__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
389
bool _preEnd__animation__source__technique_common();
390
#ifdef GENERATEDSAXPARSER_VALIDATION
391
bool _validateBegin__animation__source__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
392
bool _validateEnd__animation__source__technique_common();
394
bool _freeAttributes__animation__source__technique_common( void* attributeData );
396
bool _begin__accessor( void* attributeData ){return mImpl->begin__accessor(*static_cast<accessor__AttributeData*>(attributeData));}
397
bool _data__accessor( const ParserChar* text, size_t textLength );
398
bool _end__accessor(){return mImpl->end__accessor();}
399
bool _preBegin__accessor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
400
bool _preEnd__accessor();
401
#ifdef GENERATEDSAXPARSER_VALIDATION
402
bool _validateBegin__accessor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
403
bool _validateEnd__accessor();
405
bool _freeAttributes__accessor( void* attributeData );
407
bool _begin__param( void* attributeData ){return mImpl->begin__param(*static_cast<param__AttributeData*>(attributeData));}
408
bool _data__param( const ParserChar* text, size_t textLength );
409
bool _end__param(){return mImpl->end__param();}
410
bool _preBegin__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
411
bool _preEnd__param();
412
#ifdef GENERATEDSAXPARSER_VALIDATION
413
bool _validateBegin__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
414
bool _validateEnd__param();
416
bool _freeAttributes__param( void* attributeData );
418
bool _begin__technique( void* attributeData ){return mImpl->begin__technique(*static_cast<technique__AttributeData*>(attributeData));}
419
bool _data__technique( const ParserChar* text, size_t textLength );
420
bool _end__technique(){return mImpl->end__technique();}
421
bool _preBegin__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
422
bool _preEnd__technique();
423
#ifdef GENERATEDSAXPARSER_VALIDATION
424
bool _validateBegin__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
425
bool _validateEnd__technique();
427
bool _freeAttributes__technique( void* attributeData );
429
bool _begin__sampler( void* attributeData ){return mImpl->begin__sampler(*static_cast<sampler__AttributeData*>(attributeData));}
430
bool _data__sampler( const ParserChar* text, size_t textLength );
431
bool _end__sampler(){return mImpl->end__sampler();}
432
bool _preBegin__sampler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
433
bool _preEnd__sampler();
434
#ifdef GENERATEDSAXPARSER_VALIDATION
435
bool _validateBegin__sampler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
436
bool _validateEnd__sampler();
438
bool _freeAttributes__sampler( void* attributeData );
440
bool _begin__input____InputLocal( void* attributeData ){return mImpl->begin__input____InputLocal(*static_cast<input____InputLocal__AttributeData*>(attributeData));}
441
bool _data__input____InputLocal( const ParserChar* text, size_t textLength );
442
bool _end__input____InputLocal(){return mImpl->end__input____InputLocal();}
443
bool _preBegin__input____InputLocal( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
444
bool _preEnd__input____InputLocal();
445
#ifdef GENERATEDSAXPARSER_VALIDATION
446
bool _validateBegin__input____InputLocal( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
447
bool _validateEnd__input____InputLocal();
449
bool _freeAttributes__input____InputLocal( void* attributeData );
451
bool _begin__channel( void* attributeData ){return mImpl->begin__channel(*static_cast<channel__AttributeData*>(attributeData));}
452
bool _data__channel( const ParserChar* text, size_t textLength );
453
bool _end__channel(){return mImpl->end__channel();}
454
bool _preBegin__channel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
455
bool _preEnd__channel();
456
#ifdef GENERATEDSAXPARSER_VALIDATION
457
bool _validateBegin__channel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
458
bool _validateEnd__channel();
460
bool _freeAttributes__channel( void* attributeData );
462
bool _begin__extra( void* attributeData ){return mImpl->begin__extra(*static_cast<extra__AttributeData*>(attributeData));}
463
bool _data__extra( const ParserChar* text, size_t textLength );
464
bool _end__extra(){return mImpl->end__extra();}
465
bool _preBegin__extra( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
466
bool _preEnd__extra();
467
#ifdef GENERATEDSAXPARSER_VALIDATION
468
bool _validateBegin__extra( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
469
bool _validateEnd__extra();
471
bool _freeAttributes__extra( void* attributeData );
473
bool _begin__library_animation_clips( void* attributeData ){return mImpl->begin__library_animation_clips(*static_cast<library_animation_clips__AttributeData*>(attributeData));}
474
bool _data__library_animation_clips( const ParserChar* text, size_t textLength );
475
bool _end__library_animation_clips(){return mImpl->end__library_animation_clips();}
476
bool _preBegin__library_animation_clips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
477
bool _preEnd__library_animation_clips();
478
#ifdef GENERATEDSAXPARSER_VALIDATION
479
bool _validateBegin__library_animation_clips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
480
bool _validateEnd__library_animation_clips();
482
bool _freeAttributes__library_animation_clips( void* attributeData );
484
bool _begin__animation_clip( void* attributeData ){return mImpl->begin__animation_clip(*static_cast<animation_clip__AttributeData*>(attributeData));}
485
bool _data__animation_clip( const ParserChar* text, size_t textLength );
486
bool _end__animation_clip(){return mImpl->end__animation_clip();}
487
bool _preBegin__animation_clip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
488
bool _preEnd__animation_clip();
489
#ifdef GENERATEDSAXPARSER_VALIDATION
490
bool _validateBegin__animation_clip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
491
bool _validateEnd__animation_clip();
493
bool _freeAttributes__animation_clip( void* attributeData );
495
bool _begin__instance_animation( void* attributeData ){return mImpl->begin__instance_animation(*static_cast<instance_animation__AttributeData*>(attributeData));}
496
bool _data__instance_animation( const ParserChar* text, size_t textLength );
497
bool _end__instance_animation(){return mImpl->end__instance_animation();}
498
bool _preBegin__instance_animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
499
bool _preEnd__instance_animation();
500
#ifdef GENERATEDSAXPARSER_VALIDATION
501
bool _validateBegin__instance_animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
502
bool _validateEnd__instance_animation();
504
bool _freeAttributes__instance_animation( void* attributeData );
506
bool _begin__library_cameras( void* attributeData ){return mImpl->begin__library_cameras(*static_cast<library_cameras__AttributeData*>(attributeData));}
507
bool _data__library_cameras( const ParserChar* text, size_t textLength );
508
bool _end__library_cameras(){return mImpl->end__library_cameras();}
509
bool _preBegin__library_cameras( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
510
bool _preEnd__library_cameras();
511
#ifdef GENERATEDSAXPARSER_VALIDATION
512
bool _validateBegin__library_cameras( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
513
bool _validateEnd__library_cameras();
515
bool _freeAttributes__library_cameras( void* attributeData );
517
bool _begin__camera( void* attributeData ){return mImpl->begin__camera(*static_cast<camera__AttributeData*>(attributeData));}
518
bool _data__camera( const ParserChar* text, size_t textLength );
519
bool _end__camera(){return mImpl->end__camera();}
520
bool _preBegin__camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
521
bool _preEnd__camera();
522
#ifdef GENERATEDSAXPARSER_VALIDATION
523
bool _validateBegin__camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
524
bool _validateEnd__camera();
526
bool _freeAttributes__camera( void* attributeData );
528
bool _begin__optics( void* attributeData ){return mImpl->begin__optics();}
529
bool _data__optics( const ParserChar* text, size_t textLength );
530
bool _end__optics(){return mImpl->end__optics();}
531
bool _preBegin__optics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
532
bool _preEnd__optics();
533
#ifdef GENERATEDSAXPARSER_VALIDATION
534
bool _validateBegin__optics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
535
bool _validateEnd__optics();
537
bool _freeAttributes__optics( void* attributeData );
539
bool _begin__optics__technique_common( void* attributeData ){return mImpl->begin__optics__technique_common();}
540
bool _data__optics__technique_common( const ParserChar* text, size_t textLength );
541
bool _end__optics__technique_common(){return mImpl->end__optics__technique_common();}
542
bool _preBegin__optics__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
543
bool _preEnd__optics__technique_common();
544
#ifdef GENERATEDSAXPARSER_VALIDATION
545
bool _validateBegin__optics__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
546
bool _validateEnd__optics__technique_common();
548
bool _freeAttributes__optics__technique_common( void* attributeData );
550
bool _begin__orthographic( void* attributeData ){return mImpl->begin__orthographic();}
551
bool _data__orthographic( const ParserChar* text, size_t textLength );
552
bool _end__orthographic(){return mImpl->end__orthographic();}
553
bool _preBegin__orthographic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
554
bool _preEnd__orthographic();
555
#ifdef GENERATEDSAXPARSER_VALIDATION
556
bool _validateBegin__orthographic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
557
bool _validateEnd__orthographic();
559
bool _freeAttributes__orthographic( void* attributeData );
561
bool _begin__xmag( void* attributeData ){return mImpl->begin__xmag(*static_cast<xmag__AttributeData*>(attributeData));}
562
bool _data__xmag( const ParserChar* text, size_t textLength );
563
bool _end__xmag(){return mImpl->end__xmag();}
564
bool _preBegin__xmag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
565
bool _preEnd__xmag();
566
#ifdef GENERATEDSAXPARSER_VALIDATION
567
bool _validateBegin__xmag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
568
bool _validateEnd__xmag();
570
bool _freeAttributes__xmag( void* attributeData );
572
bool _begin__ymag( void* attributeData ){return mImpl->begin__ymag(*static_cast<ymag__AttributeData*>(attributeData));}
573
bool _data__ymag( const ParserChar* text, size_t textLength );
574
bool _end__ymag(){return mImpl->end__ymag();}
575
bool _preBegin__ymag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
576
bool _preEnd__ymag();
577
#ifdef GENERATEDSAXPARSER_VALIDATION
578
bool _validateBegin__ymag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
579
bool _validateEnd__ymag();
581
bool _freeAttributes__ymag( void* attributeData );
583
bool _begin__aspect_ratio( void* attributeData ){return mImpl->begin__aspect_ratio(*static_cast<aspect_ratio__AttributeData*>(attributeData));}
584
bool _data__aspect_ratio( const ParserChar* text, size_t textLength );
585
bool _end__aspect_ratio(){return mImpl->end__aspect_ratio();}
586
bool _preBegin__aspect_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
587
bool _preEnd__aspect_ratio();
588
#ifdef GENERATEDSAXPARSER_VALIDATION
589
bool _validateBegin__aspect_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
590
bool _validateEnd__aspect_ratio();
592
bool _freeAttributes__aspect_ratio( void* attributeData );
594
bool _begin__znear( void* attributeData ){return mImpl->begin__znear(*static_cast<znear__AttributeData*>(attributeData));}
595
bool _data__znear( const ParserChar* text, size_t textLength );
596
bool _end__znear(){return mImpl->end__znear();}
597
bool _preBegin__znear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
598
bool _preEnd__znear();
599
#ifdef GENERATEDSAXPARSER_VALIDATION
600
bool _validateBegin__znear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
601
bool _validateEnd__znear();
603
bool _freeAttributes__znear( void* attributeData );
605
bool _begin__zfar( void* attributeData ){return mImpl->begin__zfar(*static_cast<zfar__AttributeData*>(attributeData));}
606
bool _data__zfar( const ParserChar* text, size_t textLength );
607
bool _end__zfar(){return mImpl->end__zfar();}
608
bool _preBegin__zfar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
609
bool _preEnd__zfar();
610
#ifdef GENERATEDSAXPARSER_VALIDATION
611
bool _validateBegin__zfar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
612
bool _validateEnd__zfar();
614
bool _freeAttributes__zfar( void* attributeData );
616
bool _begin__perspective( void* attributeData ){return mImpl->begin__perspective();}
617
bool _data__perspective( const ParserChar* text, size_t textLength );
618
bool _end__perspective(){return mImpl->end__perspective();}
619
bool _preBegin__perspective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
620
bool _preEnd__perspective();
621
#ifdef GENERATEDSAXPARSER_VALIDATION
622
bool _validateBegin__perspective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
623
bool _validateEnd__perspective();
625
bool _freeAttributes__perspective( void* attributeData );
627
bool _begin__xfov( void* attributeData ){return mImpl->begin__xfov(*static_cast<xfov__AttributeData*>(attributeData));}
628
bool _data__xfov( const ParserChar* text, size_t textLength );
629
bool _end__xfov(){return mImpl->end__xfov();}
630
bool _preBegin__xfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
631
bool _preEnd__xfov();
632
#ifdef GENERATEDSAXPARSER_VALIDATION
633
bool _validateBegin__xfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
634
bool _validateEnd__xfov();
636
bool _freeAttributes__xfov( void* attributeData );
638
bool _begin__yfov( void* attributeData ){return mImpl->begin__yfov(*static_cast<yfov__AttributeData*>(attributeData));}
639
bool _data__yfov( const ParserChar* text, size_t textLength );
640
bool _end__yfov(){return mImpl->end__yfov();}
641
bool _preBegin__yfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
642
bool _preEnd__yfov();
643
#ifdef GENERATEDSAXPARSER_VALIDATION
644
bool _validateBegin__yfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
645
bool _validateEnd__yfov();
647
bool _freeAttributes__yfov( void* attributeData );
649
bool _begin__imager( void* attributeData ){return mImpl->begin__imager();}
650
bool _data__imager( const ParserChar* text, size_t textLength );
651
bool _end__imager(){return mImpl->end__imager();}
652
bool _preBegin__imager( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
653
bool _preEnd__imager();
654
#ifdef GENERATEDSAXPARSER_VALIDATION
655
bool _validateBegin__imager( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
656
bool _validateEnd__imager();
658
bool _freeAttributes__imager( void* attributeData );
660
bool _begin__library_controllers( void* attributeData ){return mImpl->begin__library_controllers(*static_cast<library_controllers__AttributeData*>(attributeData));}
661
bool _data__library_controllers( const ParserChar* text, size_t textLength );
662
bool _end__library_controllers(){return mImpl->end__library_controllers();}
663
bool _preBegin__library_controllers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
664
bool _preEnd__library_controllers();
665
#ifdef GENERATEDSAXPARSER_VALIDATION
666
bool _validateBegin__library_controllers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
667
bool _validateEnd__library_controllers();
669
bool _freeAttributes__library_controllers( void* attributeData );
671
bool _begin__controller( void* attributeData ){return mImpl->begin__controller(*static_cast<controller__AttributeData*>(attributeData));}
672
bool _data__controller( const ParserChar* text, size_t textLength );
673
bool _end__controller(){return mImpl->end__controller();}
674
bool _preBegin__controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
675
bool _preEnd__controller();
676
#ifdef GENERATEDSAXPARSER_VALIDATION
677
bool _validateBegin__controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
678
bool _validateEnd__controller();
680
bool _freeAttributes__controller( void* attributeData );
682
bool _begin__skin( void* attributeData ){return mImpl->begin__skin(*static_cast<skin__AttributeData*>(attributeData));}
683
bool _data__skin( const ParserChar* text, size_t textLength );
684
bool _end__skin(){return mImpl->end__skin();}
685
bool _preBegin__skin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
686
bool _preEnd__skin();
687
#ifdef GENERATEDSAXPARSER_VALIDATION
688
bool _validateBegin__skin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
689
bool _validateEnd__skin();
691
bool _freeAttributes__skin( void* attributeData );
693
bool _begin__bind_shape_matrix( void* attributeData ){return mImpl->begin__bind_shape_matrix();}
694
bool _data__bind_shape_matrix( const ParserChar* text, size_t textLength );
695
bool _end__bind_shape_matrix(){return mImpl->end__bind_shape_matrix();}
696
bool _preBegin__bind_shape_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
697
bool _preEnd__bind_shape_matrix();
698
#ifdef GENERATEDSAXPARSER_VALIDATION
699
bool _validateBegin__bind_shape_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
700
bool _validateEnd__bind_shape_matrix();
702
bool _freeAttributes__bind_shape_matrix( void* attributeData );
704
bool _begin__joints( void* attributeData ){return mImpl->begin__joints();}
705
bool _data__joints( const ParserChar* text, size_t textLength );
706
bool _end__joints(){return mImpl->end__joints();}
707
bool _preBegin__joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
708
bool _preEnd__joints();
709
#ifdef GENERATEDSAXPARSER_VALIDATION
710
bool _validateBegin__joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
711
bool _validateEnd__joints();
713
bool _freeAttributes__joints( void* attributeData );
715
bool _begin__vertex_weights( void* attributeData ){return mImpl->begin__vertex_weights(*static_cast<vertex_weights__AttributeData*>(attributeData));}
716
bool _data__vertex_weights( const ParserChar* text, size_t textLength );
717
bool _end__vertex_weights(){return mImpl->end__vertex_weights();}
718
bool _preBegin__vertex_weights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
719
bool _preEnd__vertex_weights();
720
#ifdef GENERATEDSAXPARSER_VALIDATION
721
bool _validateBegin__vertex_weights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
722
bool _validateEnd__vertex_weights();
724
bool _freeAttributes__vertex_weights( void* attributeData );
726
bool _begin__input____InputLocalOffset( void* attributeData ){return mImpl->begin__input____InputLocalOffset(*static_cast<input____InputLocalOffset__AttributeData*>(attributeData));}
727
bool _data__input____InputLocalOffset( const ParserChar* text, size_t textLength );
728
bool _end__input____InputLocalOffset(){return mImpl->end__input____InputLocalOffset();}
729
bool _preBegin__input____InputLocalOffset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
730
bool _preEnd__input____InputLocalOffset();
731
#ifdef GENERATEDSAXPARSER_VALIDATION
732
bool _validateBegin__input____InputLocalOffset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
733
bool _validateEnd__input____InputLocalOffset();
735
bool _freeAttributes__input____InputLocalOffset( void* attributeData );
737
bool _begin__vcount( void* attributeData ){return mImpl->begin__vcount();}
738
bool _data__vcount( const ParserChar* text, size_t textLength );
739
bool _end__vcount(){return mImpl->end__vcount();}
740
bool _preBegin__vcount( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
741
bool _preEnd__vcount();
742
#ifdef GENERATEDSAXPARSER_VALIDATION
743
bool _validateBegin__vcount( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
744
bool _validateEnd__vcount();
746
bool _freeAttributes__vcount( void* attributeData );
748
bool _begin__v( void* attributeData ){return mImpl->begin__v();}
749
bool _data__v( const ParserChar* text, size_t textLength );
750
bool _end__v(){return mImpl->end__v();}
751
bool _preBegin__v( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
753
#ifdef GENERATEDSAXPARSER_VALIDATION
754
bool _validateBegin__v( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
755
bool _validateEnd__v();
757
bool _freeAttributes__v( void* attributeData );
759
bool _begin__morph( void* attributeData ){return mImpl->begin__morph(*static_cast<morph__AttributeData*>(attributeData));}
760
bool _data__morph( const ParserChar* text, size_t textLength );
761
bool _end__morph(){return mImpl->end__morph();}
762
bool _preBegin__morph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
763
bool _preEnd__morph();
764
#ifdef GENERATEDSAXPARSER_VALIDATION
765
bool _validateBegin__morph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
766
bool _validateEnd__morph();
768
bool _freeAttributes__morph( void* attributeData );
771
ENUM__MorphMethodType toEnumDataPrefix_ENUM__MorphMethodType (
772
const ParserChar* prefixedBuffer,
773
const ParserChar* prefixedBufferEnd,
774
const ParserChar** buffer,
775
const ParserChar* bufferEnd,
777
const std::pair<StringHash, ENUM__MorphMethodType>* enumMap,
778
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
782
bool characterData2EnumData_ENUM__MorphMethodType (
783
const ParserChar* text,
785
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__MorphMethodType*, size_t ),
786
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
790
bool dataEnumEnd_ENUM__MorphMethodType (
791
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__MorphMethodType*, size_t ),
792
const std::pair<StringHash, ENUM__MorphMethodType>* enumMap,
793
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
794
ENUM__MorphMethodType (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__MorphMethodType>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
799
bool _begin__targets( void* attributeData ){return mImpl->begin__targets();}
800
bool _data__targets( const ParserChar* text, size_t textLength );
801
bool _end__targets(){return mImpl->end__targets();}
802
bool _preBegin__targets( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
803
bool _preEnd__targets();
804
#ifdef GENERATEDSAXPARSER_VALIDATION
805
bool _validateBegin__targets( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
806
bool _validateEnd__targets();
808
bool _freeAttributes__targets( void* attributeData );
810
bool _begin__library_geometries( void* attributeData ){return mImpl->begin__library_geometries(*static_cast<library_geometries__AttributeData*>(attributeData));}
811
bool _data__library_geometries( const ParserChar* text, size_t textLength );
812
bool _end__library_geometries(){return mImpl->end__library_geometries();}
813
bool _preBegin__library_geometries( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
814
bool _preEnd__library_geometries();
815
#ifdef GENERATEDSAXPARSER_VALIDATION
816
bool _validateBegin__library_geometries( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
817
bool _validateEnd__library_geometries();
819
bool _freeAttributes__library_geometries( void* attributeData );
821
bool _begin__geometry( void* attributeData ){return mImpl->begin__geometry(*static_cast<geometry__AttributeData*>(attributeData));}
822
bool _data__geometry( const ParserChar* text, size_t textLength );
823
bool _end__geometry(){return mImpl->end__geometry();}
824
bool _preBegin__geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
825
bool _preEnd__geometry();
826
#ifdef GENERATEDSAXPARSER_VALIDATION
827
bool _validateBegin__geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
828
bool _validateEnd__geometry();
830
bool _freeAttributes__geometry( void* attributeData );
832
bool _begin__convex_mesh( void* attributeData ){return mImpl->begin__convex_mesh(*static_cast<convex_mesh__AttributeData*>(attributeData));}
833
bool _data__convex_mesh( const ParserChar* text, size_t textLength );
834
bool _end__convex_mesh(){return mImpl->end__convex_mesh();}
835
bool _preBegin__convex_mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
836
bool _preEnd__convex_mesh();
837
#ifdef GENERATEDSAXPARSER_VALIDATION
838
bool _validateBegin__convex_mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
839
bool _validateEnd__convex_mesh();
841
bool _freeAttributes__convex_mesh( void* attributeData );
843
bool _begin__vertices( void* attributeData ){return mImpl->begin__vertices(*static_cast<vertices__AttributeData*>(attributeData));}
844
bool _data__vertices( const ParserChar* text, size_t textLength );
845
bool _end__vertices(){return mImpl->end__vertices();}
846
bool _preBegin__vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
847
bool _preEnd__vertices();
848
#ifdef GENERATEDSAXPARSER_VALIDATION
849
bool _validateBegin__vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
850
bool _validateEnd__vertices();
852
bool _freeAttributes__vertices( void* attributeData );
854
bool _begin__lines( void* attributeData ){return mImpl->begin__lines(*static_cast<lines__AttributeData*>(attributeData));}
855
bool _data__lines( const ParserChar* text, size_t textLength );
856
bool _end__lines(){return mImpl->end__lines();}
857
bool _preBegin__lines( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
858
bool _preEnd__lines();
859
#ifdef GENERATEDSAXPARSER_VALIDATION
860
bool _validateBegin__lines( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
861
bool _validateEnd__lines();
863
bool _freeAttributes__lines( void* attributeData );
865
bool _begin__p( void* attributeData ){return mImpl->begin__p();}
866
bool _data__p( const ParserChar* text, size_t textLength );
867
bool _end__p(){return mImpl->end__p();}
868
bool _preBegin__p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
870
#ifdef GENERATEDSAXPARSER_VALIDATION
871
bool _validateBegin__p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
872
bool _validateEnd__p();
874
bool _freeAttributes__p( void* attributeData );
876
bool _begin__linestrips( void* attributeData ){return mImpl->begin__linestrips(*static_cast<linestrips__AttributeData*>(attributeData));}
877
bool _data__linestrips( const ParserChar* text, size_t textLength );
878
bool _end__linestrips(){return mImpl->end__linestrips();}
879
bool _preBegin__linestrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
880
bool _preEnd__linestrips();
881
#ifdef GENERATEDSAXPARSER_VALIDATION
882
bool _validateBegin__linestrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
883
bool _validateEnd__linestrips();
885
bool _freeAttributes__linestrips( void* attributeData );
887
bool _begin__polygons( void* attributeData ){return mImpl->begin__polygons(*static_cast<polygons__AttributeData*>(attributeData));}
888
bool _data__polygons( const ParserChar* text, size_t textLength );
889
bool _end__polygons(){return mImpl->end__polygons();}
890
bool _preBegin__polygons( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
891
bool _preEnd__polygons();
892
#ifdef GENERATEDSAXPARSER_VALIDATION
893
bool _validateBegin__polygons( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
894
bool _validateEnd__polygons();
896
bool _freeAttributes__polygons( void* attributeData );
898
bool _begin__ph( void* attributeData ){return mImpl->begin__ph();}
899
bool _data__ph( const ParserChar* text, size_t textLength );
900
bool _end__ph(){return mImpl->end__ph();}
901
bool _preBegin__ph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
903
#ifdef GENERATEDSAXPARSER_VALIDATION
904
bool _validateBegin__ph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
905
bool _validateEnd__ph();
907
bool _freeAttributes__ph( void* attributeData );
909
bool _begin__h( void* attributeData ){return mImpl->begin__h();}
910
bool _data__h( const ParserChar* text, size_t textLength );
911
bool _end__h(){return mImpl->end__h();}
912
bool _preBegin__h( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
914
#ifdef GENERATEDSAXPARSER_VALIDATION
915
bool _validateBegin__h( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
916
bool _validateEnd__h();
918
bool _freeAttributes__h( void* attributeData );
920
bool _begin__polylist( void* attributeData ){return mImpl->begin__polylist(*static_cast<polylist__AttributeData*>(attributeData));}
921
bool _data__polylist( const ParserChar* text, size_t textLength );
922
bool _end__polylist(){return mImpl->end__polylist();}
923
bool _preBegin__polylist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
924
bool _preEnd__polylist();
925
#ifdef GENERATEDSAXPARSER_VALIDATION
926
bool _validateBegin__polylist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
927
bool _validateEnd__polylist();
929
bool _freeAttributes__polylist( void* attributeData );
931
bool _begin__triangles( void* attributeData ){return mImpl->begin__triangles(*static_cast<triangles__AttributeData*>(attributeData));}
932
bool _data__triangles( const ParserChar* text, size_t textLength );
933
bool _end__triangles(){return mImpl->end__triangles();}
934
bool _preBegin__triangles( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
935
bool _preEnd__triangles();
936
#ifdef GENERATEDSAXPARSER_VALIDATION
937
bool _validateBegin__triangles( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
938
bool _validateEnd__triangles();
940
bool _freeAttributes__triangles( void* attributeData );
942
bool _begin__trifans( void* attributeData ){return mImpl->begin__trifans(*static_cast<trifans__AttributeData*>(attributeData));}
943
bool _data__trifans( const ParserChar* text, size_t textLength );
944
bool _end__trifans(){return mImpl->end__trifans();}
945
bool _preBegin__trifans( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
946
bool _preEnd__trifans();
947
#ifdef GENERATEDSAXPARSER_VALIDATION
948
bool _validateBegin__trifans( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
949
bool _validateEnd__trifans();
951
bool _freeAttributes__trifans( void* attributeData );
953
bool _begin__tristrips( void* attributeData ){return mImpl->begin__tristrips(*static_cast<tristrips__AttributeData*>(attributeData));}
954
bool _data__tristrips( const ParserChar* text, size_t textLength );
955
bool _end__tristrips(){return mImpl->end__tristrips();}
956
bool _preBegin__tristrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
957
bool _preEnd__tristrips();
958
#ifdef GENERATEDSAXPARSER_VALIDATION
959
bool _validateBegin__tristrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
960
bool _validateEnd__tristrips();
962
bool _freeAttributes__tristrips( void* attributeData );
964
bool _begin__mesh( void* attributeData ){return mImpl->begin__mesh();}
965
bool _data__mesh( const ParserChar* text, size_t textLength );
966
bool _end__mesh(){return mImpl->end__mesh();}
967
bool _preBegin__mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
968
bool _preEnd__mesh();
969
#ifdef GENERATEDSAXPARSER_VALIDATION
970
bool _validateBegin__mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
971
bool _validateEnd__mesh();
973
bool _freeAttributes__mesh( void* attributeData );
975
bool _begin__spline( void* attributeData ){return mImpl->begin__spline(*static_cast<spline__AttributeData*>(attributeData));}
976
bool _data__spline( const ParserChar* text, size_t textLength );
977
bool _end__spline(){return mImpl->end__spline();}
978
bool _preBegin__spline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
979
bool _preEnd__spline();
980
#ifdef GENERATEDSAXPARSER_VALIDATION
981
bool _validateBegin__spline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
982
bool _validateEnd__spline();
984
bool _freeAttributes__spline( void* attributeData );
986
bool _begin__control_vertices( void* attributeData ){return mImpl->begin__control_vertices();}
987
bool _data__control_vertices( const ParserChar* text, size_t textLength );
988
bool _end__control_vertices(){return mImpl->end__control_vertices();}
989
bool _preBegin__control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
990
bool _preEnd__control_vertices();
991
#ifdef GENERATEDSAXPARSER_VALIDATION
992
bool _validateBegin__control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
993
bool _validateEnd__control_vertices();
995
bool _freeAttributes__control_vertices( void* attributeData );
997
bool _begin__library_effects( void* attributeData ){return mImpl->begin__library_effects(*static_cast<library_effects__AttributeData*>(attributeData));}
998
bool _data__library_effects( const ParserChar* text, size_t textLength );
999
bool _end__library_effects(){return mImpl->end__library_effects();}
1000
bool _preBegin__library_effects( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1001
bool _preEnd__library_effects();
1002
#ifdef GENERATEDSAXPARSER_VALIDATION
1003
bool _validateBegin__library_effects( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1004
bool _validateEnd__library_effects();
1006
bool _freeAttributes__library_effects( void* attributeData );
1008
bool _begin__effect( void* attributeData ){return mImpl->begin__effect(*static_cast<effect__AttributeData*>(attributeData));}
1009
bool _data__effect( const ParserChar* text, size_t textLength );
1010
bool _end__effect(){return mImpl->end__effect();}
1011
bool _preBegin__effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1012
bool _preEnd__effect();
1013
#ifdef GENERATEDSAXPARSER_VALIDATION
1014
bool _validateBegin__effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1015
bool _validateEnd__effect();
1017
bool _freeAttributes__effect( void* attributeData );
1019
bool _begin__annotate( void* attributeData ){return mImpl->begin__annotate(*static_cast<annotate__AttributeData*>(attributeData));}
1020
bool _data__annotate( const ParserChar* text, size_t textLength );
1021
bool _end__annotate(){return mImpl->end__annotate();}
1022
bool _preBegin__annotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1023
bool _preEnd__annotate();
1024
#ifdef GENERATEDSAXPARSER_VALIDATION
1025
bool _validateBegin__annotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1026
bool _validateEnd__annotate();
1028
bool _freeAttributes__annotate( void* attributeData );
1030
bool _begin__bool____bool( void* attributeData ){return mImpl->begin__bool____bool();}
1031
bool _data__bool____bool( const ParserChar* text, size_t textLength );
1032
bool _end__bool____bool(){return mImpl->end__bool____bool();}
1033
bool _preBegin__bool____bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1034
bool _preEnd__bool____bool();
1035
#ifdef GENERATEDSAXPARSER_VALIDATION
1036
bool _validateBegin__bool____bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1037
bool _validateEnd__bool____bool();
1039
bool _freeAttributes__bool____bool( void* attributeData );
1041
bool _begin__bool2____bool2( void* attributeData ){return mImpl->begin__bool2____bool2();}
1042
bool _data__bool2____bool2( const ParserChar* text, size_t textLength );
1043
bool _end__bool2____bool2(){return mImpl->end__bool2____bool2();}
1044
bool _preBegin__bool2____bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1045
bool _preEnd__bool2____bool2();
1046
#ifdef GENERATEDSAXPARSER_VALIDATION
1047
bool _validateBegin__bool2____bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1048
bool _validateEnd__bool2____bool2();
1050
bool _freeAttributes__bool2____bool2( void* attributeData );
1052
bool _begin__bool3____bool3( void* attributeData ){return mImpl->begin__bool3____bool3();}
1053
bool _data__bool3____bool3( const ParserChar* text, size_t textLength );
1054
bool _end__bool3____bool3(){return mImpl->end__bool3____bool3();}
1055
bool _preBegin__bool3____bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1056
bool _preEnd__bool3____bool3();
1057
#ifdef GENERATEDSAXPARSER_VALIDATION
1058
bool _validateBegin__bool3____bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1059
bool _validateEnd__bool3____bool3();
1061
bool _freeAttributes__bool3____bool3( void* attributeData );
1063
bool _begin__bool4____bool4( void* attributeData ){return mImpl->begin__bool4____bool4();}
1064
bool _data__bool4____bool4( const ParserChar* text, size_t textLength );
1065
bool _end__bool4____bool4(){return mImpl->end__bool4____bool4();}
1066
bool _preBegin__bool4____bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1067
bool _preEnd__bool4____bool4();
1068
#ifdef GENERATEDSAXPARSER_VALIDATION
1069
bool _validateBegin__bool4____bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1070
bool _validateEnd__bool4____bool4();
1072
bool _freeAttributes__bool4____bool4( void* attributeData );
1074
bool _begin__int____int( void* attributeData ){return mImpl->begin__int____int();}
1075
bool _data__int____int( const ParserChar* text, size_t textLength );
1076
bool _end__int____int(){return mImpl->end__int____int();}
1077
bool _preBegin__int____int( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1078
bool _preEnd__int____int();
1079
#ifdef GENERATEDSAXPARSER_VALIDATION
1080
bool _validateBegin__int____int( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1081
bool _validateEnd__int____int();
1083
bool _freeAttributes__int____int( void* attributeData );
1085
bool _begin__int2____int2( void* attributeData ){return mImpl->begin__int2____int2();}
1086
bool _data__int2____int2( const ParserChar* text, size_t textLength );
1087
bool _end__int2____int2(){return mImpl->end__int2____int2();}
1088
bool _preBegin__int2____int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1089
bool _preEnd__int2____int2();
1090
#ifdef GENERATEDSAXPARSER_VALIDATION
1091
bool _validateBegin__int2____int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1092
bool _validateEnd__int2____int2();
1094
bool _freeAttributes__int2____int2( void* attributeData );
1096
bool _begin__int3____int3( void* attributeData ){return mImpl->begin__int3____int3();}
1097
bool _data__int3____int3( const ParserChar* text, size_t textLength );
1098
bool _end__int3____int3(){return mImpl->end__int3____int3();}
1099
bool _preBegin__int3____int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1100
bool _preEnd__int3____int3();
1101
#ifdef GENERATEDSAXPARSER_VALIDATION
1102
bool _validateBegin__int3____int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1103
bool _validateEnd__int3____int3();
1105
bool _freeAttributes__int3____int3( void* attributeData );
1107
bool _begin__int4____int4( void* attributeData ){return mImpl->begin__int4____int4();}
1108
bool _data__int4____int4( const ParserChar* text, size_t textLength );
1109
bool _end__int4____int4(){return mImpl->end__int4____int4();}
1110
bool _preBegin__int4____int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1111
bool _preEnd__int4____int4();
1112
#ifdef GENERATEDSAXPARSER_VALIDATION
1113
bool _validateBegin__int4____int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1114
bool _validateEnd__int4____int4();
1116
bool _freeAttributes__int4____int4( void* attributeData );
1118
bool _begin__float____float( void* attributeData ){return mImpl->begin__float____float();}
1119
bool _data__float____float( const ParserChar* text, size_t textLength );
1120
bool _end__float____float(){return mImpl->end__float____float();}
1121
bool _preBegin__float____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1122
bool _preEnd__float____float();
1123
#ifdef GENERATEDSAXPARSER_VALIDATION
1124
bool _validateBegin__float____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1125
bool _validateEnd__float____float();
1127
bool _freeAttributes__float____float( void* attributeData );
1129
bool _begin__float2____float2( void* attributeData ){return mImpl->begin__float2____float2();}
1130
bool _data__float2____float2( const ParserChar* text, size_t textLength );
1131
bool _end__float2____float2(){return mImpl->end__float2____float2();}
1132
bool _preBegin__float2____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1133
bool _preEnd__float2____float2();
1134
#ifdef GENERATEDSAXPARSER_VALIDATION
1135
bool _validateBegin__float2____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1136
bool _validateEnd__float2____float2();
1138
bool _freeAttributes__float2____float2( void* attributeData );
1140
bool _begin__float3____float3( void* attributeData ){return mImpl->begin__float3____float3();}
1141
bool _data__float3____float3( const ParserChar* text, size_t textLength );
1142
bool _end__float3____float3(){return mImpl->end__float3____float3();}
1143
bool _preBegin__float3____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1144
bool _preEnd__float3____float3();
1145
#ifdef GENERATEDSAXPARSER_VALIDATION
1146
bool _validateBegin__float3____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1147
bool _validateEnd__float3____float3();
1149
bool _freeAttributes__float3____float3( void* attributeData );
1151
bool _begin__float4____float4( void* attributeData ){return mImpl->begin__float4____float4();}
1152
bool _data__float4____float4( const ParserChar* text, size_t textLength );
1153
bool _end__float4____float4(){return mImpl->end__float4____float4();}
1154
bool _preBegin__float4____float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1155
bool _preEnd__float4____float4();
1156
#ifdef GENERATEDSAXPARSER_VALIDATION
1157
bool _validateBegin__float4____float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1158
bool _validateEnd__float4____float4();
1160
bool _freeAttributes__float4____float4( void* attributeData );
1162
bool _begin__float2x2____float2x2( void* attributeData ){return mImpl->begin__float2x2____float2x2();}
1163
bool _data__float2x2____float2x2( const ParserChar* text, size_t textLength );
1164
bool _end__float2x2____float2x2(){return mImpl->end__float2x2____float2x2();}
1165
bool _preBegin__float2x2____float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1166
bool _preEnd__float2x2____float2x2();
1167
#ifdef GENERATEDSAXPARSER_VALIDATION
1168
bool _validateBegin__float2x2____float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1169
bool _validateEnd__float2x2____float2x2();
1171
bool _freeAttributes__float2x2____float2x2( void* attributeData );
1173
bool _begin__float3x3____float3x3( void* attributeData ){return mImpl->begin__float3x3____float3x3();}
1174
bool _data__float3x3____float3x3( const ParserChar* text, size_t textLength );
1175
bool _end__float3x3____float3x3(){return mImpl->end__float3x3____float3x3();}
1176
bool _preBegin__float3x3____float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1177
bool _preEnd__float3x3____float3x3();
1178
#ifdef GENERATEDSAXPARSER_VALIDATION
1179
bool _validateBegin__float3x3____float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1180
bool _validateEnd__float3x3____float3x3();
1182
bool _freeAttributes__float3x3____float3x3( void* attributeData );
1184
bool _begin__float4x4____float4x4( void* attributeData ){return mImpl->begin__float4x4____float4x4();}
1185
bool _data__float4x4____float4x4( const ParserChar* text, size_t textLength );
1186
bool _end__float4x4____float4x4(){return mImpl->end__float4x4____float4x4();}
1187
bool _preBegin__float4x4____float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1188
bool _preEnd__float4x4____float4x4();
1189
#ifdef GENERATEDSAXPARSER_VALIDATION
1190
bool _validateBegin__float4x4____float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1191
bool _validateEnd__float4x4____float4x4();
1193
bool _freeAttributes__float4x4____float4x4( void* attributeData );
1195
bool _begin__string( void* attributeData ){return mImpl->begin__string();}
1196
bool _data__string( const ParserChar* text, size_t textLength );
1197
bool _end__string(){return mImpl->end__string();}
1198
bool _preBegin__string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1199
bool _preEnd__string();
1200
#ifdef GENERATEDSAXPARSER_VALIDATION
1201
bool _validateBegin__string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1202
bool _validateEnd__string();
1204
bool _freeAttributes__string( void* attributeData );
1206
bool _begin__image( void* attributeData ){return mImpl->begin__image(*static_cast<image__AttributeData*>(attributeData));}
1207
bool _data__image( const ParserChar* text, size_t textLength );
1208
bool _end__image(){return mImpl->end__image();}
1209
bool _preBegin__image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1210
bool _preEnd__image();
1211
#ifdef GENERATEDSAXPARSER_VALIDATION
1212
bool _validateBegin__image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1213
bool _validateEnd__image();
1215
bool _freeAttributes__image( void* attributeData );
1217
bool _begin__data( void* attributeData ){return mImpl->begin__data();}
1218
bool _data__data( const ParserChar* text, size_t textLength );
1219
bool _end__data(){return mImpl->end__data();}
1220
bool _preBegin__data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1221
bool _preEnd__data();
1222
#ifdef GENERATEDSAXPARSER_VALIDATION
1223
bool _validateBegin__data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1224
bool _validateEnd__data();
1226
bool _freeAttributes__data( void* attributeData );
1228
bool _begin__init_from____anyURI( void* attributeData ){return mImpl->begin__init_from____anyURI();}
1229
bool _data__init_from____anyURI( const ParserChar* text, size_t textLength );
1230
bool _end__init_from____anyURI(){return mImpl->end__init_from____anyURI();}
1231
bool _preBegin__init_from____anyURI( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1232
bool _preEnd__init_from____anyURI();
1233
#ifdef GENERATEDSAXPARSER_VALIDATION
1234
bool _validateBegin__init_from____anyURI( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1235
bool _validateEnd__init_from____anyURI();
1237
bool _freeAttributes__init_from____anyURI( void* attributeData );
1239
bool _begin__newparam____fx_newparam_common( void* attributeData ){return mImpl->begin__newparam____fx_newparam_common(*static_cast<newparam____fx_newparam_common__AttributeData*>(attributeData));}
1240
bool _data__newparam____fx_newparam_common( const ParserChar* text, size_t textLength );
1241
bool _end__newparam____fx_newparam_common(){return mImpl->end__newparam____fx_newparam_common();}
1242
bool _preBegin__newparam____fx_newparam_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1243
bool _preEnd__newparam____fx_newparam_common();
1244
#ifdef GENERATEDSAXPARSER_VALIDATION
1245
bool _validateBegin__newparam____fx_newparam_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1246
bool _validateEnd__newparam____fx_newparam_common();
1248
bool _freeAttributes__newparam____fx_newparam_common( void* attributeData );
1250
bool _begin__semantic( void* attributeData ){return mImpl->begin__semantic();}
1251
bool _data__semantic( const ParserChar* text, size_t textLength );
1252
bool _end__semantic(){return mImpl->end__semantic();}
1253
bool _preBegin__semantic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1254
bool _preEnd__semantic();
1255
#ifdef GENERATEDSAXPARSER_VALIDATION
1256
bool _validateBegin__semantic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1257
bool _validateEnd__semantic();
1259
bool _freeAttributes__semantic( void* attributeData );
1261
bool _begin__modifier( void* attributeData ){return mImpl->begin__modifier();}
1262
bool _data__modifier( const ParserChar* text, size_t textLength );
1263
bool _end__modifier(){return mImpl->end__modifier();}
1264
bool _preBegin__modifier( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1265
bool _preEnd__modifier();
1266
#ifdef GENERATEDSAXPARSER_VALIDATION
1267
bool _validateBegin__modifier( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1268
bool _validateEnd__modifier();
1270
bool _freeAttributes__modifier( void* attributeData );
1273
ENUM__fx_modifier_enum_common toEnumDataPrefix_ENUM__fx_modifier_enum_common (
1274
const ParserChar* prefixedBuffer,
1275
const ParserChar* prefixedBufferEnd,
1276
const ParserChar** buffer,
1277
const ParserChar* bufferEnd,
1279
const std::pair<StringHash, ENUM__fx_modifier_enum_common>* enumMap,
1280
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1284
bool characterData2EnumData_ENUM__fx_modifier_enum_common (
1285
const ParserChar* text,
1287
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_modifier_enum_common*, size_t ),
1288
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1292
bool dataEnumEnd_ENUM__fx_modifier_enum_common (
1293
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_modifier_enum_common*, size_t ),
1294
const std::pair<StringHash, ENUM__fx_modifier_enum_common>* enumMap,
1295
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1296
ENUM__fx_modifier_enum_common (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_modifier_enum_common>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1301
bool _begin__float1x1____float( void* attributeData ){return mImpl->begin__float1x1____float();}
1302
bool _data__float1x1____float( const ParserChar* text, size_t textLength );
1303
bool _end__float1x1____float(){return mImpl->end__float1x1____float();}
1304
bool _preBegin__float1x1____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1305
bool _preEnd__float1x1____float();
1306
#ifdef GENERATEDSAXPARSER_VALIDATION
1307
bool _validateBegin__float1x1____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1308
bool _validateEnd__float1x1____float();
1310
bool _freeAttributes__float1x1____float( void* attributeData );
1312
bool _begin__float1x2____float2( void* attributeData ){return mImpl->begin__float1x2____float2();}
1313
bool _data__float1x2____float2( const ParserChar* text, size_t textLength );
1314
bool _end__float1x2____float2(){return mImpl->end__float1x2____float2();}
1315
bool _preBegin__float1x2____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1316
bool _preEnd__float1x2____float2();
1317
#ifdef GENERATEDSAXPARSER_VALIDATION
1318
bool _validateBegin__float1x2____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1319
bool _validateEnd__float1x2____float2();
1321
bool _freeAttributes__float1x2____float2( void* attributeData );
1323
bool _begin__float1x3____float3( void* attributeData ){return mImpl->begin__float1x3____float3();}
1324
bool _data__float1x3____float3( const ParserChar* text, size_t textLength );
1325
bool _end__float1x3____float3(){return mImpl->end__float1x3____float3();}
1326
bool _preBegin__float1x3____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1327
bool _preEnd__float1x3____float3();
1328
#ifdef GENERATEDSAXPARSER_VALIDATION
1329
bool _validateBegin__float1x3____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1330
bool _validateEnd__float1x3____float3();
1332
bool _freeAttributes__float1x3____float3( void* attributeData );
1334
bool _begin__float1x4____float4( void* attributeData ){return mImpl->begin__float1x4____float4();}
1335
bool _data__float1x4____float4( const ParserChar* text, size_t textLength );
1336
bool _end__float1x4____float4(){return mImpl->end__float1x4____float4();}
1337
bool _preBegin__float1x4____float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1338
bool _preEnd__float1x4____float4();
1339
#ifdef GENERATEDSAXPARSER_VALIDATION
1340
bool _validateBegin__float1x4____float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1341
bool _validateEnd__float1x4____float4();
1343
bool _freeAttributes__float1x4____float4( void* attributeData );
1345
bool _begin__float2x1____float2( void* attributeData ){return mImpl->begin__float2x1____float2();}
1346
bool _data__float2x1____float2( const ParserChar* text, size_t textLength );
1347
bool _end__float2x1____float2(){return mImpl->end__float2x1____float2();}
1348
bool _preBegin__float2x1____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1349
bool _preEnd__float2x1____float2();
1350
#ifdef GENERATEDSAXPARSER_VALIDATION
1351
bool _validateBegin__float2x1____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1352
bool _validateEnd__float2x1____float2();
1354
bool _freeAttributes__float2x1____float2( void* attributeData );
1356
bool _begin__float2x3____float2x3( void* attributeData ){return mImpl->begin__float2x3____float2x3();}
1357
bool _data__float2x3____float2x3( const ParserChar* text, size_t textLength );
1358
bool _end__float2x3____float2x3(){return mImpl->end__float2x3____float2x3();}
1359
bool _preBegin__float2x3____float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1360
bool _preEnd__float2x3____float2x3();
1361
#ifdef GENERATEDSAXPARSER_VALIDATION
1362
bool _validateBegin__float2x3____float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1363
bool _validateEnd__float2x3____float2x3();
1365
bool _freeAttributes__float2x3____float2x3( void* attributeData );
1367
bool _begin__float2x4____float2x4( void* attributeData ){return mImpl->begin__float2x4____float2x4();}
1368
bool _data__float2x4____float2x4( const ParserChar* text, size_t textLength );
1369
bool _end__float2x4____float2x4(){return mImpl->end__float2x4____float2x4();}
1370
bool _preBegin__float2x4____float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1371
bool _preEnd__float2x4____float2x4();
1372
#ifdef GENERATEDSAXPARSER_VALIDATION
1373
bool _validateBegin__float2x4____float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1374
bool _validateEnd__float2x4____float2x4();
1376
bool _freeAttributes__float2x4____float2x4( void* attributeData );
1378
bool _begin__float3x1____float3( void* attributeData ){return mImpl->begin__float3x1____float3();}
1379
bool _data__float3x1____float3( const ParserChar* text, size_t textLength );
1380
bool _end__float3x1____float3(){return mImpl->end__float3x1____float3();}
1381
bool _preBegin__float3x1____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1382
bool _preEnd__float3x1____float3();
1383
#ifdef GENERATEDSAXPARSER_VALIDATION
1384
bool _validateBegin__float3x1____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1385
bool _validateEnd__float3x1____float3();
1387
bool _freeAttributes__float3x1____float3( void* attributeData );
1389
bool _begin__float3x2____float3x2( void* attributeData ){return mImpl->begin__float3x2____float3x2();}
1390
bool _data__float3x2____float3x2( const ParserChar* text, size_t textLength );
1391
bool _end__float3x2____float3x2(){return mImpl->end__float3x2____float3x2();}
1392
bool _preBegin__float3x2____float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1393
bool _preEnd__float3x2____float3x2();
1394
#ifdef GENERATEDSAXPARSER_VALIDATION
1395
bool _validateBegin__float3x2____float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1396
bool _validateEnd__float3x2____float3x2();
1398
bool _freeAttributes__float3x2____float3x2( void* attributeData );
1400
bool _begin__float3x4____float3x4( void* attributeData ){return mImpl->begin__float3x4____float3x4();}
1401
bool _data__float3x4____float3x4( const ParserChar* text, size_t textLength );
1402
bool _end__float3x4____float3x4(){return mImpl->end__float3x4____float3x4();}
1403
bool _preBegin__float3x4____float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1404
bool _preEnd__float3x4____float3x4();
1405
#ifdef GENERATEDSAXPARSER_VALIDATION
1406
bool _validateBegin__float3x4____float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1407
bool _validateEnd__float3x4____float3x4();
1409
bool _freeAttributes__float3x4____float3x4( void* attributeData );
1411
bool _begin__float4x1____float4( void* attributeData ){return mImpl->begin__float4x1____float4();}
1412
bool _data__float4x1____float4( const ParserChar* text, size_t textLength );
1413
bool _end__float4x1____float4(){return mImpl->end__float4x1____float4();}
1414
bool _preBegin__float4x1____float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1415
bool _preEnd__float4x1____float4();
1416
#ifdef GENERATEDSAXPARSER_VALIDATION
1417
bool _validateBegin__float4x1____float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1418
bool _validateEnd__float4x1____float4();
1420
bool _freeAttributes__float4x1____float4( void* attributeData );
1422
bool _begin__float4x2____float4x2( void* attributeData ){return mImpl->begin__float4x2____float4x2();}
1423
bool _data__float4x2____float4x2( const ParserChar* text, size_t textLength );
1424
bool _end__float4x2____float4x2(){return mImpl->end__float4x2____float4x2();}
1425
bool _preBegin__float4x2____float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1426
bool _preEnd__float4x2____float4x2();
1427
#ifdef GENERATEDSAXPARSER_VALIDATION
1428
bool _validateBegin__float4x2____float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1429
bool _validateEnd__float4x2____float4x2();
1431
bool _freeAttributes__float4x2____float4x2( void* attributeData );
1433
bool _begin__float4x3____float4x3( void* attributeData ){return mImpl->begin__float4x3____float4x3();}
1434
bool _data__float4x3____float4x3( const ParserChar* text, size_t textLength );
1435
bool _end__float4x3____float4x3(){return mImpl->end__float4x3____float4x3();}
1436
bool _preBegin__float4x3____float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1437
bool _preEnd__float4x3____float4x3();
1438
#ifdef GENERATEDSAXPARSER_VALIDATION
1439
bool _validateBegin__float4x3____float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1440
bool _validateEnd__float4x3____float4x3();
1442
bool _freeAttributes__float4x3____float4x3( void* attributeData );
1444
bool _begin__surface____fx_surface_common( void* attributeData ){return mImpl->begin__surface____fx_surface_common(*static_cast<surface____fx_surface_common__AttributeData*>(attributeData));}
1445
bool _data__surface____fx_surface_common( const ParserChar* text, size_t textLength );
1446
bool _end__surface____fx_surface_common(){return mImpl->end__surface____fx_surface_common();}
1447
bool _preBegin__surface____fx_surface_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1448
bool _preEnd__surface____fx_surface_common();
1449
#ifdef GENERATEDSAXPARSER_VALIDATION
1450
bool _validateBegin__surface____fx_surface_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1451
bool _validateEnd__surface____fx_surface_common();
1453
bool _freeAttributes__surface____fx_surface_common( void* attributeData );
1456
ENUM__fx_surface_type_enum toEnumDataPrefix_ENUM__fx_surface_type_enum (
1457
const ParserChar* prefixedBuffer,
1458
const ParserChar* prefixedBufferEnd,
1459
const ParserChar** buffer,
1460
const ParserChar* bufferEnd,
1462
const std::pair<StringHash, ENUM__fx_surface_type_enum>* enumMap,
1463
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1467
bool characterData2EnumData_ENUM__fx_surface_type_enum (
1468
const ParserChar* text,
1470
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_type_enum*, size_t ),
1471
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1475
bool dataEnumEnd_ENUM__fx_surface_type_enum (
1476
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_type_enum*, size_t ),
1477
const std::pair<StringHash, ENUM__fx_surface_type_enum>* enumMap,
1478
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1479
ENUM__fx_surface_type_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_surface_type_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1484
bool _begin__init_as_null( void* attributeData ){return mImpl->begin__init_as_null(*static_cast<init_as_null__AttributeData*>(attributeData));}
1485
bool _data__init_as_null( const ParserChar* text, size_t textLength );
1486
bool _end__init_as_null(){return mImpl->end__init_as_null();}
1487
bool _preBegin__init_as_null( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1488
bool _preEnd__init_as_null();
1489
#ifdef GENERATEDSAXPARSER_VALIDATION
1490
bool _validateBegin__init_as_null( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1491
bool _validateEnd__init_as_null();
1493
bool _freeAttributes__init_as_null( void* attributeData );
1495
bool _begin__init_as_target( void* attributeData ){return mImpl->begin__init_as_target(*static_cast<init_as_target__AttributeData*>(attributeData));}
1496
bool _data__init_as_target( const ParserChar* text, size_t textLength );
1497
bool _end__init_as_target(){return mImpl->end__init_as_target();}
1498
bool _preBegin__init_as_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1499
bool _preEnd__init_as_target();
1500
#ifdef GENERATEDSAXPARSER_VALIDATION
1501
bool _validateBegin__init_as_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1502
bool _validateEnd__init_as_target();
1504
bool _freeAttributes__init_as_target( void* attributeData );
1506
bool _begin__init_cube( void* attributeData ){return mImpl->begin__init_cube();}
1507
bool _data__init_cube( const ParserChar* text, size_t textLength );
1508
bool _end__init_cube(){return mImpl->end__init_cube();}
1509
bool _preBegin__init_cube( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1510
bool _preEnd__init_cube();
1511
#ifdef GENERATEDSAXPARSER_VALIDATION
1512
bool _validateBegin__init_cube( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1513
bool _validateEnd__init_cube();
1515
bool _freeAttributes__init_cube( void* attributeData );
1517
bool _begin__fx_surface_init_cube_common____all( void* attributeData ){return mImpl->begin__fx_surface_init_cube_common____all(*static_cast<fx_surface_init_cube_common____all__AttributeData*>(attributeData));}
1518
bool _data__fx_surface_init_cube_common____all( const ParserChar* text, size_t textLength );
1519
bool _end__fx_surface_init_cube_common____all(){return mImpl->end__fx_surface_init_cube_common____all();}
1520
bool _preBegin__fx_surface_init_cube_common____all( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1521
bool _preEnd__fx_surface_init_cube_common____all();
1522
#ifdef GENERATEDSAXPARSER_VALIDATION
1523
bool _validateBegin__fx_surface_init_cube_common____all( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1524
bool _validateEnd__fx_surface_init_cube_common____all();
1526
bool _freeAttributes__fx_surface_init_cube_common____all( void* attributeData );
1528
bool _begin__fx_surface_init_cube_common____primary( void* attributeData ){return mImpl->begin__fx_surface_init_cube_common____primary(*static_cast<fx_surface_init_cube_common____primary__AttributeData*>(attributeData));}
1529
bool _data__fx_surface_init_cube_common____primary( const ParserChar* text, size_t textLength );
1530
bool _end__fx_surface_init_cube_common____primary(){return mImpl->end__fx_surface_init_cube_common____primary();}
1531
bool _preBegin__fx_surface_init_cube_common____primary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1532
bool _preEnd__fx_surface_init_cube_common____primary();
1533
#ifdef GENERATEDSAXPARSER_VALIDATION
1534
bool _validateBegin__fx_surface_init_cube_common____primary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1535
bool _validateEnd__fx_surface_init_cube_common____primary();
1537
bool _freeAttributes__fx_surface_init_cube_common____primary( void* attributeData );
1539
bool _begin__order( void* attributeData ){return mImpl->begin__order();}
1540
bool _data__order( const ParserChar* text, size_t textLength );
1541
bool _end__order(){return mImpl->end__order();}
1542
bool _preBegin__order( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1543
bool _preEnd__order();
1544
#ifdef GENERATEDSAXPARSER_VALIDATION
1545
bool _validateBegin__order( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1546
bool _validateEnd__order();
1548
bool _freeAttributes__order( void* attributeData );
1551
ENUM__fx_surface_face_enum toEnumDataPrefix_ENUM__fx_surface_face_enum (
1552
const ParserChar* prefixedBuffer,
1553
const ParserChar* prefixedBufferEnd,
1554
const ParserChar** buffer,
1555
const ParserChar* bufferEnd,
1557
const std::pair<StringHash, ENUM__fx_surface_face_enum>* enumMap,
1558
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1562
bool characterData2EnumData_ENUM__fx_surface_face_enum (
1563
const ParserChar* text,
1565
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_face_enum*, size_t ),
1566
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1570
bool dataEnumEnd_ENUM__fx_surface_face_enum (
1571
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_face_enum*, size_t ),
1572
const std::pair<StringHash, ENUM__fx_surface_face_enum>* enumMap,
1573
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1574
ENUM__fx_surface_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_surface_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1579
bool _begin__fx_surface_init_cube_common____face( void* attributeData ){return mImpl->begin__fx_surface_init_cube_common____face(*static_cast<fx_surface_init_cube_common____face__AttributeData*>(attributeData));}
1580
bool _data__fx_surface_init_cube_common____face( const ParserChar* text, size_t textLength );
1581
bool _end__fx_surface_init_cube_common____face(){return mImpl->end__fx_surface_init_cube_common____face();}
1582
bool _preBegin__fx_surface_init_cube_common____face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1583
bool _preEnd__fx_surface_init_cube_common____face();
1584
#ifdef GENERATEDSAXPARSER_VALIDATION
1585
bool _validateBegin__fx_surface_init_cube_common____face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1586
bool _validateEnd__fx_surface_init_cube_common____face();
1588
bool _freeAttributes__fx_surface_init_cube_common____face( void* attributeData );
1590
bool _begin__init_volume( void* attributeData ){return mImpl->begin__init_volume();}
1591
bool _data__init_volume( const ParserChar* text, size_t textLength );
1592
bool _end__init_volume(){return mImpl->end__init_volume();}
1593
bool _preBegin__init_volume( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1594
bool _preEnd__init_volume();
1595
#ifdef GENERATEDSAXPARSER_VALIDATION
1596
bool _validateBegin__init_volume( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1597
bool _validateEnd__init_volume();
1599
bool _freeAttributes__init_volume( void* attributeData );
1601
bool _begin__fx_surface_init_volume_common____all( void* attributeData ){return mImpl->begin__fx_surface_init_volume_common____all(*static_cast<fx_surface_init_volume_common____all__AttributeData*>(attributeData));}
1602
bool _data__fx_surface_init_volume_common____all( const ParserChar* text, size_t textLength );
1603
bool _end__fx_surface_init_volume_common____all(){return mImpl->end__fx_surface_init_volume_common____all();}
1604
bool _preBegin__fx_surface_init_volume_common____all( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1605
bool _preEnd__fx_surface_init_volume_common____all();
1606
#ifdef GENERATEDSAXPARSER_VALIDATION
1607
bool _validateBegin__fx_surface_init_volume_common____all( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1608
bool _validateEnd__fx_surface_init_volume_common____all();
1610
bool _freeAttributes__fx_surface_init_volume_common____all( void* attributeData );
1612
bool _begin__fx_surface_init_volume_common____primary( void* attributeData ){return mImpl->begin__fx_surface_init_volume_common____primary(*static_cast<fx_surface_init_volume_common____primary__AttributeData*>(attributeData));}
1613
bool _data__fx_surface_init_volume_common____primary( const ParserChar* text, size_t textLength );
1614
bool _end__fx_surface_init_volume_common____primary(){return mImpl->end__fx_surface_init_volume_common____primary();}
1615
bool _preBegin__fx_surface_init_volume_common____primary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1616
bool _preEnd__fx_surface_init_volume_common____primary();
1617
#ifdef GENERATEDSAXPARSER_VALIDATION
1618
bool _validateBegin__fx_surface_init_volume_common____primary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1619
bool _validateEnd__fx_surface_init_volume_common____primary();
1621
bool _freeAttributes__fx_surface_init_volume_common____primary( void* attributeData );
1623
bool _begin__init_planar( void* attributeData ){return mImpl->begin__init_planar();}
1624
bool _data__init_planar( const ParserChar* text, size_t textLength );
1625
bool _end__init_planar(){return mImpl->end__init_planar();}
1626
bool _preBegin__init_planar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1627
bool _preEnd__init_planar();
1628
#ifdef GENERATEDSAXPARSER_VALIDATION
1629
bool _validateBegin__init_planar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1630
bool _validateEnd__init_planar();
1632
bool _freeAttributes__init_planar( void* attributeData );
1634
bool _begin__fx_surface_init_planar_common____all( void* attributeData ){return mImpl->begin__fx_surface_init_planar_common____all(*static_cast<fx_surface_init_planar_common____all__AttributeData*>(attributeData));}
1635
bool _data__fx_surface_init_planar_common____all( const ParserChar* text, size_t textLength );
1636
bool _end__fx_surface_init_planar_common____all(){return mImpl->end__fx_surface_init_planar_common____all();}
1637
bool _preBegin__fx_surface_init_planar_common____all( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1638
bool _preEnd__fx_surface_init_planar_common____all();
1639
#ifdef GENERATEDSAXPARSER_VALIDATION
1640
bool _validateBegin__fx_surface_init_planar_common____all( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1641
bool _validateEnd__fx_surface_init_planar_common____all();
1643
bool _freeAttributes__fx_surface_init_planar_common____all( void* attributeData );
1645
bool _begin__init_from____fx_surface_init_from_common( void* attributeData ){return mImpl->begin__init_from____fx_surface_init_from_common(*static_cast<init_from____fx_surface_init_from_common__AttributeData*>(attributeData));}
1646
bool _data__init_from____fx_surface_init_from_common( const ParserChar* text, size_t textLength );
1647
bool _end__init_from____fx_surface_init_from_common(){return mImpl->end__init_from____fx_surface_init_from_common();}
1648
bool _preBegin__init_from____fx_surface_init_from_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1649
bool _preEnd__init_from____fx_surface_init_from_common();
1650
#ifdef GENERATEDSAXPARSER_VALIDATION
1651
bool _validateBegin__init_from____fx_surface_init_from_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1652
bool _validateEnd__init_from____fx_surface_init_from_common();
1654
bool _freeAttributes__init_from____fx_surface_init_from_common( void* attributeData );
1656
bool _begin__format( void* attributeData ){return mImpl->begin__format();}
1657
bool _data__format( const ParserChar* text, size_t textLength );
1658
bool _end__format(){return mImpl->end__format();}
1659
bool _preBegin__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1660
bool _preEnd__format();
1661
#ifdef GENERATEDSAXPARSER_VALIDATION
1662
bool _validateBegin__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1663
bool _validateEnd__format();
1665
bool _freeAttributes__format( void* attributeData );
1667
bool _begin__format_hint( void* attributeData ){return mImpl->begin__format_hint();}
1668
bool _data__format_hint( const ParserChar* text, size_t textLength );
1669
bool _end__format_hint(){return mImpl->end__format_hint();}
1670
bool _preBegin__format_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1671
bool _preEnd__format_hint();
1672
#ifdef GENERATEDSAXPARSER_VALIDATION
1673
bool _validateBegin__format_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1674
bool _validateEnd__format_hint();
1676
bool _freeAttributes__format_hint( void* attributeData );
1678
bool _begin__channels( void* attributeData ){return mImpl->begin__channels();}
1679
bool _data__channels( const ParserChar* text, size_t textLength );
1680
bool _end__channels(){return mImpl->end__channels();}
1681
bool _preBegin__channels( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1682
bool _preEnd__channels();
1683
#ifdef GENERATEDSAXPARSER_VALIDATION
1684
bool _validateBegin__channels( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1685
bool _validateEnd__channels();
1687
bool _freeAttributes__channels( void* attributeData );
1690
ENUM__fx_surface_format_hint_channels_enum toEnumDataPrefix_ENUM__fx_surface_format_hint_channels_enum (
1691
const ParserChar* prefixedBuffer,
1692
const ParserChar* prefixedBufferEnd,
1693
const ParserChar** buffer,
1694
const ParserChar* bufferEnd,
1696
const std::pair<StringHash, ENUM__fx_surface_format_hint_channels_enum>* enumMap,
1697
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1701
bool characterData2EnumData_ENUM__fx_surface_format_hint_channels_enum (
1702
const ParserChar* text,
1704
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_channels_enum*, size_t ),
1705
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1709
bool dataEnumEnd_ENUM__fx_surface_format_hint_channels_enum (
1710
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_channels_enum*, size_t ),
1711
const std::pair<StringHash, ENUM__fx_surface_format_hint_channels_enum>* enumMap,
1712
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1713
ENUM__fx_surface_format_hint_channels_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_surface_format_hint_channels_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1718
bool _begin__range( void* attributeData ){return mImpl->begin__range();}
1719
bool _data__range( const ParserChar* text, size_t textLength );
1720
bool _end__range(){return mImpl->end__range();}
1721
bool _preBegin__range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1722
bool _preEnd__range();
1723
#ifdef GENERATEDSAXPARSER_VALIDATION
1724
bool _validateBegin__range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1725
bool _validateEnd__range();
1727
bool _freeAttributes__range( void* attributeData );
1730
ENUM__fx_surface_format_hint_range_enum toEnumDataPrefix_ENUM__fx_surface_format_hint_range_enum (
1731
const ParserChar* prefixedBuffer,
1732
const ParserChar* prefixedBufferEnd,
1733
const ParserChar** buffer,
1734
const ParserChar* bufferEnd,
1736
const std::pair<StringHash, ENUM__fx_surface_format_hint_range_enum>* enumMap,
1737
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1741
bool characterData2EnumData_ENUM__fx_surface_format_hint_range_enum (
1742
const ParserChar* text,
1744
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_range_enum*, size_t ),
1745
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1749
bool dataEnumEnd_ENUM__fx_surface_format_hint_range_enum (
1750
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_range_enum*, size_t ),
1751
const std::pair<StringHash, ENUM__fx_surface_format_hint_range_enum>* enumMap,
1752
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1753
ENUM__fx_surface_format_hint_range_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_surface_format_hint_range_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1758
bool _begin__precision( void* attributeData ){return mImpl->begin__precision();}
1759
bool _data__precision( const ParserChar* text, size_t textLength );
1760
bool _end__precision(){return mImpl->end__precision();}
1761
bool _preBegin__precision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1762
bool _preEnd__precision();
1763
#ifdef GENERATEDSAXPARSER_VALIDATION
1764
bool _validateBegin__precision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1765
bool _validateEnd__precision();
1767
bool _freeAttributes__precision( void* attributeData );
1770
ENUM__fx_surface_format_hint_precision_enum toEnumDataPrefix_ENUM__fx_surface_format_hint_precision_enum (
1771
const ParserChar* prefixedBuffer,
1772
const ParserChar* prefixedBufferEnd,
1773
const ParserChar** buffer,
1774
const ParserChar* bufferEnd,
1776
const std::pair<StringHash, ENUM__fx_surface_format_hint_precision_enum>* enumMap,
1777
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1781
bool characterData2EnumData_ENUM__fx_surface_format_hint_precision_enum (
1782
const ParserChar* text,
1784
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_precision_enum*, size_t ),
1785
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1789
bool dataEnumEnd_ENUM__fx_surface_format_hint_precision_enum (
1790
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_precision_enum*, size_t ),
1791
const std::pair<StringHash, ENUM__fx_surface_format_hint_precision_enum>* enumMap,
1792
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1793
ENUM__fx_surface_format_hint_precision_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_surface_format_hint_precision_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1798
bool _begin__option( void* attributeData ){return mImpl->begin__option();}
1799
bool _data__option( const ParserChar* text, size_t textLength );
1800
bool _end__option(){return mImpl->end__option();}
1801
bool _preBegin__option( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1802
bool _preEnd__option();
1803
#ifdef GENERATEDSAXPARSER_VALIDATION
1804
bool _validateBegin__option( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1805
bool _validateEnd__option();
1807
bool _freeAttributes__option( void* attributeData );
1810
ENUM__fx_surface_format_hint_option_enum toEnumDataPrefix_ENUM__fx_surface_format_hint_option_enum (
1811
const ParserChar* prefixedBuffer,
1812
const ParserChar* prefixedBufferEnd,
1813
const ParserChar** buffer,
1814
const ParserChar* bufferEnd,
1816
const std::pair<StringHash, ENUM__fx_surface_format_hint_option_enum>* enumMap,
1817
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1821
bool characterData2EnumData_ENUM__fx_surface_format_hint_option_enum (
1822
const ParserChar* text,
1824
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_option_enum*, size_t ),
1825
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1829
bool dataEnumEnd_ENUM__fx_surface_format_hint_option_enum (
1830
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_surface_format_hint_option_enum*, size_t ),
1831
const std::pair<StringHash, ENUM__fx_surface_format_hint_option_enum>* enumMap,
1832
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1833
ENUM__fx_surface_format_hint_option_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_surface_format_hint_option_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1838
bool _begin__size____int3( void* attributeData ){return mImpl->begin__size____int3();}
1839
bool _data__size____int3( const ParserChar* text, size_t textLength );
1840
bool _end__size____int3(){return mImpl->end__size____int3();}
1841
bool _preBegin__size____int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1842
bool _preEnd__size____int3();
1843
#ifdef GENERATEDSAXPARSER_VALIDATION
1844
bool _validateBegin__size____int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1845
bool _validateEnd__size____int3();
1847
bool _freeAttributes__size____int3( void* attributeData );
1849
bool _begin__viewport_ratio( void* attributeData ){return mImpl->begin__viewport_ratio();}
1850
bool _data__viewport_ratio( const ParserChar* text, size_t textLength );
1851
bool _end__viewport_ratio(){return mImpl->end__viewport_ratio();}
1852
bool _preBegin__viewport_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1853
bool _preEnd__viewport_ratio();
1854
#ifdef GENERATEDSAXPARSER_VALIDATION
1855
bool _validateBegin__viewport_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1856
bool _validateEnd__viewport_ratio();
1858
bool _freeAttributes__viewport_ratio( void* attributeData );
1860
bool _begin__mip_levels( void* attributeData ){return mImpl->begin__mip_levels();}
1861
bool _data__mip_levels( const ParserChar* text, size_t textLength );
1862
bool _end__mip_levels(){return mImpl->end__mip_levels();}
1863
bool _preBegin__mip_levels( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1864
bool _preEnd__mip_levels();
1865
#ifdef GENERATEDSAXPARSER_VALIDATION
1866
bool _validateBegin__mip_levels( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1867
bool _validateEnd__mip_levels();
1869
bool _freeAttributes__mip_levels( void* attributeData );
1871
bool _begin__mipmap_generate( void* attributeData ){return mImpl->begin__mipmap_generate();}
1872
bool _data__mipmap_generate( const ParserChar* text, size_t textLength );
1873
bool _end__mipmap_generate(){return mImpl->end__mipmap_generate();}
1874
bool _preBegin__mipmap_generate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1875
bool _preEnd__mipmap_generate();
1876
#ifdef GENERATEDSAXPARSER_VALIDATION
1877
bool _validateBegin__mipmap_generate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1878
bool _validateEnd__mipmap_generate();
1880
bool _freeAttributes__mipmap_generate( void* attributeData );
1882
bool _begin__sampler1D____fx_sampler1D_common( void* attributeData ){return mImpl->begin__sampler1D____fx_sampler1D_common();}
1883
bool _data__sampler1D____fx_sampler1D_common( const ParserChar* text, size_t textLength );
1884
bool _end__sampler1D____fx_sampler1D_common(){return mImpl->end__sampler1D____fx_sampler1D_common();}
1885
bool _preBegin__sampler1D____fx_sampler1D_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1886
bool _preEnd__sampler1D____fx_sampler1D_common();
1887
#ifdef GENERATEDSAXPARSER_VALIDATION
1888
bool _validateBegin__sampler1D____fx_sampler1D_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1889
bool _validateEnd__sampler1D____fx_sampler1D_common();
1891
bool _freeAttributes__sampler1D____fx_sampler1D_common( void* attributeData );
1893
bool _begin__source____NCName( void* attributeData ){return mImpl->begin__source____NCName();}
1894
bool _data__source____NCName( const ParserChar* text, size_t textLength );
1895
bool _end__source____NCName(){return mImpl->end__source____NCName();}
1896
bool _preBegin__source____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1897
bool _preEnd__source____NCName();
1898
#ifdef GENERATEDSAXPARSER_VALIDATION
1899
bool _validateBegin__source____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1900
bool _validateEnd__source____NCName();
1902
bool _freeAttributes__source____NCName( void* attributeData );
1904
bool _begin__wrap_s____fx_sampler_wrap_common( void* attributeData ){return mImpl->begin__wrap_s____fx_sampler_wrap_common();}
1905
bool _data__wrap_s____fx_sampler_wrap_common( const ParserChar* text, size_t textLength );
1906
bool _end__wrap_s____fx_sampler_wrap_common(){return mImpl->end__wrap_s____fx_sampler_wrap_common();}
1907
bool _preBegin__wrap_s____fx_sampler_wrap_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1908
bool _preEnd__wrap_s____fx_sampler_wrap_common();
1909
#ifdef GENERATEDSAXPARSER_VALIDATION
1910
bool _validateBegin__wrap_s____fx_sampler_wrap_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1911
bool _validateEnd__wrap_s____fx_sampler_wrap_common();
1913
bool _freeAttributes__wrap_s____fx_sampler_wrap_common( void* attributeData );
1916
ENUM__fx_sampler_wrap_common toEnumDataPrefix_ENUM__fx_sampler_wrap_common (
1917
const ParserChar* prefixedBuffer,
1918
const ParserChar* prefixedBufferEnd,
1919
const ParserChar** buffer,
1920
const ParserChar* bufferEnd,
1922
const std::pair<StringHash, ENUM__fx_sampler_wrap_common>* enumMap,
1923
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1927
bool characterData2EnumData_ENUM__fx_sampler_wrap_common (
1928
const ParserChar* text,
1930
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_sampler_wrap_common*, size_t ),
1931
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1935
bool dataEnumEnd_ENUM__fx_sampler_wrap_common (
1936
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_sampler_wrap_common*, size_t ),
1937
const std::pair<StringHash, ENUM__fx_sampler_wrap_common>* enumMap,
1938
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1939
ENUM__fx_sampler_wrap_common (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_wrap_common>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1944
bool _begin__minfilter( void* attributeData ){return mImpl->begin__minfilter();}
1945
bool _data__minfilter( const ParserChar* text, size_t textLength );
1946
bool _end__minfilter(){return mImpl->end__minfilter();}
1947
bool _preBegin__minfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1948
bool _preEnd__minfilter();
1949
#ifdef GENERATEDSAXPARSER_VALIDATION
1950
bool _validateBegin__minfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1951
bool _validateEnd__minfilter();
1953
bool _freeAttributes__minfilter( void* attributeData );
1956
ENUM__fx_sampler_filter_common toEnumDataPrefix_ENUM__fx_sampler_filter_common (
1957
const ParserChar* prefixedBuffer,
1958
const ParserChar* prefixedBufferEnd,
1959
const ParserChar** buffer,
1960
const ParserChar* bufferEnd,
1962
const std::pair<StringHash, ENUM__fx_sampler_filter_common>* enumMap,
1963
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1967
bool characterData2EnumData_ENUM__fx_sampler_filter_common (
1968
const ParserChar* text,
1970
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_sampler_filter_common*, size_t ),
1971
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
1975
bool dataEnumEnd_ENUM__fx_sampler_filter_common (
1976
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_sampler_filter_common*, size_t ),
1977
const std::pair<StringHash, ENUM__fx_sampler_filter_common>* enumMap,
1978
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
1979
ENUM__fx_sampler_filter_common (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_filter_common>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
1984
bool _begin__magfilter( void* attributeData ){return mImpl->begin__magfilter();}
1985
bool _data__magfilter( const ParserChar* text, size_t textLength );
1986
bool _end__magfilter(){return mImpl->end__magfilter();}
1987
bool _preBegin__magfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1988
bool _preEnd__magfilter();
1989
#ifdef GENERATEDSAXPARSER_VALIDATION
1990
bool _validateBegin__magfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1991
bool _validateEnd__magfilter();
1993
bool _freeAttributes__magfilter( void* attributeData );
1995
bool _begin__mipfilter( void* attributeData ){return mImpl->begin__mipfilter();}
1996
bool _data__mipfilter( const ParserChar* text, size_t textLength );
1997
bool _end__mipfilter(){return mImpl->end__mipfilter();}
1998
bool _preBegin__mipfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
1999
bool _preEnd__mipfilter();
2000
#ifdef GENERATEDSAXPARSER_VALIDATION
2001
bool _validateBegin__mipfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2002
bool _validateEnd__mipfilter();
2004
bool _freeAttributes__mipfilter( void* attributeData );
2006
bool _begin__border_color( void* attributeData ){return mImpl->begin__border_color();}
2007
bool _data__border_color( const ParserChar* text, size_t textLength );
2008
bool _end__border_color(){return mImpl->end__border_color();}
2009
bool _preBegin__border_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2010
bool _preEnd__border_color();
2011
#ifdef GENERATEDSAXPARSER_VALIDATION
2012
bool _validateBegin__border_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2013
bool _validateEnd__border_color();
2015
bool _freeAttributes__border_color( void* attributeData );
2017
bool _begin__mipmap_maxlevel( void* attributeData ){return mImpl->begin__mipmap_maxlevel();}
2018
bool _data__mipmap_maxlevel( const ParserChar* text, size_t textLength );
2019
bool _end__mipmap_maxlevel(){return mImpl->end__mipmap_maxlevel();}
2020
bool _preBegin__mipmap_maxlevel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2021
bool _preEnd__mipmap_maxlevel();
2022
#ifdef GENERATEDSAXPARSER_VALIDATION
2023
bool _validateBegin__mipmap_maxlevel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2024
bool _validateEnd__mipmap_maxlevel();
2026
bool _freeAttributes__mipmap_maxlevel( void* attributeData );
2028
bool _begin__mipmap_bias( void* attributeData ){return mImpl->begin__mipmap_bias();}
2029
bool _data__mipmap_bias( const ParserChar* text, size_t textLength );
2030
bool _end__mipmap_bias(){return mImpl->end__mipmap_bias();}
2031
bool _preBegin__mipmap_bias( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2032
bool _preEnd__mipmap_bias();
2033
#ifdef GENERATEDSAXPARSER_VALIDATION
2034
bool _validateBegin__mipmap_bias( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2035
bool _validateEnd__mipmap_bias();
2037
bool _freeAttributes__mipmap_bias( void* attributeData );
2039
bool _begin__sampler2D____fx_sampler2D_common( void* attributeData ){return mImpl->begin__sampler2D____fx_sampler2D_common();}
2040
bool _data__sampler2D____fx_sampler2D_common( const ParserChar* text, size_t textLength );
2041
bool _end__sampler2D____fx_sampler2D_common(){return mImpl->end__sampler2D____fx_sampler2D_common();}
2042
bool _preBegin__sampler2D____fx_sampler2D_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2043
bool _preEnd__sampler2D____fx_sampler2D_common();
2044
#ifdef GENERATEDSAXPARSER_VALIDATION
2045
bool _validateBegin__sampler2D____fx_sampler2D_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2046
bool _validateEnd__sampler2D____fx_sampler2D_common();
2048
bool _freeAttributes__sampler2D____fx_sampler2D_common( void* attributeData );
2050
bool _begin__wrap_t____fx_sampler_wrap_common( void* attributeData ){return mImpl->begin__wrap_t____fx_sampler_wrap_common();}
2051
bool _data__wrap_t____fx_sampler_wrap_common( const ParserChar* text, size_t textLength );
2052
bool _end__wrap_t____fx_sampler_wrap_common(){return mImpl->end__wrap_t____fx_sampler_wrap_common();}
2053
bool _preBegin__wrap_t____fx_sampler_wrap_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2054
bool _preEnd__wrap_t____fx_sampler_wrap_common();
2055
#ifdef GENERATEDSAXPARSER_VALIDATION
2056
bool _validateBegin__wrap_t____fx_sampler_wrap_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2057
bool _validateEnd__wrap_t____fx_sampler_wrap_common();
2059
bool _freeAttributes__wrap_t____fx_sampler_wrap_common( void* attributeData );
2061
bool _begin__sampler3D____fx_sampler3D_common( void* attributeData ){return mImpl->begin__sampler3D____fx_sampler3D_common();}
2062
bool _data__sampler3D____fx_sampler3D_common( const ParserChar* text, size_t textLength );
2063
bool _end__sampler3D____fx_sampler3D_common(){return mImpl->end__sampler3D____fx_sampler3D_common();}
2064
bool _preBegin__sampler3D____fx_sampler3D_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2065
bool _preEnd__sampler3D____fx_sampler3D_common();
2066
#ifdef GENERATEDSAXPARSER_VALIDATION
2067
bool _validateBegin__sampler3D____fx_sampler3D_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2068
bool _validateEnd__sampler3D____fx_sampler3D_common();
2070
bool _freeAttributes__sampler3D____fx_sampler3D_common( void* attributeData );
2072
bool _begin__wrap_p( void* attributeData ){return mImpl->begin__wrap_p();}
2073
bool _data__wrap_p( const ParserChar* text, size_t textLength );
2074
bool _end__wrap_p(){return mImpl->end__wrap_p();}
2075
bool _preBegin__wrap_p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2076
bool _preEnd__wrap_p();
2077
#ifdef GENERATEDSAXPARSER_VALIDATION
2078
bool _validateBegin__wrap_p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2079
bool _validateEnd__wrap_p();
2081
bool _freeAttributes__wrap_p( void* attributeData );
2083
bool _begin__samplerCUBE____fx_samplerCUBE_common( void* attributeData ){return mImpl->begin__samplerCUBE____fx_samplerCUBE_common();}
2084
bool _data__samplerCUBE____fx_samplerCUBE_common( const ParserChar* text, size_t textLength );
2085
bool _end__samplerCUBE____fx_samplerCUBE_common(){return mImpl->end__samplerCUBE____fx_samplerCUBE_common();}
2086
bool _preBegin__samplerCUBE____fx_samplerCUBE_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2087
bool _preEnd__samplerCUBE____fx_samplerCUBE_common();
2088
#ifdef GENERATEDSAXPARSER_VALIDATION
2089
bool _validateBegin__samplerCUBE____fx_samplerCUBE_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2090
bool _validateEnd__samplerCUBE____fx_samplerCUBE_common();
2092
bool _freeAttributes__samplerCUBE____fx_samplerCUBE_common( void* attributeData );
2094
bool _begin__samplerRECT____fx_samplerRECT_common( void* attributeData ){return mImpl->begin__samplerRECT____fx_samplerRECT_common();}
2095
bool _data__samplerRECT____fx_samplerRECT_common( const ParserChar* text, size_t textLength );
2096
bool _end__samplerRECT____fx_samplerRECT_common(){return mImpl->end__samplerRECT____fx_samplerRECT_common();}
2097
bool _preBegin__samplerRECT____fx_samplerRECT_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2098
bool _preEnd__samplerRECT____fx_samplerRECT_common();
2099
#ifdef GENERATEDSAXPARSER_VALIDATION
2100
bool _validateBegin__samplerRECT____fx_samplerRECT_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2101
bool _validateEnd__samplerRECT____fx_samplerRECT_common();
2103
bool _freeAttributes__samplerRECT____fx_samplerRECT_common( void* attributeData );
2105
bool _begin__samplerDEPTH____fx_samplerDEPTH_common( void* attributeData ){return mImpl->begin__samplerDEPTH____fx_samplerDEPTH_common();}
2106
bool _data__samplerDEPTH____fx_samplerDEPTH_common( const ParserChar* text, size_t textLength );
2107
bool _end__samplerDEPTH____fx_samplerDEPTH_common(){return mImpl->end__samplerDEPTH____fx_samplerDEPTH_common();}
2108
bool _preBegin__samplerDEPTH____fx_samplerDEPTH_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2109
bool _preEnd__samplerDEPTH____fx_samplerDEPTH_common();
2110
#ifdef GENERATEDSAXPARSER_VALIDATION
2111
bool _validateBegin__samplerDEPTH____fx_samplerDEPTH_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2112
bool _validateEnd__samplerDEPTH____fx_samplerDEPTH_common();
2114
bool _freeAttributes__samplerDEPTH____fx_samplerDEPTH_common( void* attributeData );
2116
bool _begin__enum____string( void* attributeData ){return mImpl->begin__enum____string();}
2117
bool _data__enum____string( const ParserChar* text, size_t textLength );
2118
bool _end__enum____string(){return mImpl->end__enum____string();}
2119
bool _preBegin__enum____string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2120
bool _preEnd__enum____string();
2121
#ifdef GENERATEDSAXPARSER_VALIDATION
2122
bool _validateBegin__enum____string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2123
bool _validateEnd__enum____string();
2125
bool _freeAttributes__enum____string( void* attributeData );
2127
bool _begin__fx_profile_abstract( void* attributeData ){return mImpl->begin__fx_profile_abstract(*static_cast<fx_profile_abstract__AttributeData*>(attributeData));}
2128
bool _data__fx_profile_abstract( const ParserChar* text, size_t textLength );
2129
bool _end__fx_profile_abstract(){return mImpl->end__fx_profile_abstract();}
2130
bool _preBegin__fx_profile_abstract( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2131
bool _preEnd__fx_profile_abstract();
2132
#ifdef GENERATEDSAXPARSER_VALIDATION
2133
bool _validateBegin__fx_profile_abstract( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2134
bool _validateEnd__fx_profile_abstract();
2136
bool _freeAttributes__fx_profile_abstract( void* attributeData );
2138
bool _begin__library_force_fields( void* attributeData ){return mImpl->begin__library_force_fields(*static_cast<library_force_fields__AttributeData*>(attributeData));}
2139
bool _data__library_force_fields( const ParserChar* text, size_t textLength );
2140
bool _end__library_force_fields(){return mImpl->end__library_force_fields();}
2141
bool _preBegin__library_force_fields( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2142
bool _preEnd__library_force_fields();
2143
#ifdef GENERATEDSAXPARSER_VALIDATION
2144
bool _validateBegin__library_force_fields( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2145
bool _validateEnd__library_force_fields();
2147
bool _freeAttributes__library_force_fields( void* attributeData );
2149
bool _begin__force_field( void* attributeData ){return mImpl->begin__force_field(*static_cast<force_field__AttributeData*>(attributeData));}
2150
bool _data__force_field( const ParserChar* text, size_t textLength );
2151
bool _end__force_field(){return mImpl->end__force_field();}
2152
bool _preBegin__force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2153
bool _preEnd__force_field();
2154
#ifdef GENERATEDSAXPARSER_VALIDATION
2155
bool _validateBegin__force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2156
bool _validateEnd__force_field();
2158
bool _freeAttributes__force_field( void* attributeData );
2160
bool _begin__library_images( void* attributeData ){return mImpl->begin__library_images(*static_cast<library_images__AttributeData*>(attributeData));}
2161
bool _data__library_images( const ParserChar* text, size_t textLength );
2162
bool _end__library_images(){return mImpl->end__library_images();}
2163
bool _preBegin__library_images( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2164
bool _preEnd__library_images();
2165
#ifdef GENERATEDSAXPARSER_VALIDATION
2166
bool _validateBegin__library_images( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2167
bool _validateEnd__library_images();
2169
bool _freeAttributes__library_images( void* attributeData );
2171
bool _begin__library_lights( void* attributeData ){return mImpl->begin__library_lights(*static_cast<library_lights__AttributeData*>(attributeData));}
2172
bool _data__library_lights( const ParserChar* text, size_t textLength );
2173
bool _end__library_lights(){return mImpl->end__library_lights();}
2174
bool _preBegin__library_lights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2175
bool _preEnd__library_lights();
2176
#ifdef GENERATEDSAXPARSER_VALIDATION
2177
bool _validateBegin__library_lights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2178
bool _validateEnd__library_lights();
2180
bool _freeAttributes__library_lights( void* attributeData );
2182
bool _begin__light( void* attributeData ){return mImpl->begin__light(*static_cast<light__AttributeData*>(attributeData));}
2183
bool _data__light( const ParserChar* text, size_t textLength );
2184
bool _end__light(){return mImpl->end__light();}
2185
bool _preBegin__light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2186
bool _preEnd__light();
2187
#ifdef GENERATEDSAXPARSER_VALIDATION
2188
bool _validateBegin__light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2189
bool _validateEnd__light();
2191
bool _freeAttributes__light( void* attributeData );
2193
bool _begin__light__technique_common( void* attributeData ){return mImpl->begin__light__technique_common();}
2194
bool _data__light__technique_common( const ParserChar* text, size_t textLength );
2195
bool _end__light__technique_common(){return mImpl->end__light__technique_common();}
2196
bool _preBegin__light__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2197
bool _preEnd__light__technique_common();
2198
#ifdef GENERATEDSAXPARSER_VALIDATION
2199
bool _validateBegin__light__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2200
bool _validateEnd__light__technique_common();
2202
bool _freeAttributes__light__technique_common( void* attributeData );
2204
bool _begin__light__technique_common__ambient( void* attributeData ){return mImpl->begin__light__technique_common__ambient();}
2205
bool _data__light__technique_common__ambient( const ParserChar* text, size_t textLength );
2206
bool _end__light__technique_common__ambient(){return mImpl->end__light__technique_common__ambient();}
2207
bool _preBegin__light__technique_common__ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2208
bool _preEnd__light__technique_common__ambient();
2209
#ifdef GENERATEDSAXPARSER_VALIDATION
2210
bool _validateBegin__light__technique_common__ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2211
bool _validateEnd__light__technique_common__ambient();
2213
bool _freeAttributes__light__technique_common__ambient( void* attributeData );
2215
bool _begin__color____TargetableFloat3( void* attributeData ){return mImpl->begin__color____TargetableFloat3(*static_cast<color____TargetableFloat3__AttributeData*>(attributeData));}
2216
bool _data__color____TargetableFloat3( const ParserChar* text, size_t textLength );
2217
bool _end__color____TargetableFloat3(){return mImpl->end__color____TargetableFloat3();}
2218
bool _preBegin__color____TargetableFloat3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2219
bool _preEnd__color____TargetableFloat3();
2220
#ifdef GENERATEDSAXPARSER_VALIDATION
2221
bool _validateBegin__color____TargetableFloat3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2222
bool _validateEnd__color____TargetableFloat3();
2224
bool _freeAttributes__color____TargetableFloat3( void* attributeData );
2226
bool _begin__directional( void* attributeData ){return mImpl->begin__directional();}
2227
bool _data__directional( const ParserChar* text, size_t textLength );
2228
bool _end__directional(){return mImpl->end__directional();}
2229
bool _preBegin__directional( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2230
bool _preEnd__directional();
2231
#ifdef GENERATEDSAXPARSER_VALIDATION
2232
bool _validateBegin__directional( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2233
bool _validateEnd__directional();
2235
bool _freeAttributes__directional( void* attributeData );
2237
bool _begin__point( void* attributeData ){return mImpl->begin__point();}
2238
bool _data__point( const ParserChar* text, size_t textLength );
2239
bool _end__point(){return mImpl->end__point();}
2240
bool _preBegin__point( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2241
bool _preEnd__point();
2242
#ifdef GENERATEDSAXPARSER_VALIDATION
2243
bool _validateBegin__point( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2244
bool _validateEnd__point();
2246
bool _freeAttributes__point( void* attributeData );
2248
bool _begin__constant_attenuation( void* attributeData ){return mImpl->begin__constant_attenuation(*static_cast<constant_attenuation__AttributeData*>(attributeData));}
2249
bool _data__constant_attenuation( const ParserChar* text, size_t textLength );
2250
bool _end__constant_attenuation(){return mImpl->end__constant_attenuation();}
2251
bool _preBegin__constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2252
bool _preEnd__constant_attenuation();
2253
#ifdef GENERATEDSAXPARSER_VALIDATION
2254
bool _validateBegin__constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2255
bool _validateEnd__constant_attenuation();
2257
bool _freeAttributes__constant_attenuation( void* attributeData );
2259
bool _begin__linear_attenuation( void* attributeData ){return mImpl->begin__linear_attenuation(*static_cast<linear_attenuation__AttributeData*>(attributeData));}
2260
bool _data__linear_attenuation( const ParserChar* text, size_t textLength );
2261
bool _end__linear_attenuation(){return mImpl->end__linear_attenuation();}
2262
bool _preBegin__linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2263
bool _preEnd__linear_attenuation();
2264
#ifdef GENERATEDSAXPARSER_VALIDATION
2265
bool _validateBegin__linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2266
bool _validateEnd__linear_attenuation();
2268
bool _freeAttributes__linear_attenuation( void* attributeData );
2270
bool _begin__quadratic_attenuation( void* attributeData ){return mImpl->begin__quadratic_attenuation(*static_cast<quadratic_attenuation__AttributeData*>(attributeData));}
2271
bool _data__quadratic_attenuation( const ParserChar* text, size_t textLength );
2272
bool _end__quadratic_attenuation(){return mImpl->end__quadratic_attenuation();}
2273
bool _preBegin__quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2274
bool _preEnd__quadratic_attenuation();
2275
#ifdef GENERATEDSAXPARSER_VALIDATION
2276
bool _validateBegin__quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2277
bool _validateEnd__quadratic_attenuation();
2279
bool _freeAttributes__quadratic_attenuation( void* attributeData );
2281
bool _begin__spot( void* attributeData ){return mImpl->begin__spot();}
2282
bool _data__spot( const ParserChar* text, size_t textLength );
2283
bool _end__spot(){return mImpl->end__spot();}
2284
bool _preBegin__spot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2285
bool _preEnd__spot();
2286
#ifdef GENERATEDSAXPARSER_VALIDATION
2287
bool _validateBegin__spot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2288
bool _validateEnd__spot();
2290
bool _freeAttributes__spot( void* attributeData );
2292
bool _begin__falloff_angle( void* attributeData ){return mImpl->begin__falloff_angle(*static_cast<falloff_angle__AttributeData*>(attributeData));}
2293
bool _data__falloff_angle( const ParserChar* text, size_t textLength );
2294
bool _end__falloff_angle(){return mImpl->end__falloff_angle();}
2295
bool _preBegin__falloff_angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2296
bool _preEnd__falloff_angle();
2297
#ifdef GENERATEDSAXPARSER_VALIDATION
2298
bool _validateBegin__falloff_angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2299
bool _validateEnd__falloff_angle();
2301
bool _freeAttributes__falloff_angle( void* attributeData );
2303
bool _begin__falloff_exponent( void* attributeData ){return mImpl->begin__falloff_exponent(*static_cast<falloff_exponent__AttributeData*>(attributeData));}
2304
bool _data__falloff_exponent( const ParserChar* text, size_t textLength );
2305
bool _end__falloff_exponent(){return mImpl->end__falloff_exponent();}
2306
bool _preBegin__falloff_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2307
bool _preEnd__falloff_exponent();
2308
#ifdef GENERATEDSAXPARSER_VALIDATION
2309
bool _validateBegin__falloff_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2310
bool _validateEnd__falloff_exponent();
2312
bool _freeAttributes__falloff_exponent( void* attributeData );
2314
bool _begin__library_materials( void* attributeData ){return mImpl->begin__library_materials(*static_cast<library_materials__AttributeData*>(attributeData));}
2315
bool _data__library_materials( const ParserChar* text, size_t textLength );
2316
bool _end__library_materials(){return mImpl->end__library_materials();}
2317
bool _preBegin__library_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2318
bool _preEnd__library_materials();
2319
#ifdef GENERATEDSAXPARSER_VALIDATION
2320
bool _validateBegin__library_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2321
bool _validateEnd__library_materials();
2323
bool _freeAttributes__library_materials( void* attributeData );
2325
bool _begin__material( void* attributeData ){return mImpl->begin__material(*static_cast<material__AttributeData*>(attributeData));}
2326
bool _data__material( const ParserChar* text, size_t textLength );
2327
bool _end__material(){return mImpl->end__material();}
2328
bool _preBegin__material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2329
bool _preEnd__material();
2330
#ifdef GENERATEDSAXPARSER_VALIDATION
2331
bool _validateBegin__material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2332
bool _validateEnd__material();
2334
bool _freeAttributes__material( void* attributeData );
2336
bool _begin__instance_effect( void* attributeData ){return mImpl->begin__instance_effect(*static_cast<instance_effect__AttributeData*>(attributeData));}
2337
bool _data__instance_effect( const ParserChar* text, size_t textLength );
2338
bool _end__instance_effect(){return mImpl->end__instance_effect();}
2339
bool _preBegin__instance_effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2340
bool _preEnd__instance_effect();
2341
#ifdef GENERATEDSAXPARSER_VALIDATION
2342
bool _validateBegin__instance_effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2343
bool _validateEnd__instance_effect();
2345
bool _freeAttributes__instance_effect( void* attributeData );
2347
bool _begin__technique_hint( void* attributeData ){return mImpl->begin__technique_hint(*static_cast<technique_hint__AttributeData*>(attributeData));}
2348
bool _data__technique_hint( const ParserChar* text, size_t textLength );
2349
bool _end__technique_hint(){return mImpl->end__technique_hint();}
2350
bool _preBegin__technique_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2351
bool _preEnd__technique_hint();
2352
#ifdef GENERATEDSAXPARSER_VALIDATION
2353
bool _validateBegin__technique_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2354
bool _validateEnd__technique_hint();
2356
bool _freeAttributes__technique_hint( void* attributeData );
2358
bool _begin__instance_effect__setparam( void* attributeData ){return mImpl->begin__instance_effect__setparam(*static_cast<instance_effect__setparam__AttributeData*>(attributeData));}
2359
bool _data__instance_effect__setparam( const ParserChar* text, size_t textLength );
2360
bool _end__instance_effect__setparam(){return mImpl->end__instance_effect__setparam();}
2361
bool _preBegin__instance_effect__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2362
bool _preEnd__instance_effect__setparam();
2363
#ifdef GENERATEDSAXPARSER_VALIDATION
2364
bool _validateBegin__instance_effect__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2365
bool _validateEnd__instance_effect__setparam();
2367
bool _freeAttributes__instance_effect__setparam( void* attributeData );
2369
bool _begin__library_nodes( void* attributeData ){return mImpl->begin__library_nodes(*static_cast<library_nodes__AttributeData*>(attributeData));}
2370
bool _data__library_nodes( const ParserChar* text, size_t textLength );
2371
bool _end__library_nodes(){return mImpl->end__library_nodes();}
2372
bool _preBegin__library_nodes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2373
bool _preEnd__library_nodes();
2374
#ifdef GENERATEDSAXPARSER_VALIDATION
2375
bool _validateBegin__library_nodes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2376
bool _validateEnd__library_nodes();
2378
bool _freeAttributes__library_nodes( void* attributeData );
2380
bool _begin__node( void* attributeData ){return mImpl->begin__node(*static_cast<node__AttributeData*>(attributeData));}
2381
bool _data__node( const ParserChar* text, size_t textLength );
2382
bool _end__node(){return mImpl->end__node();}
2383
bool _preBegin__node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2384
bool _preEnd__node();
2385
#ifdef GENERATEDSAXPARSER_VALIDATION
2386
bool _validateBegin__node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2387
bool _validateEnd__node();
2389
bool _freeAttributes__node( void* attributeData );
2392
ENUM__NodeType toEnumDataPrefix_ENUM__NodeType (
2393
const ParserChar* prefixedBuffer,
2394
const ParserChar* prefixedBufferEnd,
2395
const ParserChar** buffer,
2396
const ParserChar* bufferEnd,
2398
const std::pair<StringHash, ENUM__NodeType>* enumMap,
2399
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2403
bool characterData2EnumData_ENUM__NodeType (
2404
const ParserChar* text,
2406
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__NodeType*, size_t ),
2407
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
2411
bool dataEnumEnd_ENUM__NodeType (
2412
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__NodeType*, size_t ),
2413
const std::pair<StringHash, ENUM__NodeType>* enumMap,
2414
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
2415
ENUM__NodeType (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__NodeType>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
2420
bool _begin__lookat( void* attributeData ){return mImpl->begin__lookat(*static_cast<lookat__AttributeData*>(attributeData));}
2421
bool _data__lookat( const ParserChar* text, size_t textLength );
2422
bool _end__lookat(){return mImpl->end__lookat();}
2423
bool _preBegin__lookat( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2424
bool _preEnd__lookat();
2425
#ifdef GENERATEDSAXPARSER_VALIDATION
2426
bool _validateBegin__lookat( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2427
bool _validateEnd__lookat();
2429
bool _freeAttributes__lookat( void* attributeData );
2431
bool _begin__matrix( void* attributeData ){return mImpl->begin__matrix(*static_cast<matrix__AttributeData*>(attributeData));}
2432
bool _data__matrix( const ParserChar* text, size_t textLength );
2433
bool _end__matrix(){return mImpl->end__matrix();}
2434
bool _preBegin__matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2435
bool _preEnd__matrix();
2436
#ifdef GENERATEDSAXPARSER_VALIDATION
2437
bool _validateBegin__matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2438
bool _validateEnd__matrix();
2440
bool _freeAttributes__matrix( void* attributeData );
2442
bool _begin__rotate( void* attributeData ){return mImpl->begin__rotate(*static_cast<rotate__AttributeData*>(attributeData));}
2443
bool _data__rotate( const ParserChar* text, size_t textLength );
2444
bool _end__rotate(){return mImpl->end__rotate();}
2445
bool _preBegin__rotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2446
bool _preEnd__rotate();
2447
#ifdef GENERATEDSAXPARSER_VALIDATION
2448
bool _validateBegin__rotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2449
bool _validateEnd__rotate();
2451
bool _freeAttributes__rotate( void* attributeData );
2453
bool _begin__scale( void* attributeData ){return mImpl->begin__scale(*static_cast<scale__AttributeData*>(attributeData));}
2454
bool _data__scale( const ParserChar* text, size_t textLength );
2455
bool _end__scale(){return mImpl->end__scale();}
2456
bool _preBegin__scale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2457
bool _preEnd__scale();
2458
#ifdef GENERATEDSAXPARSER_VALIDATION
2459
bool _validateBegin__scale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2460
bool _validateEnd__scale();
2462
bool _freeAttributes__scale( void* attributeData );
2464
bool _begin__skew( void* attributeData ){return mImpl->begin__skew(*static_cast<skew__AttributeData*>(attributeData));}
2465
bool _data__skew( const ParserChar* text, size_t textLength );
2466
bool _end__skew(){return mImpl->end__skew();}
2467
bool _preBegin__skew( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2468
bool _preEnd__skew();
2469
#ifdef GENERATEDSAXPARSER_VALIDATION
2470
bool _validateBegin__skew( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2471
bool _validateEnd__skew();
2473
bool _freeAttributes__skew( void* attributeData );
2475
bool _begin__translate( void* attributeData ){return mImpl->begin__translate(*static_cast<translate__AttributeData*>(attributeData));}
2476
bool _data__translate( const ParserChar* text, size_t textLength );
2477
bool _end__translate(){return mImpl->end__translate();}
2478
bool _preBegin__translate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2479
bool _preEnd__translate();
2480
#ifdef GENERATEDSAXPARSER_VALIDATION
2481
bool _validateBegin__translate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2482
bool _validateEnd__translate();
2484
bool _freeAttributes__translate( void* attributeData );
2486
bool _begin__instance_camera( void* attributeData ){return mImpl->begin__instance_camera(*static_cast<instance_camera__AttributeData*>(attributeData));}
2487
bool _data__instance_camera( const ParserChar* text, size_t textLength );
2488
bool _end__instance_camera(){return mImpl->end__instance_camera();}
2489
bool _preBegin__instance_camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2490
bool _preEnd__instance_camera();
2491
#ifdef GENERATEDSAXPARSER_VALIDATION
2492
bool _validateBegin__instance_camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2493
bool _validateEnd__instance_camera();
2495
bool _freeAttributes__instance_camera( void* attributeData );
2497
bool _begin__instance_controller( void* attributeData ){return mImpl->begin__instance_controller(*static_cast<instance_controller__AttributeData*>(attributeData));}
2498
bool _data__instance_controller( const ParserChar* text, size_t textLength );
2499
bool _end__instance_controller(){return mImpl->end__instance_controller();}
2500
bool _preBegin__instance_controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2501
bool _preEnd__instance_controller();
2502
#ifdef GENERATEDSAXPARSER_VALIDATION
2503
bool _validateBegin__instance_controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2504
bool _validateEnd__instance_controller();
2506
bool _freeAttributes__instance_controller( void* attributeData );
2508
bool _begin__skeleton( void* attributeData ){return mImpl->begin__skeleton();}
2509
bool _data__skeleton( const ParserChar* text, size_t textLength );
2510
bool _end__skeleton(){return mImpl->end__skeleton();}
2511
bool _preBegin__skeleton( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2512
bool _preEnd__skeleton();
2513
#ifdef GENERATEDSAXPARSER_VALIDATION
2514
bool _validateBegin__skeleton( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2515
bool _validateEnd__skeleton();
2517
bool _freeAttributes__skeleton( void* attributeData );
2519
bool _begin__bind_material( void* attributeData ){return mImpl->begin__bind_material();}
2520
bool _data__bind_material( const ParserChar* text, size_t textLength );
2521
bool _end__bind_material(){return mImpl->end__bind_material();}
2522
bool _preBegin__bind_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2523
bool _preEnd__bind_material();
2524
#ifdef GENERATEDSAXPARSER_VALIDATION
2525
bool _validateBegin__bind_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2526
bool _validateEnd__bind_material();
2528
bool _freeAttributes__bind_material( void* attributeData );
2530
bool _begin__bind_material__technique_common( void* attributeData ){return mImpl->begin__bind_material__technique_common();}
2531
bool _data__bind_material__technique_common( const ParserChar* text, size_t textLength );
2532
bool _end__bind_material__technique_common(){return mImpl->end__bind_material__technique_common();}
2533
bool _preBegin__bind_material__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2534
bool _preEnd__bind_material__technique_common();
2535
#ifdef GENERATEDSAXPARSER_VALIDATION
2536
bool _validateBegin__bind_material__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2537
bool _validateEnd__bind_material__technique_common();
2539
bool _freeAttributes__bind_material__technique_common( void* attributeData );
2541
bool _begin__instance_material( void* attributeData ){return mImpl->begin__instance_material(*static_cast<instance_material__AttributeData*>(attributeData));}
2542
bool _data__instance_material( const ParserChar* text, size_t textLength );
2543
bool _end__instance_material(){return mImpl->end__instance_material();}
2544
bool _preBegin__instance_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2545
bool _preEnd__instance_material();
2546
#ifdef GENERATEDSAXPARSER_VALIDATION
2547
bool _validateBegin__instance_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2548
bool _validateEnd__instance_material();
2550
bool _freeAttributes__instance_material( void* attributeData );
2552
bool _begin__instance_material__bind( void* attributeData ){return mImpl->begin__instance_material__bind(*static_cast<instance_material__bind__AttributeData*>(attributeData));}
2553
bool _data__instance_material__bind( const ParserChar* text, size_t textLength );
2554
bool _end__instance_material__bind(){return mImpl->end__instance_material__bind();}
2555
bool _preBegin__instance_material__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2556
bool _preEnd__instance_material__bind();
2557
#ifdef GENERATEDSAXPARSER_VALIDATION
2558
bool _validateBegin__instance_material__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2559
bool _validateEnd__instance_material__bind();
2561
bool _freeAttributes__instance_material__bind( void* attributeData );
2563
bool _begin__bind_vertex_input( void* attributeData ){return mImpl->begin__bind_vertex_input(*static_cast<bind_vertex_input__AttributeData*>(attributeData));}
2564
bool _data__bind_vertex_input( const ParserChar* text, size_t textLength );
2565
bool _end__bind_vertex_input(){return mImpl->end__bind_vertex_input();}
2566
bool _preBegin__bind_vertex_input( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2567
bool _preEnd__bind_vertex_input();
2568
#ifdef GENERATEDSAXPARSER_VALIDATION
2569
bool _validateBegin__bind_vertex_input( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2570
bool _validateEnd__bind_vertex_input();
2572
bool _freeAttributes__bind_vertex_input( void* attributeData );
2574
bool _begin__instance_geometry( void* attributeData ){return mImpl->begin__instance_geometry(*static_cast<instance_geometry__AttributeData*>(attributeData));}
2575
bool _data__instance_geometry( const ParserChar* text, size_t textLength );
2576
bool _end__instance_geometry(){return mImpl->end__instance_geometry();}
2577
bool _preBegin__instance_geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2578
bool _preEnd__instance_geometry();
2579
#ifdef GENERATEDSAXPARSER_VALIDATION
2580
bool _validateBegin__instance_geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2581
bool _validateEnd__instance_geometry();
2583
bool _freeAttributes__instance_geometry( void* attributeData );
2585
bool _begin__instance_light( void* attributeData ){return mImpl->begin__instance_light(*static_cast<instance_light__AttributeData*>(attributeData));}
2586
bool _data__instance_light( const ParserChar* text, size_t textLength );
2587
bool _end__instance_light(){return mImpl->end__instance_light();}
2588
bool _preBegin__instance_light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2589
bool _preEnd__instance_light();
2590
#ifdef GENERATEDSAXPARSER_VALIDATION
2591
bool _validateBegin__instance_light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2592
bool _validateEnd__instance_light();
2594
bool _freeAttributes__instance_light( void* attributeData );
2596
bool _begin__instance_node( void* attributeData ){return mImpl->begin__instance_node(*static_cast<instance_node__AttributeData*>(attributeData));}
2597
bool _data__instance_node( const ParserChar* text, size_t textLength );
2598
bool _end__instance_node(){return mImpl->end__instance_node();}
2599
bool _preBegin__instance_node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2600
bool _preEnd__instance_node();
2601
#ifdef GENERATEDSAXPARSER_VALIDATION
2602
bool _validateBegin__instance_node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2603
bool _validateEnd__instance_node();
2605
bool _freeAttributes__instance_node( void* attributeData );
2607
bool _begin__library_physics_materials( void* attributeData ){return mImpl->begin__library_physics_materials(*static_cast<library_physics_materials__AttributeData*>(attributeData));}
2608
bool _data__library_physics_materials( const ParserChar* text, size_t textLength );
2609
bool _end__library_physics_materials(){return mImpl->end__library_physics_materials();}
2610
bool _preBegin__library_physics_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2611
bool _preEnd__library_physics_materials();
2612
#ifdef GENERATEDSAXPARSER_VALIDATION
2613
bool _validateBegin__library_physics_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2614
bool _validateEnd__library_physics_materials();
2616
bool _freeAttributes__library_physics_materials( void* attributeData );
2618
bool _begin__physics_material( void* attributeData ){return mImpl->begin__physics_material(*static_cast<physics_material__AttributeData*>(attributeData));}
2619
bool _data__physics_material( const ParserChar* text, size_t textLength );
2620
bool _end__physics_material(){return mImpl->end__physics_material();}
2621
bool _preBegin__physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2622
bool _preEnd__physics_material();
2623
#ifdef GENERATEDSAXPARSER_VALIDATION
2624
bool _validateBegin__physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2625
bool _validateEnd__physics_material();
2627
bool _freeAttributes__physics_material( void* attributeData );
2629
bool _begin__physics_material__technique_common( void* attributeData ){return mImpl->begin__physics_material__technique_common();}
2630
bool _data__physics_material__technique_common( const ParserChar* text, size_t textLength );
2631
bool _end__physics_material__technique_common(){return mImpl->end__physics_material__technique_common();}
2632
bool _preBegin__physics_material__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2633
bool _preEnd__physics_material__technique_common();
2634
#ifdef GENERATEDSAXPARSER_VALIDATION
2635
bool _validateBegin__physics_material__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2636
bool _validateEnd__physics_material__technique_common();
2638
bool _freeAttributes__physics_material__technique_common( void* attributeData );
2640
bool _begin__dynamic_friction( void* attributeData ){return mImpl->begin__dynamic_friction(*static_cast<dynamic_friction__AttributeData*>(attributeData));}
2641
bool _data__dynamic_friction( const ParserChar* text, size_t textLength );
2642
bool _end__dynamic_friction(){return mImpl->end__dynamic_friction();}
2643
bool _preBegin__dynamic_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2644
bool _preEnd__dynamic_friction();
2645
#ifdef GENERATEDSAXPARSER_VALIDATION
2646
bool _validateBegin__dynamic_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2647
bool _validateEnd__dynamic_friction();
2649
bool _freeAttributes__dynamic_friction( void* attributeData );
2651
bool _begin__restitution( void* attributeData ){return mImpl->begin__restitution(*static_cast<restitution__AttributeData*>(attributeData));}
2652
bool _data__restitution( const ParserChar* text, size_t textLength );
2653
bool _end__restitution(){return mImpl->end__restitution();}
2654
bool _preBegin__restitution( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2655
bool _preEnd__restitution();
2656
#ifdef GENERATEDSAXPARSER_VALIDATION
2657
bool _validateBegin__restitution( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2658
bool _validateEnd__restitution();
2660
bool _freeAttributes__restitution( void* attributeData );
2662
bool _begin__static_friction( void* attributeData ){return mImpl->begin__static_friction(*static_cast<static_friction__AttributeData*>(attributeData));}
2663
bool _data__static_friction( const ParserChar* text, size_t textLength );
2664
bool _end__static_friction(){return mImpl->end__static_friction();}
2665
bool _preBegin__static_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2666
bool _preEnd__static_friction();
2667
#ifdef GENERATEDSAXPARSER_VALIDATION
2668
bool _validateBegin__static_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2669
bool _validateEnd__static_friction();
2671
bool _freeAttributes__static_friction( void* attributeData );
2673
bool _begin__library_physics_models( void* attributeData ){return mImpl->begin__library_physics_models(*static_cast<library_physics_models__AttributeData*>(attributeData));}
2674
bool _data__library_physics_models( const ParserChar* text, size_t textLength );
2675
bool _end__library_physics_models(){return mImpl->end__library_physics_models();}
2676
bool _preBegin__library_physics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2677
bool _preEnd__library_physics_models();
2678
#ifdef GENERATEDSAXPARSER_VALIDATION
2679
bool _validateBegin__library_physics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2680
bool _validateEnd__library_physics_models();
2682
bool _freeAttributes__library_physics_models( void* attributeData );
2684
bool _begin__physics_model( void* attributeData ){return mImpl->begin__physics_model(*static_cast<physics_model__AttributeData*>(attributeData));}
2685
bool _data__physics_model( const ParserChar* text, size_t textLength );
2686
bool _end__physics_model(){return mImpl->end__physics_model();}
2687
bool _preBegin__physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2688
bool _preEnd__physics_model();
2689
#ifdef GENERATEDSAXPARSER_VALIDATION
2690
bool _validateBegin__physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2691
bool _validateEnd__physics_model();
2693
bool _freeAttributes__physics_model( void* attributeData );
2695
bool _begin__rigid_body( void* attributeData ){return mImpl->begin__rigid_body(*static_cast<rigid_body__AttributeData*>(attributeData));}
2696
bool _data__rigid_body( const ParserChar* text, size_t textLength );
2697
bool _end__rigid_body(){return mImpl->end__rigid_body();}
2698
bool _preBegin__rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2699
bool _preEnd__rigid_body();
2700
#ifdef GENERATEDSAXPARSER_VALIDATION
2701
bool _validateBegin__rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2702
bool _validateEnd__rigid_body();
2704
bool _freeAttributes__rigid_body( void* attributeData );
2706
bool _begin__rigid_body__technique_common( void* attributeData ){return mImpl->begin__rigid_body__technique_common();}
2707
bool _data__rigid_body__technique_common( const ParserChar* text, size_t textLength );
2708
bool _end__rigid_body__technique_common(){return mImpl->end__rigid_body__technique_common();}
2709
bool _preBegin__rigid_body__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2710
bool _preEnd__rigid_body__technique_common();
2711
#ifdef GENERATEDSAXPARSER_VALIDATION
2712
bool _validateBegin__rigid_body__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2713
bool _validateEnd__rigid_body__technique_common();
2715
bool _freeAttributes__rigid_body__technique_common( void* attributeData );
2717
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));}
2718
bool _data__rigid_body__technique_common__dynamic( const ParserChar* text, size_t textLength );
2719
bool _end__rigid_body__technique_common__dynamic(){return mImpl->end__rigid_body__technique_common__dynamic();}
2720
bool _preBegin__rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2721
bool _preEnd__rigid_body__technique_common__dynamic();
2722
#ifdef GENERATEDSAXPARSER_VALIDATION
2723
bool _validateBegin__rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2724
bool _validateEnd__rigid_body__technique_common__dynamic();
2726
bool _freeAttributes__rigid_body__technique_common__dynamic( void* attributeData );
2728
bool _begin__mass( void* attributeData ){return mImpl->begin__mass(*static_cast<mass__AttributeData*>(attributeData));}
2729
bool _data__mass( const ParserChar* text, size_t textLength );
2730
bool _end__mass(){return mImpl->end__mass();}
2731
bool _preBegin__mass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2732
bool _preEnd__mass();
2733
#ifdef GENERATEDSAXPARSER_VALIDATION
2734
bool _validateBegin__mass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2735
bool _validateEnd__mass();
2737
bool _freeAttributes__mass( void* attributeData );
2739
bool _begin__rigid_body__technique_common__mass_frame( void* attributeData ){return mImpl->begin__rigid_body__technique_common__mass_frame();}
2740
bool _data__rigid_body__technique_common__mass_frame( const ParserChar* text, size_t textLength );
2741
bool _end__rigid_body__technique_common__mass_frame(){return mImpl->end__rigid_body__technique_common__mass_frame();}
2742
bool _preBegin__rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2743
bool _preEnd__rigid_body__technique_common__mass_frame();
2744
#ifdef GENERATEDSAXPARSER_VALIDATION
2745
bool _validateBegin__rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2746
bool _validateEnd__rigid_body__technique_common__mass_frame();
2748
bool _freeAttributes__rigid_body__technique_common__mass_frame( void* attributeData );
2750
bool _begin__inertia( void* attributeData ){return mImpl->begin__inertia(*static_cast<inertia__AttributeData*>(attributeData));}
2751
bool _data__inertia( const ParserChar* text, size_t textLength );
2752
bool _end__inertia(){return mImpl->end__inertia();}
2753
bool _preBegin__inertia( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2754
bool _preEnd__inertia();
2755
#ifdef GENERATEDSAXPARSER_VALIDATION
2756
bool _validateBegin__inertia( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2757
bool _validateEnd__inertia();
2759
bool _freeAttributes__inertia( void* attributeData );
2761
bool _begin__instance_physics_material( void* attributeData ){return mImpl->begin__instance_physics_material(*static_cast<instance_physics_material__AttributeData*>(attributeData));}
2762
bool _data__instance_physics_material( const ParserChar* text, size_t textLength );
2763
bool _end__instance_physics_material(){return mImpl->end__instance_physics_material();}
2764
bool _preBegin__instance_physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2765
bool _preEnd__instance_physics_material();
2766
#ifdef GENERATEDSAXPARSER_VALIDATION
2767
bool _validateBegin__instance_physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2768
bool _validateEnd__instance_physics_material();
2770
bool _freeAttributes__instance_physics_material( void* attributeData );
2772
bool _begin__rigid_body__technique_common__shape( void* attributeData ){return mImpl->begin__rigid_body__technique_common__shape();}
2773
bool _data__rigid_body__technique_common__shape( const ParserChar* text, size_t textLength );
2774
bool _end__rigid_body__technique_common__shape(){return mImpl->end__rigid_body__technique_common__shape();}
2775
bool _preBegin__rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2776
bool _preEnd__rigid_body__technique_common__shape();
2777
#ifdef GENERATEDSAXPARSER_VALIDATION
2778
bool _validateBegin__rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2779
bool _validateEnd__rigid_body__technique_common__shape();
2781
bool _freeAttributes__rigid_body__technique_common__shape( void* attributeData );
2783
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));}
2784
bool _data__rigid_body__technique_common__shape__hollow( const ParserChar* text, size_t textLength );
2785
bool _end__rigid_body__technique_common__shape__hollow(){return mImpl->end__rigid_body__technique_common__shape__hollow();}
2786
bool _preBegin__rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2787
bool _preEnd__rigid_body__technique_common__shape__hollow();
2788
#ifdef GENERATEDSAXPARSER_VALIDATION
2789
bool _validateBegin__rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2790
bool _validateEnd__rigid_body__technique_common__shape__hollow();
2792
bool _freeAttributes__rigid_body__technique_common__shape__hollow( void* attributeData );
2794
bool _begin__density( void* attributeData ){return mImpl->begin__density(*static_cast<density__AttributeData*>(attributeData));}
2795
bool _data__density( const ParserChar* text, size_t textLength );
2796
bool _end__density(){return mImpl->end__density();}
2797
bool _preBegin__density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2798
bool _preEnd__density();
2799
#ifdef GENERATEDSAXPARSER_VALIDATION
2800
bool _validateBegin__density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2801
bool _validateEnd__density();
2803
bool _freeAttributes__density( void* attributeData );
2805
bool _begin__plane( void* attributeData ){return mImpl->begin__plane();}
2806
bool _data__plane( const ParserChar* text, size_t textLength );
2807
bool _end__plane(){return mImpl->end__plane();}
2808
bool _preBegin__plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2809
bool _preEnd__plane();
2810
#ifdef GENERATEDSAXPARSER_VALIDATION
2811
bool _validateBegin__plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2812
bool _validateEnd__plane();
2814
bool _freeAttributes__plane( void* attributeData );
2816
bool _begin__equation( void* attributeData ){return mImpl->begin__equation();}
2817
bool _data__equation( const ParserChar* text, size_t textLength );
2818
bool _end__equation(){return mImpl->end__equation();}
2819
bool _preBegin__equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2820
bool _preEnd__equation();
2821
#ifdef GENERATEDSAXPARSER_VALIDATION
2822
bool _validateBegin__equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2823
bool _validateEnd__equation();
2825
bool _freeAttributes__equation( void* attributeData );
2827
bool _begin__box( void* attributeData ){return mImpl->begin__box();}
2828
bool _data__box( const ParserChar* text, size_t textLength );
2829
bool _end__box(){return mImpl->end__box();}
2830
bool _preBegin__box( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2831
bool _preEnd__box();
2832
#ifdef GENERATEDSAXPARSER_VALIDATION
2833
bool _validateBegin__box( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2834
bool _validateEnd__box();
2836
bool _freeAttributes__box( void* attributeData );
2838
bool _begin__half_extents( void* attributeData ){return mImpl->begin__half_extents();}
2839
bool _data__half_extents( const ParserChar* text, size_t textLength );
2840
bool _end__half_extents(){return mImpl->end__half_extents();}
2841
bool _preBegin__half_extents( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2842
bool _preEnd__half_extents();
2843
#ifdef GENERATEDSAXPARSER_VALIDATION
2844
bool _validateBegin__half_extents( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2845
bool _validateEnd__half_extents();
2847
bool _freeAttributes__half_extents( void* attributeData );
2849
bool _begin__sphere( void* attributeData ){return mImpl->begin__sphere();}
2850
bool _data__sphere( const ParserChar* text, size_t textLength );
2851
bool _end__sphere(){return mImpl->end__sphere();}
2852
bool _preBegin__sphere( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2853
bool _preEnd__sphere();
2854
#ifdef GENERATEDSAXPARSER_VALIDATION
2855
bool _validateBegin__sphere( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2856
bool _validateEnd__sphere();
2858
bool _freeAttributes__sphere( void* attributeData );
2860
bool _begin__radius____float( void* attributeData ){return mImpl->begin__radius____float();}
2861
bool _data__radius____float( const ParserChar* text, size_t textLength );
2862
bool _end__radius____float(){return mImpl->end__radius____float();}
2863
bool _preBegin__radius____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2864
bool _preEnd__radius____float();
2865
#ifdef GENERATEDSAXPARSER_VALIDATION
2866
bool _validateBegin__radius____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2867
bool _validateEnd__radius____float();
2869
bool _freeAttributes__radius____float( void* attributeData );
2871
bool _begin__cylinder( void* attributeData ){return mImpl->begin__cylinder();}
2872
bool _data__cylinder( const ParserChar* text, size_t textLength );
2873
bool _end__cylinder(){return mImpl->end__cylinder();}
2874
bool _preBegin__cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2875
bool _preEnd__cylinder();
2876
#ifdef GENERATEDSAXPARSER_VALIDATION
2877
bool _validateBegin__cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2878
bool _validateEnd__cylinder();
2880
bool _freeAttributes__cylinder( void* attributeData );
2882
bool _begin__height( void* attributeData ){return mImpl->begin__height();}
2883
bool _data__height( const ParserChar* text, size_t textLength );
2884
bool _end__height(){return mImpl->end__height();}
2885
bool _preBegin__height( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2886
bool _preEnd__height();
2887
#ifdef GENERATEDSAXPARSER_VALIDATION
2888
bool _validateBegin__height( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2889
bool _validateEnd__height();
2891
bool _freeAttributes__height( void* attributeData );
2893
bool _begin__radius____float2( void* attributeData ){return mImpl->begin__radius____float2();}
2894
bool _data__radius____float2( const ParserChar* text, size_t textLength );
2895
bool _end__radius____float2(){return mImpl->end__radius____float2();}
2896
bool _preBegin__radius____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2897
bool _preEnd__radius____float2();
2898
#ifdef GENERATEDSAXPARSER_VALIDATION
2899
bool _validateBegin__radius____float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2900
bool _validateEnd__radius____float2();
2902
bool _freeAttributes__radius____float2( void* attributeData );
2904
bool _begin__tapered_cylinder( void* attributeData ){return mImpl->begin__tapered_cylinder();}
2905
bool _data__tapered_cylinder( const ParserChar* text, size_t textLength );
2906
bool _end__tapered_cylinder(){return mImpl->end__tapered_cylinder();}
2907
bool _preBegin__tapered_cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2908
bool _preEnd__tapered_cylinder();
2909
#ifdef GENERATEDSAXPARSER_VALIDATION
2910
bool _validateBegin__tapered_cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2911
bool _validateEnd__tapered_cylinder();
2913
bool _freeAttributes__tapered_cylinder( void* attributeData );
2915
bool _begin__radius1( void* attributeData ){return mImpl->begin__radius1();}
2916
bool _data__radius1( const ParserChar* text, size_t textLength );
2917
bool _end__radius1(){return mImpl->end__radius1();}
2918
bool _preBegin__radius1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2919
bool _preEnd__radius1();
2920
#ifdef GENERATEDSAXPARSER_VALIDATION
2921
bool _validateBegin__radius1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2922
bool _validateEnd__radius1();
2924
bool _freeAttributes__radius1( void* attributeData );
2926
bool _begin__radius2( void* attributeData ){return mImpl->begin__radius2();}
2927
bool _data__radius2( const ParserChar* text, size_t textLength );
2928
bool _end__radius2(){return mImpl->end__radius2();}
2929
bool _preBegin__radius2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2930
bool _preEnd__radius2();
2931
#ifdef GENERATEDSAXPARSER_VALIDATION
2932
bool _validateBegin__radius2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2933
bool _validateEnd__radius2();
2935
bool _freeAttributes__radius2( void* attributeData );
2937
bool _begin__capsule( void* attributeData ){return mImpl->begin__capsule();}
2938
bool _data__capsule( const ParserChar* text, size_t textLength );
2939
bool _end__capsule(){return mImpl->end__capsule();}
2940
bool _preBegin__capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2941
bool _preEnd__capsule();
2942
#ifdef GENERATEDSAXPARSER_VALIDATION
2943
bool _validateBegin__capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2944
bool _validateEnd__capsule();
2946
bool _freeAttributes__capsule( void* attributeData );
2948
bool _begin__tapered_capsule( void* attributeData ){return mImpl->begin__tapered_capsule();}
2949
bool _data__tapered_capsule( const ParserChar* text, size_t textLength );
2950
bool _end__tapered_capsule(){return mImpl->end__tapered_capsule();}
2951
bool _preBegin__tapered_capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2952
bool _preEnd__tapered_capsule();
2953
#ifdef GENERATEDSAXPARSER_VALIDATION
2954
bool _validateBegin__tapered_capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2955
bool _validateEnd__tapered_capsule();
2957
bool _freeAttributes__tapered_capsule( void* attributeData );
2959
bool _begin__rigid_constraint( void* attributeData ){return mImpl->begin__rigid_constraint(*static_cast<rigid_constraint__AttributeData*>(attributeData));}
2960
bool _data__rigid_constraint( const ParserChar* text, size_t textLength );
2961
bool _end__rigid_constraint(){return mImpl->end__rigid_constraint();}
2962
bool _preBegin__rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2963
bool _preEnd__rigid_constraint();
2964
#ifdef GENERATEDSAXPARSER_VALIDATION
2965
bool _validateBegin__rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2966
bool _validateEnd__rigid_constraint();
2968
bool _freeAttributes__rigid_constraint( void* attributeData );
2970
bool _begin__ref_attachment( void* attributeData ){return mImpl->begin__ref_attachment(*static_cast<ref_attachment__AttributeData*>(attributeData));}
2971
bool _data__ref_attachment( const ParserChar* text, size_t textLength );
2972
bool _end__ref_attachment(){return mImpl->end__ref_attachment();}
2973
bool _preBegin__ref_attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2974
bool _preEnd__ref_attachment();
2975
#ifdef GENERATEDSAXPARSER_VALIDATION
2976
bool _validateBegin__ref_attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2977
bool _validateEnd__ref_attachment();
2979
bool _freeAttributes__ref_attachment( void* attributeData );
2981
bool _begin__attachment( void* attributeData ){return mImpl->begin__attachment(*static_cast<attachment__AttributeData*>(attributeData));}
2982
bool _data__attachment( const ParserChar* text, size_t textLength );
2983
bool _end__attachment(){return mImpl->end__attachment();}
2984
bool _preBegin__attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2985
bool _preEnd__attachment();
2986
#ifdef GENERATEDSAXPARSER_VALIDATION
2987
bool _validateBegin__attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2988
bool _validateEnd__attachment();
2990
bool _freeAttributes__attachment( void* attributeData );
2992
bool _begin__rigid_constraint__technique_common( void* attributeData ){return mImpl->begin__rigid_constraint__technique_common();}
2993
bool _data__rigid_constraint__technique_common( const ParserChar* text, size_t textLength );
2994
bool _end__rigid_constraint__technique_common(){return mImpl->end__rigid_constraint__technique_common();}
2995
bool _preBegin__rigid_constraint__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2996
bool _preEnd__rigid_constraint__technique_common();
2997
#ifdef GENERATEDSAXPARSER_VALIDATION
2998
bool _validateBegin__rigid_constraint__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
2999
bool _validateEnd__rigid_constraint__technique_common();
3001
bool _freeAttributes__rigid_constraint__technique_common( void* attributeData );
3003
bool _begin__enabled( void* attributeData ){return mImpl->begin__enabled(*static_cast<enabled__AttributeData*>(attributeData));}
3004
bool _data__enabled( const ParserChar* text, size_t textLength );
3005
bool _end__enabled(){return mImpl->end__enabled();}
3006
bool _preBegin__enabled( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3007
bool _preEnd__enabled();
3008
#ifdef GENERATEDSAXPARSER_VALIDATION
3009
bool _validateBegin__enabled( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3010
bool _validateEnd__enabled();
3012
bool _freeAttributes__enabled( void* attributeData );
3014
bool _begin__interpenetrate( void* attributeData ){return mImpl->begin__interpenetrate(*static_cast<interpenetrate__AttributeData*>(attributeData));}
3015
bool _data__interpenetrate( const ParserChar* text, size_t textLength );
3016
bool _end__interpenetrate(){return mImpl->end__interpenetrate();}
3017
bool _preBegin__interpenetrate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3018
bool _preEnd__interpenetrate();
3019
#ifdef GENERATEDSAXPARSER_VALIDATION
3020
bool _validateBegin__interpenetrate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3021
bool _validateEnd__interpenetrate();
3023
bool _freeAttributes__interpenetrate( void* attributeData );
3025
bool _begin__limits( void* attributeData ){return mImpl->begin__limits();}
3026
bool _data__limits( const ParserChar* text, size_t textLength );
3027
bool _end__limits(){return mImpl->end__limits();}
3028
bool _preBegin__limits( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3029
bool _preEnd__limits();
3030
#ifdef GENERATEDSAXPARSER_VALIDATION
3031
bool _validateBegin__limits( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3032
bool _validateEnd__limits();
3034
bool _freeAttributes__limits( void* attributeData );
3036
bool _begin__swing_cone_and_twist( void* attributeData ){return mImpl->begin__swing_cone_and_twist();}
3037
bool _data__swing_cone_and_twist( const ParserChar* text, size_t textLength );
3038
bool _end__swing_cone_and_twist(){return mImpl->end__swing_cone_and_twist();}
3039
bool _preBegin__swing_cone_and_twist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3040
bool _preEnd__swing_cone_and_twist();
3041
#ifdef GENERATEDSAXPARSER_VALIDATION
3042
bool _validateBegin__swing_cone_and_twist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3043
bool _validateEnd__swing_cone_and_twist();
3045
bool _freeAttributes__swing_cone_and_twist( void* attributeData );
3047
bool _begin__min( void* attributeData ){return mImpl->begin__min(*static_cast<min__AttributeData*>(attributeData));}
3048
bool _data__min( const ParserChar* text, size_t textLength );
3049
bool _end__min(){return mImpl->end__min();}
3050
bool _preBegin__min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3051
bool _preEnd__min();
3052
#ifdef GENERATEDSAXPARSER_VALIDATION
3053
bool _validateBegin__min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3054
bool _validateEnd__min();
3056
bool _freeAttributes__min( void* attributeData );
3058
bool _begin__max( void* attributeData ){return mImpl->begin__max(*static_cast<max__AttributeData*>(attributeData));}
3059
bool _data__max( const ParserChar* text, size_t textLength );
3060
bool _end__max(){return mImpl->end__max();}
3061
bool _preBegin__max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3062
bool _preEnd__max();
3063
#ifdef GENERATEDSAXPARSER_VALIDATION
3064
bool _validateBegin__max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3065
bool _validateEnd__max();
3067
bool _freeAttributes__max( void* attributeData );
3069
bool _begin__limits__linear( void* attributeData ){return mImpl->begin__limits__linear();}
3070
bool _data__limits__linear( const ParserChar* text, size_t textLength );
3071
bool _end__limits__linear(){return mImpl->end__limits__linear();}
3072
bool _preBegin__limits__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3073
bool _preEnd__limits__linear();
3074
#ifdef GENERATEDSAXPARSER_VALIDATION
3075
bool _validateBegin__limits__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3076
bool _validateEnd__limits__linear();
3078
bool _freeAttributes__limits__linear( void* attributeData );
3080
bool _begin__spring( void* attributeData ){return mImpl->begin__spring();}
3081
bool _data__spring( const ParserChar* text, size_t textLength );
3082
bool _end__spring(){return mImpl->end__spring();}
3083
bool _preBegin__spring( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3084
bool _preEnd__spring();
3085
#ifdef GENERATEDSAXPARSER_VALIDATION
3086
bool _validateBegin__spring( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3087
bool _validateEnd__spring();
3089
bool _freeAttributes__spring( void* attributeData );
3091
bool _begin__angular( void* attributeData ){return mImpl->begin__angular();}
3092
bool _data__angular( const ParserChar* text, size_t textLength );
3093
bool _end__angular(){return mImpl->end__angular();}
3094
bool _preBegin__angular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3095
bool _preEnd__angular();
3096
#ifdef GENERATEDSAXPARSER_VALIDATION
3097
bool _validateBegin__angular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3098
bool _validateEnd__angular();
3100
bool _freeAttributes__angular( void* attributeData );
3102
bool _begin__stiffness( void* attributeData ){return mImpl->begin__stiffness(*static_cast<stiffness__AttributeData*>(attributeData));}
3103
bool _data__stiffness( const ParserChar* text, size_t textLength );
3104
bool _end__stiffness(){return mImpl->end__stiffness();}
3105
bool _preBegin__stiffness( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3106
bool _preEnd__stiffness();
3107
#ifdef GENERATEDSAXPARSER_VALIDATION
3108
bool _validateBegin__stiffness( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3109
bool _validateEnd__stiffness();
3111
bool _freeAttributes__stiffness( void* attributeData );
3113
bool _begin__damping( void* attributeData ){return mImpl->begin__damping(*static_cast<damping__AttributeData*>(attributeData));}
3114
bool _data__damping( const ParserChar* text, size_t textLength );
3115
bool _end__damping(){return mImpl->end__damping();}
3116
bool _preBegin__damping( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3117
bool _preEnd__damping();
3118
#ifdef GENERATEDSAXPARSER_VALIDATION
3119
bool _validateBegin__damping( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3120
bool _validateEnd__damping();
3122
bool _freeAttributes__damping( void* attributeData );
3124
bool _begin__target_value( void* attributeData ){return mImpl->begin__target_value(*static_cast<target_value__AttributeData*>(attributeData));}
3125
bool _data__target_value( const ParserChar* text, size_t textLength );
3126
bool _end__target_value(){return mImpl->end__target_value();}
3127
bool _preBegin__target_value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3128
bool _preEnd__target_value();
3129
#ifdef GENERATEDSAXPARSER_VALIDATION
3130
bool _validateBegin__target_value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3131
bool _validateEnd__target_value();
3133
bool _freeAttributes__target_value( void* attributeData );
3135
bool _begin__spring__linear( void* attributeData ){return mImpl->begin__spring__linear();}
3136
bool _data__spring__linear( const ParserChar* text, size_t textLength );
3137
bool _end__spring__linear(){return mImpl->end__spring__linear();}
3138
bool _preBegin__spring__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3139
bool _preEnd__spring__linear();
3140
#ifdef GENERATEDSAXPARSER_VALIDATION
3141
bool _validateBegin__spring__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3142
bool _validateEnd__spring__linear();
3144
bool _freeAttributes__spring__linear( void* attributeData );
3146
bool _begin__instance_physics_model( void* attributeData ){return mImpl->begin__instance_physics_model(*static_cast<instance_physics_model__AttributeData*>(attributeData));}
3147
bool _data__instance_physics_model( const ParserChar* text, size_t textLength );
3148
bool _end__instance_physics_model(){return mImpl->end__instance_physics_model();}
3149
bool _preBegin__instance_physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3150
bool _preEnd__instance_physics_model();
3151
#ifdef GENERATEDSAXPARSER_VALIDATION
3152
bool _validateBegin__instance_physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3153
bool _validateEnd__instance_physics_model();
3155
bool _freeAttributes__instance_physics_model( void* attributeData );
3157
bool _begin__instance_force_field( void* attributeData ){return mImpl->begin__instance_force_field(*static_cast<instance_force_field__AttributeData*>(attributeData));}
3158
bool _data__instance_force_field( const ParserChar* text, size_t textLength );
3159
bool _end__instance_force_field(){return mImpl->end__instance_force_field();}
3160
bool _preBegin__instance_force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3161
bool _preEnd__instance_force_field();
3162
#ifdef GENERATEDSAXPARSER_VALIDATION
3163
bool _validateBegin__instance_force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3164
bool _validateEnd__instance_force_field();
3166
bool _freeAttributes__instance_force_field( void* attributeData );
3168
bool _begin__instance_rigid_body( void* attributeData ){return mImpl->begin__instance_rigid_body(*static_cast<instance_rigid_body__AttributeData*>(attributeData));}
3169
bool _data__instance_rigid_body( const ParserChar* text, size_t textLength );
3170
bool _end__instance_rigid_body(){return mImpl->end__instance_rigid_body();}
3171
bool _preBegin__instance_rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3172
bool _preEnd__instance_rigid_body();
3173
#ifdef GENERATEDSAXPARSER_VALIDATION
3174
bool _validateBegin__instance_rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3175
bool _validateEnd__instance_rigid_body();
3177
bool _freeAttributes__instance_rigid_body( void* attributeData );
3179
bool _begin__instance_rigid_body__technique_common( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common();}
3180
bool _data__instance_rigid_body__technique_common( const ParserChar* text, size_t textLength );
3181
bool _end__instance_rigid_body__technique_common(){return mImpl->end__instance_rigid_body__technique_common();}
3182
bool _preBegin__instance_rigid_body__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3183
bool _preEnd__instance_rigid_body__technique_common();
3184
#ifdef GENERATEDSAXPARSER_VALIDATION
3185
bool _validateBegin__instance_rigid_body__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3186
bool _validateEnd__instance_rigid_body__technique_common();
3188
bool _freeAttributes__instance_rigid_body__technique_common( void* attributeData );
3190
bool _begin__angular_velocity( void* attributeData ){return mImpl->begin__angular_velocity();}
3191
bool _data__angular_velocity( const ParserChar* text, size_t textLength );
3192
bool _end__angular_velocity(){return mImpl->end__angular_velocity();}
3193
bool _preBegin__angular_velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3194
bool _preEnd__angular_velocity();
3195
#ifdef GENERATEDSAXPARSER_VALIDATION
3196
bool _validateBegin__angular_velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3197
bool _validateEnd__angular_velocity();
3199
bool _freeAttributes__angular_velocity( void* attributeData );
3201
bool _begin__velocity( void* attributeData ){return mImpl->begin__velocity();}
3202
bool _data__velocity( const ParserChar* text, size_t textLength );
3203
bool _end__velocity(){return mImpl->end__velocity();}
3204
bool _preBegin__velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3205
bool _preEnd__velocity();
3206
#ifdef GENERATEDSAXPARSER_VALIDATION
3207
bool _validateBegin__velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3208
bool _validateEnd__velocity();
3210
bool _freeAttributes__velocity( void* attributeData );
3212
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));}
3213
bool _data__instance_rigid_body__technique_common__dynamic( const ParserChar* text, size_t textLength );
3214
bool _end__instance_rigid_body__technique_common__dynamic(){return mImpl->end__instance_rigid_body__technique_common__dynamic();}
3215
bool _preBegin__instance_rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3216
bool _preEnd__instance_rigid_body__technique_common__dynamic();
3217
#ifdef GENERATEDSAXPARSER_VALIDATION
3218
bool _validateBegin__instance_rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3219
bool _validateEnd__instance_rigid_body__technique_common__dynamic();
3221
bool _freeAttributes__instance_rigid_body__technique_common__dynamic( void* attributeData );
3223
bool _begin__instance_rigid_body__technique_common__mass_frame( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__mass_frame();}
3224
bool _data__instance_rigid_body__technique_common__mass_frame( const ParserChar* text, size_t textLength );
3225
bool _end__instance_rigid_body__technique_common__mass_frame(){return mImpl->end__instance_rigid_body__technique_common__mass_frame();}
3226
bool _preBegin__instance_rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3227
bool _preEnd__instance_rigid_body__technique_common__mass_frame();
3228
#ifdef GENERATEDSAXPARSER_VALIDATION
3229
bool _validateBegin__instance_rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3230
bool _validateEnd__instance_rigid_body__technique_common__mass_frame();
3232
bool _freeAttributes__instance_rigid_body__technique_common__mass_frame( void* attributeData );
3234
bool _begin__instance_rigid_body__technique_common__shape( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__shape();}
3235
bool _data__instance_rigid_body__technique_common__shape( const ParserChar* text, size_t textLength );
3236
bool _end__instance_rigid_body__technique_common__shape(){return mImpl->end__instance_rigid_body__technique_common__shape();}
3237
bool _preBegin__instance_rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3238
bool _preEnd__instance_rigid_body__technique_common__shape();
3239
#ifdef GENERATEDSAXPARSER_VALIDATION
3240
bool _validateBegin__instance_rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3241
bool _validateEnd__instance_rigid_body__technique_common__shape();
3243
bool _freeAttributes__instance_rigid_body__technique_common__shape( void* attributeData );
3245
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));}
3246
bool _data__instance_rigid_body__technique_common__shape__hollow( const ParserChar* text, size_t textLength );
3247
bool _end__instance_rigid_body__technique_common__shape__hollow(){return mImpl->end__instance_rigid_body__technique_common__shape__hollow();}
3248
bool _preBegin__instance_rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3249
bool _preEnd__instance_rigid_body__technique_common__shape__hollow();
3250
#ifdef GENERATEDSAXPARSER_VALIDATION
3251
bool _validateBegin__instance_rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3252
bool _validateEnd__instance_rigid_body__technique_common__shape__hollow();
3254
bool _freeAttributes__instance_rigid_body__technique_common__shape__hollow( void* attributeData );
3256
bool _begin__instance_rigid_constraint( void* attributeData ){return mImpl->begin__instance_rigid_constraint(*static_cast<instance_rigid_constraint__AttributeData*>(attributeData));}
3257
bool _data__instance_rigid_constraint( const ParserChar* text, size_t textLength );
3258
bool _end__instance_rigid_constraint(){return mImpl->end__instance_rigid_constraint();}
3259
bool _preBegin__instance_rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3260
bool _preEnd__instance_rigid_constraint();
3261
#ifdef GENERATEDSAXPARSER_VALIDATION
3262
bool _validateBegin__instance_rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3263
bool _validateEnd__instance_rigid_constraint();
3265
bool _freeAttributes__instance_rigid_constraint( void* attributeData );
3267
bool _begin__library_physics_scenes( void* attributeData ){return mImpl->begin__library_physics_scenes(*static_cast<library_physics_scenes__AttributeData*>(attributeData));}
3268
bool _data__library_physics_scenes( const ParserChar* text, size_t textLength );
3269
bool _end__library_physics_scenes(){return mImpl->end__library_physics_scenes();}
3270
bool _preBegin__library_physics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3271
bool _preEnd__library_physics_scenes();
3272
#ifdef GENERATEDSAXPARSER_VALIDATION
3273
bool _validateBegin__library_physics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3274
bool _validateEnd__library_physics_scenes();
3276
bool _freeAttributes__library_physics_scenes( void* attributeData );
3278
bool _begin__physics_scene( void* attributeData ){return mImpl->begin__physics_scene(*static_cast<physics_scene__AttributeData*>(attributeData));}
3279
bool _data__physics_scene( const ParserChar* text, size_t textLength );
3280
bool _end__physics_scene(){return mImpl->end__physics_scene();}
3281
bool _preBegin__physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3282
bool _preEnd__physics_scene();
3283
#ifdef GENERATEDSAXPARSER_VALIDATION
3284
bool _validateBegin__physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3285
bool _validateEnd__physics_scene();
3287
bool _freeAttributes__physics_scene( void* attributeData );
3289
bool _begin__physics_scene__technique_common( void* attributeData ){return mImpl->begin__physics_scene__technique_common();}
3290
bool _data__physics_scene__technique_common( const ParserChar* text, size_t textLength );
3291
bool _end__physics_scene__technique_common(){return mImpl->end__physics_scene__technique_common();}
3292
bool _preBegin__physics_scene__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3293
bool _preEnd__physics_scene__technique_common();
3294
#ifdef GENERATEDSAXPARSER_VALIDATION
3295
bool _validateBegin__physics_scene__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3296
bool _validateEnd__physics_scene__technique_common();
3298
bool _freeAttributes__physics_scene__technique_common( void* attributeData );
3300
bool _begin__gravity( void* attributeData ){return mImpl->begin__gravity(*static_cast<gravity__AttributeData*>(attributeData));}
3301
bool _data__gravity( const ParserChar* text, size_t textLength );
3302
bool _end__gravity(){return mImpl->end__gravity();}
3303
bool _preBegin__gravity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3304
bool _preEnd__gravity();
3305
#ifdef GENERATEDSAXPARSER_VALIDATION
3306
bool _validateBegin__gravity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3307
bool _validateEnd__gravity();
3309
bool _freeAttributes__gravity( void* attributeData );
3311
bool _begin__time_step( void* attributeData ){return mImpl->begin__time_step(*static_cast<time_step__AttributeData*>(attributeData));}
3312
bool _data__time_step( const ParserChar* text, size_t textLength );
3313
bool _end__time_step(){return mImpl->end__time_step();}
3314
bool _preBegin__time_step( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3315
bool _preEnd__time_step();
3316
#ifdef GENERATEDSAXPARSER_VALIDATION
3317
bool _validateBegin__time_step( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3318
bool _validateEnd__time_step();
3320
bool _freeAttributes__time_step( void* attributeData );
3322
bool _begin__library_visual_scenes( void* attributeData ){return mImpl->begin__library_visual_scenes(*static_cast<library_visual_scenes__AttributeData*>(attributeData));}
3323
bool _data__library_visual_scenes( const ParserChar* text, size_t textLength );
3324
bool _end__library_visual_scenes(){return mImpl->end__library_visual_scenes();}
3325
bool _preBegin__library_visual_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3326
bool _preEnd__library_visual_scenes();
3327
#ifdef GENERATEDSAXPARSER_VALIDATION
3328
bool _validateBegin__library_visual_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3329
bool _validateEnd__library_visual_scenes();
3331
bool _freeAttributes__library_visual_scenes( void* attributeData );
3333
bool _begin__visual_scene( void* attributeData ){return mImpl->begin__visual_scene(*static_cast<visual_scene__AttributeData*>(attributeData));}
3334
bool _data__visual_scene( const ParserChar* text, size_t textLength );
3335
bool _end__visual_scene(){return mImpl->end__visual_scene();}
3336
bool _preBegin__visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3337
bool _preEnd__visual_scene();
3338
#ifdef GENERATEDSAXPARSER_VALIDATION
3339
bool _validateBegin__visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3340
bool _validateEnd__visual_scene();
3342
bool _freeAttributes__visual_scene( void* attributeData );
3344
bool _begin__evaluate_scene( void* attributeData ){return mImpl->begin__evaluate_scene(*static_cast<evaluate_scene__AttributeData*>(attributeData));}
3345
bool _data__evaluate_scene( const ParserChar* text, size_t textLength );
3346
bool _end__evaluate_scene(){return mImpl->end__evaluate_scene();}
3347
bool _preBegin__evaluate_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3348
bool _preEnd__evaluate_scene();
3349
#ifdef GENERATEDSAXPARSER_VALIDATION
3350
bool _validateBegin__evaluate_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3351
bool _validateEnd__evaluate_scene();
3353
bool _freeAttributes__evaluate_scene( void* attributeData );
3355
bool _begin__render( void* attributeData ){return mImpl->begin__render(*static_cast<render__AttributeData*>(attributeData));}
3356
bool _data__render( const ParserChar* text, size_t textLength );
3357
bool _end__render(){return mImpl->end__render();}
3358
bool _preBegin__render( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3359
bool _preEnd__render();
3360
#ifdef GENERATEDSAXPARSER_VALIDATION
3361
bool _validateBegin__render( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3362
bool _validateEnd__render();
3364
bool _freeAttributes__render( void* attributeData );
3366
bool _begin__layer( void* attributeData ){return mImpl->begin__layer();}
3367
bool _data__layer( const ParserChar* text, size_t textLength );
3368
bool _end__layer(){return mImpl->end__layer();}
3369
bool _preBegin__layer( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3370
bool _preEnd__layer();
3371
#ifdef GENERATEDSAXPARSER_VALIDATION
3372
bool _validateBegin__layer( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3373
bool _validateEnd__layer();
3375
bool _freeAttributes__layer( void* attributeData );
3377
bool _begin__scene( void* attributeData ){return mImpl->begin__scene();}
3378
bool _data__scene( const ParserChar* text, size_t textLength );
3379
bool _end__scene(){return mImpl->end__scene();}
3380
bool _preBegin__scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3381
bool _preEnd__scene();
3382
#ifdef GENERATEDSAXPARSER_VALIDATION
3383
bool _validateBegin__scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3384
bool _validateEnd__scene();
3386
bool _freeAttributes__scene( void* attributeData );
3388
bool _begin__instance_physics_scene( void* attributeData ){return mImpl->begin__instance_physics_scene(*static_cast<instance_physics_scene__AttributeData*>(attributeData));}
3389
bool _data__instance_physics_scene( const ParserChar* text, size_t textLength );
3390
bool _end__instance_physics_scene(){return mImpl->end__instance_physics_scene();}
3391
bool _preBegin__instance_physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3392
bool _preEnd__instance_physics_scene();
3393
#ifdef GENERATEDSAXPARSER_VALIDATION
3394
bool _validateBegin__instance_physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3395
bool _validateEnd__instance_physics_scene();
3397
bool _freeAttributes__instance_physics_scene( void* attributeData );
3399
bool _begin__instance_visual_scene( void* attributeData ){return mImpl->begin__instance_visual_scene(*static_cast<instance_visual_scene__AttributeData*>(attributeData));}
3400
bool _data__instance_visual_scene( const ParserChar* text, size_t textLength );
3401
bool _end__instance_visual_scene(){return mImpl->end__instance_visual_scene();}
3402
bool _preBegin__instance_visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3403
bool _preEnd__instance_visual_scene();
3404
#ifdef GENERATEDSAXPARSER_VALIDATION
3405
bool _validateBegin__instance_visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3406
bool _validateEnd__instance_visual_scene();
3408
bool _freeAttributes__instance_visual_scene( void* attributeData );
3410
bool _begin__profile_GLES( void* attributeData ){return mImpl->begin__profile_GLES(*static_cast<profile_GLES__AttributeData*>(attributeData));}
3411
bool _data__profile_GLES( const ParserChar* text, size_t textLength );
3412
bool _end__profile_GLES(){return mImpl->end__profile_GLES();}
3413
bool _preBegin__profile_GLES( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3414
bool _preEnd__profile_GLES();
3415
#ifdef GENERATEDSAXPARSER_VALIDATION
3416
bool _validateBegin__profile_GLES( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3417
bool _validateEnd__profile_GLES();
3419
bool _freeAttributes__profile_GLES( void* attributeData );
3421
bool _begin__newparam____gles_newparam( void* attributeData ){return mImpl->begin__newparam____gles_newparam(*static_cast<newparam____gles_newparam__AttributeData*>(attributeData));}
3422
bool _data__newparam____gles_newparam( const ParserChar* text, size_t textLength );
3423
bool _end__newparam____gles_newparam(){return mImpl->end__newparam____gles_newparam();}
3424
bool _preBegin__newparam____gles_newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3425
bool _preEnd__newparam____gles_newparam();
3426
#ifdef GENERATEDSAXPARSER_VALIDATION
3427
bool _validateBegin__newparam____gles_newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3428
bool _validateEnd__newparam____gles_newparam();
3430
bool _freeAttributes__newparam____gles_newparam( void* attributeData );
3432
bool _begin__texture_pipeline____gles_texture_pipeline( void* attributeData ){return mImpl->begin__texture_pipeline____gles_texture_pipeline(*static_cast<texture_pipeline____gles_texture_pipeline__AttributeData*>(attributeData));}
3433
bool _data__texture_pipeline____gles_texture_pipeline( const ParserChar* text, size_t textLength );
3434
bool _end__texture_pipeline____gles_texture_pipeline(){return mImpl->end__texture_pipeline____gles_texture_pipeline();}
3435
bool _preBegin__texture_pipeline____gles_texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3436
bool _preEnd__texture_pipeline____gles_texture_pipeline();
3437
#ifdef GENERATEDSAXPARSER_VALIDATION
3438
bool _validateBegin__texture_pipeline____gles_texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3439
bool _validateEnd__texture_pipeline____gles_texture_pipeline();
3441
bool _freeAttributes__texture_pipeline____gles_texture_pipeline( void* attributeData );
3443
bool _begin__texcombiner( void* attributeData ){return mImpl->begin__texcombiner();}
3444
bool _data__texcombiner( const ParserChar* text, size_t textLength );
3445
bool _end__texcombiner(){return mImpl->end__texcombiner();}
3446
bool _preBegin__texcombiner( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3447
bool _preEnd__texcombiner();
3448
#ifdef GENERATEDSAXPARSER_VALIDATION
3449
bool _validateBegin__texcombiner( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3450
bool _validateEnd__texcombiner();
3452
bool _freeAttributes__texcombiner( void* attributeData );
3454
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));}
3455
bool _data__constant____gles_texture_constant_type( const ParserChar* text, size_t textLength );
3456
bool _end__constant____gles_texture_constant_type(){return mImpl->end__constant____gles_texture_constant_type();}
3457
bool _preBegin__constant____gles_texture_constant_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3458
bool _preEnd__constant____gles_texture_constant_type();
3459
#ifdef GENERATEDSAXPARSER_VALIDATION
3460
bool _validateBegin__constant____gles_texture_constant_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3461
bool _validateEnd__constant____gles_texture_constant_type();
3463
bool _freeAttributes__constant____gles_texture_constant_type( void* attributeData );
3465
bool _begin__RGB( void* attributeData ){return mImpl->begin__RGB(*static_cast<RGB__AttributeData*>(attributeData));}
3466
bool _data__RGB( const ParserChar* text, size_t textLength );
3467
bool _end__RGB(){return mImpl->end__RGB();}
3468
bool _preBegin__RGB( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3469
bool _preEnd__RGB();
3470
#ifdef GENERATEDSAXPARSER_VALIDATION
3471
bool _validateBegin__RGB( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3472
bool _validateEnd__RGB();
3474
bool _freeAttributes__RGB( void* attributeData );
3477
ENUM__gles_texcombiner_operatorRGB_enums toEnumDataPrefix_ENUM__gles_texcombiner_operatorRGB_enums (
3478
const ParserChar* prefixedBuffer,
3479
const ParserChar* prefixedBufferEnd,
3480
const ParserChar** buffer,
3481
const ParserChar* bufferEnd,
3483
const std::pair<StringHash, ENUM__gles_texcombiner_operatorRGB_enums>* enumMap,
3484
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3488
bool characterData2EnumData_ENUM__gles_texcombiner_operatorRGB_enums (
3489
const ParserChar* text,
3491
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operatorRGB_enums*, size_t ),
3492
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3496
bool dataEnumEnd_ENUM__gles_texcombiner_operatorRGB_enums (
3497
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operatorRGB_enums*, size_t ),
3498
const std::pair<StringHash, ENUM__gles_texcombiner_operatorRGB_enums>* enumMap,
3499
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3500
ENUM__gles_texcombiner_operatorRGB_enums (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operatorRGB_enums>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3505
bool _begin__argument____gles_texcombiner_argumentRGB_type( void* attributeData ){return mImpl->begin__argument____gles_texcombiner_argumentRGB_type(*static_cast<argument____gles_texcombiner_argumentRGB_type__AttributeData*>(attributeData));}
3506
bool _data__argument____gles_texcombiner_argumentRGB_type( const ParserChar* text, size_t textLength );
3507
bool _end__argument____gles_texcombiner_argumentRGB_type(){return mImpl->end__argument____gles_texcombiner_argumentRGB_type();}
3508
bool _preBegin__argument____gles_texcombiner_argumentRGB_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3509
bool _preEnd__argument____gles_texcombiner_argumentRGB_type();
3510
#ifdef GENERATEDSAXPARSER_VALIDATION
3511
bool _validateBegin__argument____gles_texcombiner_argumentRGB_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3512
bool _validateEnd__argument____gles_texcombiner_argumentRGB_type();
3514
bool _freeAttributes__argument____gles_texcombiner_argumentRGB_type( void* attributeData );
3517
ENUM__gles_texcombiner_source_enums toEnumDataPrefix_ENUM__gles_texcombiner_source_enums (
3518
const ParserChar* prefixedBuffer,
3519
const ParserChar* prefixedBufferEnd,
3520
const ParserChar** buffer,
3521
const ParserChar* bufferEnd,
3523
const std::pair<StringHash, ENUM__gles_texcombiner_source_enums>* enumMap,
3524
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3528
bool characterData2EnumData_ENUM__gles_texcombiner_source_enums (
3529
const ParserChar* text,
3531
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_source_enums*, size_t ),
3532
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3536
bool dataEnumEnd_ENUM__gles_texcombiner_source_enums (
3537
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_source_enums*, size_t ),
3538
const std::pair<StringHash, ENUM__gles_texcombiner_source_enums>* enumMap,
3539
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3540
ENUM__gles_texcombiner_source_enums (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_source_enums>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3546
ENUM__gles_texcombiner_operandRGB_enums toEnumDataPrefix_ENUM__gles_texcombiner_operandRGB_enums (
3547
const ParserChar* prefixedBuffer,
3548
const ParserChar* prefixedBufferEnd,
3549
const ParserChar** buffer,
3550
const ParserChar* bufferEnd,
3552
const std::pair<StringHash, ENUM__gles_texcombiner_operandRGB_enums>* enumMap,
3553
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3557
bool characterData2EnumData_ENUM__gles_texcombiner_operandRGB_enums (
3558
const ParserChar* text,
3560
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operandRGB_enums*, size_t ),
3561
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3565
bool dataEnumEnd_ENUM__gles_texcombiner_operandRGB_enums (
3566
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operandRGB_enums*, size_t ),
3567
const std::pair<StringHash, ENUM__gles_texcombiner_operandRGB_enums>* enumMap,
3568
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3569
ENUM__gles_texcombiner_operandRGB_enums (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operandRGB_enums>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3574
bool _begin__alpha____gles_texcombiner_commandAlpha_type( void* attributeData ){return mImpl->begin__alpha____gles_texcombiner_commandAlpha_type(*static_cast<alpha____gles_texcombiner_commandAlpha_type__AttributeData*>(attributeData));}
3575
bool _data__alpha____gles_texcombiner_commandAlpha_type( const ParserChar* text, size_t textLength );
3576
bool _end__alpha____gles_texcombiner_commandAlpha_type(){return mImpl->end__alpha____gles_texcombiner_commandAlpha_type();}
3577
bool _preBegin__alpha____gles_texcombiner_commandAlpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3578
bool _preEnd__alpha____gles_texcombiner_commandAlpha_type();
3579
#ifdef GENERATEDSAXPARSER_VALIDATION
3580
bool _validateBegin__alpha____gles_texcombiner_commandAlpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3581
bool _validateEnd__alpha____gles_texcombiner_commandAlpha_type();
3583
bool _freeAttributes__alpha____gles_texcombiner_commandAlpha_type( void* attributeData );
3586
ENUM__gles_texcombiner_operatorAlpha_enums toEnumDataPrefix_ENUM__gles_texcombiner_operatorAlpha_enums (
3587
const ParserChar* prefixedBuffer,
3588
const ParserChar* prefixedBufferEnd,
3589
const ParserChar** buffer,
3590
const ParserChar* bufferEnd,
3592
const std::pair<StringHash, ENUM__gles_texcombiner_operatorAlpha_enums>* enumMap,
3593
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3597
bool characterData2EnumData_ENUM__gles_texcombiner_operatorAlpha_enums (
3598
const ParserChar* text,
3600
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operatorAlpha_enums*, size_t ),
3601
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3605
bool dataEnumEnd_ENUM__gles_texcombiner_operatorAlpha_enums (
3606
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operatorAlpha_enums*, size_t ),
3607
const std::pair<StringHash, ENUM__gles_texcombiner_operatorAlpha_enums>* enumMap,
3608
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3609
ENUM__gles_texcombiner_operatorAlpha_enums (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operatorAlpha_enums>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3614
bool _begin__argument____gles_texcombiner_argumentAlpha_type( void* attributeData ){return mImpl->begin__argument____gles_texcombiner_argumentAlpha_type(*static_cast<argument____gles_texcombiner_argumentAlpha_type__AttributeData*>(attributeData));}
3615
bool _data__argument____gles_texcombiner_argumentAlpha_type( const ParserChar* text, size_t textLength );
3616
bool _end__argument____gles_texcombiner_argumentAlpha_type(){return mImpl->end__argument____gles_texcombiner_argumentAlpha_type();}
3617
bool _preBegin__argument____gles_texcombiner_argumentAlpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3618
bool _preEnd__argument____gles_texcombiner_argumentAlpha_type();
3619
#ifdef GENERATEDSAXPARSER_VALIDATION
3620
bool _validateBegin__argument____gles_texcombiner_argumentAlpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3621
bool _validateEnd__argument____gles_texcombiner_argumentAlpha_type();
3623
bool _freeAttributes__argument____gles_texcombiner_argumentAlpha_type( void* attributeData );
3626
ENUM__gles_texcombiner_operandAlpha_enums toEnumDataPrefix_ENUM__gles_texcombiner_operandAlpha_enums (
3627
const ParserChar* prefixedBuffer,
3628
const ParserChar* prefixedBufferEnd,
3629
const ParserChar** buffer,
3630
const ParserChar* bufferEnd,
3632
const std::pair<StringHash, ENUM__gles_texcombiner_operandAlpha_enums>* enumMap,
3633
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3637
bool characterData2EnumData_ENUM__gles_texcombiner_operandAlpha_enums (
3638
const ParserChar* text,
3640
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operandAlpha_enums*, size_t ),
3641
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3645
bool dataEnumEnd_ENUM__gles_texcombiner_operandAlpha_enums (
3646
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texcombiner_operandAlpha_enums*, size_t ),
3647
const std::pair<StringHash, ENUM__gles_texcombiner_operandAlpha_enums>* enumMap,
3648
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3649
ENUM__gles_texcombiner_operandAlpha_enums (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operandAlpha_enums>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3654
bool _begin__texenv( void* attributeData ){return mImpl->begin__texenv(*static_cast<texenv__AttributeData*>(attributeData));}
3655
bool _data__texenv( const ParserChar* text, size_t textLength );
3656
bool _end__texenv(){return mImpl->end__texenv();}
3657
bool _preBegin__texenv( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3658
bool _preEnd__texenv();
3659
#ifdef GENERATEDSAXPARSER_VALIDATION
3660
bool _validateBegin__texenv( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3661
bool _validateEnd__texenv();
3663
bool _freeAttributes__texenv( void* attributeData );
3666
ENUM__gles_texenv_mode_enums toEnumDataPrefix_ENUM__gles_texenv_mode_enums (
3667
const ParserChar* prefixedBuffer,
3668
const ParserChar* prefixedBufferEnd,
3669
const ParserChar** buffer,
3670
const ParserChar* bufferEnd,
3672
const std::pair<StringHash, ENUM__gles_texenv_mode_enums>* enumMap,
3673
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3677
bool characterData2EnumData_ENUM__gles_texenv_mode_enums (
3678
const ParserChar* text,
3680
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texenv_mode_enums*, size_t ),
3681
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3685
bool dataEnumEnd_ENUM__gles_texenv_mode_enums (
3686
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_texenv_mode_enums*, size_t ),
3687
const std::pair<StringHash, ENUM__gles_texenv_mode_enums>* enumMap,
3688
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3689
ENUM__gles_texenv_mode_enums (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texenv_mode_enums>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3694
bool _begin__sampler_state____gles_sampler_state( void* attributeData ){return mImpl->begin__sampler_state____gles_sampler_state(*static_cast<sampler_state____gles_sampler_state__AttributeData*>(attributeData));}
3695
bool _data__sampler_state____gles_sampler_state( const ParserChar* text, size_t textLength );
3696
bool _end__sampler_state____gles_sampler_state(){return mImpl->end__sampler_state____gles_sampler_state();}
3697
bool _preBegin__sampler_state____gles_sampler_state( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3698
bool _preEnd__sampler_state____gles_sampler_state();
3699
#ifdef GENERATEDSAXPARSER_VALIDATION
3700
bool _validateBegin__sampler_state____gles_sampler_state( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3701
bool _validateEnd__sampler_state____gles_sampler_state();
3703
bool _freeAttributes__sampler_state____gles_sampler_state( void* attributeData );
3705
bool _begin__wrap_s____gles_sampler_wrap( void* attributeData ){return mImpl->begin__wrap_s____gles_sampler_wrap();}
3706
bool _data__wrap_s____gles_sampler_wrap( const ParserChar* text, size_t textLength );
3707
bool _end__wrap_s____gles_sampler_wrap(){return mImpl->end__wrap_s____gles_sampler_wrap();}
3708
bool _preBegin__wrap_s____gles_sampler_wrap( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3709
bool _preEnd__wrap_s____gles_sampler_wrap();
3710
#ifdef GENERATEDSAXPARSER_VALIDATION
3711
bool _validateBegin__wrap_s____gles_sampler_wrap( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3712
bool _validateEnd__wrap_s____gles_sampler_wrap();
3714
bool _freeAttributes__wrap_s____gles_sampler_wrap( void* attributeData );
3717
ENUM__gles_sampler_wrap toEnumDataPrefix_ENUM__gles_sampler_wrap (
3718
const ParserChar* prefixedBuffer,
3719
const ParserChar* prefixedBufferEnd,
3720
const ParserChar** buffer,
3721
const ParserChar* bufferEnd,
3723
const std::pair<StringHash, ENUM__gles_sampler_wrap>* enumMap,
3724
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3728
bool characterData2EnumData_ENUM__gles_sampler_wrap (
3729
const ParserChar* text,
3731
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_sampler_wrap*, size_t ),
3732
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3736
bool dataEnumEnd_ENUM__gles_sampler_wrap (
3737
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_sampler_wrap*, size_t ),
3738
const std::pair<StringHash, ENUM__gles_sampler_wrap>* enumMap,
3739
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3740
ENUM__gles_sampler_wrap (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_sampler_wrap>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3745
bool _begin__wrap_t____gles_sampler_wrap( void* attributeData ){return mImpl->begin__wrap_t____gles_sampler_wrap();}
3746
bool _data__wrap_t____gles_sampler_wrap( const ParserChar* text, size_t textLength );
3747
bool _end__wrap_t____gles_sampler_wrap(){return mImpl->end__wrap_t____gles_sampler_wrap();}
3748
bool _preBegin__wrap_t____gles_sampler_wrap( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3749
bool _preEnd__wrap_t____gles_sampler_wrap();
3750
#ifdef GENERATEDSAXPARSER_VALIDATION
3751
bool _validateBegin__wrap_t____gles_sampler_wrap( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3752
bool _validateEnd__wrap_t____gles_sampler_wrap();
3754
bool _freeAttributes__wrap_t____gles_sampler_wrap( void* attributeData );
3756
bool _begin__texture_unit( void* attributeData ){return mImpl->begin__texture_unit(*static_cast<texture_unit__AttributeData*>(attributeData));}
3757
bool _data__texture_unit( const ParserChar* text, size_t textLength );
3758
bool _end__texture_unit(){return mImpl->end__texture_unit();}
3759
bool _preBegin__texture_unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3760
bool _preEnd__texture_unit();
3761
#ifdef GENERATEDSAXPARSER_VALIDATION
3762
bool _validateBegin__texture_unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3763
bool _validateEnd__texture_unit();
3765
bool _freeAttributes__texture_unit( void* attributeData );
3767
bool _begin__surface____NCName( void* attributeData ){return mImpl->begin__surface____NCName();}
3768
bool _data__surface____NCName( const ParserChar* text, size_t textLength );
3769
bool _end__surface____NCName(){return mImpl->end__surface____NCName();}
3770
bool _preBegin__surface____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3771
bool _preEnd__surface____NCName();
3772
#ifdef GENERATEDSAXPARSER_VALIDATION
3773
bool _validateBegin__surface____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3774
bool _validateEnd__surface____NCName();
3776
bool _freeAttributes__surface____NCName( void* attributeData );
3778
bool _begin__sampler_state____NCName( void* attributeData ){return mImpl->begin__sampler_state____NCName();}
3779
bool _data__sampler_state____NCName( const ParserChar* text, size_t textLength );
3780
bool _end__sampler_state____NCName(){return mImpl->end__sampler_state____NCName();}
3781
bool _preBegin__sampler_state____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3782
bool _preEnd__sampler_state____NCName();
3783
#ifdef GENERATEDSAXPARSER_VALIDATION
3784
bool _validateBegin__sampler_state____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3785
bool _validateEnd__sampler_state____NCName();
3787
bool _freeAttributes__sampler_state____NCName( void* attributeData );
3789
bool _begin__texcoord( void* attributeData ){return mImpl->begin__texcoord(*static_cast<texcoord__AttributeData*>(attributeData));}
3790
bool _data__texcoord( const ParserChar* text, size_t textLength );
3791
bool _end__texcoord(){return mImpl->end__texcoord();}
3792
bool _preBegin__texcoord( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3793
bool _preEnd__texcoord();
3794
#ifdef GENERATEDSAXPARSER_VALIDATION
3795
bool _validateBegin__texcoord( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3796
bool _validateEnd__texcoord();
3798
bool _freeAttributes__texcoord( void* attributeData );
3800
bool _begin__enum____gles_enumeration( void* attributeData ){return mImpl->begin__enum____gles_enumeration();}
3801
bool _data__enum____gles_enumeration( const ParserChar* text, size_t textLength );
3802
bool _end__enum____gles_enumeration(){return mImpl->end__enum____gles_enumeration();}
3803
bool _preBegin__enum____gles_enumeration( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3804
bool _preEnd__enum____gles_enumeration();
3805
#ifdef GENERATEDSAXPARSER_VALIDATION
3806
bool _validateBegin__enum____gles_enumeration( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
3807
bool _validateEnd__enum____gles_enumeration();
3809
bool _freeAttributes__enum____gles_enumeration( void* attributeData );
3812
ENUM__gl_blend_type toEnumDataPrefix_ENUM__gl_blend_type (
3813
const ParserChar* prefixedBuffer,
3814
const ParserChar* prefixedBufferEnd,
3815
const ParserChar** buffer,
3816
const ParserChar* bufferEnd,
3818
const std::pair<StringHash, ENUM__gl_blend_type>* enumMap,
3819
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3823
bool characterData2EnumData_ENUM__gl_blend_type (
3824
const ParserChar* text,
3826
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_blend_type*, size_t ),
3827
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3831
bool dataEnumEnd_ENUM__gl_blend_type (
3832
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_blend_type*, size_t ),
3833
const std::pair<StringHash, ENUM__gl_blend_type>* enumMap,
3834
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3835
ENUM__gl_blend_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_blend_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3841
ENUM__gl_face_type toEnumDataPrefix_ENUM__gl_face_type (
3842
const ParserChar* prefixedBuffer,
3843
const ParserChar* prefixedBufferEnd,
3844
const ParserChar** buffer,
3845
const ParserChar* bufferEnd,
3847
const std::pair<StringHash, ENUM__gl_face_type>* enumMap,
3848
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3852
bool characterData2EnumData_ENUM__gl_face_type (
3853
const ParserChar* text,
3855
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_face_type*, size_t ),
3856
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3860
bool dataEnumEnd_ENUM__gl_face_type (
3861
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_face_type*, size_t ),
3862
const std::pair<StringHash, ENUM__gl_face_type>* enumMap,
3863
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3864
ENUM__gl_face_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_face_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3870
ENUM__gl_func_type toEnumDataPrefix_ENUM__gl_func_type (
3871
const ParserChar* prefixedBuffer,
3872
const ParserChar* prefixedBufferEnd,
3873
const ParserChar** buffer,
3874
const ParserChar* bufferEnd,
3876
const std::pair<StringHash, ENUM__gl_func_type>* enumMap,
3877
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3881
bool characterData2EnumData_ENUM__gl_func_type (
3882
const ParserChar* text,
3884
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_func_type*, size_t ),
3885
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3889
bool dataEnumEnd_ENUM__gl_func_type (
3890
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_func_type*, size_t ),
3891
const std::pair<StringHash, ENUM__gl_func_type>* enumMap,
3892
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3893
ENUM__gl_func_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_func_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3899
ENUM__gl_stencil_op_type toEnumDataPrefix_ENUM__gl_stencil_op_type (
3900
const ParserChar* prefixedBuffer,
3901
const ParserChar* prefixedBufferEnd,
3902
const ParserChar** buffer,
3903
const ParserChar* bufferEnd,
3905
const std::pair<StringHash, ENUM__gl_stencil_op_type>* enumMap,
3906
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3910
bool characterData2EnumData_ENUM__gl_stencil_op_type (
3911
const ParserChar* text,
3913
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_stencil_op_type*, size_t ),
3914
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3918
bool dataEnumEnd_ENUM__gl_stencil_op_type (
3919
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_stencil_op_type*, size_t ),
3920
const std::pair<StringHash, ENUM__gl_stencil_op_type>* enumMap,
3921
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3922
ENUM__gl_stencil_op_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_stencil_op_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3928
ENUM__gl_material_type toEnumDataPrefix_ENUM__gl_material_type (
3929
const ParserChar* prefixedBuffer,
3930
const ParserChar* prefixedBufferEnd,
3931
const ParserChar** buffer,
3932
const ParserChar* bufferEnd,
3934
const std::pair<StringHash, ENUM__gl_material_type>* enumMap,
3935
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3939
bool characterData2EnumData_ENUM__gl_material_type (
3940
const ParserChar* text,
3942
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_material_type*, size_t ),
3943
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3947
bool dataEnumEnd_ENUM__gl_material_type (
3948
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_material_type*, size_t ),
3949
const std::pair<StringHash, ENUM__gl_material_type>* enumMap,
3950
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3951
ENUM__gl_material_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_material_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3957
ENUM__gl_fog_type toEnumDataPrefix_ENUM__gl_fog_type (
3958
const ParserChar* prefixedBuffer,
3959
const ParserChar* prefixedBufferEnd,
3960
const ParserChar** buffer,
3961
const ParserChar* bufferEnd,
3963
const std::pair<StringHash, ENUM__gl_fog_type>* enumMap,
3964
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3968
bool characterData2EnumData_ENUM__gl_fog_type (
3969
const ParserChar* text,
3971
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_fog_type*, size_t ),
3972
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3976
bool dataEnumEnd_ENUM__gl_fog_type (
3977
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_fog_type*, size_t ),
3978
const std::pair<StringHash, ENUM__gl_fog_type>* enumMap,
3979
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
3980
ENUM__gl_fog_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_fog_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
3986
ENUM__gl_front_face_type toEnumDataPrefix_ENUM__gl_front_face_type (
3987
const ParserChar* prefixedBuffer,
3988
const ParserChar* prefixedBufferEnd,
3989
const ParserChar** buffer,
3990
const ParserChar* bufferEnd,
3992
const std::pair<StringHash, ENUM__gl_front_face_type>* enumMap,
3993
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
3997
bool characterData2EnumData_ENUM__gl_front_face_type (
3998
const ParserChar* text,
4000
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_front_face_type*, size_t ),
4001
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4005
bool dataEnumEnd_ENUM__gl_front_face_type (
4006
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_front_face_type*, size_t ),
4007
const std::pair<StringHash, ENUM__gl_front_face_type>* enumMap,
4008
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4009
ENUM__gl_front_face_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_front_face_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4015
ENUM__gl_light_model_color_control_type toEnumDataPrefix_ENUM__gl_light_model_color_control_type (
4016
const ParserChar* prefixedBuffer,
4017
const ParserChar* prefixedBufferEnd,
4018
const ParserChar** buffer,
4019
const ParserChar* bufferEnd,
4021
const std::pair<StringHash, ENUM__gl_light_model_color_control_type>* enumMap,
4022
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4026
bool characterData2EnumData_ENUM__gl_light_model_color_control_type (
4027
const ParserChar* text,
4029
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_light_model_color_control_type*, size_t ),
4030
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4034
bool dataEnumEnd_ENUM__gl_light_model_color_control_type (
4035
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_light_model_color_control_type*, size_t ),
4036
const std::pair<StringHash, ENUM__gl_light_model_color_control_type>* enumMap,
4037
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4038
ENUM__gl_light_model_color_control_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_light_model_color_control_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4044
ENUM__gl_logic_op_type toEnumDataPrefix_ENUM__gl_logic_op_type (
4045
const ParserChar* prefixedBuffer,
4046
const ParserChar* prefixedBufferEnd,
4047
const ParserChar** buffer,
4048
const ParserChar* bufferEnd,
4050
const std::pair<StringHash, ENUM__gl_logic_op_type>* enumMap,
4051
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4055
bool characterData2EnumData_ENUM__gl_logic_op_type (
4056
const ParserChar* text,
4058
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_logic_op_type*, size_t ),
4059
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4063
bool dataEnumEnd_ENUM__gl_logic_op_type (
4064
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_logic_op_type*, size_t ),
4065
const std::pair<StringHash, ENUM__gl_logic_op_type>* enumMap,
4066
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4067
ENUM__gl_logic_op_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_logic_op_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4073
ENUM__gl_polygon_mode_type toEnumDataPrefix_ENUM__gl_polygon_mode_type (
4074
const ParserChar* prefixedBuffer,
4075
const ParserChar* prefixedBufferEnd,
4076
const ParserChar** buffer,
4077
const ParserChar* bufferEnd,
4079
const std::pair<StringHash, ENUM__gl_polygon_mode_type>* enumMap,
4080
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4084
bool characterData2EnumData_ENUM__gl_polygon_mode_type (
4085
const ParserChar* text,
4087
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_polygon_mode_type*, size_t ),
4088
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4092
bool dataEnumEnd_ENUM__gl_polygon_mode_type (
4093
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_polygon_mode_type*, size_t ),
4094
const std::pair<StringHash, ENUM__gl_polygon_mode_type>* enumMap,
4095
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4096
ENUM__gl_polygon_mode_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_polygon_mode_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4102
ENUM__gl_shade_model_type toEnumDataPrefix_ENUM__gl_shade_model_type (
4103
const ParserChar* prefixedBuffer,
4104
const ParserChar* prefixedBufferEnd,
4105
const ParserChar** buffer,
4106
const ParserChar* bufferEnd,
4108
const std::pair<StringHash, ENUM__gl_shade_model_type>* enumMap,
4109
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4113
bool characterData2EnumData_ENUM__gl_shade_model_type (
4114
const ParserChar* text,
4116
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_shade_model_type*, size_t ),
4117
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4121
bool dataEnumEnd_ENUM__gl_shade_model_type (
4122
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_shade_model_type*, size_t ),
4123
const std::pair<StringHash, ENUM__gl_shade_model_type>* enumMap,
4124
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4125
ENUM__gl_shade_model_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_shade_model_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4131
UNION__gles_enumeration toUnionPrefix_UNION__gles_enumeration (
4132
const ParserChar* prefixedBuffer,
4133
const ParserChar* prefixedBufferEnd,
4134
const ParserChar** buffer,
4135
const ParserChar* bufferEnd,
4141
bool _begin__profile_GLES__technique( void* attributeData ){return mImpl->begin__profile_GLES__technique(*static_cast<profile_GLES__technique__AttributeData*>(attributeData));}
4142
bool _data__profile_GLES__technique( const ParserChar* text, size_t textLength );
4143
bool _end__profile_GLES__technique(){return mImpl->end__profile_GLES__technique();}
4144
bool _preBegin__profile_GLES__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4145
bool _preEnd__profile_GLES__technique();
4146
#ifdef GENERATEDSAXPARSER_VALIDATION
4147
bool _validateBegin__profile_GLES__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4148
bool _validateEnd__profile_GLES__technique();
4150
bool _freeAttributes__profile_GLES__technique( void* attributeData );
4152
bool _begin__profile_GLES__technique__setparam( void* attributeData ){return mImpl->begin__profile_GLES__technique__setparam(*static_cast<profile_GLES__technique__setparam__AttributeData*>(attributeData));}
4153
bool _data__profile_GLES__technique__setparam( const ParserChar* text, size_t textLength );
4154
bool _end__profile_GLES__technique__setparam(){return mImpl->end__profile_GLES__technique__setparam();}
4155
bool _preBegin__profile_GLES__technique__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4156
bool _preEnd__profile_GLES__technique__setparam();
4157
#ifdef GENERATEDSAXPARSER_VALIDATION
4158
bool _validateBegin__profile_GLES__technique__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4159
bool _validateEnd__profile_GLES__technique__setparam();
4161
bool _freeAttributes__profile_GLES__technique__setparam( void* attributeData );
4163
bool _begin__profile_GLES__technique__pass( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass(*static_cast<profile_GLES__technique__pass__AttributeData*>(attributeData));}
4164
bool _data__profile_GLES__technique__pass( const ParserChar* text, size_t textLength );
4165
bool _end__profile_GLES__technique__pass(){return mImpl->end__profile_GLES__technique__pass();}
4166
bool _preBegin__profile_GLES__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4167
bool _preEnd__profile_GLES__technique__pass();
4168
#ifdef GENERATEDSAXPARSER_VALIDATION
4169
bool _validateBegin__profile_GLES__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4170
bool _validateEnd__profile_GLES__technique__pass();
4172
bool _freeAttributes__profile_GLES__technique__pass( void* attributeData );
4174
bool _begin__color_target____gles_rendertarget_common( void* attributeData ){return mImpl->begin__color_target____gles_rendertarget_common();}
4175
bool _data__color_target____gles_rendertarget_common( const ParserChar* text, size_t textLength );
4176
bool _end__color_target____gles_rendertarget_common(){return mImpl->end__color_target____gles_rendertarget_common();}
4177
bool _preBegin__color_target____gles_rendertarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4178
bool _preEnd__color_target____gles_rendertarget_common();
4179
#ifdef GENERATEDSAXPARSER_VALIDATION
4180
bool _validateBegin__color_target____gles_rendertarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4181
bool _validateEnd__color_target____gles_rendertarget_common();
4183
bool _freeAttributes__color_target____gles_rendertarget_common( void* attributeData );
4185
bool _begin__depth_target____gles_rendertarget_common( void* attributeData ){return mImpl->begin__depth_target____gles_rendertarget_common();}
4186
bool _data__depth_target____gles_rendertarget_common( const ParserChar* text, size_t textLength );
4187
bool _end__depth_target____gles_rendertarget_common(){return mImpl->end__depth_target____gles_rendertarget_common();}
4188
bool _preBegin__depth_target____gles_rendertarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4189
bool _preEnd__depth_target____gles_rendertarget_common();
4190
#ifdef GENERATEDSAXPARSER_VALIDATION
4191
bool _validateBegin__depth_target____gles_rendertarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4192
bool _validateEnd__depth_target____gles_rendertarget_common();
4194
bool _freeAttributes__depth_target____gles_rendertarget_common( void* attributeData );
4196
bool _begin__stencil_target____gles_rendertarget_common( void* attributeData ){return mImpl->begin__stencil_target____gles_rendertarget_common();}
4197
bool _data__stencil_target____gles_rendertarget_common( const ParserChar* text, size_t textLength );
4198
bool _end__stencil_target____gles_rendertarget_common(){return mImpl->end__stencil_target____gles_rendertarget_common();}
4199
bool _preBegin__stencil_target____gles_rendertarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4200
bool _preEnd__stencil_target____gles_rendertarget_common();
4201
#ifdef GENERATEDSAXPARSER_VALIDATION
4202
bool _validateBegin__stencil_target____gles_rendertarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4203
bool _validateEnd__stencil_target____gles_rendertarget_common();
4205
bool _freeAttributes__stencil_target____gles_rendertarget_common( void* attributeData );
4207
bool _begin__color_clear____fx_color_common( void* attributeData ){return mImpl->begin__color_clear____fx_color_common();}
4208
bool _data__color_clear____fx_color_common( const ParserChar* text, size_t textLength );
4209
bool _end__color_clear____fx_color_common(){return mImpl->end__color_clear____fx_color_common();}
4210
bool _preBegin__color_clear____fx_color_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4211
bool _preEnd__color_clear____fx_color_common();
4212
#ifdef GENERATEDSAXPARSER_VALIDATION
4213
bool _validateBegin__color_clear____fx_color_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4214
bool _validateEnd__color_clear____fx_color_common();
4216
bool _freeAttributes__color_clear____fx_color_common( void* attributeData );
4218
bool _begin__depth_clear____float( void* attributeData ){return mImpl->begin__depth_clear____float();}
4219
bool _data__depth_clear____float( const ParserChar* text, size_t textLength );
4220
bool _end__depth_clear____float(){return mImpl->end__depth_clear____float();}
4221
bool _preBegin__depth_clear____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4222
bool _preEnd__depth_clear____float();
4223
#ifdef GENERATEDSAXPARSER_VALIDATION
4224
bool _validateBegin__depth_clear____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4225
bool _validateEnd__depth_clear____float();
4227
bool _freeAttributes__depth_clear____float( void* attributeData );
4229
bool _begin__stencil_clear____byte( void* attributeData ){return mImpl->begin__stencil_clear____byte();}
4230
bool _data__stencil_clear____byte( const ParserChar* text, size_t textLength );
4231
bool _end__stencil_clear____byte(){return mImpl->end__stencil_clear____byte();}
4232
bool _preBegin__stencil_clear____byte( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4233
bool _preEnd__stencil_clear____byte();
4234
#ifdef GENERATEDSAXPARSER_VALIDATION
4235
bool _validateBegin__stencil_clear____byte( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4236
bool _validateEnd__stencil_clear____byte();
4238
bool _freeAttributes__stencil_clear____byte( void* attributeData );
4240
bool _begin__draw( void* attributeData ){return mImpl->begin__draw();}
4241
bool _data__draw( const ParserChar* text, size_t textLength );
4242
bool _end__draw(){return mImpl->end__draw();}
4243
bool _preBegin__draw( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4244
bool _preEnd__draw();
4245
#ifdef GENERATEDSAXPARSER_VALIDATION
4246
bool _validateBegin__draw( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4247
bool _validateEnd__draw();
4249
bool _freeAttributes__draw( void* attributeData );
4251
bool _begin__profile_GLES__technique__pass__alpha_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__alpha_func();}
4252
bool _data__profile_GLES__technique__pass__alpha_func( const ParserChar* text, size_t textLength );
4253
bool _end__profile_GLES__technique__pass__alpha_func(){return mImpl->end__profile_GLES__technique__pass__alpha_func();}
4254
bool _preBegin__profile_GLES__technique__pass__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4255
bool _preEnd__profile_GLES__technique__pass__alpha_func();
4256
#ifdef GENERATEDSAXPARSER_VALIDATION
4257
bool _validateBegin__profile_GLES__technique__pass__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4258
bool _validateEnd__profile_GLES__technique__pass__alpha_func();
4260
bool _freeAttributes__profile_GLES__technique__pass__alpha_func( void* attributeData );
4262
bool _begin__profile_GLES__technique__pass__alpha_func__func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__alpha_func__func(*static_cast<profile_GLES__technique__pass__alpha_func__func__AttributeData*>(attributeData));}
4263
bool _data__profile_GLES__technique__pass__alpha_func__func( const ParserChar* text, size_t textLength );
4264
bool _end__profile_GLES__technique__pass__alpha_func__func(){return mImpl->end__profile_GLES__technique__pass__alpha_func__func();}
4265
bool _preBegin__profile_GLES__technique__pass__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4266
bool _preEnd__profile_GLES__technique__pass__alpha_func__func();
4267
#ifdef GENERATEDSAXPARSER_VALIDATION
4268
bool _validateBegin__profile_GLES__technique__pass__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4269
bool _validateEnd__profile_GLES__technique__pass__alpha_func__func();
4271
bool _freeAttributes__profile_GLES__technique__pass__alpha_func__func( void* attributeData );
4273
bool _begin__profile_GLES__technique__pass__alpha_func__value( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__alpha_func__value(*static_cast<profile_GLES__technique__pass__alpha_func__value__AttributeData*>(attributeData));}
4274
bool _data__profile_GLES__technique__pass__alpha_func__value( const ParserChar* text, size_t textLength );
4275
bool _end__profile_GLES__technique__pass__alpha_func__value(){return mImpl->end__profile_GLES__technique__pass__alpha_func__value();}
4276
bool _preBegin__profile_GLES__technique__pass__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4277
bool _preEnd__profile_GLES__technique__pass__alpha_func__value();
4278
#ifdef GENERATEDSAXPARSER_VALIDATION
4279
bool _validateBegin__profile_GLES__technique__pass__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4280
bool _validateEnd__profile_GLES__technique__pass__alpha_func__value();
4282
bool _freeAttributes__profile_GLES__technique__pass__alpha_func__value( void* attributeData );
4284
bool _begin__profile_GLES__technique__pass__blend_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__blend_func();}
4285
bool _data__profile_GLES__technique__pass__blend_func( const ParserChar* text, size_t textLength );
4286
bool _end__profile_GLES__technique__pass__blend_func(){return mImpl->end__profile_GLES__technique__pass__blend_func();}
4287
bool _preBegin__profile_GLES__technique__pass__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4288
bool _preEnd__profile_GLES__technique__pass__blend_func();
4289
#ifdef GENERATEDSAXPARSER_VALIDATION
4290
bool _validateBegin__profile_GLES__technique__pass__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4291
bool _validateEnd__profile_GLES__technique__pass__blend_func();
4293
bool _freeAttributes__profile_GLES__technique__pass__blend_func( void* attributeData );
4295
bool _begin__profile_GLES__technique__pass__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__blend_func__src(*static_cast<profile_GLES__technique__pass__blend_func__src__AttributeData*>(attributeData));}
4296
bool _data__profile_GLES__technique__pass__blend_func__src( const ParserChar* text, size_t textLength );
4297
bool _end__profile_GLES__technique__pass__blend_func__src(){return mImpl->end__profile_GLES__technique__pass__blend_func__src();}
4298
bool _preBegin__profile_GLES__technique__pass__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4299
bool _preEnd__profile_GLES__technique__pass__blend_func__src();
4300
#ifdef GENERATEDSAXPARSER_VALIDATION
4301
bool _validateBegin__profile_GLES__technique__pass__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4302
bool _validateEnd__profile_GLES__technique__pass__blend_func__src();
4304
bool _freeAttributes__profile_GLES__technique__pass__blend_func__src( void* attributeData );
4306
bool _begin__profile_GLES__technique__pass__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__blend_func__dest(*static_cast<profile_GLES__technique__pass__blend_func__dest__AttributeData*>(attributeData));}
4307
bool _data__profile_GLES__technique__pass__blend_func__dest( const ParserChar* text, size_t textLength );
4308
bool _end__profile_GLES__technique__pass__blend_func__dest(){return mImpl->end__profile_GLES__technique__pass__blend_func__dest();}
4309
bool _preBegin__profile_GLES__technique__pass__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4310
bool _preEnd__profile_GLES__technique__pass__blend_func__dest();
4311
#ifdef GENERATEDSAXPARSER_VALIDATION
4312
bool _validateBegin__profile_GLES__technique__pass__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4313
bool _validateEnd__profile_GLES__technique__pass__blend_func__dest();
4315
bool _freeAttributes__profile_GLES__technique__pass__blend_func__dest( void* attributeData );
4317
bool _begin__profile_GLES__technique__pass__clear_color( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__clear_color(*static_cast<profile_GLES__technique__pass__clear_color__AttributeData*>(attributeData));}
4318
bool _data__profile_GLES__technique__pass__clear_color( const ParserChar* text, size_t textLength );
4319
bool _end__profile_GLES__technique__pass__clear_color(){return mImpl->end__profile_GLES__technique__pass__clear_color();}
4320
bool _preBegin__profile_GLES__technique__pass__clear_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4321
bool _preEnd__profile_GLES__technique__pass__clear_color();
4322
#ifdef GENERATEDSAXPARSER_VALIDATION
4323
bool _validateBegin__profile_GLES__technique__pass__clear_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4324
bool _validateEnd__profile_GLES__technique__pass__clear_color();
4326
bool _freeAttributes__profile_GLES__technique__pass__clear_color( void* attributeData );
4328
bool _begin__profile_GLES__technique__pass__clear_stencil( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__clear_stencil(*static_cast<profile_GLES__technique__pass__clear_stencil__AttributeData*>(attributeData));}
4329
bool _data__profile_GLES__technique__pass__clear_stencil( const ParserChar* text, size_t textLength );
4330
bool _end__profile_GLES__technique__pass__clear_stencil(){return mImpl->end__profile_GLES__technique__pass__clear_stencil();}
4331
bool _preBegin__profile_GLES__technique__pass__clear_stencil( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4332
bool _preEnd__profile_GLES__technique__pass__clear_stencil();
4333
#ifdef GENERATEDSAXPARSER_VALIDATION
4334
bool _validateBegin__profile_GLES__technique__pass__clear_stencil( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4335
bool _validateEnd__profile_GLES__technique__pass__clear_stencil();
4337
bool _freeAttributes__profile_GLES__technique__pass__clear_stencil( void* attributeData );
4339
bool _begin__profile_GLES__technique__pass__clear_depth( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__clear_depth(*static_cast<profile_GLES__technique__pass__clear_depth__AttributeData*>(attributeData));}
4340
bool _data__profile_GLES__technique__pass__clear_depth( const ParserChar* text, size_t textLength );
4341
bool _end__profile_GLES__technique__pass__clear_depth(){return mImpl->end__profile_GLES__technique__pass__clear_depth();}
4342
bool _preBegin__profile_GLES__technique__pass__clear_depth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4343
bool _preEnd__profile_GLES__technique__pass__clear_depth();
4344
#ifdef GENERATEDSAXPARSER_VALIDATION
4345
bool _validateBegin__profile_GLES__technique__pass__clear_depth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4346
bool _validateEnd__profile_GLES__technique__pass__clear_depth();
4348
bool _freeAttributes__profile_GLES__technique__pass__clear_depth( void* attributeData );
4350
bool _begin__profile_GLES__technique__pass__clip_plane( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__clip_plane(*static_cast<profile_GLES__technique__pass__clip_plane__AttributeData*>(attributeData));}
4351
bool _data__profile_GLES__technique__pass__clip_plane( const ParserChar* text, size_t textLength );
4352
bool _end__profile_GLES__technique__pass__clip_plane(){return mImpl->end__profile_GLES__technique__pass__clip_plane();}
4353
bool _preBegin__profile_GLES__technique__pass__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4354
bool _preEnd__profile_GLES__technique__pass__clip_plane();
4355
#ifdef GENERATEDSAXPARSER_VALIDATION
4356
bool _validateBegin__profile_GLES__technique__pass__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4357
bool _validateEnd__profile_GLES__technique__pass__clip_plane();
4359
bool _freeAttributes__profile_GLES__technique__pass__clip_plane( void* attributeData );
4361
bool _begin__profile_GLES__technique__pass__color_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__color_mask(*static_cast<profile_GLES__technique__pass__color_mask__AttributeData*>(attributeData));}
4362
bool _data__profile_GLES__technique__pass__color_mask( const ParserChar* text, size_t textLength );
4363
bool _end__profile_GLES__technique__pass__color_mask(){return mImpl->end__profile_GLES__technique__pass__color_mask();}
4364
bool _preBegin__profile_GLES__technique__pass__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4365
bool _preEnd__profile_GLES__technique__pass__color_mask();
4366
#ifdef GENERATEDSAXPARSER_VALIDATION
4367
bool _validateBegin__profile_GLES__technique__pass__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4368
bool _validateEnd__profile_GLES__technique__pass__color_mask();
4370
bool _freeAttributes__profile_GLES__technique__pass__color_mask( void* attributeData );
4372
bool _begin__profile_GLES__technique__pass__cull_face( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__cull_face(*static_cast<profile_GLES__technique__pass__cull_face__AttributeData*>(attributeData));}
4373
bool _data__profile_GLES__technique__pass__cull_face( const ParserChar* text, size_t textLength );
4374
bool _end__profile_GLES__technique__pass__cull_face(){return mImpl->end__profile_GLES__technique__pass__cull_face();}
4375
bool _preBegin__profile_GLES__technique__pass__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4376
bool _preEnd__profile_GLES__technique__pass__cull_face();
4377
#ifdef GENERATEDSAXPARSER_VALIDATION
4378
bool _validateBegin__profile_GLES__technique__pass__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4379
bool _validateEnd__profile_GLES__technique__pass__cull_face();
4381
bool _freeAttributes__profile_GLES__technique__pass__cull_face( void* attributeData );
4383
bool _begin__profile_GLES__technique__pass__depth_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__depth_func(*static_cast<profile_GLES__technique__pass__depth_func__AttributeData*>(attributeData));}
4384
bool _data__profile_GLES__technique__pass__depth_func( const ParserChar* text, size_t textLength );
4385
bool _end__profile_GLES__technique__pass__depth_func(){return mImpl->end__profile_GLES__technique__pass__depth_func();}
4386
bool _preBegin__profile_GLES__technique__pass__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4387
bool _preEnd__profile_GLES__technique__pass__depth_func();
4388
#ifdef GENERATEDSAXPARSER_VALIDATION
4389
bool _validateBegin__profile_GLES__technique__pass__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4390
bool _validateEnd__profile_GLES__technique__pass__depth_func();
4392
bool _freeAttributes__profile_GLES__technique__pass__depth_func( void* attributeData );
4394
bool _begin__profile_GLES__technique__pass__depth_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__depth_mask(*static_cast<profile_GLES__technique__pass__depth_mask__AttributeData*>(attributeData));}
4395
bool _data__profile_GLES__technique__pass__depth_mask( const ParserChar* text, size_t textLength );
4396
bool _end__profile_GLES__technique__pass__depth_mask(){return mImpl->end__profile_GLES__technique__pass__depth_mask();}
4397
bool _preBegin__profile_GLES__technique__pass__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4398
bool _preEnd__profile_GLES__technique__pass__depth_mask();
4399
#ifdef GENERATEDSAXPARSER_VALIDATION
4400
bool _validateBegin__profile_GLES__technique__pass__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4401
bool _validateEnd__profile_GLES__technique__pass__depth_mask();
4403
bool _freeAttributes__profile_GLES__technique__pass__depth_mask( void* attributeData );
4405
bool _begin__profile_GLES__technique__pass__depth_range( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__depth_range(*static_cast<profile_GLES__technique__pass__depth_range__AttributeData*>(attributeData));}
4406
bool _data__profile_GLES__technique__pass__depth_range( const ParserChar* text, size_t textLength );
4407
bool _end__profile_GLES__technique__pass__depth_range(){return mImpl->end__profile_GLES__technique__pass__depth_range();}
4408
bool _preBegin__profile_GLES__technique__pass__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4409
bool _preEnd__profile_GLES__technique__pass__depth_range();
4410
#ifdef GENERATEDSAXPARSER_VALIDATION
4411
bool _validateBegin__profile_GLES__technique__pass__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4412
bool _validateEnd__profile_GLES__technique__pass__depth_range();
4414
bool _freeAttributes__profile_GLES__technique__pass__depth_range( void* attributeData );
4416
bool _begin__profile_GLES__technique__pass__fog_color( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__fog_color(*static_cast<profile_GLES__technique__pass__fog_color__AttributeData*>(attributeData));}
4417
bool _data__profile_GLES__technique__pass__fog_color( const ParserChar* text, size_t textLength );
4418
bool _end__profile_GLES__technique__pass__fog_color(){return mImpl->end__profile_GLES__technique__pass__fog_color();}
4419
bool _preBegin__profile_GLES__technique__pass__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4420
bool _preEnd__profile_GLES__technique__pass__fog_color();
4421
#ifdef GENERATEDSAXPARSER_VALIDATION
4422
bool _validateBegin__profile_GLES__technique__pass__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4423
bool _validateEnd__profile_GLES__technique__pass__fog_color();
4425
bool _freeAttributes__profile_GLES__technique__pass__fog_color( void* attributeData );
4427
bool _begin__profile_GLES__technique__pass__fog_density( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__fog_density(*static_cast<profile_GLES__technique__pass__fog_density__AttributeData*>(attributeData));}
4428
bool _data__profile_GLES__technique__pass__fog_density( const ParserChar* text, size_t textLength );
4429
bool _end__profile_GLES__technique__pass__fog_density(){return mImpl->end__profile_GLES__technique__pass__fog_density();}
4430
bool _preBegin__profile_GLES__technique__pass__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4431
bool _preEnd__profile_GLES__technique__pass__fog_density();
4432
#ifdef GENERATEDSAXPARSER_VALIDATION
4433
bool _validateBegin__profile_GLES__technique__pass__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4434
bool _validateEnd__profile_GLES__technique__pass__fog_density();
4436
bool _freeAttributes__profile_GLES__technique__pass__fog_density( void* attributeData );
4438
bool _begin__profile_GLES__technique__pass__fog_mode( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__fog_mode(*static_cast<profile_GLES__technique__pass__fog_mode__AttributeData*>(attributeData));}
4439
bool _data__profile_GLES__technique__pass__fog_mode( const ParserChar* text, size_t textLength );
4440
bool _end__profile_GLES__technique__pass__fog_mode(){return mImpl->end__profile_GLES__technique__pass__fog_mode();}
4441
bool _preBegin__profile_GLES__technique__pass__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4442
bool _preEnd__profile_GLES__technique__pass__fog_mode();
4443
#ifdef GENERATEDSAXPARSER_VALIDATION
4444
bool _validateBegin__profile_GLES__technique__pass__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4445
bool _validateEnd__profile_GLES__technique__pass__fog_mode();
4447
bool _freeAttributes__profile_GLES__technique__pass__fog_mode( void* attributeData );
4449
bool _begin__profile_GLES__technique__pass__fog_start( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__fog_start(*static_cast<profile_GLES__technique__pass__fog_start__AttributeData*>(attributeData));}
4450
bool _data__profile_GLES__technique__pass__fog_start( const ParserChar* text, size_t textLength );
4451
bool _end__profile_GLES__technique__pass__fog_start(){return mImpl->end__profile_GLES__technique__pass__fog_start();}
4452
bool _preBegin__profile_GLES__technique__pass__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4453
bool _preEnd__profile_GLES__technique__pass__fog_start();
4454
#ifdef GENERATEDSAXPARSER_VALIDATION
4455
bool _validateBegin__profile_GLES__technique__pass__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4456
bool _validateEnd__profile_GLES__technique__pass__fog_start();
4458
bool _freeAttributes__profile_GLES__technique__pass__fog_start( void* attributeData );
4460
bool _begin__profile_GLES__technique__pass__fog_end( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__fog_end(*static_cast<profile_GLES__technique__pass__fog_end__AttributeData*>(attributeData));}
4461
bool _data__profile_GLES__technique__pass__fog_end( const ParserChar* text, size_t textLength );
4462
bool _end__profile_GLES__technique__pass__fog_end(){return mImpl->end__profile_GLES__technique__pass__fog_end();}
4463
bool _preBegin__profile_GLES__technique__pass__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4464
bool _preEnd__profile_GLES__technique__pass__fog_end();
4465
#ifdef GENERATEDSAXPARSER_VALIDATION
4466
bool _validateBegin__profile_GLES__technique__pass__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4467
bool _validateEnd__profile_GLES__technique__pass__fog_end();
4469
bool _freeAttributes__profile_GLES__technique__pass__fog_end( void* attributeData );
4471
bool _begin__profile_GLES__technique__pass__front_face( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__front_face(*static_cast<profile_GLES__technique__pass__front_face__AttributeData*>(attributeData));}
4472
bool _data__profile_GLES__technique__pass__front_face( const ParserChar* text, size_t textLength );
4473
bool _end__profile_GLES__technique__pass__front_face(){return mImpl->end__profile_GLES__technique__pass__front_face();}
4474
bool _preBegin__profile_GLES__technique__pass__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4475
bool _preEnd__profile_GLES__technique__pass__front_face();
4476
#ifdef GENERATEDSAXPARSER_VALIDATION
4477
bool _validateBegin__profile_GLES__technique__pass__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4478
bool _validateEnd__profile_GLES__technique__pass__front_face();
4480
bool _freeAttributes__profile_GLES__technique__pass__front_face( void* attributeData );
4482
bool _begin__profile_GLES__technique__pass__texture_pipeline( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__texture_pipeline(*static_cast<profile_GLES__technique__pass__texture_pipeline__AttributeData*>(attributeData));}
4483
bool _data__profile_GLES__technique__pass__texture_pipeline( const ParserChar* text, size_t textLength );
4484
bool _end__profile_GLES__technique__pass__texture_pipeline(){return mImpl->end__profile_GLES__technique__pass__texture_pipeline();}
4485
bool _preBegin__profile_GLES__technique__pass__texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4486
bool _preEnd__profile_GLES__technique__pass__texture_pipeline();
4487
#ifdef GENERATEDSAXPARSER_VALIDATION
4488
bool _validateBegin__profile_GLES__technique__pass__texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4489
bool _validateEnd__profile_GLES__technique__pass__texture_pipeline();
4491
bool _freeAttributes__profile_GLES__technique__pass__texture_pipeline( void* attributeData );
4493
bool _begin__value____gles_texture_pipeline( void* attributeData ){return mImpl->begin__value____gles_texture_pipeline(*static_cast<value____gles_texture_pipeline__AttributeData*>(attributeData));}
4494
bool _data__value____gles_texture_pipeline( const ParserChar* text, size_t textLength );
4495
bool _end__value____gles_texture_pipeline(){return mImpl->end__value____gles_texture_pipeline();}
4496
bool _preBegin__value____gles_texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4497
bool _preEnd__value____gles_texture_pipeline();
4498
#ifdef GENERATEDSAXPARSER_VALIDATION
4499
bool _validateBegin__value____gles_texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4500
bool _validateEnd__value____gles_texture_pipeline();
4502
bool _freeAttributes__value____gles_texture_pipeline( void* attributeData );
4504
bool _begin__profile_GLES__technique__pass__logic_op( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__logic_op(*static_cast<profile_GLES__technique__pass__logic_op__AttributeData*>(attributeData));}
4505
bool _data__profile_GLES__technique__pass__logic_op( const ParserChar* text, size_t textLength );
4506
bool _end__profile_GLES__technique__pass__logic_op(){return mImpl->end__profile_GLES__technique__pass__logic_op();}
4507
bool _preBegin__profile_GLES__technique__pass__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4508
bool _preEnd__profile_GLES__technique__pass__logic_op();
4509
#ifdef GENERATEDSAXPARSER_VALIDATION
4510
bool _validateBegin__profile_GLES__technique__pass__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4511
bool _validateEnd__profile_GLES__technique__pass__logic_op();
4513
bool _freeAttributes__profile_GLES__technique__pass__logic_op( void* attributeData );
4515
bool _begin__profile_GLES__technique__pass__light_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_ambient(*static_cast<profile_GLES__technique__pass__light_ambient__AttributeData*>(attributeData));}
4516
bool _data__profile_GLES__technique__pass__light_ambient( const ParserChar* text, size_t textLength );
4517
bool _end__profile_GLES__technique__pass__light_ambient(){return mImpl->end__profile_GLES__technique__pass__light_ambient();}
4518
bool _preBegin__profile_GLES__technique__pass__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4519
bool _preEnd__profile_GLES__technique__pass__light_ambient();
4520
#ifdef GENERATEDSAXPARSER_VALIDATION
4521
bool _validateBegin__profile_GLES__technique__pass__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4522
bool _validateEnd__profile_GLES__technique__pass__light_ambient();
4524
bool _freeAttributes__profile_GLES__technique__pass__light_ambient( void* attributeData );
4526
bool _begin__profile_GLES__technique__pass__light_diffuse( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_diffuse(*static_cast<profile_GLES__technique__pass__light_diffuse__AttributeData*>(attributeData));}
4527
bool _data__profile_GLES__technique__pass__light_diffuse( const ParserChar* text, size_t textLength );
4528
bool _end__profile_GLES__technique__pass__light_diffuse(){return mImpl->end__profile_GLES__technique__pass__light_diffuse();}
4529
bool _preBegin__profile_GLES__technique__pass__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4530
bool _preEnd__profile_GLES__technique__pass__light_diffuse();
4531
#ifdef GENERATEDSAXPARSER_VALIDATION
4532
bool _validateBegin__profile_GLES__technique__pass__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4533
bool _validateEnd__profile_GLES__technique__pass__light_diffuse();
4535
bool _freeAttributes__profile_GLES__technique__pass__light_diffuse( void* attributeData );
4537
bool _begin__profile_GLES__technique__pass__light_specular( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_specular(*static_cast<profile_GLES__technique__pass__light_specular__AttributeData*>(attributeData));}
4538
bool _data__profile_GLES__technique__pass__light_specular( const ParserChar* text, size_t textLength );
4539
bool _end__profile_GLES__technique__pass__light_specular(){return mImpl->end__profile_GLES__technique__pass__light_specular();}
4540
bool _preBegin__profile_GLES__technique__pass__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4541
bool _preEnd__profile_GLES__technique__pass__light_specular();
4542
#ifdef GENERATEDSAXPARSER_VALIDATION
4543
bool _validateBegin__profile_GLES__technique__pass__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4544
bool _validateEnd__profile_GLES__technique__pass__light_specular();
4546
bool _freeAttributes__profile_GLES__technique__pass__light_specular( void* attributeData );
4548
bool _begin__profile_GLES__technique__pass__light_position( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_position(*static_cast<profile_GLES__technique__pass__light_position__AttributeData*>(attributeData));}
4549
bool _data__profile_GLES__technique__pass__light_position( const ParserChar* text, size_t textLength );
4550
bool _end__profile_GLES__technique__pass__light_position(){return mImpl->end__profile_GLES__technique__pass__light_position();}
4551
bool _preBegin__profile_GLES__technique__pass__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4552
bool _preEnd__profile_GLES__technique__pass__light_position();
4553
#ifdef GENERATEDSAXPARSER_VALIDATION
4554
bool _validateBegin__profile_GLES__technique__pass__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4555
bool _validateEnd__profile_GLES__technique__pass__light_position();
4557
bool _freeAttributes__profile_GLES__technique__pass__light_position( void* attributeData );
4559
bool _begin__profile_GLES__technique__pass__light_constant_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_constant_attenuation(*static_cast<profile_GLES__technique__pass__light_constant_attenuation__AttributeData*>(attributeData));}
4560
bool _data__profile_GLES__technique__pass__light_constant_attenuation( const ParserChar* text, size_t textLength );
4561
bool _end__profile_GLES__technique__pass__light_constant_attenuation(){return mImpl->end__profile_GLES__technique__pass__light_constant_attenuation();}
4562
bool _preBegin__profile_GLES__technique__pass__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4563
bool _preEnd__profile_GLES__technique__pass__light_constant_attenuation();
4564
#ifdef GENERATEDSAXPARSER_VALIDATION
4565
bool _validateBegin__profile_GLES__technique__pass__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4566
bool _validateEnd__profile_GLES__technique__pass__light_constant_attenuation();
4568
bool _freeAttributes__profile_GLES__technique__pass__light_constant_attenuation( void* attributeData );
4570
bool _begin__light_linear_attenutation( void* attributeData ){return mImpl->begin__light_linear_attenutation(*static_cast<light_linear_attenutation__AttributeData*>(attributeData));}
4571
bool _data__light_linear_attenutation( const ParserChar* text, size_t textLength );
4572
bool _end__light_linear_attenutation(){return mImpl->end__light_linear_attenutation();}
4573
bool _preBegin__light_linear_attenutation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4574
bool _preEnd__light_linear_attenutation();
4575
#ifdef GENERATEDSAXPARSER_VALIDATION
4576
bool _validateBegin__light_linear_attenutation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4577
bool _validateEnd__light_linear_attenutation();
4579
bool _freeAttributes__light_linear_attenutation( void* attributeData );
4581
bool _begin__profile_GLES__technique__pass__light_quadratic_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_quadratic_attenuation(*static_cast<profile_GLES__technique__pass__light_quadratic_attenuation__AttributeData*>(attributeData));}
4582
bool _data__profile_GLES__technique__pass__light_quadratic_attenuation( const ParserChar* text, size_t textLength );
4583
bool _end__profile_GLES__technique__pass__light_quadratic_attenuation(){return mImpl->end__profile_GLES__technique__pass__light_quadratic_attenuation();}
4584
bool _preBegin__profile_GLES__technique__pass__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4585
bool _preEnd__profile_GLES__technique__pass__light_quadratic_attenuation();
4586
#ifdef GENERATEDSAXPARSER_VALIDATION
4587
bool _validateBegin__profile_GLES__technique__pass__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4588
bool _validateEnd__profile_GLES__technique__pass__light_quadratic_attenuation();
4590
bool _freeAttributes__profile_GLES__technique__pass__light_quadratic_attenuation( void* attributeData );
4592
bool _begin__profile_GLES__technique__pass__light_spot_cutoff( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_spot_cutoff(*static_cast<profile_GLES__technique__pass__light_spot_cutoff__AttributeData*>(attributeData));}
4593
bool _data__profile_GLES__technique__pass__light_spot_cutoff( const ParserChar* text, size_t textLength );
4594
bool _end__profile_GLES__technique__pass__light_spot_cutoff(){return mImpl->end__profile_GLES__technique__pass__light_spot_cutoff();}
4595
bool _preBegin__profile_GLES__technique__pass__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4596
bool _preEnd__profile_GLES__technique__pass__light_spot_cutoff();
4597
#ifdef GENERATEDSAXPARSER_VALIDATION
4598
bool _validateBegin__profile_GLES__technique__pass__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4599
bool _validateEnd__profile_GLES__technique__pass__light_spot_cutoff();
4601
bool _freeAttributes__profile_GLES__technique__pass__light_spot_cutoff( void* attributeData );
4603
bool _begin__profile_GLES__technique__pass__light_spot_direction( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_spot_direction(*static_cast<profile_GLES__technique__pass__light_spot_direction__AttributeData*>(attributeData));}
4604
bool _data__profile_GLES__technique__pass__light_spot_direction( const ParserChar* text, size_t textLength );
4605
bool _end__profile_GLES__technique__pass__light_spot_direction(){return mImpl->end__profile_GLES__technique__pass__light_spot_direction();}
4606
bool _preBegin__profile_GLES__technique__pass__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4607
bool _preEnd__profile_GLES__technique__pass__light_spot_direction();
4608
#ifdef GENERATEDSAXPARSER_VALIDATION
4609
bool _validateBegin__profile_GLES__technique__pass__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4610
bool _validateEnd__profile_GLES__technique__pass__light_spot_direction();
4612
bool _freeAttributes__profile_GLES__technique__pass__light_spot_direction( void* attributeData );
4614
bool _begin__profile_GLES__technique__pass__light_spot_exponent( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_spot_exponent(*static_cast<profile_GLES__technique__pass__light_spot_exponent__AttributeData*>(attributeData));}
4615
bool _data__profile_GLES__technique__pass__light_spot_exponent( const ParserChar* text, size_t textLength );
4616
bool _end__profile_GLES__technique__pass__light_spot_exponent(){return mImpl->end__profile_GLES__technique__pass__light_spot_exponent();}
4617
bool _preBegin__profile_GLES__technique__pass__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4618
bool _preEnd__profile_GLES__technique__pass__light_spot_exponent();
4619
#ifdef GENERATEDSAXPARSER_VALIDATION
4620
bool _validateBegin__profile_GLES__technique__pass__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4621
bool _validateEnd__profile_GLES__technique__pass__light_spot_exponent();
4623
bool _freeAttributes__profile_GLES__technique__pass__light_spot_exponent( void* attributeData );
4625
bool _begin__profile_GLES__technique__pass__light_model_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_model_ambient(*static_cast<profile_GLES__technique__pass__light_model_ambient__AttributeData*>(attributeData));}
4626
bool _data__profile_GLES__technique__pass__light_model_ambient( const ParserChar* text, size_t textLength );
4627
bool _end__profile_GLES__technique__pass__light_model_ambient(){return mImpl->end__profile_GLES__technique__pass__light_model_ambient();}
4628
bool _preBegin__profile_GLES__technique__pass__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4629
bool _preEnd__profile_GLES__technique__pass__light_model_ambient();
4630
#ifdef GENERATEDSAXPARSER_VALIDATION
4631
bool _validateBegin__profile_GLES__technique__pass__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4632
bool _validateEnd__profile_GLES__technique__pass__light_model_ambient();
4634
bool _freeAttributes__profile_GLES__technique__pass__light_model_ambient( void* attributeData );
4636
bool _begin__profile_GLES__technique__pass__line_width( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__line_width(*static_cast<profile_GLES__technique__pass__line_width__AttributeData*>(attributeData));}
4637
bool _data__profile_GLES__technique__pass__line_width( const ParserChar* text, size_t textLength );
4638
bool _end__profile_GLES__technique__pass__line_width(){return mImpl->end__profile_GLES__technique__pass__line_width();}
4639
bool _preBegin__profile_GLES__technique__pass__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4640
bool _preEnd__profile_GLES__technique__pass__line_width();
4641
#ifdef GENERATEDSAXPARSER_VALIDATION
4642
bool _validateBegin__profile_GLES__technique__pass__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4643
bool _validateEnd__profile_GLES__technique__pass__line_width();
4645
bool _freeAttributes__profile_GLES__technique__pass__line_width( void* attributeData );
4647
bool _begin__profile_GLES__technique__pass__material_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__material_ambient(*static_cast<profile_GLES__technique__pass__material_ambient__AttributeData*>(attributeData));}
4648
bool _data__profile_GLES__technique__pass__material_ambient( const ParserChar* text, size_t textLength );
4649
bool _end__profile_GLES__technique__pass__material_ambient(){return mImpl->end__profile_GLES__technique__pass__material_ambient();}
4650
bool _preBegin__profile_GLES__technique__pass__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4651
bool _preEnd__profile_GLES__technique__pass__material_ambient();
4652
#ifdef GENERATEDSAXPARSER_VALIDATION
4653
bool _validateBegin__profile_GLES__technique__pass__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4654
bool _validateEnd__profile_GLES__technique__pass__material_ambient();
4656
bool _freeAttributes__profile_GLES__technique__pass__material_ambient( void* attributeData );
4658
bool _begin__profile_GLES__technique__pass__material_diffuse( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__material_diffuse(*static_cast<profile_GLES__technique__pass__material_diffuse__AttributeData*>(attributeData));}
4659
bool _data__profile_GLES__technique__pass__material_diffuse( const ParserChar* text, size_t textLength );
4660
bool _end__profile_GLES__technique__pass__material_diffuse(){return mImpl->end__profile_GLES__technique__pass__material_diffuse();}
4661
bool _preBegin__profile_GLES__technique__pass__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4662
bool _preEnd__profile_GLES__technique__pass__material_diffuse();
4663
#ifdef GENERATEDSAXPARSER_VALIDATION
4664
bool _validateBegin__profile_GLES__technique__pass__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4665
bool _validateEnd__profile_GLES__technique__pass__material_diffuse();
4667
bool _freeAttributes__profile_GLES__technique__pass__material_diffuse( void* attributeData );
4669
bool _begin__profile_GLES__technique__pass__material_emission( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__material_emission(*static_cast<profile_GLES__technique__pass__material_emission__AttributeData*>(attributeData));}
4670
bool _data__profile_GLES__technique__pass__material_emission( const ParserChar* text, size_t textLength );
4671
bool _end__profile_GLES__technique__pass__material_emission(){return mImpl->end__profile_GLES__technique__pass__material_emission();}
4672
bool _preBegin__profile_GLES__technique__pass__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4673
bool _preEnd__profile_GLES__technique__pass__material_emission();
4674
#ifdef GENERATEDSAXPARSER_VALIDATION
4675
bool _validateBegin__profile_GLES__technique__pass__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4676
bool _validateEnd__profile_GLES__technique__pass__material_emission();
4678
bool _freeAttributes__profile_GLES__technique__pass__material_emission( void* attributeData );
4680
bool _begin__profile_GLES__technique__pass__material_shininess( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__material_shininess(*static_cast<profile_GLES__technique__pass__material_shininess__AttributeData*>(attributeData));}
4681
bool _data__profile_GLES__technique__pass__material_shininess( const ParserChar* text, size_t textLength );
4682
bool _end__profile_GLES__technique__pass__material_shininess(){return mImpl->end__profile_GLES__technique__pass__material_shininess();}
4683
bool _preBegin__profile_GLES__technique__pass__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4684
bool _preEnd__profile_GLES__technique__pass__material_shininess();
4685
#ifdef GENERATEDSAXPARSER_VALIDATION
4686
bool _validateBegin__profile_GLES__technique__pass__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4687
bool _validateEnd__profile_GLES__technique__pass__material_shininess();
4689
bool _freeAttributes__profile_GLES__technique__pass__material_shininess( void* attributeData );
4691
bool _begin__profile_GLES__technique__pass__material_specular( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__material_specular(*static_cast<profile_GLES__technique__pass__material_specular__AttributeData*>(attributeData));}
4692
bool _data__profile_GLES__technique__pass__material_specular( const ParserChar* text, size_t textLength );
4693
bool _end__profile_GLES__technique__pass__material_specular(){return mImpl->end__profile_GLES__technique__pass__material_specular();}
4694
bool _preBegin__profile_GLES__technique__pass__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4695
bool _preEnd__profile_GLES__technique__pass__material_specular();
4696
#ifdef GENERATEDSAXPARSER_VALIDATION
4697
bool _validateBegin__profile_GLES__technique__pass__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4698
bool _validateEnd__profile_GLES__technique__pass__material_specular();
4700
bool _freeAttributes__profile_GLES__technique__pass__material_specular( void* attributeData );
4702
bool _begin__profile_GLES__technique__pass__model_view_matrix( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__model_view_matrix(*static_cast<profile_GLES__technique__pass__model_view_matrix__AttributeData*>(attributeData));}
4703
bool _data__profile_GLES__technique__pass__model_view_matrix( const ParserChar* text, size_t textLength );
4704
bool _end__profile_GLES__technique__pass__model_view_matrix(){return mImpl->end__profile_GLES__technique__pass__model_view_matrix();}
4705
bool _preBegin__profile_GLES__technique__pass__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4706
bool _preEnd__profile_GLES__technique__pass__model_view_matrix();
4707
#ifdef GENERATEDSAXPARSER_VALIDATION
4708
bool _validateBegin__profile_GLES__technique__pass__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4709
bool _validateEnd__profile_GLES__technique__pass__model_view_matrix();
4711
bool _freeAttributes__profile_GLES__technique__pass__model_view_matrix( void* attributeData );
4713
bool _begin__profile_GLES__technique__pass__point_distance_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__point_distance_attenuation(*static_cast<profile_GLES__technique__pass__point_distance_attenuation__AttributeData*>(attributeData));}
4714
bool _data__profile_GLES__technique__pass__point_distance_attenuation( const ParserChar* text, size_t textLength );
4715
bool _end__profile_GLES__technique__pass__point_distance_attenuation(){return mImpl->end__profile_GLES__technique__pass__point_distance_attenuation();}
4716
bool _preBegin__profile_GLES__technique__pass__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4717
bool _preEnd__profile_GLES__technique__pass__point_distance_attenuation();
4718
#ifdef GENERATEDSAXPARSER_VALIDATION
4719
bool _validateBegin__profile_GLES__technique__pass__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4720
bool _validateEnd__profile_GLES__technique__pass__point_distance_attenuation();
4722
bool _freeAttributes__profile_GLES__technique__pass__point_distance_attenuation( void* attributeData );
4724
bool _begin__profile_GLES__technique__pass__point_fade_threshold_size( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__point_fade_threshold_size(*static_cast<profile_GLES__technique__pass__point_fade_threshold_size__AttributeData*>(attributeData));}
4725
bool _data__profile_GLES__technique__pass__point_fade_threshold_size( const ParserChar* text, size_t textLength );
4726
bool _end__profile_GLES__technique__pass__point_fade_threshold_size(){return mImpl->end__profile_GLES__technique__pass__point_fade_threshold_size();}
4727
bool _preBegin__profile_GLES__technique__pass__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4728
bool _preEnd__profile_GLES__technique__pass__point_fade_threshold_size();
4729
#ifdef GENERATEDSAXPARSER_VALIDATION
4730
bool _validateBegin__profile_GLES__technique__pass__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4731
bool _validateEnd__profile_GLES__technique__pass__point_fade_threshold_size();
4733
bool _freeAttributes__profile_GLES__technique__pass__point_fade_threshold_size( void* attributeData );
4735
bool _begin__profile_GLES__technique__pass__point_size( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__point_size(*static_cast<profile_GLES__technique__pass__point_size__AttributeData*>(attributeData));}
4736
bool _data__profile_GLES__technique__pass__point_size( const ParserChar* text, size_t textLength );
4737
bool _end__profile_GLES__technique__pass__point_size(){return mImpl->end__profile_GLES__technique__pass__point_size();}
4738
bool _preBegin__profile_GLES__technique__pass__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4739
bool _preEnd__profile_GLES__technique__pass__point_size();
4740
#ifdef GENERATEDSAXPARSER_VALIDATION
4741
bool _validateBegin__profile_GLES__technique__pass__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4742
bool _validateEnd__profile_GLES__technique__pass__point_size();
4744
bool _freeAttributes__profile_GLES__technique__pass__point_size( void* attributeData );
4746
bool _begin__profile_GLES__technique__pass__point_size_min( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__point_size_min(*static_cast<profile_GLES__technique__pass__point_size_min__AttributeData*>(attributeData));}
4747
bool _data__profile_GLES__technique__pass__point_size_min( const ParserChar* text, size_t textLength );
4748
bool _end__profile_GLES__technique__pass__point_size_min(){return mImpl->end__profile_GLES__technique__pass__point_size_min();}
4749
bool _preBegin__profile_GLES__technique__pass__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4750
bool _preEnd__profile_GLES__technique__pass__point_size_min();
4751
#ifdef GENERATEDSAXPARSER_VALIDATION
4752
bool _validateBegin__profile_GLES__technique__pass__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4753
bool _validateEnd__profile_GLES__technique__pass__point_size_min();
4755
bool _freeAttributes__profile_GLES__technique__pass__point_size_min( void* attributeData );
4757
bool _begin__profile_GLES__technique__pass__point_size_max( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__point_size_max(*static_cast<profile_GLES__technique__pass__point_size_max__AttributeData*>(attributeData));}
4758
bool _data__profile_GLES__technique__pass__point_size_max( const ParserChar* text, size_t textLength );
4759
bool _end__profile_GLES__technique__pass__point_size_max(){return mImpl->end__profile_GLES__technique__pass__point_size_max();}
4760
bool _preBegin__profile_GLES__technique__pass__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4761
bool _preEnd__profile_GLES__technique__pass__point_size_max();
4762
#ifdef GENERATEDSAXPARSER_VALIDATION
4763
bool _validateBegin__profile_GLES__technique__pass__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4764
bool _validateEnd__profile_GLES__technique__pass__point_size_max();
4766
bool _freeAttributes__profile_GLES__technique__pass__point_size_max( void* attributeData );
4768
bool _begin__profile_GLES__technique__pass__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__polygon_offset(*static_cast<profile_GLES__technique__pass__polygon_offset__AttributeData*>(attributeData));}
4769
bool _data__profile_GLES__technique__pass__polygon_offset( const ParserChar* text, size_t textLength );
4770
bool _end__profile_GLES__technique__pass__polygon_offset(){return mImpl->end__profile_GLES__technique__pass__polygon_offset();}
4771
bool _preBegin__profile_GLES__technique__pass__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4772
bool _preEnd__profile_GLES__technique__pass__polygon_offset();
4773
#ifdef GENERATEDSAXPARSER_VALIDATION
4774
bool _validateBegin__profile_GLES__technique__pass__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4775
bool _validateEnd__profile_GLES__technique__pass__polygon_offset();
4777
bool _freeAttributes__profile_GLES__technique__pass__polygon_offset( void* attributeData );
4779
bool _begin__profile_GLES__technique__pass__projection_matrix( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__projection_matrix(*static_cast<profile_GLES__technique__pass__projection_matrix__AttributeData*>(attributeData));}
4780
bool _data__profile_GLES__technique__pass__projection_matrix( const ParserChar* text, size_t textLength );
4781
bool _end__profile_GLES__technique__pass__projection_matrix(){return mImpl->end__profile_GLES__technique__pass__projection_matrix();}
4782
bool _preBegin__profile_GLES__technique__pass__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4783
bool _preEnd__profile_GLES__technique__pass__projection_matrix();
4784
#ifdef GENERATEDSAXPARSER_VALIDATION
4785
bool _validateBegin__profile_GLES__technique__pass__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4786
bool _validateEnd__profile_GLES__technique__pass__projection_matrix();
4788
bool _freeAttributes__profile_GLES__technique__pass__projection_matrix( void* attributeData );
4790
bool _begin__profile_GLES__technique__pass__scissor( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__scissor(*static_cast<profile_GLES__technique__pass__scissor__AttributeData*>(attributeData));}
4791
bool _data__profile_GLES__technique__pass__scissor( const ParserChar* text, size_t textLength );
4792
bool _end__profile_GLES__technique__pass__scissor(){return mImpl->end__profile_GLES__technique__pass__scissor();}
4793
bool _preBegin__profile_GLES__technique__pass__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4794
bool _preEnd__profile_GLES__technique__pass__scissor();
4795
#ifdef GENERATEDSAXPARSER_VALIDATION
4796
bool _validateBegin__profile_GLES__technique__pass__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4797
bool _validateEnd__profile_GLES__technique__pass__scissor();
4799
bool _freeAttributes__profile_GLES__technique__pass__scissor( void* attributeData );
4801
bool _begin__profile_GLES__technique__pass__shade_model( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__shade_model(*static_cast<profile_GLES__technique__pass__shade_model__AttributeData*>(attributeData));}
4802
bool _data__profile_GLES__technique__pass__shade_model( const ParserChar* text, size_t textLength );
4803
bool _end__profile_GLES__technique__pass__shade_model(){return mImpl->end__profile_GLES__technique__pass__shade_model();}
4804
bool _preBegin__profile_GLES__technique__pass__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4805
bool _preEnd__profile_GLES__technique__pass__shade_model();
4806
#ifdef GENERATEDSAXPARSER_VALIDATION
4807
bool _validateBegin__profile_GLES__technique__pass__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4808
bool _validateEnd__profile_GLES__technique__pass__shade_model();
4810
bool _freeAttributes__profile_GLES__technique__pass__shade_model( void* attributeData );
4812
bool _begin__profile_GLES__technique__pass__stencil_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_func();}
4813
bool _data__profile_GLES__technique__pass__stencil_func( const ParserChar* text, size_t textLength );
4814
bool _end__profile_GLES__technique__pass__stencil_func(){return mImpl->end__profile_GLES__technique__pass__stencil_func();}
4815
bool _preBegin__profile_GLES__technique__pass__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4816
bool _preEnd__profile_GLES__technique__pass__stencil_func();
4817
#ifdef GENERATEDSAXPARSER_VALIDATION
4818
bool _validateBegin__profile_GLES__technique__pass__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4819
bool _validateEnd__profile_GLES__technique__pass__stencil_func();
4821
bool _freeAttributes__profile_GLES__technique__pass__stencil_func( void* attributeData );
4823
bool _begin__profile_GLES__technique__pass__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_func__func(*static_cast<profile_GLES__technique__pass__stencil_func__func__AttributeData*>(attributeData));}
4824
bool _data__profile_GLES__technique__pass__stencil_func__func( const ParserChar* text, size_t textLength );
4825
bool _end__profile_GLES__technique__pass__stencil_func__func(){return mImpl->end__profile_GLES__technique__pass__stencil_func__func();}
4826
bool _preBegin__profile_GLES__technique__pass__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4827
bool _preEnd__profile_GLES__technique__pass__stencil_func__func();
4828
#ifdef GENERATEDSAXPARSER_VALIDATION
4829
bool _validateBegin__profile_GLES__technique__pass__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4830
bool _validateEnd__profile_GLES__technique__pass__stencil_func__func();
4832
bool _freeAttributes__profile_GLES__technique__pass__stencil_func__func( void* attributeData );
4834
bool _begin__profile_GLES__technique__pass__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_func__ref(*static_cast<profile_GLES__technique__pass__stencil_func__ref__AttributeData*>(attributeData));}
4835
bool _data__profile_GLES__technique__pass__stencil_func__ref( const ParserChar* text, size_t textLength );
4836
bool _end__profile_GLES__technique__pass__stencil_func__ref(){return mImpl->end__profile_GLES__technique__pass__stencil_func__ref();}
4837
bool _preBegin__profile_GLES__technique__pass__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4838
bool _preEnd__profile_GLES__technique__pass__stencil_func__ref();
4839
#ifdef GENERATEDSAXPARSER_VALIDATION
4840
bool _validateBegin__profile_GLES__technique__pass__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4841
bool _validateEnd__profile_GLES__technique__pass__stencil_func__ref();
4843
bool _freeAttributes__profile_GLES__technique__pass__stencil_func__ref( void* attributeData );
4845
bool _begin__profile_GLES__technique__pass__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_func__mask(*static_cast<profile_GLES__technique__pass__stencil_func__mask__AttributeData*>(attributeData));}
4846
bool _data__profile_GLES__technique__pass__stencil_func__mask( const ParserChar* text, size_t textLength );
4847
bool _end__profile_GLES__technique__pass__stencil_func__mask(){return mImpl->end__profile_GLES__technique__pass__stencil_func__mask();}
4848
bool _preBegin__profile_GLES__technique__pass__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4849
bool _preEnd__profile_GLES__technique__pass__stencil_func__mask();
4850
#ifdef GENERATEDSAXPARSER_VALIDATION
4851
bool _validateBegin__profile_GLES__technique__pass__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4852
bool _validateEnd__profile_GLES__technique__pass__stencil_func__mask();
4854
bool _freeAttributes__profile_GLES__technique__pass__stencil_func__mask( void* attributeData );
4856
bool _begin__profile_GLES__technique__pass__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_mask(*static_cast<profile_GLES__technique__pass__stencil_mask__AttributeData*>(attributeData));}
4857
bool _data__profile_GLES__technique__pass__stencil_mask( const ParserChar* text, size_t textLength );
4858
bool _end__profile_GLES__technique__pass__stencil_mask(){return mImpl->end__profile_GLES__technique__pass__stencil_mask();}
4859
bool _preBegin__profile_GLES__technique__pass__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4860
bool _preEnd__profile_GLES__technique__pass__stencil_mask();
4861
#ifdef GENERATEDSAXPARSER_VALIDATION
4862
bool _validateBegin__profile_GLES__technique__pass__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4863
bool _validateEnd__profile_GLES__technique__pass__stencil_mask();
4865
bool _freeAttributes__profile_GLES__technique__pass__stencil_mask( void* attributeData );
4867
bool _begin__profile_GLES__technique__pass__stencil_op( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_op();}
4868
bool _data__profile_GLES__technique__pass__stencil_op( const ParserChar* text, size_t textLength );
4869
bool _end__profile_GLES__technique__pass__stencil_op(){return mImpl->end__profile_GLES__technique__pass__stencil_op();}
4870
bool _preBegin__profile_GLES__technique__pass__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4871
bool _preEnd__profile_GLES__technique__pass__stencil_op();
4872
#ifdef GENERATEDSAXPARSER_VALIDATION
4873
bool _validateBegin__profile_GLES__technique__pass__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4874
bool _validateEnd__profile_GLES__technique__pass__stencil_op();
4876
bool _freeAttributes__profile_GLES__technique__pass__stencil_op( void* attributeData );
4878
bool _begin__profile_GLES__technique__pass__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_op__fail(*static_cast<profile_GLES__technique__pass__stencil_op__fail__AttributeData*>(attributeData));}
4879
bool _data__profile_GLES__technique__pass__stencil_op__fail( const ParserChar* text, size_t textLength );
4880
bool _end__profile_GLES__technique__pass__stencil_op__fail(){return mImpl->end__profile_GLES__technique__pass__stencil_op__fail();}
4881
bool _preBegin__profile_GLES__technique__pass__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4882
bool _preEnd__profile_GLES__technique__pass__stencil_op__fail();
4883
#ifdef GENERATEDSAXPARSER_VALIDATION
4884
bool _validateBegin__profile_GLES__technique__pass__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4885
bool _validateEnd__profile_GLES__technique__pass__stencil_op__fail();
4887
bool _freeAttributes__profile_GLES__technique__pass__stencil_op__fail( void* attributeData );
4890
ENUM__gles_stencil_op_type toEnumDataPrefix_ENUM__gles_stencil_op_type (
4891
const ParserChar* prefixedBuffer,
4892
const ParserChar* prefixedBufferEnd,
4893
const ParserChar** buffer,
4894
const ParserChar* bufferEnd,
4896
const std::pair<StringHash, ENUM__gles_stencil_op_type>* enumMap,
4897
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4901
bool characterData2EnumData_ENUM__gles_stencil_op_type (
4902
const ParserChar* text,
4904
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_stencil_op_type*, size_t ),
4905
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
4909
bool dataEnumEnd_ENUM__gles_stencil_op_type (
4910
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gles_stencil_op_type*, size_t ),
4911
const std::pair<StringHash, ENUM__gles_stencil_op_type>* enumMap,
4912
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
4913
ENUM__gles_stencil_op_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_stencil_op_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
4918
bool _begin__profile_GLES__technique__pass__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_op__zfail(*static_cast<profile_GLES__technique__pass__stencil_op__zfail__AttributeData*>(attributeData));}
4919
bool _data__profile_GLES__technique__pass__stencil_op__zfail( const ParserChar* text, size_t textLength );
4920
bool _end__profile_GLES__technique__pass__stencil_op__zfail(){return mImpl->end__profile_GLES__technique__pass__stencil_op__zfail();}
4921
bool _preBegin__profile_GLES__technique__pass__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4922
bool _preEnd__profile_GLES__technique__pass__stencil_op__zfail();
4923
#ifdef GENERATEDSAXPARSER_VALIDATION
4924
bool _validateBegin__profile_GLES__technique__pass__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4925
bool _validateEnd__profile_GLES__technique__pass__stencil_op__zfail();
4927
bool _freeAttributes__profile_GLES__technique__pass__stencil_op__zfail( void* attributeData );
4929
bool _begin__profile_GLES__technique__pass__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_op__zpass(*static_cast<profile_GLES__technique__pass__stencil_op__zpass__AttributeData*>(attributeData));}
4930
bool _data__profile_GLES__technique__pass__stencil_op__zpass( const ParserChar* text, size_t textLength );
4931
bool _end__profile_GLES__technique__pass__stencil_op__zpass(){return mImpl->end__profile_GLES__technique__pass__stencil_op__zpass();}
4932
bool _preBegin__profile_GLES__technique__pass__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4933
bool _preEnd__profile_GLES__technique__pass__stencil_op__zpass();
4934
#ifdef GENERATEDSAXPARSER_VALIDATION
4935
bool _validateBegin__profile_GLES__technique__pass__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4936
bool _validateEnd__profile_GLES__technique__pass__stencil_op__zpass();
4938
bool _freeAttributes__profile_GLES__technique__pass__stencil_op__zpass( void* attributeData );
4940
bool _begin__profile_GLES__technique__pass__alpha_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__alpha_test_enable(*static_cast<profile_GLES__technique__pass__alpha_test_enable__AttributeData*>(attributeData));}
4941
bool _data__profile_GLES__technique__pass__alpha_test_enable( const ParserChar* text, size_t textLength );
4942
bool _end__profile_GLES__technique__pass__alpha_test_enable(){return mImpl->end__profile_GLES__technique__pass__alpha_test_enable();}
4943
bool _preBegin__profile_GLES__technique__pass__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4944
bool _preEnd__profile_GLES__technique__pass__alpha_test_enable();
4945
#ifdef GENERATEDSAXPARSER_VALIDATION
4946
bool _validateBegin__profile_GLES__technique__pass__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4947
bool _validateEnd__profile_GLES__technique__pass__alpha_test_enable();
4949
bool _freeAttributes__profile_GLES__technique__pass__alpha_test_enable( void* attributeData );
4951
bool _begin__profile_GLES__technique__pass__blend_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__blend_enable(*static_cast<profile_GLES__technique__pass__blend_enable__AttributeData*>(attributeData));}
4952
bool _data__profile_GLES__technique__pass__blend_enable( const ParserChar* text, size_t textLength );
4953
bool _end__profile_GLES__technique__pass__blend_enable(){return mImpl->end__profile_GLES__technique__pass__blend_enable();}
4954
bool _preBegin__profile_GLES__technique__pass__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4955
bool _preEnd__profile_GLES__technique__pass__blend_enable();
4956
#ifdef GENERATEDSAXPARSER_VALIDATION
4957
bool _validateBegin__profile_GLES__technique__pass__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4958
bool _validateEnd__profile_GLES__technique__pass__blend_enable();
4960
bool _freeAttributes__profile_GLES__technique__pass__blend_enable( void* attributeData );
4962
bool _begin__profile_GLES__technique__pass__clip_plane_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__clip_plane_enable(*static_cast<profile_GLES__technique__pass__clip_plane_enable__AttributeData*>(attributeData));}
4963
bool _data__profile_GLES__technique__pass__clip_plane_enable( const ParserChar* text, size_t textLength );
4964
bool _end__profile_GLES__technique__pass__clip_plane_enable(){return mImpl->end__profile_GLES__technique__pass__clip_plane_enable();}
4965
bool _preBegin__profile_GLES__technique__pass__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4966
bool _preEnd__profile_GLES__technique__pass__clip_plane_enable();
4967
#ifdef GENERATEDSAXPARSER_VALIDATION
4968
bool _validateBegin__profile_GLES__technique__pass__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4969
bool _validateEnd__profile_GLES__technique__pass__clip_plane_enable();
4971
bool _freeAttributes__profile_GLES__technique__pass__clip_plane_enable( void* attributeData );
4973
bool _begin__profile_GLES__technique__pass__color_logic_op_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__color_logic_op_enable(*static_cast<profile_GLES__technique__pass__color_logic_op_enable__AttributeData*>(attributeData));}
4974
bool _data__profile_GLES__technique__pass__color_logic_op_enable( const ParserChar* text, size_t textLength );
4975
bool _end__profile_GLES__technique__pass__color_logic_op_enable(){return mImpl->end__profile_GLES__technique__pass__color_logic_op_enable();}
4976
bool _preBegin__profile_GLES__technique__pass__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4977
bool _preEnd__profile_GLES__technique__pass__color_logic_op_enable();
4978
#ifdef GENERATEDSAXPARSER_VALIDATION
4979
bool _validateBegin__profile_GLES__technique__pass__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4980
bool _validateEnd__profile_GLES__technique__pass__color_logic_op_enable();
4982
bool _freeAttributes__profile_GLES__technique__pass__color_logic_op_enable( void* attributeData );
4984
bool _begin__profile_GLES__technique__pass__color_material_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__color_material_enable(*static_cast<profile_GLES__technique__pass__color_material_enable__AttributeData*>(attributeData));}
4985
bool _data__profile_GLES__technique__pass__color_material_enable( const ParserChar* text, size_t textLength );
4986
bool _end__profile_GLES__technique__pass__color_material_enable(){return mImpl->end__profile_GLES__technique__pass__color_material_enable();}
4987
bool _preBegin__profile_GLES__technique__pass__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4988
bool _preEnd__profile_GLES__technique__pass__color_material_enable();
4989
#ifdef GENERATEDSAXPARSER_VALIDATION
4990
bool _validateBegin__profile_GLES__technique__pass__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4991
bool _validateEnd__profile_GLES__technique__pass__color_material_enable();
4993
bool _freeAttributes__profile_GLES__technique__pass__color_material_enable( void* attributeData );
4995
bool _begin__profile_GLES__technique__pass__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__cull_face_enable(*static_cast<profile_GLES__technique__pass__cull_face_enable__AttributeData*>(attributeData));}
4996
bool _data__profile_GLES__technique__pass__cull_face_enable( const ParserChar* text, size_t textLength );
4997
bool _end__profile_GLES__technique__pass__cull_face_enable(){return mImpl->end__profile_GLES__technique__pass__cull_face_enable();}
4998
bool _preBegin__profile_GLES__technique__pass__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
4999
bool _preEnd__profile_GLES__technique__pass__cull_face_enable();
5000
#ifdef GENERATEDSAXPARSER_VALIDATION
5001
bool _validateBegin__profile_GLES__technique__pass__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5002
bool _validateEnd__profile_GLES__technique__pass__cull_face_enable();
5004
bool _freeAttributes__profile_GLES__technique__pass__cull_face_enable( void* attributeData );
5006
bool _begin__profile_GLES__technique__pass__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__depth_test_enable(*static_cast<profile_GLES__technique__pass__depth_test_enable__AttributeData*>(attributeData));}
5007
bool _data__profile_GLES__technique__pass__depth_test_enable( const ParserChar* text, size_t textLength );
5008
bool _end__profile_GLES__technique__pass__depth_test_enable(){return mImpl->end__profile_GLES__technique__pass__depth_test_enable();}
5009
bool _preBegin__profile_GLES__technique__pass__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5010
bool _preEnd__profile_GLES__technique__pass__depth_test_enable();
5011
#ifdef GENERATEDSAXPARSER_VALIDATION
5012
bool _validateBegin__profile_GLES__technique__pass__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5013
bool _validateEnd__profile_GLES__technique__pass__depth_test_enable();
5015
bool _freeAttributes__profile_GLES__technique__pass__depth_test_enable( void* attributeData );
5017
bool _begin__profile_GLES__technique__pass__dither_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__dither_enable(*static_cast<profile_GLES__technique__pass__dither_enable__AttributeData*>(attributeData));}
5018
bool _data__profile_GLES__technique__pass__dither_enable( const ParserChar* text, size_t textLength );
5019
bool _end__profile_GLES__technique__pass__dither_enable(){return mImpl->end__profile_GLES__technique__pass__dither_enable();}
5020
bool _preBegin__profile_GLES__technique__pass__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5021
bool _preEnd__profile_GLES__technique__pass__dither_enable();
5022
#ifdef GENERATEDSAXPARSER_VALIDATION
5023
bool _validateBegin__profile_GLES__technique__pass__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5024
bool _validateEnd__profile_GLES__technique__pass__dither_enable();
5026
bool _freeAttributes__profile_GLES__technique__pass__dither_enable( void* attributeData );
5028
bool _begin__profile_GLES__technique__pass__fog_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__fog_enable(*static_cast<profile_GLES__technique__pass__fog_enable__AttributeData*>(attributeData));}
5029
bool _data__profile_GLES__technique__pass__fog_enable( const ParserChar* text, size_t textLength );
5030
bool _end__profile_GLES__technique__pass__fog_enable(){return mImpl->end__profile_GLES__technique__pass__fog_enable();}
5031
bool _preBegin__profile_GLES__technique__pass__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5032
bool _preEnd__profile_GLES__technique__pass__fog_enable();
5033
#ifdef GENERATEDSAXPARSER_VALIDATION
5034
bool _validateBegin__profile_GLES__technique__pass__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5035
bool _validateEnd__profile_GLES__technique__pass__fog_enable();
5037
bool _freeAttributes__profile_GLES__technique__pass__fog_enable( void* attributeData );
5039
bool _begin__texture_pipeline_enable( void* attributeData ){return mImpl->begin__texture_pipeline_enable(*static_cast<texture_pipeline_enable__AttributeData*>(attributeData));}
5040
bool _data__texture_pipeline_enable( const ParserChar* text, size_t textLength );
5041
bool _end__texture_pipeline_enable(){return mImpl->end__texture_pipeline_enable();}
5042
bool _preBegin__texture_pipeline_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5043
bool _preEnd__texture_pipeline_enable();
5044
#ifdef GENERATEDSAXPARSER_VALIDATION
5045
bool _validateBegin__texture_pipeline_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5046
bool _validateEnd__texture_pipeline_enable();
5048
bool _freeAttributes__texture_pipeline_enable( void* attributeData );
5050
bool _begin__profile_GLES__technique__pass__light_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_enable(*static_cast<profile_GLES__technique__pass__light_enable__AttributeData*>(attributeData));}
5051
bool _data__profile_GLES__technique__pass__light_enable( const ParserChar* text, size_t textLength );
5052
bool _end__profile_GLES__technique__pass__light_enable(){return mImpl->end__profile_GLES__technique__pass__light_enable();}
5053
bool _preBegin__profile_GLES__technique__pass__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5054
bool _preEnd__profile_GLES__technique__pass__light_enable();
5055
#ifdef GENERATEDSAXPARSER_VALIDATION
5056
bool _validateBegin__profile_GLES__technique__pass__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5057
bool _validateEnd__profile_GLES__technique__pass__light_enable();
5059
bool _freeAttributes__profile_GLES__technique__pass__light_enable( void* attributeData );
5061
bool _begin__profile_GLES__technique__pass__lighting_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__lighting_enable(*static_cast<profile_GLES__technique__pass__lighting_enable__AttributeData*>(attributeData));}
5062
bool _data__profile_GLES__technique__pass__lighting_enable( const ParserChar* text, size_t textLength );
5063
bool _end__profile_GLES__technique__pass__lighting_enable(){return mImpl->end__profile_GLES__technique__pass__lighting_enable();}
5064
bool _preBegin__profile_GLES__technique__pass__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5065
bool _preEnd__profile_GLES__technique__pass__lighting_enable();
5066
#ifdef GENERATEDSAXPARSER_VALIDATION
5067
bool _validateBegin__profile_GLES__technique__pass__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5068
bool _validateEnd__profile_GLES__technique__pass__lighting_enable();
5070
bool _freeAttributes__profile_GLES__technique__pass__lighting_enable( void* attributeData );
5072
bool _begin__profile_GLES__technique__pass__light_model_two_side_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__light_model_two_side_enable(*static_cast<profile_GLES__technique__pass__light_model_two_side_enable__AttributeData*>(attributeData));}
5073
bool _data__profile_GLES__technique__pass__light_model_two_side_enable( const ParserChar* text, size_t textLength );
5074
bool _end__profile_GLES__technique__pass__light_model_two_side_enable(){return mImpl->end__profile_GLES__technique__pass__light_model_two_side_enable();}
5075
bool _preBegin__profile_GLES__technique__pass__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5076
bool _preEnd__profile_GLES__technique__pass__light_model_two_side_enable();
5077
#ifdef GENERATEDSAXPARSER_VALIDATION
5078
bool _validateBegin__profile_GLES__technique__pass__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5079
bool _validateEnd__profile_GLES__technique__pass__light_model_two_side_enable();
5081
bool _freeAttributes__profile_GLES__technique__pass__light_model_two_side_enable( void* attributeData );
5083
bool _begin__profile_GLES__technique__pass__line_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__line_smooth_enable(*static_cast<profile_GLES__technique__pass__line_smooth_enable__AttributeData*>(attributeData));}
5084
bool _data__profile_GLES__technique__pass__line_smooth_enable( const ParserChar* text, size_t textLength );
5085
bool _end__profile_GLES__technique__pass__line_smooth_enable(){return mImpl->end__profile_GLES__technique__pass__line_smooth_enable();}
5086
bool _preBegin__profile_GLES__technique__pass__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5087
bool _preEnd__profile_GLES__technique__pass__line_smooth_enable();
5088
#ifdef GENERATEDSAXPARSER_VALIDATION
5089
bool _validateBegin__profile_GLES__technique__pass__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5090
bool _validateEnd__profile_GLES__technique__pass__line_smooth_enable();
5092
bool _freeAttributes__profile_GLES__technique__pass__line_smooth_enable( void* attributeData );
5094
bool _begin__profile_GLES__technique__pass__multisample_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__multisample_enable(*static_cast<profile_GLES__technique__pass__multisample_enable__AttributeData*>(attributeData));}
5095
bool _data__profile_GLES__technique__pass__multisample_enable( const ParserChar* text, size_t textLength );
5096
bool _end__profile_GLES__technique__pass__multisample_enable(){return mImpl->end__profile_GLES__technique__pass__multisample_enable();}
5097
bool _preBegin__profile_GLES__technique__pass__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5098
bool _preEnd__profile_GLES__technique__pass__multisample_enable();
5099
#ifdef GENERATEDSAXPARSER_VALIDATION
5100
bool _validateBegin__profile_GLES__technique__pass__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5101
bool _validateEnd__profile_GLES__technique__pass__multisample_enable();
5103
bool _freeAttributes__profile_GLES__technique__pass__multisample_enable( void* attributeData );
5105
bool _begin__profile_GLES__technique__pass__normalize_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__normalize_enable(*static_cast<profile_GLES__technique__pass__normalize_enable__AttributeData*>(attributeData));}
5106
bool _data__profile_GLES__technique__pass__normalize_enable( const ParserChar* text, size_t textLength );
5107
bool _end__profile_GLES__technique__pass__normalize_enable(){return mImpl->end__profile_GLES__technique__pass__normalize_enable();}
5108
bool _preBegin__profile_GLES__technique__pass__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5109
bool _preEnd__profile_GLES__technique__pass__normalize_enable();
5110
#ifdef GENERATEDSAXPARSER_VALIDATION
5111
bool _validateBegin__profile_GLES__technique__pass__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5112
bool _validateEnd__profile_GLES__technique__pass__normalize_enable();
5114
bool _freeAttributes__profile_GLES__technique__pass__normalize_enable( void* attributeData );
5116
bool _begin__profile_GLES__technique__pass__point_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__point_smooth_enable(*static_cast<profile_GLES__technique__pass__point_smooth_enable__AttributeData*>(attributeData));}
5117
bool _data__profile_GLES__technique__pass__point_smooth_enable( const ParserChar* text, size_t textLength );
5118
bool _end__profile_GLES__technique__pass__point_smooth_enable(){return mImpl->end__profile_GLES__technique__pass__point_smooth_enable();}
5119
bool _preBegin__profile_GLES__technique__pass__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5120
bool _preEnd__profile_GLES__technique__pass__point_smooth_enable();
5121
#ifdef GENERATEDSAXPARSER_VALIDATION
5122
bool _validateBegin__profile_GLES__technique__pass__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5123
bool _validateEnd__profile_GLES__technique__pass__point_smooth_enable();
5125
bool _freeAttributes__profile_GLES__technique__pass__point_smooth_enable( void* attributeData );
5127
bool _begin__profile_GLES__technique__pass__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__polygon_offset_fill_enable(*static_cast<profile_GLES__technique__pass__polygon_offset_fill_enable__AttributeData*>(attributeData));}
5128
bool _data__profile_GLES__technique__pass__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
5129
bool _end__profile_GLES__technique__pass__polygon_offset_fill_enable(){return mImpl->end__profile_GLES__technique__pass__polygon_offset_fill_enable();}
5130
bool _preBegin__profile_GLES__technique__pass__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5131
bool _preEnd__profile_GLES__technique__pass__polygon_offset_fill_enable();
5132
#ifdef GENERATEDSAXPARSER_VALIDATION
5133
bool _validateBegin__profile_GLES__technique__pass__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5134
bool _validateEnd__profile_GLES__technique__pass__polygon_offset_fill_enable();
5136
bool _freeAttributes__profile_GLES__technique__pass__polygon_offset_fill_enable( void* attributeData );
5138
bool _begin__profile_GLES__technique__pass__rescale_normal_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__rescale_normal_enable(*static_cast<profile_GLES__technique__pass__rescale_normal_enable__AttributeData*>(attributeData));}
5139
bool _data__profile_GLES__technique__pass__rescale_normal_enable( const ParserChar* text, size_t textLength );
5140
bool _end__profile_GLES__technique__pass__rescale_normal_enable(){return mImpl->end__profile_GLES__technique__pass__rescale_normal_enable();}
5141
bool _preBegin__profile_GLES__technique__pass__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5142
bool _preEnd__profile_GLES__technique__pass__rescale_normal_enable();
5143
#ifdef GENERATEDSAXPARSER_VALIDATION
5144
bool _validateBegin__profile_GLES__technique__pass__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5145
bool _validateEnd__profile_GLES__technique__pass__rescale_normal_enable();
5147
bool _freeAttributes__profile_GLES__technique__pass__rescale_normal_enable( void* attributeData );
5149
bool _begin__profile_GLES__technique__pass__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__sample_alpha_to_coverage_enable(*static_cast<profile_GLES__technique__pass__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
5150
bool _data__profile_GLES__technique__pass__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
5151
bool _end__profile_GLES__technique__pass__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLES__technique__pass__sample_alpha_to_coverage_enable();}
5152
bool _preBegin__profile_GLES__technique__pass__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5153
bool _preEnd__profile_GLES__technique__pass__sample_alpha_to_coverage_enable();
5154
#ifdef GENERATEDSAXPARSER_VALIDATION
5155
bool _validateBegin__profile_GLES__technique__pass__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5156
bool _validateEnd__profile_GLES__technique__pass__sample_alpha_to_coverage_enable();
5158
bool _freeAttributes__profile_GLES__technique__pass__sample_alpha_to_coverage_enable( void* attributeData );
5160
bool _begin__profile_GLES__technique__pass__sample_alpha_to_one_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__sample_alpha_to_one_enable(*static_cast<profile_GLES__technique__pass__sample_alpha_to_one_enable__AttributeData*>(attributeData));}
5161
bool _data__profile_GLES__technique__pass__sample_alpha_to_one_enable( const ParserChar* text, size_t textLength );
5162
bool _end__profile_GLES__technique__pass__sample_alpha_to_one_enable(){return mImpl->end__profile_GLES__technique__pass__sample_alpha_to_one_enable();}
5163
bool _preBegin__profile_GLES__technique__pass__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5164
bool _preEnd__profile_GLES__technique__pass__sample_alpha_to_one_enable();
5165
#ifdef GENERATEDSAXPARSER_VALIDATION
5166
bool _validateBegin__profile_GLES__technique__pass__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5167
bool _validateEnd__profile_GLES__technique__pass__sample_alpha_to_one_enable();
5169
bool _freeAttributes__profile_GLES__technique__pass__sample_alpha_to_one_enable( void* attributeData );
5171
bool _begin__profile_GLES__technique__pass__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__sample_coverage_enable(*static_cast<profile_GLES__technique__pass__sample_coverage_enable__AttributeData*>(attributeData));}
5172
bool _data__profile_GLES__technique__pass__sample_coverage_enable( const ParserChar* text, size_t textLength );
5173
bool _end__profile_GLES__technique__pass__sample_coverage_enable(){return mImpl->end__profile_GLES__technique__pass__sample_coverage_enable();}
5174
bool _preBegin__profile_GLES__technique__pass__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5175
bool _preEnd__profile_GLES__technique__pass__sample_coverage_enable();
5176
#ifdef GENERATEDSAXPARSER_VALIDATION
5177
bool _validateBegin__profile_GLES__technique__pass__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5178
bool _validateEnd__profile_GLES__technique__pass__sample_coverage_enable();
5180
bool _freeAttributes__profile_GLES__technique__pass__sample_coverage_enable( void* attributeData );
5182
bool _begin__profile_GLES__technique__pass__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__scissor_test_enable(*static_cast<profile_GLES__technique__pass__scissor_test_enable__AttributeData*>(attributeData));}
5183
bool _data__profile_GLES__technique__pass__scissor_test_enable( const ParserChar* text, size_t textLength );
5184
bool _end__profile_GLES__technique__pass__scissor_test_enable(){return mImpl->end__profile_GLES__technique__pass__scissor_test_enable();}
5185
bool _preBegin__profile_GLES__technique__pass__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5186
bool _preEnd__profile_GLES__technique__pass__scissor_test_enable();
5187
#ifdef GENERATEDSAXPARSER_VALIDATION
5188
bool _validateBegin__profile_GLES__technique__pass__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5189
bool _validateEnd__profile_GLES__technique__pass__scissor_test_enable();
5191
bool _freeAttributes__profile_GLES__technique__pass__scissor_test_enable( void* attributeData );
5193
bool _begin__profile_GLES__technique__pass__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__stencil_test_enable(*static_cast<profile_GLES__technique__pass__stencil_test_enable__AttributeData*>(attributeData));}
5194
bool _data__profile_GLES__technique__pass__stencil_test_enable( const ParserChar* text, size_t textLength );
5195
bool _end__profile_GLES__technique__pass__stencil_test_enable(){return mImpl->end__profile_GLES__technique__pass__stencil_test_enable();}
5196
bool _preBegin__profile_GLES__technique__pass__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5197
bool _preEnd__profile_GLES__technique__pass__stencil_test_enable();
5198
#ifdef GENERATEDSAXPARSER_VALIDATION
5199
bool _validateBegin__profile_GLES__technique__pass__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5200
bool _validateEnd__profile_GLES__technique__pass__stencil_test_enable();
5202
bool _freeAttributes__profile_GLES__technique__pass__stencil_test_enable( void* attributeData );
5204
bool _begin__size____float3( void* attributeData ){return mImpl->begin__size____float3();}
5205
bool _data__size____float3( const ParserChar* text, size_t textLength );
5206
bool _end__size____float3(){return mImpl->end__size____float3();}
5207
bool _preBegin__size____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5208
bool _preEnd__size____float3();
5209
#ifdef GENERATEDSAXPARSER_VALIDATION
5210
bool _validateBegin__size____float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5211
bool _validateEnd__size____float3();
5213
bool _freeAttributes__size____float3( void* attributeData );
5215
bool _begin__profile_GLSL( void* attributeData ){return mImpl->begin__profile_GLSL(*static_cast<profile_GLSL__AttributeData*>(attributeData));}
5216
bool _data__profile_GLSL( const ParserChar* text, size_t textLength );
5217
bool _end__profile_GLSL(){return mImpl->end__profile_GLSL();}
5218
bool _preBegin__profile_GLSL( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5219
bool _preEnd__profile_GLSL();
5220
#ifdef GENERATEDSAXPARSER_VALIDATION
5221
bool _validateBegin__profile_GLSL( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5222
bool _validateEnd__profile_GLSL();
5224
bool _freeAttributes__profile_GLSL( void* attributeData );
5226
bool _begin__code( void* attributeData ){return mImpl->begin__code(*static_cast<code__AttributeData*>(attributeData));}
5227
bool _data__code( const ParserChar* text, size_t textLength );
5228
bool _end__code(){return mImpl->end__code();}
5229
bool _preBegin__code( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5230
bool _preEnd__code();
5231
#ifdef GENERATEDSAXPARSER_VALIDATION
5232
bool _validateBegin__code( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5233
bool _validateEnd__code();
5235
bool _freeAttributes__code( void* attributeData );
5237
bool _begin__include( void* attributeData ){return mImpl->begin__include(*static_cast<include__AttributeData*>(attributeData));}
5238
bool _data__include( const ParserChar* text, size_t textLength );
5239
bool _end__include(){return mImpl->end__include();}
5240
bool _preBegin__include( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5241
bool _preEnd__include();
5242
#ifdef GENERATEDSAXPARSER_VALIDATION
5243
bool _validateBegin__include( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5244
bool _validateEnd__include();
5246
bool _freeAttributes__include( void* attributeData );
5248
bool _begin__newparam____glsl_newparam( void* attributeData ){return mImpl->begin__newparam____glsl_newparam(*static_cast<newparam____glsl_newparam__AttributeData*>(attributeData));}
5249
bool _data__newparam____glsl_newparam( const ParserChar* text, size_t textLength );
5250
bool _end__newparam____glsl_newparam(){return mImpl->end__newparam____glsl_newparam();}
5251
bool _preBegin__newparam____glsl_newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5252
bool _preEnd__newparam____glsl_newparam();
5253
#ifdef GENERATEDSAXPARSER_VALIDATION
5254
bool _validateBegin__newparam____glsl_newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5255
bool _validateEnd__newparam____glsl_newparam();
5257
bool _freeAttributes__newparam____glsl_newparam( void* attributeData );
5259
bool _begin__bool____glsl_bool( void* attributeData ){return mImpl->begin__bool____glsl_bool();}
5260
bool _data__bool____glsl_bool( const ParserChar* text, size_t textLength );
5261
bool _end__bool____glsl_bool(){return mImpl->end__bool____glsl_bool();}
5262
bool _preBegin__bool____glsl_bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5263
bool _preEnd__bool____glsl_bool();
5264
#ifdef GENERATEDSAXPARSER_VALIDATION
5265
bool _validateBegin__bool____glsl_bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5266
bool _validateEnd__bool____glsl_bool();
5268
bool _freeAttributes__bool____glsl_bool( void* attributeData );
5270
bool _begin__bool2____glsl_bool2( void* attributeData ){return mImpl->begin__bool2____glsl_bool2();}
5271
bool _data__bool2____glsl_bool2( const ParserChar* text, size_t textLength );
5272
bool _end__bool2____glsl_bool2(){return mImpl->end__bool2____glsl_bool2();}
5273
bool _preBegin__bool2____glsl_bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5274
bool _preEnd__bool2____glsl_bool2();
5275
#ifdef GENERATEDSAXPARSER_VALIDATION
5276
bool _validateBegin__bool2____glsl_bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5277
bool _validateEnd__bool2____glsl_bool2();
5279
bool _freeAttributes__bool2____glsl_bool2( void* attributeData );
5281
bool _begin__bool3____glsl_bool3( void* attributeData ){return mImpl->begin__bool3____glsl_bool3();}
5282
bool _data__bool3____glsl_bool3( const ParserChar* text, size_t textLength );
5283
bool _end__bool3____glsl_bool3(){return mImpl->end__bool3____glsl_bool3();}
5284
bool _preBegin__bool3____glsl_bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5285
bool _preEnd__bool3____glsl_bool3();
5286
#ifdef GENERATEDSAXPARSER_VALIDATION
5287
bool _validateBegin__bool3____glsl_bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5288
bool _validateEnd__bool3____glsl_bool3();
5290
bool _freeAttributes__bool3____glsl_bool3( void* attributeData );
5292
bool _begin__bool4____glsl_bool4( void* attributeData ){return mImpl->begin__bool4____glsl_bool4();}
5293
bool _data__bool4____glsl_bool4( const ParserChar* text, size_t textLength );
5294
bool _end__bool4____glsl_bool4(){return mImpl->end__bool4____glsl_bool4();}
5295
bool _preBegin__bool4____glsl_bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5296
bool _preEnd__bool4____glsl_bool4();
5297
#ifdef GENERATEDSAXPARSER_VALIDATION
5298
bool _validateBegin__bool4____glsl_bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5299
bool _validateEnd__bool4____glsl_bool4();
5301
bool _freeAttributes__bool4____glsl_bool4( void* attributeData );
5303
bool _begin__float____glsl_float( void* attributeData ){return mImpl->begin__float____glsl_float();}
5304
bool _data__float____glsl_float( const ParserChar* text, size_t textLength );
5305
bool _end__float____glsl_float(){return mImpl->end__float____glsl_float();}
5306
bool _preBegin__float____glsl_float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5307
bool _preEnd__float____glsl_float();
5308
#ifdef GENERATEDSAXPARSER_VALIDATION
5309
bool _validateBegin__float____glsl_float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5310
bool _validateEnd__float____glsl_float();
5312
bool _freeAttributes__float____glsl_float( void* attributeData );
5314
bool _begin__float2____glsl_float2( void* attributeData ){return mImpl->begin__float2____glsl_float2();}
5315
bool _data__float2____glsl_float2( const ParserChar* text, size_t textLength );
5316
bool _end__float2____glsl_float2(){return mImpl->end__float2____glsl_float2();}
5317
bool _preBegin__float2____glsl_float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5318
bool _preEnd__float2____glsl_float2();
5319
#ifdef GENERATEDSAXPARSER_VALIDATION
5320
bool _validateBegin__float2____glsl_float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5321
bool _validateEnd__float2____glsl_float2();
5323
bool _freeAttributes__float2____glsl_float2( void* attributeData );
5325
bool _begin__float3____glsl_float3( void* attributeData ){return mImpl->begin__float3____glsl_float3();}
5326
bool _data__float3____glsl_float3( const ParserChar* text, size_t textLength );
5327
bool _end__float3____glsl_float3(){return mImpl->end__float3____glsl_float3();}
5328
bool _preBegin__float3____glsl_float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5329
bool _preEnd__float3____glsl_float3();
5330
#ifdef GENERATEDSAXPARSER_VALIDATION
5331
bool _validateBegin__float3____glsl_float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5332
bool _validateEnd__float3____glsl_float3();
5334
bool _freeAttributes__float3____glsl_float3( void* attributeData );
5336
bool _begin__float4____glsl_float4( void* attributeData ){return mImpl->begin__float4____glsl_float4();}
5337
bool _data__float4____glsl_float4( const ParserChar* text, size_t textLength );
5338
bool _end__float4____glsl_float4(){return mImpl->end__float4____glsl_float4();}
5339
bool _preBegin__float4____glsl_float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5340
bool _preEnd__float4____glsl_float4();
5341
#ifdef GENERATEDSAXPARSER_VALIDATION
5342
bool _validateBegin__float4____glsl_float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5343
bool _validateEnd__float4____glsl_float4();
5345
bool _freeAttributes__float4____glsl_float4( void* attributeData );
5347
bool _begin__float2x2____glsl_float2x2( void* attributeData ){return mImpl->begin__float2x2____glsl_float2x2();}
5348
bool _data__float2x2____glsl_float2x2( const ParserChar* text, size_t textLength );
5349
bool _end__float2x2____glsl_float2x2(){return mImpl->end__float2x2____glsl_float2x2();}
5350
bool _preBegin__float2x2____glsl_float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5351
bool _preEnd__float2x2____glsl_float2x2();
5352
#ifdef GENERATEDSAXPARSER_VALIDATION
5353
bool _validateBegin__float2x2____glsl_float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5354
bool _validateEnd__float2x2____glsl_float2x2();
5356
bool _freeAttributes__float2x2____glsl_float2x2( void* attributeData );
5358
bool _begin__float3x3____glsl_float3x3( void* attributeData ){return mImpl->begin__float3x3____glsl_float3x3();}
5359
bool _data__float3x3____glsl_float3x3( const ParserChar* text, size_t textLength );
5360
bool _end__float3x3____glsl_float3x3(){return mImpl->end__float3x3____glsl_float3x3();}
5361
bool _preBegin__float3x3____glsl_float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5362
bool _preEnd__float3x3____glsl_float3x3();
5363
#ifdef GENERATEDSAXPARSER_VALIDATION
5364
bool _validateBegin__float3x3____glsl_float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5365
bool _validateEnd__float3x3____glsl_float3x3();
5367
bool _freeAttributes__float3x3____glsl_float3x3( void* attributeData );
5369
bool _begin__float4x4____glsl_float4x4( void* attributeData ){return mImpl->begin__float4x4____glsl_float4x4();}
5370
bool _data__float4x4____glsl_float4x4( const ParserChar* text, size_t textLength );
5371
bool _end__float4x4____glsl_float4x4(){return mImpl->end__float4x4____glsl_float4x4();}
5372
bool _preBegin__float4x4____glsl_float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5373
bool _preEnd__float4x4____glsl_float4x4();
5374
#ifdef GENERATEDSAXPARSER_VALIDATION
5375
bool _validateBegin__float4x4____glsl_float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5376
bool _validateEnd__float4x4____glsl_float4x4();
5378
bool _freeAttributes__float4x4____glsl_float4x4( void* attributeData );
5380
bool _begin__int____glsl_int( void* attributeData ){return mImpl->begin__int____glsl_int();}
5381
bool _data__int____glsl_int( const ParserChar* text, size_t textLength );
5382
bool _end__int____glsl_int(){return mImpl->end__int____glsl_int();}
5383
bool _preBegin__int____glsl_int( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5384
bool _preEnd__int____glsl_int();
5385
#ifdef GENERATEDSAXPARSER_VALIDATION
5386
bool _validateBegin__int____glsl_int( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5387
bool _validateEnd__int____glsl_int();
5389
bool _freeAttributes__int____glsl_int( void* attributeData );
5391
bool _begin__int2____glsl_int2( void* attributeData ){return mImpl->begin__int2____glsl_int2();}
5392
bool _data__int2____glsl_int2( const ParserChar* text, size_t textLength );
5393
bool _end__int2____glsl_int2(){return mImpl->end__int2____glsl_int2();}
5394
bool _preBegin__int2____glsl_int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5395
bool _preEnd__int2____glsl_int2();
5396
#ifdef GENERATEDSAXPARSER_VALIDATION
5397
bool _validateBegin__int2____glsl_int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5398
bool _validateEnd__int2____glsl_int2();
5400
bool _freeAttributes__int2____glsl_int2( void* attributeData );
5402
bool _begin__int3____glsl_int3( void* attributeData ){return mImpl->begin__int3____glsl_int3();}
5403
bool _data__int3____glsl_int3( const ParserChar* text, size_t textLength );
5404
bool _end__int3____glsl_int3(){return mImpl->end__int3____glsl_int3();}
5405
bool _preBegin__int3____glsl_int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5406
bool _preEnd__int3____glsl_int3();
5407
#ifdef GENERATEDSAXPARSER_VALIDATION
5408
bool _validateBegin__int3____glsl_int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5409
bool _validateEnd__int3____glsl_int3();
5411
bool _freeAttributes__int3____glsl_int3( void* attributeData );
5413
bool _begin__int4____glsl_int4( void* attributeData ){return mImpl->begin__int4____glsl_int4();}
5414
bool _data__int4____glsl_int4( const ParserChar* text, size_t textLength );
5415
bool _end__int4____glsl_int4(){return mImpl->end__int4____glsl_int4();}
5416
bool _preBegin__int4____glsl_int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5417
bool _preEnd__int4____glsl_int4();
5418
#ifdef GENERATEDSAXPARSER_VALIDATION
5419
bool _validateBegin__int4____glsl_int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5420
bool _validateEnd__int4____glsl_int4();
5422
bool _freeAttributes__int4____glsl_int4( void* attributeData );
5424
bool _begin__surface____glsl_surface_type( void* attributeData ){return mImpl->begin__surface____glsl_surface_type(*static_cast<surface____glsl_surface_type__AttributeData*>(attributeData));}
5425
bool _data__surface____glsl_surface_type( const ParserChar* text, size_t textLength );
5426
bool _end__surface____glsl_surface_type(){return mImpl->end__surface____glsl_surface_type();}
5427
bool _preBegin__surface____glsl_surface_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5428
bool _preEnd__surface____glsl_surface_type();
5429
#ifdef GENERATEDSAXPARSER_VALIDATION
5430
bool _validateBegin__surface____glsl_surface_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5431
bool _validateEnd__surface____glsl_surface_type();
5433
bool _freeAttributes__surface____glsl_surface_type( void* attributeData );
5435
bool _begin__glsl_surface_type____generator( void* attributeData ){return mImpl->begin__glsl_surface_type____generator();}
5436
bool _data__glsl_surface_type____generator( const ParserChar* text, size_t textLength );
5437
bool _end__glsl_surface_type____generator(){return mImpl->end__glsl_surface_type____generator();}
5438
bool _preBegin__glsl_surface_type____generator( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5439
bool _preEnd__glsl_surface_type____generator();
5440
#ifdef GENERATEDSAXPARSER_VALIDATION
5441
bool _validateBegin__glsl_surface_type____generator( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5442
bool _validateEnd__glsl_surface_type____generator();
5444
bool _freeAttributes__glsl_surface_type____generator( void* attributeData );
5446
bool _begin__profile_GLSL__newparam__surface__generator__name( void* attributeData ){return mImpl->begin__profile_GLSL__newparam__surface__generator__name(*static_cast<profile_GLSL__newparam__surface__generator__name__AttributeData*>(attributeData));}
5447
bool _data__profile_GLSL__newparam__surface__generator__name( const ParserChar* text, size_t textLength );
5448
bool _end__profile_GLSL__newparam__surface__generator__name(){return mImpl->end__profile_GLSL__newparam__surface__generator__name();}
5449
bool _preBegin__profile_GLSL__newparam__surface__generator__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5450
bool _preEnd__profile_GLSL__newparam__surface__generator__name();
5451
#ifdef GENERATEDSAXPARSER_VALIDATION
5452
bool _validateBegin__profile_GLSL__newparam__surface__generator__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5453
bool _validateEnd__profile_GLSL__newparam__surface__generator__name();
5455
bool _freeAttributes__profile_GLSL__newparam__surface__generator__name( void* attributeData );
5457
bool _begin__setparam____glsl_setparam_simple( void* attributeData ){return mImpl->begin__setparam____glsl_setparam_simple(*static_cast<setparam____glsl_setparam_simple__AttributeData*>(attributeData));}
5458
bool _data__setparam____glsl_setparam_simple( const ParserChar* text, size_t textLength );
5459
bool _end__setparam____glsl_setparam_simple(){return mImpl->end__setparam____glsl_setparam_simple();}
5460
bool _preBegin__setparam____glsl_setparam_simple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5461
bool _preEnd__setparam____glsl_setparam_simple();
5462
#ifdef GENERATEDSAXPARSER_VALIDATION
5463
bool _validateBegin__setparam____glsl_setparam_simple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5464
bool _validateEnd__setparam____glsl_setparam_simple();
5466
bool _freeAttributes__setparam____glsl_setparam_simple( void* attributeData );
5468
bool _begin__sampler1D____gl_sampler1D( void* attributeData ){return mImpl->begin__sampler1D____gl_sampler1D();}
5469
bool _data__sampler1D____gl_sampler1D( const ParserChar* text, size_t textLength );
5470
bool _end__sampler1D____gl_sampler1D(){return mImpl->end__sampler1D____gl_sampler1D();}
5471
bool _preBegin__sampler1D____gl_sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5472
bool _preEnd__sampler1D____gl_sampler1D();
5473
#ifdef GENERATEDSAXPARSER_VALIDATION
5474
bool _validateBegin__sampler1D____gl_sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5475
bool _validateEnd__sampler1D____gl_sampler1D();
5477
bool _freeAttributes__sampler1D____gl_sampler1D( void* attributeData );
5479
bool _begin__sampler2D____gl_sampler2D( void* attributeData ){return mImpl->begin__sampler2D____gl_sampler2D();}
5480
bool _data__sampler2D____gl_sampler2D( const ParserChar* text, size_t textLength );
5481
bool _end__sampler2D____gl_sampler2D(){return mImpl->end__sampler2D____gl_sampler2D();}
5482
bool _preBegin__sampler2D____gl_sampler2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5483
bool _preEnd__sampler2D____gl_sampler2D();
5484
#ifdef GENERATEDSAXPARSER_VALIDATION
5485
bool _validateBegin__sampler2D____gl_sampler2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5486
bool _validateEnd__sampler2D____gl_sampler2D();
5488
bool _freeAttributes__sampler2D____gl_sampler2D( void* attributeData );
5490
bool _begin__sampler3D____gl_sampler3D( void* attributeData ){return mImpl->begin__sampler3D____gl_sampler3D();}
5491
bool _data__sampler3D____gl_sampler3D( const ParserChar* text, size_t textLength );
5492
bool _end__sampler3D____gl_sampler3D(){return mImpl->end__sampler3D____gl_sampler3D();}
5493
bool _preBegin__sampler3D____gl_sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5494
bool _preEnd__sampler3D____gl_sampler3D();
5495
#ifdef GENERATEDSAXPARSER_VALIDATION
5496
bool _validateBegin__sampler3D____gl_sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5497
bool _validateEnd__sampler3D____gl_sampler3D();
5499
bool _freeAttributes__sampler3D____gl_sampler3D( void* attributeData );
5501
bool _begin__samplerCUBE____gl_samplerCUBE( void* attributeData ){return mImpl->begin__samplerCUBE____gl_samplerCUBE();}
5502
bool _data__samplerCUBE____gl_samplerCUBE( const ParserChar* text, size_t textLength );
5503
bool _end__samplerCUBE____gl_samplerCUBE(){return mImpl->end__samplerCUBE____gl_samplerCUBE();}
5504
bool _preBegin__samplerCUBE____gl_samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5505
bool _preEnd__samplerCUBE____gl_samplerCUBE();
5506
#ifdef GENERATEDSAXPARSER_VALIDATION
5507
bool _validateBegin__samplerCUBE____gl_samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5508
bool _validateEnd__samplerCUBE____gl_samplerCUBE();
5510
bool _freeAttributes__samplerCUBE____gl_samplerCUBE( void* attributeData );
5512
bool _begin__samplerRECT____gl_samplerRECT( void* attributeData ){return mImpl->begin__samplerRECT____gl_samplerRECT();}
5513
bool _data__samplerRECT____gl_samplerRECT( const ParserChar* text, size_t textLength );
5514
bool _end__samplerRECT____gl_samplerRECT(){return mImpl->end__samplerRECT____gl_samplerRECT();}
5515
bool _preBegin__samplerRECT____gl_samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5516
bool _preEnd__samplerRECT____gl_samplerRECT();
5517
#ifdef GENERATEDSAXPARSER_VALIDATION
5518
bool _validateBegin__samplerRECT____gl_samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5519
bool _validateEnd__samplerRECT____gl_samplerRECT();
5521
bool _freeAttributes__samplerRECT____gl_samplerRECT( void* attributeData );
5523
bool _begin__samplerDEPTH____gl_samplerDEPTH( void* attributeData ){return mImpl->begin__samplerDEPTH____gl_samplerDEPTH();}
5524
bool _data__samplerDEPTH____gl_samplerDEPTH( const ParserChar* text, size_t textLength );
5525
bool _end__samplerDEPTH____gl_samplerDEPTH(){return mImpl->end__samplerDEPTH____gl_samplerDEPTH();}
5526
bool _preBegin__samplerDEPTH____gl_samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5527
bool _preEnd__samplerDEPTH____gl_samplerDEPTH();
5528
#ifdef GENERATEDSAXPARSER_VALIDATION
5529
bool _validateBegin__samplerDEPTH____gl_samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5530
bool _validateEnd__samplerDEPTH____gl_samplerDEPTH();
5532
bool _freeAttributes__samplerDEPTH____gl_samplerDEPTH( void* attributeData );
5534
bool _begin__enum____gl_enumeration( void* attributeData ){return mImpl->begin__enum____gl_enumeration();}
5535
bool _data__enum____gl_enumeration( const ParserChar* text, size_t textLength );
5536
bool _end__enum____gl_enumeration(){return mImpl->end__enum____gl_enumeration();}
5537
bool _preBegin__enum____gl_enumeration( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5538
bool _preEnd__enum____gl_enumeration();
5539
#ifdef GENERATEDSAXPARSER_VALIDATION
5540
bool _validateBegin__enum____gl_enumeration( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5541
bool _validateEnd__enum____gl_enumeration();
5543
bool _freeAttributes__enum____gl_enumeration( void* attributeData );
5546
ENUM__gl_blend_equation_type toEnumDataPrefix_ENUM__gl_blend_equation_type (
5547
const ParserChar* prefixedBuffer,
5548
const ParserChar* prefixedBufferEnd,
5549
const ParserChar** buffer,
5550
const ParserChar* bufferEnd,
5552
const std::pair<StringHash, ENUM__gl_blend_equation_type>* enumMap,
5553
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
5557
bool characterData2EnumData_ENUM__gl_blend_equation_type (
5558
const ParserChar* text,
5560
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_blend_equation_type*, size_t ),
5561
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
5565
bool dataEnumEnd_ENUM__gl_blend_equation_type (
5566
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_blend_equation_type*, size_t ),
5567
const std::pair<StringHash, ENUM__gl_blend_equation_type>* enumMap,
5568
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
5569
ENUM__gl_blend_equation_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_blend_equation_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
5575
ENUM__gl_fog_coord_src_type toEnumDataPrefix_ENUM__gl_fog_coord_src_type (
5576
const ParserChar* prefixedBuffer,
5577
const ParserChar* prefixedBufferEnd,
5578
const ParserChar** buffer,
5579
const ParserChar* bufferEnd,
5581
const std::pair<StringHash, ENUM__gl_fog_coord_src_type>* enumMap,
5582
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
5586
bool characterData2EnumData_ENUM__gl_fog_coord_src_type (
5587
const ParserChar* text,
5589
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_fog_coord_src_type*, size_t ),
5590
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
5594
bool dataEnumEnd_ENUM__gl_fog_coord_src_type (
5595
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__gl_fog_coord_src_type*, size_t ),
5596
const std::pair<StringHash, ENUM__gl_fog_coord_src_type>* enumMap,
5597
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
5598
ENUM__gl_fog_coord_src_type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_fog_coord_src_type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
5604
UNION__gl_enumeration toUnionPrefix_UNION__gl_enumeration (
5605
const ParserChar* prefixedBuffer,
5606
const ParserChar* prefixedBufferEnd,
5607
const ParserChar** buffer,
5608
const ParserChar* bufferEnd,
5614
bool _begin__array____glsl_newarray_type( void* attributeData ){return mImpl->begin__array____glsl_newarray_type(*static_cast<array____glsl_newarray_type__AttributeData*>(attributeData));}
5615
bool _data__array____glsl_newarray_type( const ParserChar* text, size_t textLength );
5616
bool _end__array____glsl_newarray_type(){return mImpl->end__array____glsl_newarray_type();}
5617
bool _preBegin__array____glsl_newarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5618
bool _preEnd__array____glsl_newarray_type();
5619
#ifdef GENERATEDSAXPARSER_VALIDATION
5620
bool _validateBegin__array____glsl_newarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5621
bool _validateEnd__array____glsl_newarray_type();
5623
bool _freeAttributes__array____glsl_newarray_type( void* attributeData );
5625
bool _begin__profile_GLSL__technique( void* attributeData ){return mImpl->begin__profile_GLSL__technique(*static_cast<profile_GLSL__technique__AttributeData*>(attributeData));}
5626
bool _data__profile_GLSL__technique( const ParserChar* text, size_t textLength );
5627
bool _end__profile_GLSL__technique(){return mImpl->end__profile_GLSL__technique();}
5628
bool _preBegin__profile_GLSL__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5629
bool _preEnd__profile_GLSL__technique();
5630
#ifdef GENERATEDSAXPARSER_VALIDATION
5631
bool _validateBegin__profile_GLSL__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5632
bool _validateEnd__profile_GLSL__technique();
5634
bool _freeAttributes__profile_GLSL__technique( void* attributeData );
5636
bool _begin__setparam____glsl_setparam( void* attributeData ){return mImpl->begin__setparam____glsl_setparam(*static_cast<setparam____glsl_setparam__AttributeData*>(attributeData));}
5637
bool _data__setparam____glsl_setparam( const ParserChar* text, size_t textLength );
5638
bool _end__setparam____glsl_setparam(){return mImpl->end__setparam____glsl_setparam();}
5639
bool _preBegin__setparam____glsl_setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5640
bool _preEnd__setparam____glsl_setparam();
5641
#ifdef GENERATEDSAXPARSER_VALIDATION
5642
bool _validateBegin__setparam____glsl_setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5643
bool _validateEnd__setparam____glsl_setparam();
5645
bool _freeAttributes__setparam____glsl_setparam( void* attributeData );
5647
bool _begin__array____glsl_setarray_type( void* attributeData ){return mImpl->begin__array____glsl_setarray_type(*static_cast<array____glsl_setarray_type__AttributeData*>(attributeData));}
5648
bool _data__array____glsl_setarray_type( const ParserChar* text, size_t textLength );
5649
bool _end__array____glsl_setarray_type(){return mImpl->end__array____glsl_setarray_type();}
5650
bool _preBegin__array____glsl_setarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5651
bool _preEnd__array____glsl_setarray_type();
5652
#ifdef GENERATEDSAXPARSER_VALIDATION
5653
bool _validateBegin__array____glsl_setarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5654
bool _validateEnd__array____glsl_setarray_type();
5656
bool _freeAttributes__array____glsl_setarray_type( void* attributeData );
5658
bool _begin__profile_GLSL__technique__pass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass(*static_cast<profile_GLSL__technique__pass__AttributeData*>(attributeData));}
5659
bool _data__profile_GLSL__technique__pass( const ParserChar* text, size_t textLength );
5660
bool _end__profile_GLSL__technique__pass(){return mImpl->end__profile_GLSL__technique__pass();}
5661
bool _preBegin__profile_GLSL__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5662
bool _preEnd__profile_GLSL__technique__pass();
5663
#ifdef GENERATEDSAXPARSER_VALIDATION
5664
bool _validateBegin__profile_GLSL__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5665
bool _validateEnd__profile_GLSL__technique__pass();
5667
bool _freeAttributes__profile_GLSL__technique__pass( void* attributeData );
5669
bool _begin__color_target____fx_colortarget_common( void* attributeData ){return mImpl->begin__color_target____fx_colortarget_common(*static_cast<color_target____fx_colortarget_common__AttributeData*>(attributeData));}
5670
bool _data__color_target____fx_colortarget_common( const ParserChar* text, size_t textLength );
5671
bool _end__color_target____fx_colortarget_common(){return mImpl->end__color_target____fx_colortarget_common();}
5672
bool _preBegin__color_target____fx_colortarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5673
bool _preEnd__color_target____fx_colortarget_common();
5674
#ifdef GENERATEDSAXPARSER_VALIDATION
5675
bool _validateBegin__color_target____fx_colortarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5676
bool _validateEnd__color_target____fx_colortarget_common();
5678
bool _freeAttributes__color_target____fx_colortarget_common( void* attributeData );
5680
bool _begin__depth_target____fx_depthtarget_common( void* attributeData ){return mImpl->begin__depth_target____fx_depthtarget_common(*static_cast<depth_target____fx_depthtarget_common__AttributeData*>(attributeData));}
5681
bool _data__depth_target____fx_depthtarget_common( const ParserChar* text, size_t textLength );
5682
bool _end__depth_target____fx_depthtarget_common(){return mImpl->end__depth_target____fx_depthtarget_common();}
5683
bool _preBegin__depth_target____fx_depthtarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5684
bool _preEnd__depth_target____fx_depthtarget_common();
5685
#ifdef GENERATEDSAXPARSER_VALIDATION
5686
bool _validateBegin__depth_target____fx_depthtarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5687
bool _validateEnd__depth_target____fx_depthtarget_common();
5689
bool _freeAttributes__depth_target____fx_depthtarget_common( void* attributeData );
5691
bool _begin__stencil_target____fx_stenciltarget_common( void* attributeData ){return mImpl->begin__stencil_target____fx_stenciltarget_common(*static_cast<stencil_target____fx_stenciltarget_common__AttributeData*>(attributeData));}
5692
bool _data__stencil_target____fx_stenciltarget_common( const ParserChar* text, size_t textLength );
5693
bool _end__stencil_target____fx_stenciltarget_common(){return mImpl->end__stencil_target____fx_stenciltarget_common();}
5694
bool _preBegin__stencil_target____fx_stenciltarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5695
bool _preEnd__stencil_target____fx_stenciltarget_common();
5696
#ifdef GENERATEDSAXPARSER_VALIDATION
5697
bool _validateBegin__stencil_target____fx_stenciltarget_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5698
bool _validateEnd__stencil_target____fx_stenciltarget_common();
5700
bool _freeAttributes__stencil_target____fx_stenciltarget_common( void* attributeData );
5702
bool _begin__color_clear____fx_clearcolor_common( void* attributeData ){return mImpl->begin__color_clear____fx_clearcolor_common(*static_cast<color_clear____fx_clearcolor_common__AttributeData*>(attributeData));}
5703
bool _data__color_clear____fx_clearcolor_common( const ParserChar* text, size_t textLength );
5704
bool _end__color_clear____fx_clearcolor_common(){return mImpl->end__color_clear____fx_clearcolor_common();}
5705
bool _preBegin__color_clear____fx_clearcolor_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5706
bool _preEnd__color_clear____fx_clearcolor_common();
5707
#ifdef GENERATEDSAXPARSER_VALIDATION
5708
bool _validateBegin__color_clear____fx_clearcolor_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5709
bool _validateEnd__color_clear____fx_clearcolor_common();
5711
bool _freeAttributes__color_clear____fx_clearcolor_common( void* attributeData );
5713
bool _begin__depth_clear____fx_cleardepth_common( void* attributeData ){return mImpl->begin__depth_clear____fx_cleardepth_common(*static_cast<depth_clear____fx_cleardepth_common__AttributeData*>(attributeData));}
5714
bool _data__depth_clear____fx_cleardepth_common( const ParserChar* text, size_t textLength );
5715
bool _end__depth_clear____fx_cleardepth_common(){return mImpl->end__depth_clear____fx_cleardepth_common();}
5716
bool _preBegin__depth_clear____fx_cleardepth_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5717
bool _preEnd__depth_clear____fx_cleardepth_common();
5718
#ifdef GENERATEDSAXPARSER_VALIDATION
5719
bool _validateBegin__depth_clear____fx_cleardepth_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5720
bool _validateEnd__depth_clear____fx_cleardepth_common();
5722
bool _freeAttributes__depth_clear____fx_cleardepth_common( void* attributeData );
5724
bool _begin__stencil_clear____fx_clearstencil_common( void* attributeData ){return mImpl->begin__stencil_clear____fx_clearstencil_common(*static_cast<stencil_clear____fx_clearstencil_common__AttributeData*>(attributeData));}
5725
bool _data__stencil_clear____fx_clearstencil_common( const ParserChar* text, size_t textLength );
5726
bool _end__stencil_clear____fx_clearstencil_common(){return mImpl->end__stencil_clear____fx_clearstencil_common();}
5727
bool _preBegin__stencil_clear____fx_clearstencil_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5728
bool _preEnd__stencil_clear____fx_clearstencil_common();
5729
#ifdef GENERATEDSAXPARSER_VALIDATION
5730
bool _validateBegin__stencil_clear____fx_clearstencil_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5731
bool _validateEnd__stencil_clear____fx_clearstencil_common();
5733
bool _freeAttributes__stencil_clear____fx_clearstencil_common( void* attributeData );
5735
bool _begin__profile_GLSL__technique__pass__alpha_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__alpha_func();}
5736
bool _data__profile_GLSL__technique__pass__alpha_func( const ParserChar* text, size_t textLength );
5737
bool _end__profile_GLSL__technique__pass__alpha_func(){return mImpl->end__profile_GLSL__technique__pass__alpha_func();}
5738
bool _preBegin__profile_GLSL__technique__pass__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5739
bool _preEnd__profile_GLSL__technique__pass__alpha_func();
5740
#ifdef GENERATEDSAXPARSER_VALIDATION
5741
bool _validateBegin__profile_GLSL__technique__pass__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5742
bool _validateEnd__profile_GLSL__technique__pass__alpha_func();
5744
bool _freeAttributes__profile_GLSL__technique__pass__alpha_func( void* attributeData );
5746
bool _begin__profile_GLSL__technique__pass__alpha_func__func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__alpha_func__func(*static_cast<profile_GLSL__technique__pass__alpha_func__func__AttributeData*>(attributeData));}
5747
bool _data__profile_GLSL__technique__pass__alpha_func__func( const ParserChar* text, size_t textLength );
5748
bool _end__profile_GLSL__technique__pass__alpha_func__func(){return mImpl->end__profile_GLSL__technique__pass__alpha_func__func();}
5749
bool _preBegin__profile_GLSL__technique__pass__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5750
bool _preEnd__profile_GLSL__technique__pass__alpha_func__func();
5751
#ifdef GENERATEDSAXPARSER_VALIDATION
5752
bool _validateBegin__profile_GLSL__technique__pass__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5753
bool _validateEnd__profile_GLSL__technique__pass__alpha_func__func();
5755
bool _freeAttributes__profile_GLSL__technique__pass__alpha_func__func( void* attributeData );
5757
bool _begin__profile_GLSL__technique__pass__alpha_func__value( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__alpha_func__value(*static_cast<profile_GLSL__technique__pass__alpha_func__value__AttributeData*>(attributeData));}
5758
bool _data__profile_GLSL__technique__pass__alpha_func__value( const ParserChar* text, size_t textLength );
5759
bool _end__profile_GLSL__technique__pass__alpha_func__value(){return mImpl->end__profile_GLSL__technique__pass__alpha_func__value();}
5760
bool _preBegin__profile_GLSL__technique__pass__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5761
bool _preEnd__profile_GLSL__technique__pass__alpha_func__value();
5762
#ifdef GENERATEDSAXPARSER_VALIDATION
5763
bool _validateBegin__profile_GLSL__technique__pass__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5764
bool _validateEnd__profile_GLSL__technique__pass__alpha_func__value();
5766
bool _freeAttributes__profile_GLSL__technique__pass__alpha_func__value( void* attributeData );
5768
bool _begin__profile_GLSL__technique__pass__blend_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__blend_func();}
5769
bool _data__profile_GLSL__technique__pass__blend_func( const ParserChar* text, size_t textLength );
5770
bool _end__profile_GLSL__technique__pass__blend_func(){return mImpl->end__profile_GLSL__technique__pass__blend_func();}
5771
bool _preBegin__profile_GLSL__technique__pass__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5772
bool _preEnd__profile_GLSL__technique__pass__blend_func();
5773
#ifdef GENERATEDSAXPARSER_VALIDATION
5774
bool _validateBegin__profile_GLSL__technique__pass__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5775
bool _validateEnd__profile_GLSL__technique__pass__blend_func();
5777
bool _freeAttributes__profile_GLSL__technique__pass__blend_func( void* attributeData );
5779
bool _begin__profile_GLSL__technique__pass__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__blend_func__src(*static_cast<profile_GLSL__technique__pass__blend_func__src__AttributeData*>(attributeData));}
5780
bool _data__profile_GLSL__technique__pass__blend_func__src( const ParserChar* text, size_t textLength );
5781
bool _end__profile_GLSL__technique__pass__blend_func__src(){return mImpl->end__profile_GLSL__technique__pass__blend_func__src();}
5782
bool _preBegin__profile_GLSL__technique__pass__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5783
bool _preEnd__profile_GLSL__technique__pass__blend_func__src();
5784
#ifdef GENERATEDSAXPARSER_VALIDATION
5785
bool _validateBegin__profile_GLSL__technique__pass__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5786
bool _validateEnd__profile_GLSL__technique__pass__blend_func__src();
5788
bool _freeAttributes__profile_GLSL__technique__pass__blend_func__src( void* attributeData );
5790
bool _begin__profile_GLSL__technique__pass__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__blend_func__dest(*static_cast<profile_GLSL__technique__pass__blend_func__dest__AttributeData*>(attributeData));}
5791
bool _data__profile_GLSL__technique__pass__blend_func__dest( const ParserChar* text, size_t textLength );
5792
bool _end__profile_GLSL__technique__pass__blend_func__dest(){return mImpl->end__profile_GLSL__technique__pass__blend_func__dest();}
5793
bool _preBegin__profile_GLSL__technique__pass__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5794
bool _preEnd__profile_GLSL__technique__pass__blend_func__dest();
5795
#ifdef GENERATEDSAXPARSER_VALIDATION
5796
bool _validateBegin__profile_GLSL__technique__pass__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5797
bool _validateEnd__profile_GLSL__technique__pass__blend_func__dest();
5799
bool _freeAttributes__profile_GLSL__technique__pass__blend_func__dest( void* attributeData );
5801
bool _begin__blend_func_separate( void* attributeData ){return mImpl->begin__blend_func_separate();}
5802
bool _data__blend_func_separate( const ParserChar* text, size_t textLength );
5803
bool _end__blend_func_separate(){return mImpl->end__blend_func_separate();}
5804
bool _preBegin__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5805
bool _preEnd__blend_func_separate();
5806
#ifdef GENERATEDSAXPARSER_VALIDATION
5807
bool _validateBegin__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5808
bool _validateEnd__blend_func_separate();
5810
bool _freeAttributes__blend_func_separate( void* attributeData );
5812
bool _begin__src_rgb( void* attributeData ){return mImpl->begin__src_rgb(*static_cast<src_rgb__AttributeData*>(attributeData));}
5813
bool _data__src_rgb( const ParserChar* text, size_t textLength );
5814
bool _end__src_rgb(){return mImpl->end__src_rgb();}
5815
bool _preBegin__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5816
bool _preEnd__src_rgb();
5817
#ifdef GENERATEDSAXPARSER_VALIDATION
5818
bool _validateBegin__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5819
bool _validateEnd__src_rgb();
5821
bool _freeAttributes__src_rgb( void* attributeData );
5823
bool _begin__dest_rgb( void* attributeData ){return mImpl->begin__dest_rgb(*static_cast<dest_rgb__AttributeData*>(attributeData));}
5824
bool _data__dest_rgb( const ParserChar* text, size_t textLength );
5825
bool _end__dest_rgb(){return mImpl->end__dest_rgb();}
5826
bool _preBegin__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5827
bool _preEnd__dest_rgb();
5828
#ifdef GENERATEDSAXPARSER_VALIDATION
5829
bool _validateBegin__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5830
bool _validateEnd__dest_rgb();
5832
bool _freeAttributes__dest_rgb( void* attributeData );
5834
bool _begin__src_alpha( void* attributeData ){return mImpl->begin__src_alpha(*static_cast<src_alpha__AttributeData*>(attributeData));}
5835
bool _data__src_alpha( const ParserChar* text, size_t textLength );
5836
bool _end__src_alpha(){return mImpl->end__src_alpha();}
5837
bool _preBegin__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5838
bool _preEnd__src_alpha();
5839
#ifdef GENERATEDSAXPARSER_VALIDATION
5840
bool _validateBegin__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5841
bool _validateEnd__src_alpha();
5843
bool _freeAttributes__src_alpha( void* attributeData );
5845
bool _begin__dest_alpha( void* attributeData ){return mImpl->begin__dest_alpha(*static_cast<dest_alpha__AttributeData*>(attributeData));}
5846
bool _data__dest_alpha( const ParserChar* text, size_t textLength );
5847
bool _end__dest_alpha(){return mImpl->end__dest_alpha();}
5848
bool _preBegin__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5849
bool _preEnd__dest_alpha();
5850
#ifdef GENERATEDSAXPARSER_VALIDATION
5851
bool _validateBegin__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5852
bool _validateEnd__dest_alpha();
5854
bool _freeAttributes__dest_alpha( void* attributeData );
5856
bool _begin__blend_equation( void* attributeData ){return mImpl->begin__blend_equation(*static_cast<blend_equation__AttributeData*>(attributeData));}
5857
bool _data__blend_equation( const ParserChar* text, size_t textLength );
5858
bool _end__blend_equation(){return mImpl->end__blend_equation();}
5859
bool _preBegin__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5860
bool _preEnd__blend_equation();
5861
#ifdef GENERATEDSAXPARSER_VALIDATION
5862
bool _validateBegin__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5863
bool _validateEnd__blend_equation();
5865
bool _freeAttributes__blend_equation( void* attributeData );
5867
bool _begin__blend_equation_separate( void* attributeData ){return mImpl->begin__blend_equation_separate();}
5868
bool _data__blend_equation_separate( const ParserChar* text, size_t textLength );
5869
bool _end__blend_equation_separate(){return mImpl->end__blend_equation_separate();}
5870
bool _preBegin__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5871
bool _preEnd__blend_equation_separate();
5872
#ifdef GENERATEDSAXPARSER_VALIDATION
5873
bool _validateBegin__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5874
bool _validateEnd__blend_equation_separate();
5876
bool _freeAttributes__blend_equation_separate( void* attributeData );
5878
bool _begin__rgb( void* attributeData ){return mImpl->begin__rgb(*static_cast<rgb__AttributeData*>(attributeData));}
5879
bool _data__rgb( const ParserChar* text, size_t textLength );
5880
bool _end__rgb(){return mImpl->end__rgb();}
5881
bool _preBegin__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5882
bool _preEnd__rgb();
5883
#ifdef GENERATEDSAXPARSER_VALIDATION
5884
bool _validateBegin__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5885
bool _validateEnd__rgb();
5887
bool _freeAttributes__rgb( void* attributeData );
5889
bool _begin__blend_equation_separate__alpha( void* attributeData ){return mImpl->begin__blend_equation_separate__alpha(*static_cast<blend_equation_separate__alpha__AttributeData*>(attributeData));}
5890
bool _data__blend_equation_separate__alpha( const ParserChar* text, size_t textLength );
5891
bool _end__blend_equation_separate__alpha(){return mImpl->end__blend_equation_separate__alpha();}
5892
bool _preBegin__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5893
bool _preEnd__blend_equation_separate__alpha();
5894
#ifdef GENERATEDSAXPARSER_VALIDATION
5895
bool _validateBegin__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5896
bool _validateEnd__blend_equation_separate__alpha();
5898
bool _freeAttributes__blend_equation_separate__alpha( void* attributeData );
5900
bool _begin__color_material( void* attributeData ){return mImpl->begin__color_material();}
5901
bool _data__color_material( const ParserChar* text, size_t textLength );
5902
bool _end__color_material(){return mImpl->end__color_material();}
5903
bool _preBegin__color_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5904
bool _preEnd__color_material();
5905
#ifdef GENERATEDSAXPARSER_VALIDATION
5906
bool _validateBegin__color_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5907
bool _validateEnd__color_material();
5909
bool _freeAttributes__color_material( void* attributeData );
5911
bool _begin__color_material__face( void* attributeData ){return mImpl->begin__color_material__face(*static_cast<color_material__face__AttributeData*>(attributeData));}
5912
bool _data__color_material__face( const ParserChar* text, size_t textLength );
5913
bool _end__color_material__face(){return mImpl->end__color_material__face();}
5914
bool _preBegin__color_material__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5915
bool _preEnd__color_material__face();
5916
#ifdef GENERATEDSAXPARSER_VALIDATION
5917
bool _validateBegin__color_material__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5918
bool _validateEnd__color_material__face();
5920
bool _freeAttributes__color_material__face( void* attributeData );
5922
bool _begin__color_material__mode( void* attributeData ){return mImpl->begin__color_material__mode(*static_cast<color_material__mode__AttributeData*>(attributeData));}
5923
bool _data__color_material__mode( const ParserChar* text, size_t textLength );
5924
bool _end__color_material__mode(){return mImpl->end__color_material__mode();}
5925
bool _preBegin__color_material__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5926
bool _preEnd__color_material__mode();
5927
#ifdef GENERATEDSAXPARSER_VALIDATION
5928
bool _validateBegin__color_material__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5929
bool _validateEnd__color_material__mode();
5931
bool _freeAttributes__color_material__mode( void* attributeData );
5933
bool _begin__profile_GLSL__technique__pass__cull_face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__cull_face(*static_cast<profile_GLSL__technique__pass__cull_face__AttributeData*>(attributeData));}
5934
bool _data__profile_GLSL__technique__pass__cull_face( const ParserChar* text, size_t textLength );
5935
bool _end__profile_GLSL__technique__pass__cull_face(){return mImpl->end__profile_GLSL__technique__pass__cull_face();}
5936
bool _preBegin__profile_GLSL__technique__pass__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5937
bool _preEnd__profile_GLSL__technique__pass__cull_face();
5938
#ifdef GENERATEDSAXPARSER_VALIDATION
5939
bool _validateBegin__profile_GLSL__technique__pass__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5940
bool _validateEnd__profile_GLSL__technique__pass__cull_face();
5942
bool _freeAttributes__profile_GLSL__technique__pass__cull_face( void* attributeData );
5944
bool _begin__profile_GLSL__technique__pass__depth_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__depth_func(*static_cast<profile_GLSL__technique__pass__depth_func__AttributeData*>(attributeData));}
5945
bool _data__profile_GLSL__technique__pass__depth_func( const ParserChar* text, size_t textLength );
5946
bool _end__profile_GLSL__technique__pass__depth_func(){return mImpl->end__profile_GLSL__technique__pass__depth_func();}
5947
bool _preBegin__profile_GLSL__technique__pass__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5948
bool _preEnd__profile_GLSL__technique__pass__depth_func();
5949
#ifdef GENERATEDSAXPARSER_VALIDATION
5950
bool _validateBegin__profile_GLSL__technique__pass__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5951
bool _validateEnd__profile_GLSL__technique__pass__depth_func();
5953
bool _freeAttributes__profile_GLSL__technique__pass__depth_func( void* attributeData );
5955
bool _begin__profile_GLSL__technique__pass__fog_mode( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__fog_mode(*static_cast<profile_GLSL__technique__pass__fog_mode__AttributeData*>(attributeData));}
5956
bool _data__profile_GLSL__technique__pass__fog_mode( const ParserChar* text, size_t textLength );
5957
bool _end__profile_GLSL__technique__pass__fog_mode(){return mImpl->end__profile_GLSL__technique__pass__fog_mode();}
5958
bool _preBegin__profile_GLSL__technique__pass__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5959
bool _preEnd__profile_GLSL__technique__pass__fog_mode();
5960
#ifdef GENERATEDSAXPARSER_VALIDATION
5961
bool _validateBegin__profile_GLSL__technique__pass__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5962
bool _validateEnd__profile_GLSL__technique__pass__fog_mode();
5964
bool _freeAttributes__profile_GLSL__technique__pass__fog_mode( void* attributeData );
5966
bool _begin__fog_coord_src( void* attributeData ){return mImpl->begin__fog_coord_src(*static_cast<fog_coord_src__AttributeData*>(attributeData));}
5967
bool _data__fog_coord_src( const ParserChar* text, size_t textLength );
5968
bool _end__fog_coord_src(){return mImpl->end__fog_coord_src();}
5969
bool _preBegin__fog_coord_src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5970
bool _preEnd__fog_coord_src();
5971
#ifdef GENERATEDSAXPARSER_VALIDATION
5972
bool _validateBegin__fog_coord_src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5973
bool _validateEnd__fog_coord_src();
5975
bool _freeAttributes__fog_coord_src( void* attributeData );
5977
bool _begin__profile_GLSL__technique__pass__front_face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__front_face(*static_cast<profile_GLSL__technique__pass__front_face__AttributeData*>(attributeData));}
5978
bool _data__profile_GLSL__technique__pass__front_face( const ParserChar* text, size_t textLength );
5979
bool _end__profile_GLSL__technique__pass__front_face(){return mImpl->end__profile_GLSL__technique__pass__front_face();}
5980
bool _preBegin__profile_GLSL__technique__pass__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5981
bool _preEnd__profile_GLSL__technique__pass__front_face();
5982
#ifdef GENERATEDSAXPARSER_VALIDATION
5983
bool _validateBegin__profile_GLSL__technique__pass__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5984
bool _validateEnd__profile_GLSL__technique__pass__front_face();
5986
bool _freeAttributes__profile_GLSL__technique__pass__front_face( void* attributeData );
5988
bool _begin__light_model_color_control( void* attributeData ){return mImpl->begin__light_model_color_control(*static_cast<light_model_color_control__AttributeData*>(attributeData));}
5989
bool _data__light_model_color_control( const ParserChar* text, size_t textLength );
5990
bool _end__light_model_color_control(){return mImpl->end__light_model_color_control();}
5991
bool _preBegin__light_model_color_control( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5992
bool _preEnd__light_model_color_control();
5993
#ifdef GENERATEDSAXPARSER_VALIDATION
5994
bool _validateBegin__light_model_color_control( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
5995
bool _validateEnd__light_model_color_control();
5997
bool _freeAttributes__light_model_color_control( void* attributeData );
5999
bool _begin__profile_GLSL__technique__pass__logic_op( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__logic_op(*static_cast<profile_GLSL__technique__pass__logic_op__AttributeData*>(attributeData));}
6000
bool _data__profile_GLSL__technique__pass__logic_op( const ParserChar* text, size_t textLength );
6001
bool _end__profile_GLSL__technique__pass__logic_op(){return mImpl->end__profile_GLSL__technique__pass__logic_op();}
6002
bool _preBegin__profile_GLSL__technique__pass__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6003
bool _preEnd__profile_GLSL__technique__pass__logic_op();
6004
#ifdef GENERATEDSAXPARSER_VALIDATION
6005
bool _validateBegin__profile_GLSL__technique__pass__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6006
bool _validateEnd__profile_GLSL__technique__pass__logic_op();
6008
bool _freeAttributes__profile_GLSL__technique__pass__logic_op( void* attributeData );
6010
bool _begin__polygon_mode( void* attributeData ){return mImpl->begin__polygon_mode();}
6011
bool _data__polygon_mode( const ParserChar* text, size_t textLength );
6012
bool _end__polygon_mode(){return mImpl->end__polygon_mode();}
6013
bool _preBegin__polygon_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6014
bool _preEnd__polygon_mode();
6015
#ifdef GENERATEDSAXPARSER_VALIDATION
6016
bool _validateBegin__polygon_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6017
bool _validateEnd__polygon_mode();
6019
bool _freeAttributes__polygon_mode( void* attributeData );
6021
bool _begin__polygon_mode__face( void* attributeData ){return mImpl->begin__polygon_mode__face(*static_cast<polygon_mode__face__AttributeData*>(attributeData));}
6022
bool _data__polygon_mode__face( const ParserChar* text, size_t textLength );
6023
bool _end__polygon_mode__face(){return mImpl->end__polygon_mode__face();}
6024
bool _preBegin__polygon_mode__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6025
bool _preEnd__polygon_mode__face();
6026
#ifdef GENERATEDSAXPARSER_VALIDATION
6027
bool _validateBegin__polygon_mode__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6028
bool _validateEnd__polygon_mode__face();
6030
bool _freeAttributes__polygon_mode__face( void* attributeData );
6032
bool _begin__polygon_mode__mode( void* attributeData ){return mImpl->begin__polygon_mode__mode(*static_cast<polygon_mode__mode__AttributeData*>(attributeData));}
6033
bool _data__polygon_mode__mode( const ParserChar* text, size_t textLength );
6034
bool _end__polygon_mode__mode(){return mImpl->end__polygon_mode__mode();}
6035
bool _preBegin__polygon_mode__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6036
bool _preEnd__polygon_mode__mode();
6037
#ifdef GENERATEDSAXPARSER_VALIDATION
6038
bool _validateBegin__polygon_mode__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6039
bool _validateEnd__polygon_mode__mode();
6041
bool _freeAttributes__polygon_mode__mode( void* attributeData );
6043
bool _begin__profile_GLSL__technique__pass__shade_model( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__shade_model(*static_cast<profile_GLSL__technique__pass__shade_model__AttributeData*>(attributeData));}
6044
bool _data__profile_GLSL__technique__pass__shade_model( const ParserChar* text, size_t textLength );
6045
bool _end__profile_GLSL__technique__pass__shade_model(){return mImpl->end__profile_GLSL__technique__pass__shade_model();}
6046
bool _preBegin__profile_GLSL__technique__pass__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6047
bool _preEnd__profile_GLSL__technique__pass__shade_model();
6048
#ifdef GENERATEDSAXPARSER_VALIDATION
6049
bool _validateBegin__profile_GLSL__technique__pass__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6050
bool _validateEnd__profile_GLSL__technique__pass__shade_model();
6052
bool _freeAttributes__profile_GLSL__technique__pass__shade_model( void* attributeData );
6054
bool _begin__profile_GLSL__technique__pass__stencil_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_func();}
6055
bool _data__profile_GLSL__technique__pass__stencil_func( const ParserChar* text, size_t textLength );
6056
bool _end__profile_GLSL__technique__pass__stencil_func(){return mImpl->end__profile_GLSL__technique__pass__stencil_func();}
6057
bool _preBegin__profile_GLSL__technique__pass__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6058
bool _preEnd__profile_GLSL__technique__pass__stencil_func();
6059
#ifdef GENERATEDSAXPARSER_VALIDATION
6060
bool _validateBegin__profile_GLSL__technique__pass__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6061
bool _validateEnd__profile_GLSL__technique__pass__stencil_func();
6063
bool _freeAttributes__profile_GLSL__technique__pass__stencil_func( void* attributeData );
6065
bool _begin__profile_GLSL__technique__pass__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_func__func(*static_cast<profile_GLSL__technique__pass__stencil_func__func__AttributeData*>(attributeData));}
6066
bool _data__profile_GLSL__technique__pass__stencil_func__func( const ParserChar* text, size_t textLength );
6067
bool _end__profile_GLSL__technique__pass__stencil_func__func(){return mImpl->end__profile_GLSL__technique__pass__stencil_func__func();}
6068
bool _preBegin__profile_GLSL__technique__pass__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6069
bool _preEnd__profile_GLSL__technique__pass__stencil_func__func();
6070
#ifdef GENERATEDSAXPARSER_VALIDATION
6071
bool _validateBegin__profile_GLSL__technique__pass__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6072
bool _validateEnd__profile_GLSL__technique__pass__stencil_func__func();
6074
bool _freeAttributes__profile_GLSL__technique__pass__stencil_func__func( void* attributeData );
6076
bool _begin__profile_GLSL__technique__pass__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_func__ref(*static_cast<profile_GLSL__technique__pass__stencil_func__ref__AttributeData*>(attributeData));}
6077
bool _data__profile_GLSL__technique__pass__stencil_func__ref( const ParserChar* text, size_t textLength );
6078
bool _end__profile_GLSL__technique__pass__stencil_func__ref(){return mImpl->end__profile_GLSL__technique__pass__stencil_func__ref();}
6079
bool _preBegin__profile_GLSL__technique__pass__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6080
bool _preEnd__profile_GLSL__technique__pass__stencil_func__ref();
6081
#ifdef GENERATEDSAXPARSER_VALIDATION
6082
bool _validateBegin__profile_GLSL__technique__pass__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6083
bool _validateEnd__profile_GLSL__technique__pass__stencil_func__ref();
6085
bool _freeAttributes__profile_GLSL__technique__pass__stencil_func__ref( void* attributeData );
6087
bool _begin__profile_GLSL__technique__pass__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_func__mask(*static_cast<profile_GLSL__technique__pass__stencil_func__mask__AttributeData*>(attributeData));}
6088
bool _data__profile_GLSL__technique__pass__stencil_func__mask( const ParserChar* text, size_t textLength );
6089
bool _end__profile_GLSL__technique__pass__stencil_func__mask(){return mImpl->end__profile_GLSL__technique__pass__stencil_func__mask();}
6090
bool _preBegin__profile_GLSL__technique__pass__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6091
bool _preEnd__profile_GLSL__technique__pass__stencil_func__mask();
6092
#ifdef GENERATEDSAXPARSER_VALIDATION
6093
bool _validateBegin__profile_GLSL__technique__pass__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6094
bool _validateEnd__profile_GLSL__technique__pass__stencil_func__mask();
6096
bool _freeAttributes__profile_GLSL__technique__pass__stencil_func__mask( void* attributeData );
6098
bool _begin__profile_GLSL__technique__pass__stencil_op( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_op();}
6099
bool _data__profile_GLSL__technique__pass__stencil_op( const ParserChar* text, size_t textLength );
6100
bool _end__profile_GLSL__technique__pass__stencil_op(){return mImpl->end__profile_GLSL__technique__pass__stencil_op();}
6101
bool _preBegin__profile_GLSL__technique__pass__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6102
bool _preEnd__profile_GLSL__technique__pass__stencil_op();
6103
#ifdef GENERATEDSAXPARSER_VALIDATION
6104
bool _validateBegin__profile_GLSL__technique__pass__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6105
bool _validateEnd__profile_GLSL__technique__pass__stencil_op();
6107
bool _freeAttributes__profile_GLSL__technique__pass__stencil_op( void* attributeData );
6109
bool _begin__profile_GLSL__technique__pass__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_op__fail(*static_cast<profile_GLSL__technique__pass__stencil_op__fail__AttributeData*>(attributeData));}
6110
bool _data__profile_GLSL__technique__pass__stencil_op__fail( const ParserChar* text, size_t textLength );
6111
bool _end__profile_GLSL__technique__pass__stencil_op__fail(){return mImpl->end__profile_GLSL__technique__pass__stencil_op__fail();}
6112
bool _preBegin__profile_GLSL__technique__pass__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6113
bool _preEnd__profile_GLSL__technique__pass__stencil_op__fail();
6114
#ifdef GENERATEDSAXPARSER_VALIDATION
6115
bool _validateBegin__profile_GLSL__technique__pass__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6116
bool _validateEnd__profile_GLSL__technique__pass__stencil_op__fail();
6118
bool _freeAttributes__profile_GLSL__technique__pass__stencil_op__fail( void* attributeData );
6120
bool _begin__profile_GLSL__technique__pass__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_op__zfail(*static_cast<profile_GLSL__technique__pass__stencil_op__zfail__AttributeData*>(attributeData));}
6121
bool _data__profile_GLSL__technique__pass__stencil_op__zfail( const ParserChar* text, size_t textLength );
6122
bool _end__profile_GLSL__technique__pass__stencil_op__zfail(){return mImpl->end__profile_GLSL__technique__pass__stencil_op__zfail();}
6123
bool _preBegin__profile_GLSL__technique__pass__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6124
bool _preEnd__profile_GLSL__technique__pass__stencil_op__zfail();
6125
#ifdef GENERATEDSAXPARSER_VALIDATION
6126
bool _validateBegin__profile_GLSL__technique__pass__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6127
bool _validateEnd__profile_GLSL__technique__pass__stencil_op__zfail();
6129
bool _freeAttributes__profile_GLSL__technique__pass__stencil_op__zfail( void* attributeData );
6131
bool _begin__profile_GLSL__technique__pass__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_op__zpass(*static_cast<profile_GLSL__technique__pass__stencil_op__zpass__AttributeData*>(attributeData));}
6132
bool _data__profile_GLSL__technique__pass__stencil_op__zpass( const ParserChar* text, size_t textLength );
6133
bool _end__profile_GLSL__technique__pass__stencil_op__zpass(){return mImpl->end__profile_GLSL__technique__pass__stencil_op__zpass();}
6134
bool _preBegin__profile_GLSL__technique__pass__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6135
bool _preEnd__profile_GLSL__technique__pass__stencil_op__zpass();
6136
#ifdef GENERATEDSAXPARSER_VALIDATION
6137
bool _validateBegin__profile_GLSL__technique__pass__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6138
bool _validateEnd__profile_GLSL__technique__pass__stencil_op__zpass();
6140
bool _freeAttributes__profile_GLSL__technique__pass__stencil_op__zpass( void* attributeData );
6142
bool _begin__stencil_func_separate( void* attributeData ){return mImpl->begin__stencil_func_separate();}
6143
bool _data__stencil_func_separate( const ParserChar* text, size_t textLength );
6144
bool _end__stencil_func_separate(){return mImpl->end__stencil_func_separate();}
6145
bool _preBegin__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6146
bool _preEnd__stencil_func_separate();
6147
#ifdef GENERATEDSAXPARSER_VALIDATION
6148
bool _validateBegin__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6149
bool _validateEnd__stencil_func_separate();
6151
bool _freeAttributes__stencil_func_separate( void* attributeData );
6153
bool _begin__front( void* attributeData ){return mImpl->begin__front(*static_cast<front__AttributeData*>(attributeData));}
6154
bool _data__front( const ParserChar* text, size_t textLength );
6155
bool _end__front(){return mImpl->end__front();}
6156
bool _preBegin__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6157
bool _preEnd__front();
6158
#ifdef GENERATEDSAXPARSER_VALIDATION
6159
bool _validateBegin__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6160
bool _validateEnd__front();
6162
bool _freeAttributes__front( void* attributeData );
6164
bool _begin__back( void* attributeData ){return mImpl->begin__back(*static_cast<back__AttributeData*>(attributeData));}
6165
bool _data__back( const ParserChar* text, size_t textLength );
6166
bool _end__back(){return mImpl->end__back();}
6167
bool _preBegin__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6168
bool _preEnd__back();
6169
#ifdef GENERATEDSAXPARSER_VALIDATION
6170
bool _validateBegin__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6171
bool _validateEnd__back();
6173
bool _freeAttributes__back( void* attributeData );
6175
bool _begin__stencil_func_separate__ref( void* attributeData ){return mImpl->begin__stencil_func_separate__ref(*static_cast<stencil_func_separate__ref__AttributeData*>(attributeData));}
6176
bool _data__stencil_func_separate__ref( const ParserChar* text, size_t textLength );
6177
bool _end__stencil_func_separate__ref(){return mImpl->end__stencil_func_separate__ref();}
6178
bool _preBegin__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6179
bool _preEnd__stencil_func_separate__ref();
6180
#ifdef GENERATEDSAXPARSER_VALIDATION
6181
bool _validateBegin__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6182
bool _validateEnd__stencil_func_separate__ref();
6184
bool _freeAttributes__stencil_func_separate__ref( void* attributeData );
6186
bool _begin__stencil_func_separate__mask( void* attributeData ){return mImpl->begin__stencil_func_separate__mask(*static_cast<stencil_func_separate__mask__AttributeData*>(attributeData));}
6187
bool _data__stencil_func_separate__mask( const ParserChar* text, size_t textLength );
6188
bool _end__stencil_func_separate__mask(){return mImpl->end__stencil_func_separate__mask();}
6189
bool _preBegin__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6190
bool _preEnd__stencil_func_separate__mask();
6191
#ifdef GENERATEDSAXPARSER_VALIDATION
6192
bool _validateBegin__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6193
bool _validateEnd__stencil_func_separate__mask();
6195
bool _freeAttributes__stencil_func_separate__mask( void* attributeData );
6197
bool _begin__stencil_op_separate( void* attributeData ){return mImpl->begin__stencil_op_separate();}
6198
bool _data__stencil_op_separate( const ParserChar* text, size_t textLength );
6199
bool _end__stencil_op_separate(){return mImpl->end__stencil_op_separate();}
6200
bool _preBegin__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6201
bool _preEnd__stencil_op_separate();
6202
#ifdef GENERATEDSAXPARSER_VALIDATION
6203
bool _validateBegin__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6204
bool _validateEnd__stencil_op_separate();
6206
bool _freeAttributes__stencil_op_separate( void* attributeData );
6208
bool _begin__stencil_op_separate__face( void* attributeData ){return mImpl->begin__stencil_op_separate__face(*static_cast<stencil_op_separate__face__AttributeData*>(attributeData));}
6209
bool _data__stencil_op_separate__face( const ParserChar* text, size_t textLength );
6210
bool _end__stencil_op_separate__face(){return mImpl->end__stencil_op_separate__face();}
6211
bool _preBegin__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6212
bool _preEnd__stencil_op_separate__face();
6213
#ifdef GENERATEDSAXPARSER_VALIDATION
6214
bool _validateBegin__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6215
bool _validateEnd__stencil_op_separate__face();
6217
bool _freeAttributes__stencil_op_separate__face( void* attributeData );
6219
bool _begin__stencil_op_separate__fail( void* attributeData ){return mImpl->begin__stencil_op_separate__fail(*static_cast<stencil_op_separate__fail__AttributeData*>(attributeData));}
6220
bool _data__stencil_op_separate__fail( const ParserChar* text, size_t textLength );
6221
bool _end__stencil_op_separate__fail(){return mImpl->end__stencil_op_separate__fail();}
6222
bool _preBegin__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6223
bool _preEnd__stencil_op_separate__fail();
6224
#ifdef GENERATEDSAXPARSER_VALIDATION
6225
bool _validateBegin__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6226
bool _validateEnd__stencil_op_separate__fail();
6228
bool _freeAttributes__stencil_op_separate__fail( void* attributeData );
6230
bool _begin__stencil_op_separate__zfail( void* attributeData ){return mImpl->begin__stencil_op_separate__zfail(*static_cast<stencil_op_separate__zfail__AttributeData*>(attributeData));}
6231
bool _data__stencil_op_separate__zfail( const ParserChar* text, size_t textLength );
6232
bool _end__stencil_op_separate__zfail(){return mImpl->end__stencil_op_separate__zfail();}
6233
bool _preBegin__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6234
bool _preEnd__stencil_op_separate__zfail();
6235
#ifdef GENERATEDSAXPARSER_VALIDATION
6236
bool _validateBegin__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6237
bool _validateEnd__stencil_op_separate__zfail();
6239
bool _freeAttributes__stencil_op_separate__zfail( void* attributeData );
6241
bool _begin__stencil_op_separate__zpass( void* attributeData ){return mImpl->begin__stencil_op_separate__zpass(*static_cast<stencil_op_separate__zpass__AttributeData*>(attributeData));}
6242
bool _data__stencil_op_separate__zpass( const ParserChar* text, size_t textLength );
6243
bool _end__stencil_op_separate__zpass(){return mImpl->end__stencil_op_separate__zpass();}
6244
bool _preBegin__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6245
bool _preEnd__stencil_op_separate__zpass();
6246
#ifdef GENERATEDSAXPARSER_VALIDATION
6247
bool _validateBegin__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6248
bool _validateEnd__stencil_op_separate__zpass();
6250
bool _freeAttributes__stencil_op_separate__zpass( void* attributeData );
6252
bool _begin__stencil_mask_separate( void* attributeData ){return mImpl->begin__stencil_mask_separate();}
6253
bool _data__stencil_mask_separate( const ParserChar* text, size_t textLength );
6254
bool _end__stencil_mask_separate(){return mImpl->end__stencil_mask_separate();}
6255
bool _preBegin__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6256
bool _preEnd__stencil_mask_separate();
6257
#ifdef GENERATEDSAXPARSER_VALIDATION
6258
bool _validateBegin__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6259
bool _validateEnd__stencil_mask_separate();
6261
bool _freeAttributes__stencil_mask_separate( void* attributeData );
6263
bool _begin__stencil_mask_separate__face( void* attributeData ){return mImpl->begin__stencil_mask_separate__face(*static_cast<stencil_mask_separate__face__AttributeData*>(attributeData));}
6264
bool _data__stencil_mask_separate__face( const ParserChar* text, size_t textLength );
6265
bool _end__stencil_mask_separate__face(){return mImpl->end__stencil_mask_separate__face();}
6266
bool _preBegin__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6267
bool _preEnd__stencil_mask_separate__face();
6268
#ifdef GENERATEDSAXPARSER_VALIDATION
6269
bool _validateBegin__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6270
bool _validateEnd__stencil_mask_separate__face();
6272
bool _freeAttributes__stencil_mask_separate__face( void* attributeData );
6274
bool _begin__stencil_mask_separate__mask( void* attributeData ){return mImpl->begin__stencil_mask_separate__mask(*static_cast<stencil_mask_separate__mask__AttributeData*>(attributeData));}
6275
bool _data__stencil_mask_separate__mask( const ParserChar* text, size_t textLength );
6276
bool _end__stencil_mask_separate__mask(){return mImpl->end__stencil_mask_separate__mask();}
6277
bool _preBegin__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6278
bool _preEnd__stencil_mask_separate__mask();
6279
#ifdef GENERATEDSAXPARSER_VALIDATION
6280
bool _validateBegin__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6281
bool _validateEnd__stencil_mask_separate__mask();
6283
bool _freeAttributes__stencil_mask_separate__mask( void* attributeData );
6285
bool _begin__profile_GLSL__technique__pass__light_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_enable(*static_cast<profile_GLSL__technique__pass__light_enable__AttributeData*>(attributeData));}
6286
bool _data__profile_GLSL__technique__pass__light_enable( const ParserChar* text, size_t textLength );
6287
bool _end__profile_GLSL__technique__pass__light_enable(){return mImpl->end__profile_GLSL__technique__pass__light_enable();}
6288
bool _preBegin__profile_GLSL__technique__pass__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6289
bool _preEnd__profile_GLSL__technique__pass__light_enable();
6290
#ifdef GENERATEDSAXPARSER_VALIDATION
6291
bool _validateBegin__profile_GLSL__technique__pass__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6292
bool _validateEnd__profile_GLSL__technique__pass__light_enable();
6294
bool _freeAttributes__profile_GLSL__technique__pass__light_enable( void* attributeData );
6296
bool _begin__profile_GLSL__technique__pass__light_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_ambient(*static_cast<profile_GLSL__technique__pass__light_ambient__AttributeData*>(attributeData));}
6297
bool _data__profile_GLSL__technique__pass__light_ambient( const ParserChar* text, size_t textLength );
6298
bool _end__profile_GLSL__technique__pass__light_ambient(){return mImpl->end__profile_GLSL__technique__pass__light_ambient();}
6299
bool _preBegin__profile_GLSL__technique__pass__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6300
bool _preEnd__profile_GLSL__technique__pass__light_ambient();
6301
#ifdef GENERATEDSAXPARSER_VALIDATION
6302
bool _validateBegin__profile_GLSL__technique__pass__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6303
bool _validateEnd__profile_GLSL__technique__pass__light_ambient();
6305
bool _freeAttributes__profile_GLSL__technique__pass__light_ambient( void* attributeData );
6307
bool _begin__profile_GLSL__technique__pass__light_diffuse( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_diffuse(*static_cast<profile_GLSL__technique__pass__light_diffuse__AttributeData*>(attributeData));}
6308
bool _data__profile_GLSL__technique__pass__light_diffuse( const ParserChar* text, size_t textLength );
6309
bool _end__profile_GLSL__technique__pass__light_diffuse(){return mImpl->end__profile_GLSL__technique__pass__light_diffuse();}
6310
bool _preBegin__profile_GLSL__technique__pass__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6311
bool _preEnd__profile_GLSL__technique__pass__light_diffuse();
6312
#ifdef GENERATEDSAXPARSER_VALIDATION
6313
bool _validateBegin__profile_GLSL__technique__pass__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6314
bool _validateEnd__profile_GLSL__technique__pass__light_diffuse();
6316
bool _freeAttributes__profile_GLSL__technique__pass__light_diffuse( void* attributeData );
6318
bool _begin__profile_GLSL__technique__pass__light_specular( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_specular(*static_cast<profile_GLSL__technique__pass__light_specular__AttributeData*>(attributeData));}
6319
bool _data__profile_GLSL__technique__pass__light_specular( const ParserChar* text, size_t textLength );
6320
bool _end__profile_GLSL__technique__pass__light_specular(){return mImpl->end__profile_GLSL__technique__pass__light_specular();}
6321
bool _preBegin__profile_GLSL__technique__pass__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6322
bool _preEnd__profile_GLSL__technique__pass__light_specular();
6323
#ifdef GENERATEDSAXPARSER_VALIDATION
6324
bool _validateBegin__profile_GLSL__technique__pass__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6325
bool _validateEnd__profile_GLSL__technique__pass__light_specular();
6327
bool _freeAttributes__profile_GLSL__technique__pass__light_specular( void* attributeData );
6329
bool _begin__profile_GLSL__technique__pass__light_position( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_position(*static_cast<profile_GLSL__technique__pass__light_position__AttributeData*>(attributeData));}
6330
bool _data__profile_GLSL__technique__pass__light_position( const ParserChar* text, size_t textLength );
6331
bool _end__profile_GLSL__technique__pass__light_position(){return mImpl->end__profile_GLSL__technique__pass__light_position();}
6332
bool _preBegin__profile_GLSL__technique__pass__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6333
bool _preEnd__profile_GLSL__technique__pass__light_position();
6334
#ifdef GENERATEDSAXPARSER_VALIDATION
6335
bool _validateBegin__profile_GLSL__technique__pass__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6336
bool _validateEnd__profile_GLSL__technique__pass__light_position();
6338
bool _freeAttributes__profile_GLSL__technique__pass__light_position( void* attributeData );
6340
bool _begin__profile_GLSL__technique__pass__light_constant_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_constant_attenuation(*static_cast<profile_GLSL__technique__pass__light_constant_attenuation__AttributeData*>(attributeData));}
6341
bool _data__profile_GLSL__technique__pass__light_constant_attenuation( const ParserChar* text, size_t textLength );
6342
bool _end__profile_GLSL__technique__pass__light_constant_attenuation(){return mImpl->end__profile_GLSL__technique__pass__light_constant_attenuation();}
6343
bool _preBegin__profile_GLSL__technique__pass__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6344
bool _preEnd__profile_GLSL__technique__pass__light_constant_attenuation();
6345
#ifdef GENERATEDSAXPARSER_VALIDATION
6346
bool _validateBegin__profile_GLSL__technique__pass__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6347
bool _validateEnd__profile_GLSL__technique__pass__light_constant_attenuation();
6349
bool _freeAttributes__profile_GLSL__technique__pass__light_constant_attenuation( void* attributeData );
6351
bool _begin__light_linear_attenuation( void* attributeData ){return mImpl->begin__light_linear_attenuation(*static_cast<light_linear_attenuation__AttributeData*>(attributeData));}
6352
bool _data__light_linear_attenuation( const ParserChar* text, size_t textLength );
6353
bool _end__light_linear_attenuation(){return mImpl->end__light_linear_attenuation();}
6354
bool _preBegin__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6355
bool _preEnd__light_linear_attenuation();
6356
#ifdef GENERATEDSAXPARSER_VALIDATION
6357
bool _validateBegin__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6358
bool _validateEnd__light_linear_attenuation();
6360
bool _freeAttributes__light_linear_attenuation( void* attributeData );
6362
bool _begin__profile_GLSL__technique__pass__light_quadratic_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_quadratic_attenuation(*static_cast<profile_GLSL__technique__pass__light_quadratic_attenuation__AttributeData*>(attributeData));}
6363
bool _data__profile_GLSL__technique__pass__light_quadratic_attenuation( const ParserChar* text, size_t textLength );
6364
bool _end__profile_GLSL__technique__pass__light_quadratic_attenuation(){return mImpl->end__profile_GLSL__technique__pass__light_quadratic_attenuation();}
6365
bool _preBegin__profile_GLSL__technique__pass__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6366
bool _preEnd__profile_GLSL__technique__pass__light_quadratic_attenuation();
6367
#ifdef GENERATEDSAXPARSER_VALIDATION
6368
bool _validateBegin__profile_GLSL__technique__pass__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6369
bool _validateEnd__profile_GLSL__technique__pass__light_quadratic_attenuation();
6371
bool _freeAttributes__profile_GLSL__technique__pass__light_quadratic_attenuation( void* attributeData );
6373
bool _begin__profile_GLSL__technique__pass__light_spot_cutoff( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_spot_cutoff(*static_cast<profile_GLSL__technique__pass__light_spot_cutoff__AttributeData*>(attributeData));}
6374
bool _data__profile_GLSL__technique__pass__light_spot_cutoff( const ParserChar* text, size_t textLength );
6375
bool _end__profile_GLSL__technique__pass__light_spot_cutoff(){return mImpl->end__profile_GLSL__technique__pass__light_spot_cutoff();}
6376
bool _preBegin__profile_GLSL__technique__pass__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6377
bool _preEnd__profile_GLSL__technique__pass__light_spot_cutoff();
6378
#ifdef GENERATEDSAXPARSER_VALIDATION
6379
bool _validateBegin__profile_GLSL__technique__pass__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6380
bool _validateEnd__profile_GLSL__technique__pass__light_spot_cutoff();
6382
bool _freeAttributes__profile_GLSL__technique__pass__light_spot_cutoff( void* attributeData );
6384
bool _begin__profile_GLSL__technique__pass__light_spot_direction( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_spot_direction(*static_cast<profile_GLSL__technique__pass__light_spot_direction__AttributeData*>(attributeData));}
6385
bool _data__profile_GLSL__technique__pass__light_spot_direction( const ParserChar* text, size_t textLength );
6386
bool _end__profile_GLSL__technique__pass__light_spot_direction(){return mImpl->end__profile_GLSL__technique__pass__light_spot_direction();}
6387
bool _preBegin__profile_GLSL__technique__pass__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6388
bool _preEnd__profile_GLSL__technique__pass__light_spot_direction();
6389
#ifdef GENERATEDSAXPARSER_VALIDATION
6390
bool _validateBegin__profile_GLSL__technique__pass__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6391
bool _validateEnd__profile_GLSL__technique__pass__light_spot_direction();
6393
bool _freeAttributes__profile_GLSL__technique__pass__light_spot_direction( void* attributeData );
6395
bool _begin__profile_GLSL__technique__pass__light_spot_exponent( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_spot_exponent(*static_cast<profile_GLSL__technique__pass__light_spot_exponent__AttributeData*>(attributeData));}
6396
bool _data__profile_GLSL__technique__pass__light_spot_exponent( const ParserChar* text, size_t textLength );
6397
bool _end__profile_GLSL__technique__pass__light_spot_exponent(){return mImpl->end__profile_GLSL__technique__pass__light_spot_exponent();}
6398
bool _preBegin__profile_GLSL__technique__pass__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6399
bool _preEnd__profile_GLSL__technique__pass__light_spot_exponent();
6400
#ifdef GENERATEDSAXPARSER_VALIDATION
6401
bool _validateBegin__profile_GLSL__technique__pass__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6402
bool _validateEnd__profile_GLSL__technique__pass__light_spot_exponent();
6404
bool _freeAttributes__profile_GLSL__technique__pass__light_spot_exponent( void* attributeData );
6406
bool _begin__texture1D( void* attributeData ){return mImpl->begin__texture1D(*static_cast<texture1D__AttributeData*>(attributeData));}
6407
bool _data__texture1D( const ParserChar* text, size_t textLength );
6408
bool _end__texture1D(){return mImpl->end__texture1D();}
6409
bool _preBegin__texture1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6410
bool _preEnd__texture1D();
6411
#ifdef GENERATEDSAXPARSER_VALIDATION
6412
bool _validateBegin__texture1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6413
bool _validateEnd__texture1D();
6415
bool _freeAttributes__texture1D( void* attributeData );
6417
bool _begin__value____gl_sampler1D( void* attributeData ){return mImpl->begin__value____gl_sampler1D();}
6418
bool _data__value____gl_sampler1D( const ParserChar* text, size_t textLength );
6419
bool _end__value____gl_sampler1D(){return mImpl->end__value____gl_sampler1D();}
6420
bool _preBegin__value____gl_sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6421
bool _preEnd__value____gl_sampler1D();
6422
#ifdef GENERATEDSAXPARSER_VALIDATION
6423
bool _validateBegin__value____gl_sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6424
bool _validateEnd__value____gl_sampler1D();
6426
bool _freeAttributes__value____gl_sampler1D( void* attributeData );
6428
bool _begin__param____NCName( void* attributeData ){return mImpl->begin__param____NCName();}
6429
bool _data__param____NCName( const ParserChar* text, size_t textLength );
6430
bool _end__param____NCName(){return mImpl->end__param____NCName();}
6431
bool _preBegin__param____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6432
bool _preEnd__param____NCName();
6433
#ifdef GENERATEDSAXPARSER_VALIDATION
6434
bool _validateBegin__param____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6435
bool _validateEnd__param____NCName();
6437
bool _freeAttributes__param____NCName( void* attributeData );
6439
bool _begin__texture2D( void* attributeData ){return mImpl->begin__texture2D(*static_cast<texture2D__AttributeData*>(attributeData));}
6440
bool _data__texture2D( const ParserChar* text, size_t textLength );
6441
bool _end__texture2D(){return mImpl->end__texture2D();}
6442
bool _preBegin__texture2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6443
bool _preEnd__texture2D();
6444
#ifdef GENERATEDSAXPARSER_VALIDATION
6445
bool _validateBegin__texture2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6446
bool _validateEnd__texture2D();
6448
bool _freeAttributes__texture2D( void* attributeData );
6450
bool _begin__value____gl_sampler2D( void* attributeData ){return mImpl->begin__value____gl_sampler2D();}
6451
bool _data__value____gl_sampler2D( const ParserChar* text, size_t textLength );
6452
bool _end__value____gl_sampler2D(){return mImpl->end__value____gl_sampler2D();}
6453
bool _preBegin__value____gl_sampler2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6454
bool _preEnd__value____gl_sampler2D();
6455
#ifdef GENERATEDSAXPARSER_VALIDATION
6456
bool _validateBegin__value____gl_sampler2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6457
bool _validateEnd__value____gl_sampler2D();
6459
bool _freeAttributes__value____gl_sampler2D( void* attributeData );
6461
bool _begin__texture3D( void* attributeData ){return mImpl->begin__texture3D(*static_cast<texture3D__AttributeData*>(attributeData));}
6462
bool _data__texture3D( const ParserChar* text, size_t textLength );
6463
bool _end__texture3D(){return mImpl->end__texture3D();}
6464
bool _preBegin__texture3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6465
bool _preEnd__texture3D();
6466
#ifdef GENERATEDSAXPARSER_VALIDATION
6467
bool _validateBegin__texture3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6468
bool _validateEnd__texture3D();
6470
bool _freeAttributes__texture3D( void* attributeData );
6472
bool _begin__value____gl_sampler3D( void* attributeData ){return mImpl->begin__value____gl_sampler3D();}
6473
bool _data__value____gl_sampler3D( const ParserChar* text, size_t textLength );
6474
bool _end__value____gl_sampler3D(){return mImpl->end__value____gl_sampler3D();}
6475
bool _preBegin__value____gl_sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6476
bool _preEnd__value____gl_sampler3D();
6477
#ifdef GENERATEDSAXPARSER_VALIDATION
6478
bool _validateBegin__value____gl_sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6479
bool _validateEnd__value____gl_sampler3D();
6481
bool _freeAttributes__value____gl_sampler3D( void* attributeData );
6483
bool _begin__textureCUBE( void* attributeData ){return mImpl->begin__textureCUBE(*static_cast<textureCUBE__AttributeData*>(attributeData));}
6484
bool _data__textureCUBE( const ParserChar* text, size_t textLength );
6485
bool _end__textureCUBE(){return mImpl->end__textureCUBE();}
6486
bool _preBegin__textureCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6487
bool _preEnd__textureCUBE();
6488
#ifdef GENERATEDSAXPARSER_VALIDATION
6489
bool _validateBegin__textureCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6490
bool _validateEnd__textureCUBE();
6492
bool _freeAttributes__textureCUBE( void* attributeData );
6494
bool _begin__value____gl_samplerCUBE( void* attributeData ){return mImpl->begin__value____gl_samplerCUBE();}
6495
bool _data__value____gl_samplerCUBE( const ParserChar* text, size_t textLength );
6496
bool _end__value____gl_samplerCUBE(){return mImpl->end__value____gl_samplerCUBE();}
6497
bool _preBegin__value____gl_samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6498
bool _preEnd__value____gl_samplerCUBE();
6499
#ifdef GENERATEDSAXPARSER_VALIDATION
6500
bool _validateBegin__value____gl_samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6501
bool _validateEnd__value____gl_samplerCUBE();
6503
bool _freeAttributes__value____gl_samplerCUBE( void* attributeData );
6505
bool _begin__textureRECT( void* attributeData ){return mImpl->begin__textureRECT(*static_cast<textureRECT__AttributeData*>(attributeData));}
6506
bool _data__textureRECT( const ParserChar* text, size_t textLength );
6507
bool _end__textureRECT(){return mImpl->end__textureRECT();}
6508
bool _preBegin__textureRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6509
bool _preEnd__textureRECT();
6510
#ifdef GENERATEDSAXPARSER_VALIDATION
6511
bool _validateBegin__textureRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6512
bool _validateEnd__textureRECT();
6514
bool _freeAttributes__textureRECT( void* attributeData );
6516
bool _begin__value____gl_samplerRECT( void* attributeData ){return mImpl->begin__value____gl_samplerRECT();}
6517
bool _data__value____gl_samplerRECT( const ParserChar* text, size_t textLength );
6518
bool _end__value____gl_samplerRECT(){return mImpl->end__value____gl_samplerRECT();}
6519
bool _preBegin__value____gl_samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6520
bool _preEnd__value____gl_samplerRECT();
6521
#ifdef GENERATEDSAXPARSER_VALIDATION
6522
bool _validateBegin__value____gl_samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6523
bool _validateEnd__value____gl_samplerRECT();
6525
bool _freeAttributes__value____gl_samplerRECT( void* attributeData );
6527
bool _begin__textureDEPTH( void* attributeData ){return mImpl->begin__textureDEPTH(*static_cast<textureDEPTH__AttributeData*>(attributeData));}
6528
bool _data__textureDEPTH( const ParserChar* text, size_t textLength );
6529
bool _end__textureDEPTH(){return mImpl->end__textureDEPTH();}
6530
bool _preBegin__textureDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6531
bool _preEnd__textureDEPTH();
6532
#ifdef GENERATEDSAXPARSER_VALIDATION
6533
bool _validateBegin__textureDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6534
bool _validateEnd__textureDEPTH();
6536
bool _freeAttributes__textureDEPTH( void* attributeData );
6538
bool _begin__value____gl_samplerDEPTH( void* attributeData ){return mImpl->begin__value____gl_samplerDEPTH();}
6539
bool _data__value____gl_samplerDEPTH( const ParserChar* text, size_t textLength );
6540
bool _end__value____gl_samplerDEPTH(){return mImpl->end__value____gl_samplerDEPTH();}
6541
bool _preBegin__value____gl_samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6542
bool _preEnd__value____gl_samplerDEPTH();
6543
#ifdef GENERATEDSAXPARSER_VALIDATION
6544
bool _validateBegin__value____gl_samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6545
bool _validateEnd__value____gl_samplerDEPTH();
6547
bool _freeAttributes__value____gl_samplerDEPTH( void* attributeData );
6549
bool _begin__texture1D_enable( void* attributeData ){return mImpl->begin__texture1D_enable(*static_cast<texture1D_enable__AttributeData*>(attributeData));}
6550
bool _data__texture1D_enable( const ParserChar* text, size_t textLength );
6551
bool _end__texture1D_enable(){return mImpl->end__texture1D_enable();}
6552
bool _preBegin__texture1D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6553
bool _preEnd__texture1D_enable();
6554
#ifdef GENERATEDSAXPARSER_VALIDATION
6555
bool _validateBegin__texture1D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6556
bool _validateEnd__texture1D_enable();
6558
bool _freeAttributes__texture1D_enable( void* attributeData );
6560
bool _begin__texture2D_enable( void* attributeData ){return mImpl->begin__texture2D_enable(*static_cast<texture2D_enable__AttributeData*>(attributeData));}
6561
bool _data__texture2D_enable( const ParserChar* text, size_t textLength );
6562
bool _end__texture2D_enable(){return mImpl->end__texture2D_enable();}
6563
bool _preBegin__texture2D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6564
bool _preEnd__texture2D_enable();
6565
#ifdef GENERATEDSAXPARSER_VALIDATION
6566
bool _validateBegin__texture2D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6567
bool _validateEnd__texture2D_enable();
6569
bool _freeAttributes__texture2D_enable( void* attributeData );
6571
bool _begin__texture3D_enable( void* attributeData ){return mImpl->begin__texture3D_enable(*static_cast<texture3D_enable__AttributeData*>(attributeData));}
6572
bool _data__texture3D_enable( const ParserChar* text, size_t textLength );
6573
bool _end__texture3D_enable(){return mImpl->end__texture3D_enable();}
6574
bool _preBegin__texture3D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6575
bool _preEnd__texture3D_enable();
6576
#ifdef GENERATEDSAXPARSER_VALIDATION
6577
bool _validateBegin__texture3D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6578
bool _validateEnd__texture3D_enable();
6580
bool _freeAttributes__texture3D_enable( void* attributeData );
6582
bool _begin__textureCUBE_enable( void* attributeData ){return mImpl->begin__textureCUBE_enable(*static_cast<textureCUBE_enable__AttributeData*>(attributeData));}
6583
bool _data__textureCUBE_enable( const ParserChar* text, size_t textLength );
6584
bool _end__textureCUBE_enable(){return mImpl->end__textureCUBE_enable();}
6585
bool _preBegin__textureCUBE_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6586
bool _preEnd__textureCUBE_enable();
6587
#ifdef GENERATEDSAXPARSER_VALIDATION
6588
bool _validateBegin__textureCUBE_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6589
bool _validateEnd__textureCUBE_enable();
6591
bool _freeAttributes__textureCUBE_enable( void* attributeData );
6593
bool _begin__textureRECT_enable( void* attributeData ){return mImpl->begin__textureRECT_enable(*static_cast<textureRECT_enable__AttributeData*>(attributeData));}
6594
bool _data__textureRECT_enable( const ParserChar* text, size_t textLength );
6595
bool _end__textureRECT_enable(){return mImpl->end__textureRECT_enable();}
6596
bool _preBegin__textureRECT_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6597
bool _preEnd__textureRECT_enable();
6598
#ifdef GENERATEDSAXPARSER_VALIDATION
6599
bool _validateBegin__textureRECT_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6600
bool _validateEnd__textureRECT_enable();
6602
bool _freeAttributes__textureRECT_enable( void* attributeData );
6604
bool _begin__textureDEPTH_enable( void* attributeData ){return mImpl->begin__textureDEPTH_enable(*static_cast<textureDEPTH_enable__AttributeData*>(attributeData));}
6605
bool _data__textureDEPTH_enable( const ParserChar* text, size_t textLength );
6606
bool _end__textureDEPTH_enable(){return mImpl->end__textureDEPTH_enable();}
6607
bool _preBegin__textureDEPTH_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6608
bool _preEnd__textureDEPTH_enable();
6609
#ifdef GENERATEDSAXPARSER_VALIDATION
6610
bool _validateBegin__textureDEPTH_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6611
bool _validateEnd__textureDEPTH_enable();
6613
bool _freeAttributes__textureDEPTH_enable( void* attributeData );
6615
bool _begin__texture_env_color( void* attributeData ){return mImpl->begin__texture_env_color(*static_cast<texture_env_color__AttributeData*>(attributeData));}
6616
bool _data__texture_env_color( const ParserChar* text, size_t textLength );
6617
bool _end__texture_env_color(){return mImpl->end__texture_env_color();}
6618
bool _preBegin__texture_env_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6619
bool _preEnd__texture_env_color();
6620
#ifdef GENERATEDSAXPARSER_VALIDATION
6621
bool _validateBegin__texture_env_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6622
bool _validateEnd__texture_env_color();
6624
bool _freeAttributes__texture_env_color( void* attributeData );
6626
bool _begin__texture_env_mode( void* attributeData ){return mImpl->begin__texture_env_mode(*static_cast<texture_env_mode__AttributeData*>(attributeData));}
6627
bool _data__texture_env_mode( const ParserChar* text, size_t textLength );
6628
bool _end__texture_env_mode(){return mImpl->end__texture_env_mode();}
6629
bool _preBegin__texture_env_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6630
bool _preEnd__texture_env_mode();
6631
#ifdef GENERATEDSAXPARSER_VALIDATION
6632
bool _validateBegin__texture_env_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6633
bool _validateEnd__texture_env_mode();
6635
bool _freeAttributes__texture_env_mode( void* attributeData );
6637
bool _begin__profile_GLSL__technique__pass__clip_plane( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__clip_plane(*static_cast<profile_GLSL__technique__pass__clip_plane__AttributeData*>(attributeData));}
6638
bool _data__profile_GLSL__technique__pass__clip_plane( const ParserChar* text, size_t textLength );
6639
bool _end__profile_GLSL__technique__pass__clip_plane(){return mImpl->end__profile_GLSL__technique__pass__clip_plane();}
6640
bool _preBegin__profile_GLSL__technique__pass__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6641
bool _preEnd__profile_GLSL__technique__pass__clip_plane();
6642
#ifdef GENERATEDSAXPARSER_VALIDATION
6643
bool _validateBegin__profile_GLSL__technique__pass__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6644
bool _validateEnd__profile_GLSL__technique__pass__clip_plane();
6646
bool _freeAttributes__profile_GLSL__technique__pass__clip_plane( void* attributeData );
6648
bool _begin__profile_GLSL__technique__pass__clip_plane_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__clip_plane_enable(*static_cast<profile_GLSL__technique__pass__clip_plane_enable__AttributeData*>(attributeData));}
6649
bool _data__profile_GLSL__technique__pass__clip_plane_enable( const ParserChar* text, size_t textLength );
6650
bool _end__profile_GLSL__technique__pass__clip_plane_enable(){return mImpl->end__profile_GLSL__technique__pass__clip_plane_enable();}
6651
bool _preBegin__profile_GLSL__technique__pass__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6652
bool _preEnd__profile_GLSL__technique__pass__clip_plane_enable();
6653
#ifdef GENERATEDSAXPARSER_VALIDATION
6654
bool _validateBegin__profile_GLSL__technique__pass__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6655
bool _validateEnd__profile_GLSL__technique__pass__clip_plane_enable();
6657
bool _freeAttributes__profile_GLSL__technique__pass__clip_plane_enable( void* attributeData );
6659
bool _begin__blend_color( void* attributeData ){return mImpl->begin__blend_color(*static_cast<blend_color__AttributeData*>(attributeData));}
6660
bool _data__blend_color( const ParserChar* text, size_t textLength );
6661
bool _end__blend_color(){return mImpl->end__blend_color();}
6662
bool _preBegin__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6663
bool _preEnd__blend_color();
6664
#ifdef GENERATEDSAXPARSER_VALIDATION
6665
bool _validateBegin__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6666
bool _validateEnd__blend_color();
6668
bool _freeAttributes__blend_color( void* attributeData );
6670
bool _begin__profile_GLSL__technique__pass__clear_color( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__clear_color(*static_cast<profile_GLSL__technique__pass__clear_color__AttributeData*>(attributeData));}
6671
bool _data__profile_GLSL__technique__pass__clear_color( const ParserChar* text, size_t textLength );
6672
bool _end__profile_GLSL__technique__pass__clear_color(){return mImpl->end__profile_GLSL__technique__pass__clear_color();}
6673
bool _preBegin__profile_GLSL__technique__pass__clear_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6674
bool _preEnd__profile_GLSL__technique__pass__clear_color();
6675
#ifdef GENERATEDSAXPARSER_VALIDATION
6676
bool _validateBegin__profile_GLSL__technique__pass__clear_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6677
bool _validateEnd__profile_GLSL__technique__pass__clear_color();
6679
bool _freeAttributes__profile_GLSL__technique__pass__clear_color( void* attributeData );
6681
bool _begin__profile_GLSL__technique__pass__clear_stencil( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__clear_stencil(*static_cast<profile_GLSL__technique__pass__clear_stencil__AttributeData*>(attributeData));}
6682
bool _data__profile_GLSL__technique__pass__clear_stencil( const ParserChar* text, size_t textLength );
6683
bool _end__profile_GLSL__technique__pass__clear_stencil(){return mImpl->end__profile_GLSL__technique__pass__clear_stencil();}
6684
bool _preBegin__profile_GLSL__technique__pass__clear_stencil( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6685
bool _preEnd__profile_GLSL__technique__pass__clear_stencil();
6686
#ifdef GENERATEDSAXPARSER_VALIDATION
6687
bool _validateBegin__profile_GLSL__technique__pass__clear_stencil( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6688
bool _validateEnd__profile_GLSL__technique__pass__clear_stencil();
6690
bool _freeAttributes__profile_GLSL__technique__pass__clear_stencil( void* attributeData );
6692
bool _begin__profile_GLSL__technique__pass__clear_depth( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__clear_depth(*static_cast<profile_GLSL__technique__pass__clear_depth__AttributeData*>(attributeData));}
6693
bool _data__profile_GLSL__technique__pass__clear_depth( const ParserChar* text, size_t textLength );
6694
bool _end__profile_GLSL__technique__pass__clear_depth(){return mImpl->end__profile_GLSL__technique__pass__clear_depth();}
6695
bool _preBegin__profile_GLSL__technique__pass__clear_depth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6696
bool _preEnd__profile_GLSL__technique__pass__clear_depth();
6697
#ifdef GENERATEDSAXPARSER_VALIDATION
6698
bool _validateBegin__profile_GLSL__technique__pass__clear_depth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6699
bool _validateEnd__profile_GLSL__technique__pass__clear_depth();
6701
bool _freeAttributes__profile_GLSL__technique__pass__clear_depth( void* attributeData );
6703
bool _begin__profile_GLSL__technique__pass__color_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__color_mask(*static_cast<profile_GLSL__technique__pass__color_mask__AttributeData*>(attributeData));}
6704
bool _data__profile_GLSL__technique__pass__color_mask( const ParserChar* text, size_t textLength );
6705
bool _end__profile_GLSL__technique__pass__color_mask(){return mImpl->end__profile_GLSL__technique__pass__color_mask();}
6706
bool _preBegin__profile_GLSL__technique__pass__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6707
bool _preEnd__profile_GLSL__technique__pass__color_mask();
6708
#ifdef GENERATEDSAXPARSER_VALIDATION
6709
bool _validateBegin__profile_GLSL__technique__pass__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6710
bool _validateEnd__profile_GLSL__technique__pass__color_mask();
6712
bool _freeAttributes__profile_GLSL__technique__pass__color_mask( void* attributeData );
6714
bool _begin__depth_bounds( void* attributeData ){return mImpl->begin__depth_bounds(*static_cast<depth_bounds__AttributeData*>(attributeData));}
6715
bool _data__depth_bounds( const ParserChar* text, size_t textLength );
6716
bool _end__depth_bounds(){return mImpl->end__depth_bounds();}
6717
bool _preBegin__depth_bounds( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6718
bool _preEnd__depth_bounds();
6719
#ifdef GENERATEDSAXPARSER_VALIDATION
6720
bool _validateBegin__depth_bounds( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6721
bool _validateEnd__depth_bounds();
6723
bool _freeAttributes__depth_bounds( void* attributeData );
6725
bool _begin__profile_GLSL__technique__pass__depth_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__depth_mask(*static_cast<profile_GLSL__technique__pass__depth_mask__AttributeData*>(attributeData));}
6726
bool _data__profile_GLSL__technique__pass__depth_mask( const ParserChar* text, size_t textLength );
6727
bool _end__profile_GLSL__technique__pass__depth_mask(){return mImpl->end__profile_GLSL__technique__pass__depth_mask();}
6728
bool _preBegin__profile_GLSL__technique__pass__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6729
bool _preEnd__profile_GLSL__technique__pass__depth_mask();
6730
#ifdef GENERATEDSAXPARSER_VALIDATION
6731
bool _validateBegin__profile_GLSL__technique__pass__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6732
bool _validateEnd__profile_GLSL__technique__pass__depth_mask();
6734
bool _freeAttributes__profile_GLSL__technique__pass__depth_mask( void* attributeData );
6736
bool _begin__profile_GLSL__technique__pass__depth_range( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__depth_range(*static_cast<profile_GLSL__technique__pass__depth_range__AttributeData*>(attributeData));}
6737
bool _data__profile_GLSL__technique__pass__depth_range( const ParserChar* text, size_t textLength );
6738
bool _end__profile_GLSL__technique__pass__depth_range(){return mImpl->end__profile_GLSL__technique__pass__depth_range();}
6739
bool _preBegin__profile_GLSL__technique__pass__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6740
bool _preEnd__profile_GLSL__technique__pass__depth_range();
6741
#ifdef GENERATEDSAXPARSER_VALIDATION
6742
bool _validateBegin__profile_GLSL__technique__pass__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6743
bool _validateEnd__profile_GLSL__technique__pass__depth_range();
6745
bool _freeAttributes__profile_GLSL__technique__pass__depth_range( void* attributeData );
6747
bool _begin__profile_GLSL__technique__pass__fog_density( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__fog_density(*static_cast<profile_GLSL__technique__pass__fog_density__AttributeData*>(attributeData));}
6748
bool _data__profile_GLSL__technique__pass__fog_density( const ParserChar* text, size_t textLength );
6749
bool _end__profile_GLSL__technique__pass__fog_density(){return mImpl->end__profile_GLSL__technique__pass__fog_density();}
6750
bool _preBegin__profile_GLSL__technique__pass__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6751
bool _preEnd__profile_GLSL__technique__pass__fog_density();
6752
#ifdef GENERATEDSAXPARSER_VALIDATION
6753
bool _validateBegin__profile_GLSL__technique__pass__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6754
bool _validateEnd__profile_GLSL__technique__pass__fog_density();
6756
bool _freeAttributes__profile_GLSL__technique__pass__fog_density( void* attributeData );
6758
bool _begin__profile_GLSL__technique__pass__fog_start( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__fog_start(*static_cast<profile_GLSL__technique__pass__fog_start__AttributeData*>(attributeData));}
6759
bool _data__profile_GLSL__technique__pass__fog_start( const ParserChar* text, size_t textLength );
6760
bool _end__profile_GLSL__technique__pass__fog_start(){return mImpl->end__profile_GLSL__technique__pass__fog_start();}
6761
bool _preBegin__profile_GLSL__technique__pass__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6762
bool _preEnd__profile_GLSL__technique__pass__fog_start();
6763
#ifdef GENERATEDSAXPARSER_VALIDATION
6764
bool _validateBegin__profile_GLSL__technique__pass__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6765
bool _validateEnd__profile_GLSL__technique__pass__fog_start();
6767
bool _freeAttributes__profile_GLSL__technique__pass__fog_start( void* attributeData );
6769
bool _begin__profile_GLSL__technique__pass__fog_end( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__fog_end(*static_cast<profile_GLSL__technique__pass__fog_end__AttributeData*>(attributeData));}
6770
bool _data__profile_GLSL__technique__pass__fog_end( const ParserChar* text, size_t textLength );
6771
bool _end__profile_GLSL__technique__pass__fog_end(){return mImpl->end__profile_GLSL__technique__pass__fog_end();}
6772
bool _preBegin__profile_GLSL__technique__pass__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6773
bool _preEnd__profile_GLSL__technique__pass__fog_end();
6774
#ifdef GENERATEDSAXPARSER_VALIDATION
6775
bool _validateBegin__profile_GLSL__technique__pass__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6776
bool _validateEnd__profile_GLSL__technique__pass__fog_end();
6778
bool _freeAttributes__profile_GLSL__technique__pass__fog_end( void* attributeData );
6780
bool _begin__profile_GLSL__technique__pass__fog_color( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__fog_color(*static_cast<profile_GLSL__technique__pass__fog_color__AttributeData*>(attributeData));}
6781
bool _data__profile_GLSL__technique__pass__fog_color( const ParserChar* text, size_t textLength );
6782
bool _end__profile_GLSL__technique__pass__fog_color(){return mImpl->end__profile_GLSL__technique__pass__fog_color();}
6783
bool _preBegin__profile_GLSL__technique__pass__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6784
bool _preEnd__profile_GLSL__technique__pass__fog_color();
6785
#ifdef GENERATEDSAXPARSER_VALIDATION
6786
bool _validateBegin__profile_GLSL__technique__pass__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6787
bool _validateEnd__profile_GLSL__technique__pass__fog_color();
6789
bool _freeAttributes__profile_GLSL__technique__pass__fog_color( void* attributeData );
6791
bool _begin__profile_GLSL__technique__pass__light_model_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_model_ambient(*static_cast<profile_GLSL__technique__pass__light_model_ambient__AttributeData*>(attributeData));}
6792
bool _data__profile_GLSL__technique__pass__light_model_ambient( const ParserChar* text, size_t textLength );
6793
bool _end__profile_GLSL__technique__pass__light_model_ambient(){return mImpl->end__profile_GLSL__technique__pass__light_model_ambient();}
6794
bool _preBegin__profile_GLSL__technique__pass__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6795
bool _preEnd__profile_GLSL__technique__pass__light_model_ambient();
6796
#ifdef GENERATEDSAXPARSER_VALIDATION
6797
bool _validateBegin__profile_GLSL__technique__pass__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6798
bool _validateEnd__profile_GLSL__technique__pass__light_model_ambient();
6800
bool _freeAttributes__profile_GLSL__technique__pass__light_model_ambient( void* attributeData );
6802
bool _begin__profile_GLSL__technique__pass__lighting_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__lighting_enable(*static_cast<profile_GLSL__technique__pass__lighting_enable__AttributeData*>(attributeData));}
6803
bool _data__profile_GLSL__technique__pass__lighting_enable( const ParserChar* text, size_t textLength );
6804
bool _end__profile_GLSL__technique__pass__lighting_enable(){return mImpl->end__profile_GLSL__technique__pass__lighting_enable();}
6805
bool _preBegin__profile_GLSL__technique__pass__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6806
bool _preEnd__profile_GLSL__technique__pass__lighting_enable();
6807
#ifdef GENERATEDSAXPARSER_VALIDATION
6808
bool _validateBegin__profile_GLSL__technique__pass__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6809
bool _validateEnd__profile_GLSL__technique__pass__lighting_enable();
6811
bool _freeAttributes__profile_GLSL__technique__pass__lighting_enable( void* attributeData );
6813
bool _begin__line_stipple( void* attributeData ){return mImpl->begin__line_stipple(*static_cast<line_stipple__AttributeData*>(attributeData));}
6814
bool _data__line_stipple( const ParserChar* text, size_t textLength );
6815
bool _end__line_stipple(){return mImpl->end__line_stipple();}
6816
bool _preBegin__line_stipple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6817
bool _preEnd__line_stipple();
6818
#ifdef GENERATEDSAXPARSER_VALIDATION
6819
bool _validateBegin__line_stipple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6820
bool _validateEnd__line_stipple();
6822
bool _freeAttributes__line_stipple( void* attributeData );
6824
bool _begin__profile_GLSL__technique__pass__line_width( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__line_width(*static_cast<profile_GLSL__technique__pass__line_width__AttributeData*>(attributeData));}
6825
bool _data__profile_GLSL__technique__pass__line_width( const ParserChar* text, size_t textLength );
6826
bool _end__profile_GLSL__technique__pass__line_width(){return mImpl->end__profile_GLSL__technique__pass__line_width();}
6827
bool _preBegin__profile_GLSL__technique__pass__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6828
bool _preEnd__profile_GLSL__technique__pass__line_width();
6829
#ifdef GENERATEDSAXPARSER_VALIDATION
6830
bool _validateBegin__profile_GLSL__technique__pass__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6831
bool _validateEnd__profile_GLSL__technique__pass__line_width();
6833
bool _freeAttributes__profile_GLSL__technique__pass__line_width( void* attributeData );
6835
bool _begin__profile_GLSL__technique__pass__material_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__material_ambient(*static_cast<profile_GLSL__technique__pass__material_ambient__AttributeData*>(attributeData));}
6836
bool _data__profile_GLSL__technique__pass__material_ambient( const ParserChar* text, size_t textLength );
6837
bool _end__profile_GLSL__technique__pass__material_ambient(){return mImpl->end__profile_GLSL__technique__pass__material_ambient();}
6838
bool _preBegin__profile_GLSL__technique__pass__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6839
bool _preEnd__profile_GLSL__technique__pass__material_ambient();
6840
#ifdef GENERATEDSAXPARSER_VALIDATION
6841
bool _validateBegin__profile_GLSL__technique__pass__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6842
bool _validateEnd__profile_GLSL__technique__pass__material_ambient();
6844
bool _freeAttributes__profile_GLSL__technique__pass__material_ambient( void* attributeData );
6846
bool _begin__profile_GLSL__technique__pass__material_diffuse( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__material_diffuse(*static_cast<profile_GLSL__technique__pass__material_diffuse__AttributeData*>(attributeData));}
6847
bool _data__profile_GLSL__technique__pass__material_diffuse( const ParserChar* text, size_t textLength );
6848
bool _end__profile_GLSL__technique__pass__material_diffuse(){return mImpl->end__profile_GLSL__technique__pass__material_diffuse();}
6849
bool _preBegin__profile_GLSL__technique__pass__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6850
bool _preEnd__profile_GLSL__technique__pass__material_diffuse();
6851
#ifdef GENERATEDSAXPARSER_VALIDATION
6852
bool _validateBegin__profile_GLSL__technique__pass__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6853
bool _validateEnd__profile_GLSL__technique__pass__material_diffuse();
6855
bool _freeAttributes__profile_GLSL__technique__pass__material_diffuse( void* attributeData );
6857
bool _begin__profile_GLSL__technique__pass__material_emission( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__material_emission(*static_cast<profile_GLSL__technique__pass__material_emission__AttributeData*>(attributeData));}
6858
bool _data__profile_GLSL__technique__pass__material_emission( const ParserChar* text, size_t textLength );
6859
bool _end__profile_GLSL__technique__pass__material_emission(){return mImpl->end__profile_GLSL__technique__pass__material_emission();}
6860
bool _preBegin__profile_GLSL__technique__pass__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6861
bool _preEnd__profile_GLSL__technique__pass__material_emission();
6862
#ifdef GENERATEDSAXPARSER_VALIDATION
6863
bool _validateBegin__profile_GLSL__technique__pass__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6864
bool _validateEnd__profile_GLSL__technique__pass__material_emission();
6866
bool _freeAttributes__profile_GLSL__technique__pass__material_emission( void* attributeData );
6868
bool _begin__profile_GLSL__technique__pass__material_shininess( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__material_shininess(*static_cast<profile_GLSL__technique__pass__material_shininess__AttributeData*>(attributeData));}
6869
bool _data__profile_GLSL__technique__pass__material_shininess( const ParserChar* text, size_t textLength );
6870
bool _end__profile_GLSL__technique__pass__material_shininess(){return mImpl->end__profile_GLSL__technique__pass__material_shininess();}
6871
bool _preBegin__profile_GLSL__technique__pass__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6872
bool _preEnd__profile_GLSL__technique__pass__material_shininess();
6873
#ifdef GENERATEDSAXPARSER_VALIDATION
6874
bool _validateBegin__profile_GLSL__technique__pass__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6875
bool _validateEnd__profile_GLSL__technique__pass__material_shininess();
6877
bool _freeAttributes__profile_GLSL__technique__pass__material_shininess( void* attributeData );
6879
bool _begin__profile_GLSL__technique__pass__material_specular( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__material_specular(*static_cast<profile_GLSL__technique__pass__material_specular__AttributeData*>(attributeData));}
6880
bool _data__profile_GLSL__technique__pass__material_specular( const ParserChar* text, size_t textLength );
6881
bool _end__profile_GLSL__technique__pass__material_specular(){return mImpl->end__profile_GLSL__technique__pass__material_specular();}
6882
bool _preBegin__profile_GLSL__technique__pass__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6883
bool _preEnd__profile_GLSL__technique__pass__material_specular();
6884
#ifdef GENERATEDSAXPARSER_VALIDATION
6885
bool _validateBegin__profile_GLSL__technique__pass__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6886
bool _validateEnd__profile_GLSL__technique__pass__material_specular();
6888
bool _freeAttributes__profile_GLSL__technique__pass__material_specular( void* attributeData );
6890
bool _begin__profile_GLSL__technique__pass__model_view_matrix( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__model_view_matrix(*static_cast<profile_GLSL__technique__pass__model_view_matrix__AttributeData*>(attributeData));}
6891
bool _data__profile_GLSL__technique__pass__model_view_matrix( const ParserChar* text, size_t textLength );
6892
bool _end__profile_GLSL__technique__pass__model_view_matrix(){return mImpl->end__profile_GLSL__technique__pass__model_view_matrix();}
6893
bool _preBegin__profile_GLSL__technique__pass__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6894
bool _preEnd__profile_GLSL__technique__pass__model_view_matrix();
6895
#ifdef GENERATEDSAXPARSER_VALIDATION
6896
bool _validateBegin__profile_GLSL__technique__pass__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6897
bool _validateEnd__profile_GLSL__technique__pass__model_view_matrix();
6899
bool _freeAttributes__profile_GLSL__technique__pass__model_view_matrix( void* attributeData );
6901
bool _begin__profile_GLSL__technique__pass__point_distance_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__point_distance_attenuation(*static_cast<profile_GLSL__technique__pass__point_distance_attenuation__AttributeData*>(attributeData));}
6902
bool _data__profile_GLSL__technique__pass__point_distance_attenuation( const ParserChar* text, size_t textLength );
6903
bool _end__profile_GLSL__technique__pass__point_distance_attenuation(){return mImpl->end__profile_GLSL__technique__pass__point_distance_attenuation();}
6904
bool _preBegin__profile_GLSL__technique__pass__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6905
bool _preEnd__profile_GLSL__technique__pass__point_distance_attenuation();
6906
#ifdef GENERATEDSAXPARSER_VALIDATION
6907
bool _validateBegin__profile_GLSL__technique__pass__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6908
bool _validateEnd__profile_GLSL__technique__pass__point_distance_attenuation();
6910
bool _freeAttributes__profile_GLSL__technique__pass__point_distance_attenuation( void* attributeData );
6912
bool _begin__profile_GLSL__technique__pass__point_fade_threshold_size( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__point_fade_threshold_size(*static_cast<profile_GLSL__technique__pass__point_fade_threshold_size__AttributeData*>(attributeData));}
6913
bool _data__profile_GLSL__technique__pass__point_fade_threshold_size( const ParserChar* text, size_t textLength );
6914
bool _end__profile_GLSL__technique__pass__point_fade_threshold_size(){return mImpl->end__profile_GLSL__technique__pass__point_fade_threshold_size();}
6915
bool _preBegin__profile_GLSL__technique__pass__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6916
bool _preEnd__profile_GLSL__technique__pass__point_fade_threshold_size();
6917
#ifdef GENERATEDSAXPARSER_VALIDATION
6918
bool _validateBegin__profile_GLSL__technique__pass__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6919
bool _validateEnd__profile_GLSL__technique__pass__point_fade_threshold_size();
6921
bool _freeAttributes__profile_GLSL__technique__pass__point_fade_threshold_size( void* attributeData );
6923
bool _begin__profile_GLSL__technique__pass__point_size( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__point_size(*static_cast<profile_GLSL__technique__pass__point_size__AttributeData*>(attributeData));}
6924
bool _data__profile_GLSL__technique__pass__point_size( const ParserChar* text, size_t textLength );
6925
bool _end__profile_GLSL__technique__pass__point_size(){return mImpl->end__profile_GLSL__technique__pass__point_size();}
6926
bool _preBegin__profile_GLSL__technique__pass__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6927
bool _preEnd__profile_GLSL__technique__pass__point_size();
6928
#ifdef GENERATEDSAXPARSER_VALIDATION
6929
bool _validateBegin__profile_GLSL__technique__pass__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6930
bool _validateEnd__profile_GLSL__technique__pass__point_size();
6932
bool _freeAttributes__profile_GLSL__technique__pass__point_size( void* attributeData );
6934
bool _begin__profile_GLSL__technique__pass__point_size_min( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__point_size_min(*static_cast<profile_GLSL__technique__pass__point_size_min__AttributeData*>(attributeData));}
6935
bool _data__profile_GLSL__technique__pass__point_size_min( const ParserChar* text, size_t textLength );
6936
bool _end__profile_GLSL__technique__pass__point_size_min(){return mImpl->end__profile_GLSL__technique__pass__point_size_min();}
6937
bool _preBegin__profile_GLSL__technique__pass__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6938
bool _preEnd__profile_GLSL__technique__pass__point_size_min();
6939
#ifdef GENERATEDSAXPARSER_VALIDATION
6940
bool _validateBegin__profile_GLSL__technique__pass__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6941
bool _validateEnd__profile_GLSL__technique__pass__point_size_min();
6943
bool _freeAttributes__profile_GLSL__technique__pass__point_size_min( void* attributeData );
6945
bool _begin__profile_GLSL__technique__pass__point_size_max( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__point_size_max(*static_cast<profile_GLSL__technique__pass__point_size_max__AttributeData*>(attributeData));}
6946
bool _data__profile_GLSL__technique__pass__point_size_max( const ParserChar* text, size_t textLength );
6947
bool _end__profile_GLSL__technique__pass__point_size_max(){return mImpl->end__profile_GLSL__technique__pass__point_size_max();}
6948
bool _preBegin__profile_GLSL__technique__pass__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6949
bool _preEnd__profile_GLSL__technique__pass__point_size_max();
6950
#ifdef GENERATEDSAXPARSER_VALIDATION
6951
bool _validateBegin__profile_GLSL__technique__pass__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6952
bool _validateEnd__profile_GLSL__technique__pass__point_size_max();
6954
bool _freeAttributes__profile_GLSL__technique__pass__point_size_max( void* attributeData );
6956
bool _begin__profile_GLSL__technique__pass__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__polygon_offset(*static_cast<profile_GLSL__technique__pass__polygon_offset__AttributeData*>(attributeData));}
6957
bool _data__profile_GLSL__technique__pass__polygon_offset( const ParserChar* text, size_t textLength );
6958
bool _end__profile_GLSL__technique__pass__polygon_offset(){return mImpl->end__profile_GLSL__technique__pass__polygon_offset();}
6959
bool _preBegin__profile_GLSL__technique__pass__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6960
bool _preEnd__profile_GLSL__technique__pass__polygon_offset();
6961
#ifdef GENERATEDSAXPARSER_VALIDATION
6962
bool _validateBegin__profile_GLSL__technique__pass__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6963
bool _validateEnd__profile_GLSL__technique__pass__polygon_offset();
6965
bool _freeAttributes__profile_GLSL__technique__pass__polygon_offset( void* attributeData );
6967
bool _begin__profile_GLSL__technique__pass__projection_matrix( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__projection_matrix(*static_cast<profile_GLSL__technique__pass__projection_matrix__AttributeData*>(attributeData));}
6968
bool _data__profile_GLSL__technique__pass__projection_matrix( const ParserChar* text, size_t textLength );
6969
bool _end__profile_GLSL__technique__pass__projection_matrix(){return mImpl->end__profile_GLSL__technique__pass__projection_matrix();}
6970
bool _preBegin__profile_GLSL__technique__pass__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6971
bool _preEnd__profile_GLSL__technique__pass__projection_matrix();
6972
#ifdef GENERATEDSAXPARSER_VALIDATION
6973
bool _validateBegin__profile_GLSL__technique__pass__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6974
bool _validateEnd__profile_GLSL__technique__pass__projection_matrix();
6976
bool _freeAttributes__profile_GLSL__technique__pass__projection_matrix( void* attributeData );
6978
bool _begin__profile_GLSL__technique__pass__scissor( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__scissor(*static_cast<profile_GLSL__technique__pass__scissor__AttributeData*>(attributeData));}
6979
bool _data__profile_GLSL__technique__pass__scissor( const ParserChar* text, size_t textLength );
6980
bool _end__profile_GLSL__technique__pass__scissor(){return mImpl->end__profile_GLSL__technique__pass__scissor();}
6981
bool _preBegin__profile_GLSL__technique__pass__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6982
bool _preEnd__profile_GLSL__technique__pass__scissor();
6983
#ifdef GENERATEDSAXPARSER_VALIDATION
6984
bool _validateBegin__profile_GLSL__technique__pass__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6985
bool _validateEnd__profile_GLSL__technique__pass__scissor();
6987
bool _freeAttributes__profile_GLSL__technique__pass__scissor( void* attributeData );
6989
bool _begin__profile_GLSL__technique__pass__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_mask(*static_cast<profile_GLSL__technique__pass__stencil_mask__AttributeData*>(attributeData));}
6990
bool _data__profile_GLSL__technique__pass__stencil_mask( const ParserChar* text, size_t textLength );
6991
bool _end__profile_GLSL__technique__pass__stencil_mask(){return mImpl->end__profile_GLSL__technique__pass__stencil_mask();}
6992
bool _preBegin__profile_GLSL__technique__pass__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6993
bool _preEnd__profile_GLSL__technique__pass__stencil_mask();
6994
#ifdef GENERATEDSAXPARSER_VALIDATION
6995
bool _validateBegin__profile_GLSL__technique__pass__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
6996
bool _validateEnd__profile_GLSL__technique__pass__stencil_mask();
6998
bool _freeAttributes__profile_GLSL__technique__pass__stencil_mask( void* attributeData );
7000
bool _begin__profile_GLSL__technique__pass__alpha_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__alpha_test_enable(*static_cast<profile_GLSL__technique__pass__alpha_test_enable__AttributeData*>(attributeData));}
7001
bool _data__profile_GLSL__technique__pass__alpha_test_enable( const ParserChar* text, size_t textLength );
7002
bool _end__profile_GLSL__technique__pass__alpha_test_enable(){return mImpl->end__profile_GLSL__technique__pass__alpha_test_enable();}
7003
bool _preBegin__profile_GLSL__technique__pass__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7004
bool _preEnd__profile_GLSL__technique__pass__alpha_test_enable();
7005
#ifdef GENERATEDSAXPARSER_VALIDATION
7006
bool _validateBegin__profile_GLSL__technique__pass__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7007
bool _validateEnd__profile_GLSL__technique__pass__alpha_test_enable();
7009
bool _freeAttributes__profile_GLSL__technique__pass__alpha_test_enable( void* attributeData );
7011
bool _begin__auto_normal_enable( void* attributeData ){return mImpl->begin__auto_normal_enable(*static_cast<auto_normal_enable__AttributeData*>(attributeData));}
7012
bool _data__auto_normal_enable( const ParserChar* text, size_t textLength );
7013
bool _end__auto_normal_enable(){return mImpl->end__auto_normal_enable();}
7014
bool _preBegin__auto_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7015
bool _preEnd__auto_normal_enable();
7016
#ifdef GENERATEDSAXPARSER_VALIDATION
7017
bool _validateBegin__auto_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7018
bool _validateEnd__auto_normal_enable();
7020
bool _freeAttributes__auto_normal_enable( void* attributeData );
7022
bool _begin__profile_GLSL__technique__pass__blend_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__blend_enable(*static_cast<profile_GLSL__technique__pass__blend_enable__AttributeData*>(attributeData));}
7023
bool _data__profile_GLSL__technique__pass__blend_enable( const ParserChar* text, size_t textLength );
7024
bool _end__profile_GLSL__technique__pass__blend_enable(){return mImpl->end__profile_GLSL__technique__pass__blend_enable();}
7025
bool _preBegin__profile_GLSL__technique__pass__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7026
bool _preEnd__profile_GLSL__technique__pass__blend_enable();
7027
#ifdef GENERATEDSAXPARSER_VALIDATION
7028
bool _validateBegin__profile_GLSL__technique__pass__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7029
bool _validateEnd__profile_GLSL__technique__pass__blend_enable();
7031
bool _freeAttributes__profile_GLSL__technique__pass__blend_enable( void* attributeData );
7033
bool _begin__profile_GLSL__technique__pass__color_logic_op_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__color_logic_op_enable(*static_cast<profile_GLSL__technique__pass__color_logic_op_enable__AttributeData*>(attributeData));}
7034
bool _data__profile_GLSL__technique__pass__color_logic_op_enable( const ParserChar* text, size_t textLength );
7035
bool _end__profile_GLSL__technique__pass__color_logic_op_enable(){return mImpl->end__profile_GLSL__technique__pass__color_logic_op_enable();}
7036
bool _preBegin__profile_GLSL__technique__pass__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7037
bool _preEnd__profile_GLSL__technique__pass__color_logic_op_enable();
7038
#ifdef GENERATEDSAXPARSER_VALIDATION
7039
bool _validateBegin__profile_GLSL__technique__pass__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7040
bool _validateEnd__profile_GLSL__technique__pass__color_logic_op_enable();
7042
bool _freeAttributes__profile_GLSL__technique__pass__color_logic_op_enable( void* attributeData );
7044
bool _begin__profile_GLSL__technique__pass__color_material_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__color_material_enable(*static_cast<profile_GLSL__technique__pass__color_material_enable__AttributeData*>(attributeData));}
7045
bool _data__profile_GLSL__technique__pass__color_material_enable( const ParserChar* text, size_t textLength );
7046
bool _end__profile_GLSL__technique__pass__color_material_enable(){return mImpl->end__profile_GLSL__technique__pass__color_material_enable();}
7047
bool _preBegin__profile_GLSL__technique__pass__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7048
bool _preEnd__profile_GLSL__technique__pass__color_material_enable();
7049
#ifdef GENERATEDSAXPARSER_VALIDATION
7050
bool _validateBegin__profile_GLSL__technique__pass__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7051
bool _validateEnd__profile_GLSL__technique__pass__color_material_enable();
7053
bool _freeAttributes__profile_GLSL__technique__pass__color_material_enable( void* attributeData );
7055
bool _begin__profile_GLSL__technique__pass__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__cull_face_enable(*static_cast<profile_GLSL__technique__pass__cull_face_enable__AttributeData*>(attributeData));}
7056
bool _data__profile_GLSL__technique__pass__cull_face_enable( const ParserChar* text, size_t textLength );
7057
bool _end__profile_GLSL__technique__pass__cull_face_enable(){return mImpl->end__profile_GLSL__technique__pass__cull_face_enable();}
7058
bool _preBegin__profile_GLSL__technique__pass__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7059
bool _preEnd__profile_GLSL__technique__pass__cull_face_enable();
7060
#ifdef GENERATEDSAXPARSER_VALIDATION
7061
bool _validateBegin__profile_GLSL__technique__pass__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7062
bool _validateEnd__profile_GLSL__technique__pass__cull_face_enable();
7064
bool _freeAttributes__profile_GLSL__technique__pass__cull_face_enable( void* attributeData );
7066
bool _begin__depth_bounds_enable( void* attributeData ){return mImpl->begin__depth_bounds_enable(*static_cast<depth_bounds_enable__AttributeData*>(attributeData));}
7067
bool _data__depth_bounds_enable( const ParserChar* text, size_t textLength );
7068
bool _end__depth_bounds_enable(){return mImpl->end__depth_bounds_enable();}
7069
bool _preBegin__depth_bounds_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7070
bool _preEnd__depth_bounds_enable();
7071
#ifdef GENERATEDSAXPARSER_VALIDATION
7072
bool _validateBegin__depth_bounds_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7073
bool _validateEnd__depth_bounds_enable();
7075
bool _freeAttributes__depth_bounds_enable( void* attributeData );
7077
bool _begin__depth_clamp_enable( void* attributeData ){return mImpl->begin__depth_clamp_enable(*static_cast<depth_clamp_enable__AttributeData*>(attributeData));}
7078
bool _data__depth_clamp_enable( const ParserChar* text, size_t textLength );
7079
bool _end__depth_clamp_enable(){return mImpl->end__depth_clamp_enable();}
7080
bool _preBegin__depth_clamp_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7081
bool _preEnd__depth_clamp_enable();
7082
#ifdef GENERATEDSAXPARSER_VALIDATION
7083
bool _validateBegin__depth_clamp_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7084
bool _validateEnd__depth_clamp_enable();
7086
bool _freeAttributes__depth_clamp_enable( void* attributeData );
7088
bool _begin__profile_GLSL__technique__pass__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__depth_test_enable(*static_cast<profile_GLSL__technique__pass__depth_test_enable__AttributeData*>(attributeData));}
7089
bool _data__profile_GLSL__technique__pass__depth_test_enable( const ParserChar* text, size_t textLength );
7090
bool _end__profile_GLSL__technique__pass__depth_test_enable(){return mImpl->end__profile_GLSL__technique__pass__depth_test_enable();}
7091
bool _preBegin__profile_GLSL__technique__pass__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7092
bool _preEnd__profile_GLSL__technique__pass__depth_test_enable();
7093
#ifdef GENERATEDSAXPARSER_VALIDATION
7094
bool _validateBegin__profile_GLSL__technique__pass__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7095
bool _validateEnd__profile_GLSL__technique__pass__depth_test_enable();
7097
bool _freeAttributes__profile_GLSL__technique__pass__depth_test_enable( void* attributeData );
7099
bool _begin__profile_GLSL__technique__pass__dither_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__dither_enable(*static_cast<profile_GLSL__technique__pass__dither_enable__AttributeData*>(attributeData));}
7100
bool _data__profile_GLSL__technique__pass__dither_enable( const ParserChar* text, size_t textLength );
7101
bool _end__profile_GLSL__technique__pass__dither_enable(){return mImpl->end__profile_GLSL__technique__pass__dither_enable();}
7102
bool _preBegin__profile_GLSL__technique__pass__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7103
bool _preEnd__profile_GLSL__technique__pass__dither_enable();
7104
#ifdef GENERATEDSAXPARSER_VALIDATION
7105
bool _validateBegin__profile_GLSL__technique__pass__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7106
bool _validateEnd__profile_GLSL__technique__pass__dither_enable();
7108
bool _freeAttributes__profile_GLSL__technique__pass__dither_enable( void* attributeData );
7110
bool _begin__profile_GLSL__technique__pass__fog_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__fog_enable(*static_cast<profile_GLSL__technique__pass__fog_enable__AttributeData*>(attributeData));}
7111
bool _data__profile_GLSL__technique__pass__fog_enable( const ParserChar* text, size_t textLength );
7112
bool _end__profile_GLSL__technique__pass__fog_enable(){return mImpl->end__profile_GLSL__technique__pass__fog_enable();}
7113
bool _preBegin__profile_GLSL__technique__pass__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7114
bool _preEnd__profile_GLSL__technique__pass__fog_enable();
7115
#ifdef GENERATEDSAXPARSER_VALIDATION
7116
bool _validateBegin__profile_GLSL__technique__pass__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7117
bool _validateEnd__profile_GLSL__technique__pass__fog_enable();
7119
bool _freeAttributes__profile_GLSL__technique__pass__fog_enable( void* attributeData );
7121
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));}
7122
bool _data__light_model_local_viewer_enable( const ParserChar* text, size_t textLength );
7123
bool _end__light_model_local_viewer_enable(){return mImpl->end__light_model_local_viewer_enable();}
7124
bool _preBegin__light_model_local_viewer_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7125
bool _preEnd__light_model_local_viewer_enable();
7126
#ifdef GENERATEDSAXPARSER_VALIDATION
7127
bool _validateBegin__light_model_local_viewer_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7128
bool _validateEnd__light_model_local_viewer_enable();
7130
bool _freeAttributes__light_model_local_viewer_enable( void* attributeData );
7132
bool _begin__profile_GLSL__technique__pass__light_model_two_side_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__light_model_two_side_enable(*static_cast<profile_GLSL__technique__pass__light_model_two_side_enable__AttributeData*>(attributeData));}
7133
bool _data__profile_GLSL__technique__pass__light_model_two_side_enable( const ParserChar* text, size_t textLength );
7134
bool _end__profile_GLSL__technique__pass__light_model_two_side_enable(){return mImpl->end__profile_GLSL__technique__pass__light_model_two_side_enable();}
7135
bool _preBegin__profile_GLSL__technique__pass__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7136
bool _preEnd__profile_GLSL__technique__pass__light_model_two_side_enable();
7137
#ifdef GENERATEDSAXPARSER_VALIDATION
7138
bool _validateBegin__profile_GLSL__technique__pass__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7139
bool _validateEnd__profile_GLSL__technique__pass__light_model_two_side_enable();
7141
bool _freeAttributes__profile_GLSL__technique__pass__light_model_two_side_enable( void* attributeData );
7143
bool _begin__profile_GLSL__technique__pass__line_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__line_smooth_enable(*static_cast<profile_GLSL__technique__pass__line_smooth_enable__AttributeData*>(attributeData));}
7144
bool _data__profile_GLSL__technique__pass__line_smooth_enable( const ParserChar* text, size_t textLength );
7145
bool _end__profile_GLSL__technique__pass__line_smooth_enable(){return mImpl->end__profile_GLSL__technique__pass__line_smooth_enable();}
7146
bool _preBegin__profile_GLSL__technique__pass__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7147
bool _preEnd__profile_GLSL__technique__pass__line_smooth_enable();
7148
#ifdef GENERATEDSAXPARSER_VALIDATION
7149
bool _validateBegin__profile_GLSL__technique__pass__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7150
bool _validateEnd__profile_GLSL__technique__pass__line_smooth_enable();
7152
bool _freeAttributes__profile_GLSL__technique__pass__line_smooth_enable( void* attributeData );
7154
bool _begin__line_stipple_enable( void* attributeData ){return mImpl->begin__line_stipple_enable(*static_cast<line_stipple_enable__AttributeData*>(attributeData));}
7155
bool _data__line_stipple_enable( const ParserChar* text, size_t textLength );
7156
bool _end__line_stipple_enable(){return mImpl->end__line_stipple_enable();}
7157
bool _preBegin__line_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7158
bool _preEnd__line_stipple_enable();
7159
#ifdef GENERATEDSAXPARSER_VALIDATION
7160
bool _validateBegin__line_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7161
bool _validateEnd__line_stipple_enable();
7163
bool _freeAttributes__line_stipple_enable( void* attributeData );
7165
bool _begin__logic_op_enable( void* attributeData ){return mImpl->begin__logic_op_enable(*static_cast<logic_op_enable__AttributeData*>(attributeData));}
7166
bool _data__logic_op_enable( const ParserChar* text, size_t textLength );
7167
bool _end__logic_op_enable(){return mImpl->end__logic_op_enable();}
7168
bool _preBegin__logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7169
bool _preEnd__logic_op_enable();
7170
#ifdef GENERATEDSAXPARSER_VALIDATION
7171
bool _validateBegin__logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7172
bool _validateEnd__logic_op_enable();
7174
bool _freeAttributes__logic_op_enable( void* attributeData );
7176
bool _begin__profile_GLSL__technique__pass__multisample_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__multisample_enable(*static_cast<profile_GLSL__technique__pass__multisample_enable__AttributeData*>(attributeData));}
7177
bool _data__profile_GLSL__technique__pass__multisample_enable( const ParserChar* text, size_t textLength );
7178
bool _end__profile_GLSL__technique__pass__multisample_enable(){return mImpl->end__profile_GLSL__technique__pass__multisample_enable();}
7179
bool _preBegin__profile_GLSL__technique__pass__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7180
bool _preEnd__profile_GLSL__technique__pass__multisample_enable();
7181
#ifdef GENERATEDSAXPARSER_VALIDATION
7182
bool _validateBegin__profile_GLSL__technique__pass__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7183
bool _validateEnd__profile_GLSL__technique__pass__multisample_enable();
7185
bool _freeAttributes__profile_GLSL__technique__pass__multisample_enable( void* attributeData );
7187
bool _begin__profile_GLSL__technique__pass__normalize_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__normalize_enable(*static_cast<profile_GLSL__technique__pass__normalize_enable__AttributeData*>(attributeData));}
7188
bool _data__profile_GLSL__technique__pass__normalize_enable( const ParserChar* text, size_t textLength );
7189
bool _end__profile_GLSL__technique__pass__normalize_enable(){return mImpl->end__profile_GLSL__technique__pass__normalize_enable();}
7190
bool _preBegin__profile_GLSL__technique__pass__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7191
bool _preEnd__profile_GLSL__technique__pass__normalize_enable();
7192
#ifdef GENERATEDSAXPARSER_VALIDATION
7193
bool _validateBegin__profile_GLSL__technique__pass__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7194
bool _validateEnd__profile_GLSL__technique__pass__normalize_enable();
7196
bool _freeAttributes__profile_GLSL__technique__pass__normalize_enable( void* attributeData );
7198
bool _begin__profile_GLSL__technique__pass__point_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__point_smooth_enable(*static_cast<profile_GLSL__technique__pass__point_smooth_enable__AttributeData*>(attributeData));}
7199
bool _data__profile_GLSL__technique__pass__point_smooth_enable( const ParserChar* text, size_t textLength );
7200
bool _end__profile_GLSL__technique__pass__point_smooth_enable(){return mImpl->end__profile_GLSL__technique__pass__point_smooth_enable();}
7201
bool _preBegin__profile_GLSL__technique__pass__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7202
bool _preEnd__profile_GLSL__technique__pass__point_smooth_enable();
7203
#ifdef GENERATEDSAXPARSER_VALIDATION
7204
bool _validateBegin__profile_GLSL__technique__pass__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7205
bool _validateEnd__profile_GLSL__technique__pass__point_smooth_enable();
7207
bool _freeAttributes__profile_GLSL__technique__pass__point_smooth_enable( void* attributeData );
7209
bool _begin__profile_GLSL__technique__pass__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__polygon_offset_fill_enable(*static_cast<profile_GLSL__technique__pass__polygon_offset_fill_enable__AttributeData*>(attributeData));}
7210
bool _data__profile_GLSL__technique__pass__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
7211
bool _end__profile_GLSL__technique__pass__polygon_offset_fill_enable(){return mImpl->end__profile_GLSL__technique__pass__polygon_offset_fill_enable();}
7212
bool _preBegin__profile_GLSL__technique__pass__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7213
bool _preEnd__profile_GLSL__technique__pass__polygon_offset_fill_enable();
7214
#ifdef GENERATEDSAXPARSER_VALIDATION
7215
bool _validateBegin__profile_GLSL__technique__pass__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7216
bool _validateEnd__profile_GLSL__technique__pass__polygon_offset_fill_enable();
7218
bool _freeAttributes__profile_GLSL__technique__pass__polygon_offset_fill_enable( void* attributeData );
7220
bool _begin__polygon_offset_line_enable( void* attributeData ){return mImpl->begin__polygon_offset_line_enable(*static_cast<polygon_offset_line_enable__AttributeData*>(attributeData));}
7221
bool _data__polygon_offset_line_enable( const ParserChar* text, size_t textLength );
7222
bool _end__polygon_offset_line_enable(){return mImpl->end__polygon_offset_line_enable();}
7223
bool _preBegin__polygon_offset_line_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7224
bool _preEnd__polygon_offset_line_enable();
7225
#ifdef GENERATEDSAXPARSER_VALIDATION
7226
bool _validateBegin__polygon_offset_line_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7227
bool _validateEnd__polygon_offset_line_enable();
7229
bool _freeAttributes__polygon_offset_line_enable( void* attributeData );
7231
bool _begin__polygon_offset_point_enable( void* attributeData ){return mImpl->begin__polygon_offset_point_enable(*static_cast<polygon_offset_point_enable__AttributeData*>(attributeData));}
7232
bool _data__polygon_offset_point_enable( const ParserChar* text, size_t textLength );
7233
bool _end__polygon_offset_point_enable(){return mImpl->end__polygon_offset_point_enable();}
7234
bool _preBegin__polygon_offset_point_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7235
bool _preEnd__polygon_offset_point_enable();
7236
#ifdef GENERATEDSAXPARSER_VALIDATION
7237
bool _validateBegin__polygon_offset_point_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7238
bool _validateEnd__polygon_offset_point_enable();
7240
bool _freeAttributes__polygon_offset_point_enable( void* attributeData );
7242
bool _begin__polygon_smooth_enable( void* attributeData ){return mImpl->begin__polygon_smooth_enable(*static_cast<polygon_smooth_enable__AttributeData*>(attributeData));}
7243
bool _data__polygon_smooth_enable( const ParserChar* text, size_t textLength );
7244
bool _end__polygon_smooth_enable(){return mImpl->end__polygon_smooth_enable();}
7245
bool _preBegin__polygon_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7246
bool _preEnd__polygon_smooth_enable();
7247
#ifdef GENERATEDSAXPARSER_VALIDATION
7248
bool _validateBegin__polygon_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7249
bool _validateEnd__polygon_smooth_enable();
7251
bool _freeAttributes__polygon_smooth_enable( void* attributeData );
7253
bool _begin__polygon_stipple_enable( void* attributeData ){return mImpl->begin__polygon_stipple_enable(*static_cast<polygon_stipple_enable__AttributeData*>(attributeData));}
7254
bool _data__polygon_stipple_enable( const ParserChar* text, size_t textLength );
7255
bool _end__polygon_stipple_enable(){return mImpl->end__polygon_stipple_enable();}
7256
bool _preBegin__polygon_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7257
bool _preEnd__polygon_stipple_enable();
7258
#ifdef GENERATEDSAXPARSER_VALIDATION
7259
bool _validateBegin__polygon_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7260
bool _validateEnd__polygon_stipple_enable();
7262
bool _freeAttributes__polygon_stipple_enable( void* attributeData );
7264
bool _begin__profile_GLSL__technique__pass__rescale_normal_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__rescale_normal_enable(*static_cast<profile_GLSL__technique__pass__rescale_normal_enable__AttributeData*>(attributeData));}
7265
bool _data__profile_GLSL__technique__pass__rescale_normal_enable( const ParserChar* text, size_t textLength );
7266
bool _end__profile_GLSL__technique__pass__rescale_normal_enable(){return mImpl->end__profile_GLSL__technique__pass__rescale_normal_enable();}
7267
bool _preBegin__profile_GLSL__technique__pass__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7268
bool _preEnd__profile_GLSL__technique__pass__rescale_normal_enable();
7269
#ifdef GENERATEDSAXPARSER_VALIDATION
7270
bool _validateBegin__profile_GLSL__technique__pass__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7271
bool _validateEnd__profile_GLSL__technique__pass__rescale_normal_enable();
7273
bool _freeAttributes__profile_GLSL__technique__pass__rescale_normal_enable( void* attributeData );
7275
bool _begin__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable(*static_cast<profile_GLSL__technique__pass__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
7276
bool _data__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
7277
bool _end__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable();}
7278
bool _preBegin__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7279
bool _preEnd__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable();
7280
#ifdef GENERATEDSAXPARSER_VALIDATION
7281
bool _validateBegin__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7282
bool _validateEnd__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable();
7284
bool _freeAttributes__profile_GLSL__technique__pass__sample_alpha_to_coverage_enable( void* attributeData );
7286
bool _begin__profile_GLSL__technique__pass__sample_alpha_to_one_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__sample_alpha_to_one_enable(*static_cast<profile_GLSL__technique__pass__sample_alpha_to_one_enable__AttributeData*>(attributeData));}
7287
bool _data__profile_GLSL__technique__pass__sample_alpha_to_one_enable( const ParserChar* text, size_t textLength );
7288
bool _end__profile_GLSL__technique__pass__sample_alpha_to_one_enable(){return mImpl->end__profile_GLSL__technique__pass__sample_alpha_to_one_enable();}
7289
bool _preBegin__profile_GLSL__technique__pass__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7290
bool _preEnd__profile_GLSL__technique__pass__sample_alpha_to_one_enable();
7291
#ifdef GENERATEDSAXPARSER_VALIDATION
7292
bool _validateBegin__profile_GLSL__technique__pass__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7293
bool _validateEnd__profile_GLSL__technique__pass__sample_alpha_to_one_enable();
7295
bool _freeAttributes__profile_GLSL__technique__pass__sample_alpha_to_one_enable( void* attributeData );
7297
bool _begin__profile_GLSL__technique__pass__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__sample_coverage_enable(*static_cast<profile_GLSL__technique__pass__sample_coverage_enable__AttributeData*>(attributeData));}
7298
bool _data__profile_GLSL__technique__pass__sample_coverage_enable( const ParserChar* text, size_t textLength );
7299
bool _end__profile_GLSL__technique__pass__sample_coverage_enable(){return mImpl->end__profile_GLSL__technique__pass__sample_coverage_enable();}
7300
bool _preBegin__profile_GLSL__technique__pass__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7301
bool _preEnd__profile_GLSL__technique__pass__sample_coverage_enable();
7302
#ifdef GENERATEDSAXPARSER_VALIDATION
7303
bool _validateBegin__profile_GLSL__technique__pass__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7304
bool _validateEnd__profile_GLSL__technique__pass__sample_coverage_enable();
7306
bool _freeAttributes__profile_GLSL__technique__pass__sample_coverage_enable( void* attributeData );
7308
bool _begin__profile_GLSL__technique__pass__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__scissor_test_enable(*static_cast<profile_GLSL__technique__pass__scissor_test_enable__AttributeData*>(attributeData));}
7309
bool _data__profile_GLSL__technique__pass__scissor_test_enable( const ParserChar* text, size_t textLength );
7310
bool _end__profile_GLSL__technique__pass__scissor_test_enable(){return mImpl->end__profile_GLSL__technique__pass__scissor_test_enable();}
7311
bool _preBegin__profile_GLSL__technique__pass__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7312
bool _preEnd__profile_GLSL__technique__pass__scissor_test_enable();
7313
#ifdef GENERATEDSAXPARSER_VALIDATION
7314
bool _validateBegin__profile_GLSL__technique__pass__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7315
bool _validateEnd__profile_GLSL__technique__pass__scissor_test_enable();
7317
bool _freeAttributes__profile_GLSL__technique__pass__scissor_test_enable( void* attributeData );
7319
bool _begin__profile_GLSL__technique__pass__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__stencil_test_enable(*static_cast<profile_GLSL__technique__pass__stencil_test_enable__AttributeData*>(attributeData));}
7320
bool _data__profile_GLSL__technique__pass__stencil_test_enable( const ParserChar* text, size_t textLength );
7321
bool _end__profile_GLSL__technique__pass__stencil_test_enable(){return mImpl->end__profile_GLSL__technique__pass__stencil_test_enable();}
7322
bool _preBegin__profile_GLSL__technique__pass__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7323
bool _preEnd__profile_GLSL__technique__pass__stencil_test_enable();
7324
#ifdef GENERATEDSAXPARSER_VALIDATION
7325
bool _validateBegin__profile_GLSL__technique__pass__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7326
bool _validateEnd__profile_GLSL__technique__pass__stencil_test_enable();
7328
bool _freeAttributes__profile_GLSL__technique__pass__stencil_test_enable( void* attributeData );
7330
bool _begin__gl_hook_abstract( void* attributeData ){return mImpl->begin__gl_hook_abstract(*static_cast<gl_hook_abstract__AttributeData*>(attributeData));}
7331
bool _data__gl_hook_abstract( const ParserChar* text, size_t textLength );
7332
bool _end__gl_hook_abstract(){return mImpl->end__gl_hook_abstract();}
7333
bool _preBegin__gl_hook_abstract( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7334
bool _preEnd__gl_hook_abstract();
7335
#ifdef GENERATEDSAXPARSER_VALIDATION
7336
bool _validateBegin__gl_hook_abstract( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7337
bool _validateEnd__gl_hook_abstract();
7339
bool _freeAttributes__gl_hook_abstract( void* attributeData );
7341
bool _begin__profile_GLSL__technique__pass__shader( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__shader(*static_cast<profile_GLSL__technique__pass__shader__AttributeData*>(attributeData));}
7342
bool _data__profile_GLSL__technique__pass__shader( const ParserChar* text, size_t textLength );
7343
bool _end__profile_GLSL__technique__pass__shader(){return mImpl->end__profile_GLSL__technique__pass__shader();}
7344
bool _preBegin__profile_GLSL__technique__pass__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7345
bool _preEnd__profile_GLSL__technique__pass__shader();
7346
#ifdef GENERATEDSAXPARSER_VALIDATION
7347
bool _validateBegin__profile_GLSL__technique__pass__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7348
bool _validateEnd__profile_GLSL__technique__pass__shader();
7350
bool _freeAttributes__profile_GLSL__technique__pass__shader( void* attributeData );
7353
ENUM__glsl_pipeline_stage toEnumDataPrefix_ENUM__glsl_pipeline_stage (
7354
const ParserChar* prefixedBuffer,
7355
const ParserChar* prefixedBufferEnd,
7356
const ParserChar** buffer,
7357
const ParserChar* bufferEnd,
7359
const std::pair<StringHash, ENUM__glsl_pipeline_stage>* enumMap,
7360
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7364
bool characterData2EnumData_ENUM__glsl_pipeline_stage (
7365
const ParserChar* text,
7367
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__glsl_pipeline_stage*, size_t ),
7368
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
7372
bool dataEnumEnd_ENUM__glsl_pipeline_stage (
7373
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__glsl_pipeline_stage*, size_t ),
7374
const std::pair<StringHash, ENUM__glsl_pipeline_stage>* enumMap,
7375
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
7376
ENUM__glsl_pipeline_stage (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__glsl_pipeline_stage>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
7381
bool _begin__profile_GLSL__technique__pass__shader__compiler_target( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__shader__compiler_target();}
7382
bool _data__profile_GLSL__technique__pass__shader__compiler_target( const ParserChar* text, size_t textLength );
7383
bool _end__profile_GLSL__technique__pass__shader__compiler_target(){return mImpl->end__profile_GLSL__technique__pass__shader__compiler_target();}
7384
bool _preBegin__profile_GLSL__technique__pass__shader__compiler_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7385
bool _preEnd__profile_GLSL__technique__pass__shader__compiler_target();
7386
#ifdef GENERATEDSAXPARSER_VALIDATION
7387
bool _validateBegin__profile_GLSL__technique__pass__shader__compiler_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7388
bool _validateEnd__profile_GLSL__technique__pass__shader__compiler_target();
7390
bool _freeAttributes__profile_GLSL__technique__pass__shader__compiler_target( void* attributeData );
7392
bool _begin__compiler_options( void* attributeData ){return mImpl->begin__compiler_options();}
7393
bool _data__compiler_options( const ParserChar* text, size_t textLength );
7394
bool _end__compiler_options(){return mImpl->end__compiler_options();}
7395
bool _preBegin__compiler_options( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7396
bool _preEnd__compiler_options();
7397
#ifdef GENERATEDSAXPARSER_VALIDATION
7398
bool _validateBegin__compiler_options( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7399
bool _validateEnd__compiler_options();
7401
bool _freeAttributes__compiler_options( void* attributeData );
7403
bool _begin__profile_GLSL__technique__pass__shader__name( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__shader__name(*static_cast<profile_GLSL__technique__pass__shader__name__AttributeData*>(attributeData));}
7404
bool _data__profile_GLSL__technique__pass__shader__name( const ParserChar* text, size_t textLength );
7405
bool _end__profile_GLSL__technique__pass__shader__name(){return mImpl->end__profile_GLSL__technique__pass__shader__name();}
7406
bool _preBegin__profile_GLSL__technique__pass__shader__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7407
bool _preEnd__profile_GLSL__technique__pass__shader__name();
7408
#ifdef GENERATEDSAXPARSER_VALIDATION
7409
bool _validateBegin__profile_GLSL__technique__pass__shader__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7410
bool _validateEnd__profile_GLSL__technique__pass__shader__name();
7412
bool _freeAttributes__profile_GLSL__technique__pass__shader__name( void* attributeData );
7414
bool _begin__profile_GLSL__technique__pass__shader__bind( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__shader__bind(*static_cast<profile_GLSL__technique__pass__shader__bind__AttributeData*>(attributeData));}
7415
bool _data__profile_GLSL__technique__pass__shader__bind( const ParserChar* text, size_t textLength );
7416
bool _end__profile_GLSL__technique__pass__shader__bind(){return mImpl->end__profile_GLSL__technique__pass__shader__bind();}
7417
bool _preBegin__profile_GLSL__technique__pass__shader__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7418
bool _preEnd__profile_GLSL__technique__pass__shader__bind();
7419
#ifdef GENERATEDSAXPARSER_VALIDATION
7420
bool _validateBegin__profile_GLSL__technique__pass__shader__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7421
bool _validateEnd__profile_GLSL__technique__pass__shader__bind();
7423
bool _freeAttributes__profile_GLSL__technique__pass__shader__bind( void* attributeData );
7425
bool _begin__profile_GLSL__technique__pass__shader__bind__param( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__shader__bind__param(*static_cast<profile_GLSL__technique__pass__shader__bind__param__AttributeData*>(attributeData));}
7426
bool _data__profile_GLSL__technique__pass__shader__bind__param( const ParserChar* text, size_t textLength );
7427
bool _end__profile_GLSL__technique__pass__shader__bind__param(){return mImpl->end__profile_GLSL__technique__pass__shader__bind__param();}
7428
bool _preBegin__profile_GLSL__technique__pass__shader__bind__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7429
bool _preEnd__profile_GLSL__technique__pass__shader__bind__param();
7430
#ifdef GENERATEDSAXPARSER_VALIDATION
7431
bool _validateBegin__profile_GLSL__technique__pass__shader__bind__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7432
bool _validateEnd__profile_GLSL__technique__pass__shader__bind__param();
7434
bool _freeAttributes__profile_GLSL__technique__pass__shader__bind__param( void* attributeData );
7436
bool _begin__profile_CG( void* attributeData ){return mImpl->begin__profile_CG(*static_cast<profile_CG__AttributeData*>(attributeData));}
7437
bool _data__profile_CG( const ParserChar* text, size_t textLength );
7438
bool _end__profile_CG(){return mImpl->end__profile_CG();}
7439
bool _preBegin__profile_CG( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7440
bool _preEnd__profile_CG();
7441
#ifdef GENERATEDSAXPARSER_VALIDATION
7442
bool _validateBegin__profile_CG( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7443
bool _validateEnd__profile_CG();
7445
bool _freeAttributes__profile_CG( void* attributeData );
7447
bool _begin__newparam____cg_newparam( void* attributeData ){return mImpl->begin__newparam____cg_newparam(*static_cast<newparam____cg_newparam__AttributeData*>(attributeData));}
7448
bool _data__newparam____cg_newparam( const ParserChar* text, size_t textLength );
7449
bool _end__newparam____cg_newparam(){return mImpl->end__newparam____cg_newparam();}
7450
bool _preBegin__newparam____cg_newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7451
bool _preEnd__newparam____cg_newparam();
7452
#ifdef GENERATEDSAXPARSER_VALIDATION
7453
bool _validateBegin__newparam____cg_newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7454
bool _validateEnd__newparam____cg_newparam();
7456
bool _freeAttributes__newparam____cg_newparam( void* attributeData );
7458
bool _begin__bool____cg_bool( void* attributeData ){return mImpl->begin__bool____cg_bool();}
7459
bool _data__bool____cg_bool( const ParserChar* text, size_t textLength );
7460
bool _end__bool____cg_bool(){return mImpl->end__bool____cg_bool();}
7461
bool _preBegin__bool____cg_bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7462
bool _preEnd__bool____cg_bool();
7463
#ifdef GENERATEDSAXPARSER_VALIDATION
7464
bool _validateBegin__bool____cg_bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7465
bool _validateEnd__bool____cg_bool();
7467
bool _freeAttributes__bool____cg_bool( void* attributeData );
7469
bool _begin__bool1( void* attributeData ){return mImpl->begin__bool1();}
7470
bool _data__bool1( const ParserChar* text, size_t textLength );
7471
bool _end__bool1(){return mImpl->end__bool1();}
7472
bool _preBegin__bool1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7473
bool _preEnd__bool1();
7474
#ifdef GENERATEDSAXPARSER_VALIDATION
7475
bool _validateBegin__bool1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7476
bool _validateEnd__bool1();
7478
bool _freeAttributes__bool1( void* attributeData );
7480
bool _begin__bool2____cg_bool2( void* attributeData ){return mImpl->begin__bool2____cg_bool2();}
7481
bool _data__bool2____cg_bool2( const ParserChar* text, size_t textLength );
7482
bool _end__bool2____cg_bool2(){return mImpl->end__bool2____cg_bool2();}
7483
bool _preBegin__bool2____cg_bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7484
bool _preEnd__bool2____cg_bool2();
7485
#ifdef GENERATEDSAXPARSER_VALIDATION
7486
bool _validateBegin__bool2____cg_bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7487
bool _validateEnd__bool2____cg_bool2();
7489
bool _freeAttributes__bool2____cg_bool2( void* attributeData );
7491
bool _begin__bool3____cg_bool3( void* attributeData ){return mImpl->begin__bool3____cg_bool3();}
7492
bool _data__bool3____cg_bool3( const ParserChar* text, size_t textLength );
7493
bool _end__bool3____cg_bool3(){return mImpl->end__bool3____cg_bool3();}
7494
bool _preBegin__bool3____cg_bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7495
bool _preEnd__bool3____cg_bool3();
7496
#ifdef GENERATEDSAXPARSER_VALIDATION
7497
bool _validateBegin__bool3____cg_bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7498
bool _validateEnd__bool3____cg_bool3();
7500
bool _freeAttributes__bool3____cg_bool3( void* attributeData );
7502
bool _begin__bool4____cg_bool4( void* attributeData ){return mImpl->begin__bool4____cg_bool4();}
7503
bool _data__bool4____cg_bool4( const ParserChar* text, size_t textLength );
7504
bool _end__bool4____cg_bool4(){return mImpl->end__bool4____cg_bool4();}
7505
bool _preBegin__bool4____cg_bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7506
bool _preEnd__bool4____cg_bool4();
7507
#ifdef GENERATEDSAXPARSER_VALIDATION
7508
bool _validateBegin__bool4____cg_bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7509
bool _validateEnd__bool4____cg_bool4();
7511
bool _freeAttributes__bool4____cg_bool4( void* attributeData );
7513
bool _begin__bool1x1( void* attributeData ){return mImpl->begin__bool1x1();}
7514
bool _data__bool1x1( const ParserChar* text, size_t textLength );
7515
bool _end__bool1x1(){return mImpl->end__bool1x1();}
7516
bool _preBegin__bool1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7517
bool _preEnd__bool1x1();
7518
#ifdef GENERATEDSAXPARSER_VALIDATION
7519
bool _validateBegin__bool1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7520
bool _validateEnd__bool1x1();
7522
bool _freeAttributes__bool1x1( void* attributeData );
7524
bool _begin__bool1x2( void* attributeData ){return mImpl->begin__bool1x2();}
7525
bool _data__bool1x2( const ParserChar* text, size_t textLength );
7526
bool _end__bool1x2(){return mImpl->end__bool1x2();}
7527
bool _preBegin__bool1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7528
bool _preEnd__bool1x2();
7529
#ifdef GENERATEDSAXPARSER_VALIDATION
7530
bool _validateBegin__bool1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7531
bool _validateEnd__bool1x2();
7533
bool _freeAttributes__bool1x2( void* attributeData );
7535
bool _begin__bool1x3( void* attributeData ){return mImpl->begin__bool1x3();}
7536
bool _data__bool1x3( const ParserChar* text, size_t textLength );
7537
bool _end__bool1x3(){return mImpl->end__bool1x3();}
7538
bool _preBegin__bool1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7539
bool _preEnd__bool1x3();
7540
#ifdef GENERATEDSAXPARSER_VALIDATION
7541
bool _validateBegin__bool1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7542
bool _validateEnd__bool1x3();
7544
bool _freeAttributes__bool1x3( void* attributeData );
7546
bool _begin__bool1x4( void* attributeData ){return mImpl->begin__bool1x4();}
7547
bool _data__bool1x4( const ParserChar* text, size_t textLength );
7548
bool _end__bool1x4(){return mImpl->end__bool1x4();}
7549
bool _preBegin__bool1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7550
bool _preEnd__bool1x4();
7551
#ifdef GENERATEDSAXPARSER_VALIDATION
7552
bool _validateBegin__bool1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7553
bool _validateEnd__bool1x4();
7555
bool _freeAttributes__bool1x4( void* attributeData );
7557
bool _begin__bool2x1( void* attributeData ){return mImpl->begin__bool2x1();}
7558
bool _data__bool2x1( const ParserChar* text, size_t textLength );
7559
bool _end__bool2x1(){return mImpl->end__bool2x1();}
7560
bool _preBegin__bool2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7561
bool _preEnd__bool2x1();
7562
#ifdef GENERATEDSAXPARSER_VALIDATION
7563
bool _validateBegin__bool2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7564
bool _validateEnd__bool2x1();
7566
bool _freeAttributes__bool2x1( void* attributeData );
7568
bool _begin__bool2x2( void* attributeData ){return mImpl->begin__bool2x2();}
7569
bool _data__bool2x2( const ParserChar* text, size_t textLength );
7570
bool _end__bool2x2(){return mImpl->end__bool2x2();}
7571
bool _preBegin__bool2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7572
bool _preEnd__bool2x2();
7573
#ifdef GENERATEDSAXPARSER_VALIDATION
7574
bool _validateBegin__bool2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7575
bool _validateEnd__bool2x2();
7577
bool _freeAttributes__bool2x2( void* attributeData );
7579
bool _begin__bool2x3( void* attributeData ){return mImpl->begin__bool2x3();}
7580
bool _data__bool2x3( const ParserChar* text, size_t textLength );
7581
bool _end__bool2x3(){return mImpl->end__bool2x3();}
7582
bool _preBegin__bool2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7583
bool _preEnd__bool2x3();
7584
#ifdef GENERATEDSAXPARSER_VALIDATION
7585
bool _validateBegin__bool2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7586
bool _validateEnd__bool2x3();
7588
bool _freeAttributes__bool2x3( void* attributeData );
7590
bool _begin__bool2x4( void* attributeData ){return mImpl->begin__bool2x4();}
7591
bool _data__bool2x4( const ParserChar* text, size_t textLength );
7592
bool _end__bool2x4(){return mImpl->end__bool2x4();}
7593
bool _preBegin__bool2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7594
bool _preEnd__bool2x4();
7595
#ifdef GENERATEDSAXPARSER_VALIDATION
7596
bool _validateBegin__bool2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7597
bool _validateEnd__bool2x4();
7599
bool _freeAttributes__bool2x4( void* attributeData );
7601
bool _begin__bool3x1( void* attributeData ){return mImpl->begin__bool3x1();}
7602
bool _data__bool3x1( const ParserChar* text, size_t textLength );
7603
bool _end__bool3x1(){return mImpl->end__bool3x1();}
7604
bool _preBegin__bool3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7605
bool _preEnd__bool3x1();
7606
#ifdef GENERATEDSAXPARSER_VALIDATION
7607
bool _validateBegin__bool3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7608
bool _validateEnd__bool3x1();
7610
bool _freeAttributes__bool3x1( void* attributeData );
7612
bool _begin__bool3x2( void* attributeData ){return mImpl->begin__bool3x2();}
7613
bool _data__bool3x2( const ParserChar* text, size_t textLength );
7614
bool _end__bool3x2(){return mImpl->end__bool3x2();}
7615
bool _preBegin__bool3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7616
bool _preEnd__bool3x2();
7617
#ifdef GENERATEDSAXPARSER_VALIDATION
7618
bool _validateBegin__bool3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7619
bool _validateEnd__bool3x2();
7621
bool _freeAttributes__bool3x2( void* attributeData );
7623
bool _begin__bool3x3( void* attributeData ){return mImpl->begin__bool3x3();}
7624
bool _data__bool3x3( const ParserChar* text, size_t textLength );
7625
bool _end__bool3x3(){return mImpl->end__bool3x3();}
7626
bool _preBegin__bool3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7627
bool _preEnd__bool3x3();
7628
#ifdef GENERATEDSAXPARSER_VALIDATION
7629
bool _validateBegin__bool3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7630
bool _validateEnd__bool3x3();
7632
bool _freeAttributes__bool3x3( void* attributeData );
7634
bool _begin__bool3x4( void* attributeData ){return mImpl->begin__bool3x4();}
7635
bool _data__bool3x4( const ParserChar* text, size_t textLength );
7636
bool _end__bool3x4(){return mImpl->end__bool3x4();}
7637
bool _preBegin__bool3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7638
bool _preEnd__bool3x4();
7639
#ifdef GENERATEDSAXPARSER_VALIDATION
7640
bool _validateBegin__bool3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7641
bool _validateEnd__bool3x4();
7643
bool _freeAttributes__bool3x4( void* attributeData );
7645
bool _begin__bool4x1( void* attributeData ){return mImpl->begin__bool4x1();}
7646
bool _data__bool4x1( const ParserChar* text, size_t textLength );
7647
bool _end__bool4x1(){return mImpl->end__bool4x1();}
7648
bool _preBegin__bool4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7649
bool _preEnd__bool4x1();
7650
#ifdef GENERATEDSAXPARSER_VALIDATION
7651
bool _validateBegin__bool4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7652
bool _validateEnd__bool4x1();
7654
bool _freeAttributes__bool4x1( void* attributeData );
7656
bool _begin__bool4x2( void* attributeData ){return mImpl->begin__bool4x2();}
7657
bool _data__bool4x2( const ParserChar* text, size_t textLength );
7658
bool _end__bool4x2(){return mImpl->end__bool4x2();}
7659
bool _preBegin__bool4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7660
bool _preEnd__bool4x2();
7661
#ifdef GENERATEDSAXPARSER_VALIDATION
7662
bool _validateBegin__bool4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7663
bool _validateEnd__bool4x2();
7665
bool _freeAttributes__bool4x2( void* attributeData );
7667
bool _begin__bool4x3( void* attributeData ){return mImpl->begin__bool4x3();}
7668
bool _data__bool4x3( const ParserChar* text, size_t textLength );
7669
bool _end__bool4x3(){return mImpl->end__bool4x3();}
7670
bool _preBegin__bool4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7671
bool _preEnd__bool4x3();
7672
#ifdef GENERATEDSAXPARSER_VALIDATION
7673
bool _validateBegin__bool4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7674
bool _validateEnd__bool4x3();
7676
bool _freeAttributes__bool4x3( void* attributeData );
7678
bool _begin__bool4x4( void* attributeData ){return mImpl->begin__bool4x4();}
7679
bool _data__bool4x4( const ParserChar* text, size_t textLength );
7680
bool _end__bool4x4(){return mImpl->end__bool4x4();}
7681
bool _preBegin__bool4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7682
bool _preEnd__bool4x4();
7683
#ifdef GENERATEDSAXPARSER_VALIDATION
7684
bool _validateBegin__bool4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7685
bool _validateEnd__bool4x4();
7687
bool _freeAttributes__bool4x4( void* attributeData );
7689
bool _begin__float____cg_float( void* attributeData ){return mImpl->begin__float____cg_float();}
7690
bool _data__float____cg_float( const ParserChar* text, size_t textLength );
7691
bool _end__float____cg_float(){return mImpl->end__float____cg_float();}
7692
bool _preBegin__float____cg_float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7693
bool _preEnd__float____cg_float();
7694
#ifdef GENERATEDSAXPARSER_VALIDATION
7695
bool _validateBegin__float____cg_float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7696
bool _validateEnd__float____cg_float();
7698
bool _freeAttributes__float____cg_float( void* attributeData );
7700
bool _begin__float1( void* attributeData ){return mImpl->begin__float1();}
7701
bool _data__float1( const ParserChar* text, size_t textLength );
7702
bool _end__float1(){return mImpl->end__float1();}
7703
bool _preBegin__float1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7704
bool _preEnd__float1();
7705
#ifdef GENERATEDSAXPARSER_VALIDATION
7706
bool _validateBegin__float1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7707
bool _validateEnd__float1();
7709
bool _freeAttributes__float1( void* attributeData );
7711
bool _begin__float2____cg_float2( void* attributeData ){return mImpl->begin__float2____cg_float2();}
7712
bool _data__float2____cg_float2( const ParserChar* text, size_t textLength );
7713
bool _end__float2____cg_float2(){return mImpl->end__float2____cg_float2();}
7714
bool _preBegin__float2____cg_float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7715
bool _preEnd__float2____cg_float2();
7716
#ifdef GENERATEDSAXPARSER_VALIDATION
7717
bool _validateBegin__float2____cg_float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7718
bool _validateEnd__float2____cg_float2();
7720
bool _freeAttributes__float2____cg_float2( void* attributeData );
7722
bool _begin__float3____cg_float3( void* attributeData ){return mImpl->begin__float3____cg_float3();}
7723
bool _data__float3____cg_float3( const ParserChar* text, size_t textLength );
7724
bool _end__float3____cg_float3(){return mImpl->end__float3____cg_float3();}
7725
bool _preBegin__float3____cg_float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7726
bool _preEnd__float3____cg_float3();
7727
#ifdef GENERATEDSAXPARSER_VALIDATION
7728
bool _validateBegin__float3____cg_float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7729
bool _validateEnd__float3____cg_float3();
7731
bool _freeAttributes__float3____cg_float3( void* attributeData );
7733
bool _begin__float4____cg_float4( void* attributeData ){return mImpl->begin__float4____cg_float4();}
7734
bool _data__float4____cg_float4( const ParserChar* text, size_t textLength );
7735
bool _end__float4____cg_float4(){return mImpl->end__float4____cg_float4();}
7736
bool _preBegin__float4____cg_float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7737
bool _preEnd__float4____cg_float4();
7738
#ifdef GENERATEDSAXPARSER_VALIDATION
7739
bool _validateBegin__float4____cg_float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7740
bool _validateEnd__float4____cg_float4();
7742
bool _freeAttributes__float4____cg_float4( void* attributeData );
7744
bool _begin__float1x1____cg_float1x1( void* attributeData ){return mImpl->begin__float1x1____cg_float1x1();}
7745
bool _data__float1x1____cg_float1x1( const ParserChar* text, size_t textLength );
7746
bool _end__float1x1____cg_float1x1(){return mImpl->end__float1x1____cg_float1x1();}
7747
bool _preBegin__float1x1____cg_float1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7748
bool _preEnd__float1x1____cg_float1x1();
7749
#ifdef GENERATEDSAXPARSER_VALIDATION
7750
bool _validateBegin__float1x1____cg_float1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7751
bool _validateEnd__float1x1____cg_float1x1();
7753
bool _freeAttributes__float1x1____cg_float1x1( void* attributeData );
7755
bool _begin__float1x2____cg_float1x2( void* attributeData ){return mImpl->begin__float1x2____cg_float1x2();}
7756
bool _data__float1x2____cg_float1x2( const ParserChar* text, size_t textLength );
7757
bool _end__float1x2____cg_float1x2(){return mImpl->end__float1x2____cg_float1x2();}
7758
bool _preBegin__float1x2____cg_float1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7759
bool _preEnd__float1x2____cg_float1x2();
7760
#ifdef GENERATEDSAXPARSER_VALIDATION
7761
bool _validateBegin__float1x2____cg_float1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7762
bool _validateEnd__float1x2____cg_float1x2();
7764
bool _freeAttributes__float1x2____cg_float1x2( void* attributeData );
7766
bool _begin__float1x3____cg_float1x3( void* attributeData ){return mImpl->begin__float1x3____cg_float1x3();}
7767
bool _data__float1x3____cg_float1x3( const ParserChar* text, size_t textLength );
7768
bool _end__float1x3____cg_float1x3(){return mImpl->end__float1x3____cg_float1x3();}
7769
bool _preBegin__float1x3____cg_float1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7770
bool _preEnd__float1x3____cg_float1x3();
7771
#ifdef GENERATEDSAXPARSER_VALIDATION
7772
bool _validateBegin__float1x3____cg_float1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7773
bool _validateEnd__float1x3____cg_float1x3();
7775
bool _freeAttributes__float1x3____cg_float1x3( void* attributeData );
7777
bool _begin__float1x4____cg_float1x4( void* attributeData ){return mImpl->begin__float1x4____cg_float1x4();}
7778
bool _data__float1x4____cg_float1x4( const ParserChar* text, size_t textLength );
7779
bool _end__float1x4____cg_float1x4(){return mImpl->end__float1x4____cg_float1x4();}
7780
bool _preBegin__float1x4____cg_float1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7781
bool _preEnd__float1x4____cg_float1x4();
7782
#ifdef GENERATEDSAXPARSER_VALIDATION
7783
bool _validateBegin__float1x4____cg_float1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7784
bool _validateEnd__float1x4____cg_float1x4();
7786
bool _freeAttributes__float1x4____cg_float1x4( void* attributeData );
7788
bool _begin__float2x1____cg_float2x1( void* attributeData ){return mImpl->begin__float2x1____cg_float2x1();}
7789
bool _data__float2x1____cg_float2x1( const ParserChar* text, size_t textLength );
7790
bool _end__float2x1____cg_float2x1(){return mImpl->end__float2x1____cg_float2x1();}
7791
bool _preBegin__float2x1____cg_float2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7792
bool _preEnd__float2x1____cg_float2x1();
7793
#ifdef GENERATEDSAXPARSER_VALIDATION
7794
bool _validateBegin__float2x1____cg_float2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7795
bool _validateEnd__float2x1____cg_float2x1();
7797
bool _freeAttributes__float2x1____cg_float2x1( void* attributeData );
7799
bool _begin__float2x2____cg_float2x2( void* attributeData ){return mImpl->begin__float2x2____cg_float2x2();}
7800
bool _data__float2x2____cg_float2x2( const ParserChar* text, size_t textLength );
7801
bool _end__float2x2____cg_float2x2(){return mImpl->end__float2x2____cg_float2x2();}
7802
bool _preBegin__float2x2____cg_float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7803
bool _preEnd__float2x2____cg_float2x2();
7804
#ifdef GENERATEDSAXPARSER_VALIDATION
7805
bool _validateBegin__float2x2____cg_float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7806
bool _validateEnd__float2x2____cg_float2x2();
7808
bool _freeAttributes__float2x2____cg_float2x2( void* attributeData );
7810
bool _begin__float2x3____cg_float2x3( void* attributeData ){return mImpl->begin__float2x3____cg_float2x3();}
7811
bool _data__float2x3____cg_float2x3( const ParserChar* text, size_t textLength );
7812
bool _end__float2x3____cg_float2x3(){return mImpl->end__float2x3____cg_float2x3();}
7813
bool _preBegin__float2x3____cg_float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7814
bool _preEnd__float2x3____cg_float2x3();
7815
#ifdef GENERATEDSAXPARSER_VALIDATION
7816
bool _validateBegin__float2x3____cg_float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7817
bool _validateEnd__float2x3____cg_float2x3();
7819
bool _freeAttributes__float2x3____cg_float2x3( void* attributeData );
7821
bool _begin__float2x4____cg_float2x4( void* attributeData ){return mImpl->begin__float2x4____cg_float2x4();}
7822
bool _data__float2x4____cg_float2x4( const ParserChar* text, size_t textLength );
7823
bool _end__float2x4____cg_float2x4(){return mImpl->end__float2x4____cg_float2x4();}
7824
bool _preBegin__float2x4____cg_float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7825
bool _preEnd__float2x4____cg_float2x4();
7826
#ifdef GENERATEDSAXPARSER_VALIDATION
7827
bool _validateBegin__float2x4____cg_float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7828
bool _validateEnd__float2x4____cg_float2x4();
7830
bool _freeAttributes__float2x4____cg_float2x4( void* attributeData );
7832
bool _begin__float3x1____cg_float3x1( void* attributeData ){return mImpl->begin__float3x1____cg_float3x1();}
7833
bool _data__float3x1____cg_float3x1( const ParserChar* text, size_t textLength );
7834
bool _end__float3x1____cg_float3x1(){return mImpl->end__float3x1____cg_float3x1();}
7835
bool _preBegin__float3x1____cg_float3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7836
bool _preEnd__float3x1____cg_float3x1();
7837
#ifdef GENERATEDSAXPARSER_VALIDATION
7838
bool _validateBegin__float3x1____cg_float3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7839
bool _validateEnd__float3x1____cg_float3x1();
7841
bool _freeAttributes__float3x1____cg_float3x1( void* attributeData );
7843
bool _begin__float3x2____cg_float3x2( void* attributeData ){return mImpl->begin__float3x2____cg_float3x2();}
7844
bool _data__float3x2____cg_float3x2( const ParserChar* text, size_t textLength );
7845
bool _end__float3x2____cg_float3x2(){return mImpl->end__float3x2____cg_float3x2();}
7846
bool _preBegin__float3x2____cg_float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7847
bool _preEnd__float3x2____cg_float3x2();
7848
#ifdef GENERATEDSAXPARSER_VALIDATION
7849
bool _validateBegin__float3x2____cg_float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7850
bool _validateEnd__float3x2____cg_float3x2();
7852
bool _freeAttributes__float3x2____cg_float3x2( void* attributeData );
7854
bool _begin__float3x3____cg_float3x3( void* attributeData ){return mImpl->begin__float3x3____cg_float3x3();}
7855
bool _data__float3x3____cg_float3x3( const ParserChar* text, size_t textLength );
7856
bool _end__float3x3____cg_float3x3(){return mImpl->end__float3x3____cg_float3x3();}
7857
bool _preBegin__float3x3____cg_float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7858
bool _preEnd__float3x3____cg_float3x3();
7859
#ifdef GENERATEDSAXPARSER_VALIDATION
7860
bool _validateBegin__float3x3____cg_float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7861
bool _validateEnd__float3x3____cg_float3x3();
7863
bool _freeAttributes__float3x3____cg_float3x3( void* attributeData );
7865
bool _begin__float3x4____cg_float3x4( void* attributeData ){return mImpl->begin__float3x4____cg_float3x4();}
7866
bool _data__float3x4____cg_float3x4( const ParserChar* text, size_t textLength );
7867
bool _end__float3x4____cg_float3x4(){return mImpl->end__float3x4____cg_float3x4();}
7868
bool _preBegin__float3x4____cg_float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7869
bool _preEnd__float3x4____cg_float3x4();
7870
#ifdef GENERATEDSAXPARSER_VALIDATION
7871
bool _validateBegin__float3x4____cg_float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7872
bool _validateEnd__float3x4____cg_float3x4();
7874
bool _freeAttributes__float3x4____cg_float3x4( void* attributeData );
7876
bool _begin__float4x1____cg_float4x1( void* attributeData ){return mImpl->begin__float4x1____cg_float4x1();}
7877
bool _data__float4x1____cg_float4x1( const ParserChar* text, size_t textLength );
7878
bool _end__float4x1____cg_float4x1(){return mImpl->end__float4x1____cg_float4x1();}
7879
bool _preBegin__float4x1____cg_float4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7880
bool _preEnd__float4x1____cg_float4x1();
7881
#ifdef GENERATEDSAXPARSER_VALIDATION
7882
bool _validateBegin__float4x1____cg_float4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7883
bool _validateEnd__float4x1____cg_float4x1();
7885
bool _freeAttributes__float4x1____cg_float4x1( void* attributeData );
7887
bool _begin__float4x2____cg_float4x2( void* attributeData ){return mImpl->begin__float4x2____cg_float4x2();}
7888
bool _data__float4x2____cg_float4x2( const ParserChar* text, size_t textLength );
7889
bool _end__float4x2____cg_float4x2(){return mImpl->end__float4x2____cg_float4x2();}
7890
bool _preBegin__float4x2____cg_float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7891
bool _preEnd__float4x2____cg_float4x2();
7892
#ifdef GENERATEDSAXPARSER_VALIDATION
7893
bool _validateBegin__float4x2____cg_float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7894
bool _validateEnd__float4x2____cg_float4x2();
7896
bool _freeAttributes__float4x2____cg_float4x2( void* attributeData );
7898
bool _begin__float4x3____cg_float4x3( void* attributeData ){return mImpl->begin__float4x3____cg_float4x3();}
7899
bool _data__float4x3____cg_float4x3( const ParserChar* text, size_t textLength );
7900
bool _end__float4x3____cg_float4x3(){return mImpl->end__float4x3____cg_float4x3();}
7901
bool _preBegin__float4x3____cg_float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7902
bool _preEnd__float4x3____cg_float4x3();
7903
#ifdef GENERATEDSAXPARSER_VALIDATION
7904
bool _validateBegin__float4x3____cg_float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7905
bool _validateEnd__float4x3____cg_float4x3();
7907
bool _freeAttributes__float4x3____cg_float4x3( void* attributeData );
7909
bool _begin__float4x4____cg_float4x4( void* attributeData ){return mImpl->begin__float4x4____cg_float4x4();}
7910
bool _data__float4x4____cg_float4x4( const ParserChar* text, size_t textLength );
7911
bool _end__float4x4____cg_float4x4(){return mImpl->end__float4x4____cg_float4x4();}
7912
bool _preBegin__float4x4____cg_float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7913
bool _preEnd__float4x4____cg_float4x4();
7914
#ifdef GENERATEDSAXPARSER_VALIDATION
7915
bool _validateBegin__float4x4____cg_float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7916
bool _validateEnd__float4x4____cg_float4x4();
7918
bool _freeAttributes__float4x4____cg_float4x4( void* attributeData );
7920
bool _begin__int____cg_int( void* attributeData ){return mImpl->begin__int____cg_int();}
7921
bool _data__int____cg_int( const ParserChar* text, size_t textLength );
7922
bool _end__int____cg_int(){return mImpl->end__int____cg_int();}
7923
bool _preBegin__int____cg_int( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7924
bool _preEnd__int____cg_int();
7925
#ifdef GENERATEDSAXPARSER_VALIDATION
7926
bool _validateBegin__int____cg_int( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7927
bool _validateEnd__int____cg_int();
7929
bool _freeAttributes__int____cg_int( void* attributeData );
7931
bool _begin__int1( void* attributeData ){return mImpl->begin__int1();}
7932
bool _data__int1( const ParserChar* text, size_t textLength );
7933
bool _end__int1(){return mImpl->end__int1();}
7934
bool _preBegin__int1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7935
bool _preEnd__int1();
7936
#ifdef GENERATEDSAXPARSER_VALIDATION
7937
bool _validateBegin__int1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7938
bool _validateEnd__int1();
7940
bool _freeAttributes__int1( void* attributeData );
7942
bool _begin__int2____cg_int2( void* attributeData ){return mImpl->begin__int2____cg_int2();}
7943
bool _data__int2____cg_int2( const ParserChar* text, size_t textLength );
7944
bool _end__int2____cg_int2(){return mImpl->end__int2____cg_int2();}
7945
bool _preBegin__int2____cg_int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7946
bool _preEnd__int2____cg_int2();
7947
#ifdef GENERATEDSAXPARSER_VALIDATION
7948
bool _validateBegin__int2____cg_int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7949
bool _validateEnd__int2____cg_int2();
7951
bool _freeAttributes__int2____cg_int2( void* attributeData );
7953
bool _begin__int3____cg_int3( void* attributeData ){return mImpl->begin__int3____cg_int3();}
7954
bool _data__int3____cg_int3( const ParserChar* text, size_t textLength );
7955
bool _end__int3____cg_int3(){return mImpl->end__int3____cg_int3();}
7956
bool _preBegin__int3____cg_int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7957
bool _preEnd__int3____cg_int3();
7958
#ifdef GENERATEDSAXPARSER_VALIDATION
7959
bool _validateBegin__int3____cg_int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7960
bool _validateEnd__int3____cg_int3();
7962
bool _freeAttributes__int3____cg_int3( void* attributeData );
7964
bool _begin__int4____cg_int4( void* attributeData ){return mImpl->begin__int4____cg_int4();}
7965
bool _data__int4____cg_int4( const ParserChar* text, size_t textLength );
7966
bool _end__int4____cg_int4(){return mImpl->end__int4____cg_int4();}
7967
bool _preBegin__int4____cg_int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7968
bool _preEnd__int4____cg_int4();
7969
#ifdef GENERATEDSAXPARSER_VALIDATION
7970
bool _validateBegin__int4____cg_int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7971
bool _validateEnd__int4____cg_int4();
7973
bool _freeAttributes__int4____cg_int4( void* attributeData );
7975
bool _begin__int1x1( void* attributeData ){return mImpl->begin__int1x1();}
7976
bool _data__int1x1( const ParserChar* text, size_t textLength );
7977
bool _end__int1x1(){return mImpl->end__int1x1();}
7978
bool _preBegin__int1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7979
bool _preEnd__int1x1();
7980
#ifdef GENERATEDSAXPARSER_VALIDATION
7981
bool _validateBegin__int1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7982
bool _validateEnd__int1x1();
7984
bool _freeAttributes__int1x1( void* attributeData );
7986
bool _begin__int1x2( void* attributeData ){return mImpl->begin__int1x2();}
7987
bool _data__int1x2( const ParserChar* text, size_t textLength );
7988
bool _end__int1x2(){return mImpl->end__int1x2();}
7989
bool _preBegin__int1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7990
bool _preEnd__int1x2();
7991
#ifdef GENERATEDSAXPARSER_VALIDATION
7992
bool _validateBegin__int1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
7993
bool _validateEnd__int1x2();
7995
bool _freeAttributes__int1x2( void* attributeData );
7997
bool _begin__int1x3( void* attributeData ){return mImpl->begin__int1x3();}
7998
bool _data__int1x3( const ParserChar* text, size_t textLength );
7999
bool _end__int1x3(){return mImpl->end__int1x3();}
8000
bool _preBegin__int1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8001
bool _preEnd__int1x3();
8002
#ifdef GENERATEDSAXPARSER_VALIDATION
8003
bool _validateBegin__int1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8004
bool _validateEnd__int1x3();
8006
bool _freeAttributes__int1x3( void* attributeData );
8008
bool _begin__int1x4( void* attributeData ){return mImpl->begin__int1x4();}
8009
bool _data__int1x4( const ParserChar* text, size_t textLength );
8010
bool _end__int1x4(){return mImpl->end__int1x4();}
8011
bool _preBegin__int1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8012
bool _preEnd__int1x4();
8013
#ifdef GENERATEDSAXPARSER_VALIDATION
8014
bool _validateBegin__int1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8015
bool _validateEnd__int1x4();
8017
bool _freeAttributes__int1x4( void* attributeData );
8019
bool _begin__int2x1( void* attributeData ){return mImpl->begin__int2x1();}
8020
bool _data__int2x1( const ParserChar* text, size_t textLength );
8021
bool _end__int2x1(){return mImpl->end__int2x1();}
8022
bool _preBegin__int2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8023
bool _preEnd__int2x1();
8024
#ifdef GENERATEDSAXPARSER_VALIDATION
8025
bool _validateBegin__int2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8026
bool _validateEnd__int2x1();
8028
bool _freeAttributes__int2x1( void* attributeData );
8030
bool _begin__int2x2( void* attributeData ){return mImpl->begin__int2x2();}
8031
bool _data__int2x2( const ParserChar* text, size_t textLength );
8032
bool _end__int2x2(){return mImpl->end__int2x2();}
8033
bool _preBegin__int2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8034
bool _preEnd__int2x2();
8035
#ifdef GENERATEDSAXPARSER_VALIDATION
8036
bool _validateBegin__int2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8037
bool _validateEnd__int2x2();
8039
bool _freeAttributes__int2x2( void* attributeData );
8041
bool _begin__int2x3( void* attributeData ){return mImpl->begin__int2x3();}
8042
bool _data__int2x3( const ParserChar* text, size_t textLength );
8043
bool _end__int2x3(){return mImpl->end__int2x3();}
8044
bool _preBegin__int2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8045
bool _preEnd__int2x3();
8046
#ifdef GENERATEDSAXPARSER_VALIDATION
8047
bool _validateBegin__int2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8048
bool _validateEnd__int2x3();
8050
bool _freeAttributes__int2x3( void* attributeData );
8052
bool _begin__int2x4( void* attributeData ){return mImpl->begin__int2x4();}
8053
bool _data__int2x4( const ParserChar* text, size_t textLength );
8054
bool _end__int2x4(){return mImpl->end__int2x4();}
8055
bool _preBegin__int2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8056
bool _preEnd__int2x4();
8057
#ifdef GENERATEDSAXPARSER_VALIDATION
8058
bool _validateBegin__int2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8059
bool _validateEnd__int2x4();
8061
bool _freeAttributes__int2x4( void* attributeData );
8063
bool _begin__int3x1( void* attributeData ){return mImpl->begin__int3x1();}
8064
bool _data__int3x1( const ParserChar* text, size_t textLength );
8065
bool _end__int3x1(){return mImpl->end__int3x1();}
8066
bool _preBegin__int3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8067
bool _preEnd__int3x1();
8068
#ifdef GENERATEDSAXPARSER_VALIDATION
8069
bool _validateBegin__int3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8070
bool _validateEnd__int3x1();
8072
bool _freeAttributes__int3x1( void* attributeData );
8074
bool _begin__int3x2( void* attributeData ){return mImpl->begin__int3x2();}
8075
bool _data__int3x2( const ParserChar* text, size_t textLength );
8076
bool _end__int3x2(){return mImpl->end__int3x2();}
8077
bool _preBegin__int3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8078
bool _preEnd__int3x2();
8079
#ifdef GENERATEDSAXPARSER_VALIDATION
8080
bool _validateBegin__int3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8081
bool _validateEnd__int3x2();
8083
bool _freeAttributes__int3x2( void* attributeData );
8085
bool _begin__int3x3( void* attributeData ){return mImpl->begin__int3x3();}
8086
bool _data__int3x3( const ParserChar* text, size_t textLength );
8087
bool _end__int3x3(){return mImpl->end__int3x3();}
8088
bool _preBegin__int3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8089
bool _preEnd__int3x3();
8090
#ifdef GENERATEDSAXPARSER_VALIDATION
8091
bool _validateBegin__int3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8092
bool _validateEnd__int3x3();
8094
bool _freeAttributes__int3x3( void* attributeData );
8096
bool _begin__int3x4( void* attributeData ){return mImpl->begin__int3x4();}
8097
bool _data__int3x4( const ParserChar* text, size_t textLength );
8098
bool _end__int3x4(){return mImpl->end__int3x4();}
8099
bool _preBegin__int3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8100
bool _preEnd__int3x4();
8101
#ifdef GENERATEDSAXPARSER_VALIDATION
8102
bool _validateBegin__int3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8103
bool _validateEnd__int3x4();
8105
bool _freeAttributes__int3x4( void* attributeData );
8107
bool _begin__int4x1( void* attributeData ){return mImpl->begin__int4x1();}
8108
bool _data__int4x1( const ParserChar* text, size_t textLength );
8109
bool _end__int4x1(){return mImpl->end__int4x1();}
8110
bool _preBegin__int4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8111
bool _preEnd__int4x1();
8112
#ifdef GENERATEDSAXPARSER_VALIDATION
8113
bool _validateBegin__int4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8114
bool _validateEnd__int4x1();
8116
bool _freeAttributes__int4x1( void* attributeData );
8118
bool _begin__int4x2( void* attributeData ){return mImpl->begin__int4x2();}
8119
bool _data__int4x2( const ParserChar* text, size_t textLength );
8120
bool _end__int4x2(){return mImpl->end__int4x2();}
8121
bool _preBegin__int4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8122
bool _preEnd__int4x2();
8123
#ifdef GENERATEDSAXPARSER_VALIDATION
8124
bool _validateBegin__int4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8125
bool _validateEnd__int4x2();
8127
bool _freeAttributes__int4x2( void* attributeData );
8129
bool _begin__int4x3( void* attributeData ){return mImpl->begin__int4x3();}
8130
bool _data__int4x3( const ParserChar* text, size_t textLength );
8131
bool _end__int4x3(){return mImpl->end__int4x3();}
8132
bool _preBegin__int4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8133
bool _preEnd__int4x3();
8134
#ifdef GENERATEDSAXPARSER_VALIDATION
8135
bool _validateBegin__int4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8136
bool _validateEnd__int4x3();
8138
bool _freeAttributes__int4x3( void* attributeData );
8140
bool _begin__int4x4( void* attributeData ){return mImpl->begin__int4x4();}
8141
bool _data__int4x4( const ParserChar* text, size_t textLength );
8142
bool _end__int4x4(){return mImpl->end__int4x4();}
8143
bool _preBegin__int4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8144
bool _preEnd__int4x4();
8145
#ifdef GENERATEDSAXPARSER_VALIDATION
8146
bool _validateBegin__int4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8147
bool _validateEnd__int4x4();
8149
bool _freeAttributes__int4x4( void* attributeData );
8151
bool _begin__half( void* attributeData ){return mImpl->begin__half();}
8152
bool _data__half( const ParserChar* text, size_t textLength );
8153
bool _end__half(){return mImpl->end__half();}
8154
bool _preBegin__half( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8155
bool _preEnd__half();
8156
#ifdef GENERATEDSAXPARSER_VALIDATION
8157
bool _validateBegin__half( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8158
bool _validateEnd__half();
8160
bool _freeAttributes__half( void* attributeData );
8162
bool _begin__half1( void* attributeData ){return mImpl->begin__half1();}
8163
bool _data__half1( const ParserChar* text, size_t textLength );
8164
bool _end__half1(){return mImpl->end__half1();}
8165
bool _preBegin__half1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8166
bool _preEnd__half1();
8167
#ifdef GENERATEDSAXPARSER_VALIDATION
8168
bool _validateBegin__half1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8169
bool _validateEnd__half1();
8171
bool _freeAttributes__half1( void* attributeData );
8173
bool _begin__half2( void* attributeData ){return mImpl->begin__half2();}
8174
bool _data__half2( const ParserChar* text, size_t textLength );
8175
bool _end__half2(){return mImpl->end__half2();}
8176
bool _preBegin__half2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8177
bool _preEnd__half2();
8178
#ifdef GENERATEDSAXPARSER_VALIDATION
8179
bool _validateBegin__half2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8180
bool _validateEnd__half2();
8182
bool _freeAttributes__half2( void* attributeData );
8184
bool _begin__half3( void* attributeData ){return mImpl->begin__half3();}
8185
bool _data__half3( const ParserChar* text, size_t textLength );
8186
bool _end__half3(){return mImpl->end__half3();}
8187
bool _preBegin__half3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8188
bool _preEnd__half3();
8189
#ifdef GENERATEDSAXPARSER_VALIDATION
8190
bool _validateBegin__half3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8191
bool _validateEnd__half3();
8193
bool _freeAttributes__half3( void* attributeData );
8195
bool _begin__half4( void* attributeData ){return mImpl->begin__half4();}
8196
bool _data__half4( const ParserChar* text, size_t textLength );
8197
bool _end__half4(){return mImpl->end__half4();}
8198
bool _preBegin__half4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8199
bool _preEnd__half4();
8200
#ifdef GENERATEDSAXPARSER_VALIDATION
8201
bool _validateBegin__half4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8202
bool _validateEnd__half4();
8204
bool _freeAttributes__half4( void* attributeData );
8206
bool _begin__half1x1( void* attributeData ){return mImpl->begin__half1x1();}
8207
bool _data__half1x1( const ParserChar* text, size_t textLength );
8208
bool _end__half1x1(){return mImpl->end__half1x1();}
8209
bool _preBegin__half1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8210
bool _preEnd__half1x1();
8211
#ifdef GENERATEDSAXPARSER_VALIDATION
8212
bool _validateBegin__half1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8213
bool _validateEnd__half1x1();
8215
bool _freeAttributes__half1x1( void* attributeData );
8217
bool _begin__half1x2( void* attributeData ){return mImpl->begin__half1x2();}
8218
bool _data__half1x2( const ParserChar* text, size_t textLength );
8219
bool _end__half1x2(){return mImpl->end__half1x2();}
8220
bool _preBegin__half1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8221
bool _preEnd__half1x2();
8222
#ifdef GENERATEDSAXPARSER_VALIDATION
8223
bool _validateBegin__half1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8224
bool _validateEnd__half1x2();
8226
bool _freeAttributes__half1x2( void* attributeData );
8228
bool _begin__half1x3( void* attributeData ){return mImpl->begin__half1x3();}
8229
bool _data__half1x3( const ParserChar* text, size_t textLength );
8230
bool _end__half1x3(){return mImpl->end__half1x3();}
8231
bool _preBegin__half1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8232
bool _preEnd__half1x3();
8233
#ifdef GENERATEDSAXPARSER_VALIDATION
8234
bool _validateBegin__half1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8235
bool _validateEnd__half1x3();
8237
bool _freeAttributes__half1x3( void* attributeData );
8239
bool _begin__half1x4( void* attributeData ){return mImpl->begin__half1x4();}
8240
bool _data__half1x4( const ParserChar* text, size_t textLength );
8241
bool _end__half1x4(){return mImpl->end__half1x4();}
8242
bool _preBegin__half1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8243
bool _preEnd__half1x4();
8244
#ifdef GENERATEDSAXPARSER_VALIDATION
8245
bool _validateBegin__half1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8246
bool _validateEnd__half1x4();
8248
bool _freeAttributes__half1x4( void* attributeData );
8250
bool _begin__half2x1( void* attributeData ){return mImpl->begin__half2x1();}
8251
bool _data__half2x1( const ParserChar* text, size_t textLength );
8252
bool _end__half2x1(){return mImpl->end__half2x1();}
8253
bool _preBegin__half2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8254
bool _preEnd__half2x1();
8255
#ifdef GENERATEDSAXPARSER_VALIDATION
8256
bool _validateBegin__half2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8257
bool _validateEnd__half2x1();
8259
bool _freeAttributes__half2x1( void* attributeData );
8261
bool _begin__half2x2( void* attributeData ){return mImpl->begin__half2x2();}
8262
bool _data__half2x2( const ParserChar* text, size_t textLength );
8263
bool _end__half2x2(){return mImpl->end__half2x2();}
8264
bool _preBegin__half2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8265
bool _preEnd__half2x2();
8266
#ifdef GENERATEDSAXPARSER_VALIDATION
8267
bool _validateBegin__half2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8268
bool _validateEnd__half2x2();
8270
bool _freeAttributes__half2x2( void* attributeData );
8272
bool _begin__half2x3( void* attributeData ){return mImpl->begin__half2x3();}
8273
bool _data__half2x3( const ParserChar* text, size_t textLength );
8274
bool _end__half2x3(){return mImpl->end__half2x3();}
8275
bool _preBegin__half2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8276
bool _preEnd__half2x3();
8277
#ifdef GENERATEDSAXPARSER_VALIDATION
8278
bool _validateBegin__half2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8279
bool _validateEnd__half2x3();
8281
bool _freeAttributes__half2x3( void* attributeData );
8283
bool _begin__half2x4( void* attributeData ){return mImpl->begin__half2x4();}
8284
bool _data__half2x4( const ParserChar* text, size_t textLength );
8285
bool _end__half2x4(){return mImpl->end__half2x4();}
8286
bool _preBegin__half2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8287
bool _preEnd__half2x4();
8288
#ifdef GENERATEDSAXPARSER_VALIDATION
8289
bool _validateBegin__half2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8290
bool _validateEnd__half2x4();
8292
bool _freeAttributes__half2x4( void* attributeData );
8294
bool _begin__half3x1( void* attributeData ){return mImpl->begin__half3x1();}
8295
bool _data__half3x1( const ParserChar* text, size_t textLength );
8296
bool _end__half3x1(){return mImpl->end__half3x1();}
8297
bool _preBegin__half3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8298
bool _preEnd__half3x1();
8299
#ifdef GENERATEDSAXPARSER_VALIDATION
8300
bool _validateBegin__half3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8301
bool _validateEnd__half3x1();
8303
bool _freeAttributes__half3x1( void* attributeData );
8305
bool _begin__half3x2( void* attributeData ){return mImpl->begin__half3x2();}
8306
bool _data__half3x2( const ParserChar* text, size_t textLength );
8307
bool _end__half3x2(){return mImpl->end__half3x2();}
8308
bool _preBegin__half3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8309
bool _preEnd__half3x2();
8310
#ifdef GENERATEDSAXPARSER_VALIDATION
8311
bool _validateBegin__half3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8312
bool _validateEnd__half3x2();
8314
bool _freeAttributes__half3x2( void* attributeData );
8316
bool _begin__half3x3( void* attributeData ){return mImpl->begin__half3x3();}
8317
bool _data__half3x3( const ParserChar* text, size_t textLength );
8318
bool _end__half3x3(){return mImpl->end__half3x3();}
8319
bool _preBegin__half3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8320
bool _preEnd__half3x3();
8321
#ifdef GENERATEDSAXPARSER_VALIDATION
8322
bool _validateBegin__half3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8323
bool _validateEnd__half3x3();
8325
bool _freeAttributes__half3x3( void* attributeData );
8327
bool _begin__half3x4( void* attributeData ){return mImpl->begin__half3x4();}
8328
bool _data__half3x4( const ParserChar* text, size_t textLength );
8329
bool _end__half3x4(){return mImpl->end__half3x4();}
8330
bool _preBegin__half3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8331
bool _preEnd__half3x4();
8332
#ifdef GENERATEDSAXPARSER_VALIDATION
8333
bool _validateBegin__half3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8334
bool _validateEnd__half3x4();
8336
bool _freeAttributes__half3x4( void* attributeData );
8338
bool _begin__half4x1( void* attributeData ){return mImpl->begin__half4x1();}
8339
bool _data__half4x1( const ParserChar* text, size_t textLength );
8340
bool _end__half4x1(){return mImpl->end__half4x1();}
8341
bool _preBegin__half4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8342
bool _preEnd__half4x1();
8343
#ifdef GENERATEDSAXPARSER_VALIDATION
8344
bool _validateBegin__half4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8345
bool _validateEnd__half4x1();
8347
bool _freeAttributes__half4x1( void* attributeData );
8349
bool _begin__half4x2( void* attributeData ){return mImpl->begin__half4x2();}
8350
bool _data__half4x2( const ParserChar* text, size_t textLength );
8351
bool _end__half4x2(){return mImpl->end__half4x2();}
8352
bool _preBegin__half4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8353
bool _preEnd__half4x2();
8354
#ifdef GENERATEDSAXPARSER_VALIDATION
8355
bool _validateBegin__half4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8356
bool _validateEnd__half4x2();
8358
bool _freeAttributes__half4x2( void* attributeData );
8360
bool _begin__half4x3( void* attributeData ){return mImpl->begin__half4x3();}
8361
bool _data__half4x3( const ParserChar* text, size_t textLength );
8362
bool _end__half4x3(){return mImpl->end__half4x3();}
8363
bool _preBegin__half4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8364
bool _preEnd__half4x3();
8365
#ifdef GENERATEDSAXPARSER_VALIDATION
8366
bool _validateBegin__half4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8367
bool _validateEnd__half4x3();
8369
bool _freeAttributes__half4x3( void* attributeData );
8371
bool _begin__half4x4( void* attributeData ){return mImpl->begin__half4x4();}
8372
bool _data__half4x4( const ParserChar* text, size_t textLength );
8373
bool _end__half4x4(){return mImpl->end__half4x4();}
8374
bool _preBegin__half4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8375
bool _preEnd__half4x4();
8376
#ifdef GENERATEDSAXPARSER_VALIDATION
8377
bool _validateBegin__half4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8378
bool _validateEnd__half4x4();
8380
bool _freeAttributes__half4x4( void* attributeData );
8382
bool _begin__fixed( void* attributeData ){return mImpl->begin__fixed();}
8383
bool _data__fixed( const ParserChar* text, size_t textLength );
8384
bool _end__fixed(){return mImpl->end__fixed();}
8385
bool _preBegin__fixed( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8386
bool _preEnd__fixed();
8387
#ifdef GENERATEDSAXPARSER_VALIDATION
8388
bool _validateBegin__fixed( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8389
bool _validateEnd__fixed();
8391
bool _freeAttributes__fixed( void* attributeData );
8393
bool _begin__fixed1( void* attributeData ){return mImpl->begin__fixed1();}
8394
bool _data__fixed1( const ParserChar* text, size_t textLength );
8395
bool _end__fixed1(){return mImpl->end__fixed1();}
8396
bool _preBegin__fixed1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8397
bool _preEnd__fixed1();
8398
#ifdef GENERATEDSAXPARSER_VALIDATION
8399
bool _validateBegin__fixed1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8400
bool _validateEnd__fixed1();
8402
bool _freeAttributes__fixed1( void* attributeData );
8404
bool _begin__fixed2( void* attributeData ){return mImpl->begin__fixed2();}
8405
bool _data__fixed2( const ParserChar* text, size_t textLength );
8406
bool _end__fixed2(){return mImpl->end__fixed2();}
8407
bool _preBegin__fixed2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8408
bool _preEnd__fixed2();
8409
#ifdef GENERATEDSAXPARSER_VALIDATION
8410
bool _validateBegin__fixed2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8411
bool _validateEnd__fixed2();
8413
bool _freeAttributes__fixed2( void* attributeData );
8415
bool _begin__fixed3( void* attributeData ){return mImpl->begin__fixed3();}
8416
bool _data__fixed3( const ParserChar* text, size_t textLength );
8417
bool _end__fixed3(){return mImpl->end__fixed3();}
8418
bool _preBegin__fixed3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8419
bool _preEnd__fixed3();
8420
#ifdef GENERATEDSAXPARSER_VALIDATION
8421
bool _validateBegin__fixed3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8422
bool _validateEnd__fixed3();
8424
bool _freeAttributes__fixed3( void* attributeData );
8426
bool _begin__fixed4( void* attributeData ){return mImpl->begin__fixed4();}
8427
bool _data__fixed4( const ParserChar* text, size_t textLength );
8428
bool _end__fixed4(){return mImpl->end__fixed4();}
8429
bool _preBegin__fixed4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8430
bool _preEnd__fixed4();
8431
#ifdef GENERATEDSAXPARSER_VALIDATION
8432
bool _validateBegin__fixed4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8433
bool _validateEnd__fixed4();
8435
bool _freeAttributes__fixed4( void* attributeData );
8437
bool _begin__fixed1x1( void* attributeData ){return mImpl->begin__fixed1x1();}
8438
bool _data__fixed1x1( const ParserChar* text, size_t textLength );
8439
bool _end__fixed1x1(){return mImpl->end__fixed1x1();}
8440
bool _preBegin__fixed1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8441
bool _preEnd__fixed1x1();
8442
#ifdef GENERATEDSAXPARSER_VALIDATION
8443
bool _validateBegin__fixed1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8444
bool _validateEnd__fixed1x1();
8446
bool _freeAttributes__fixed1x1( void* attributeData );
8448
bool _begin__fixed1x2( void* attributeData ){return mImpl->begin__fixed1x2();}
8449
bool _data__fixed1x2( const ParserChar* text, size_t textLength );
8450
bool _end__fixed1x2(){return mImpl->end__fixed1x2();}
8451
bool _preBegin__fixed1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8452
bool _preEnd__fixed1x2();
8453
#ifdef GENERATEDSAXPARSER_VALIDATION
8454
bool _validateBegin__fixed1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8455
bool _validateEnd__fixed1x2();
8457
bool _freeAttributes__fixed1x2( void* attributeData );
8459
bool _begin__fixed1x3( void* attributeData ){return mImpl->begin__fixed1x3();}
8460
bool _data__fixed1x3( const ParserChar* text, size_t textLength );
8461
bool _end__fixed1x3(){return mImpl->end__fixed1x3();}
8462
bool _preBegin__fixed1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8463
bool _preEnd__fixed1x3();
8464
#ifdef GENERATEDSAXPARSER_VALIDATION
8465
bool _validateBegin__fixed1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8466
bool _validateEnd__fixed1x3();
8468
bool _freeAttributes__fixed1x3( void* attributeData );
8470
bool _begin__fixed1x4( void* attributeData ){return mImpl->begin__fixed1x4();}
8471
bool _data__fixed1x4( const ParserChar* text, size_t textLength );
8472
bool _end__fixed1x4(){return mImpl->end__fixed1x4();}
8473
bool _preBegin__fixed1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8474
bool _preEnd__fixed1x4();
8475
#ifdef GENERATEDSAXPARSER_VALIDATION
8476
bool _validateBegin__fixed1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8477
bool _validateEnd__fixed1x4();
8479
bool _freeAttributes__fixed1x4( void* attributeData );
8481
bool _begin__fixed2x1( void* attributeData ){return mImpl->begin__fixed2x1();}
8482
bool _data__fixed2x1( const ParserChar* text, size_t textLength );
8483
bool _end__fixed2x1(){return mImpl->end__fixed2x1();}
8484
bool _preBegin__fixed2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8485
bool _preEnd__fixed2x1();
8486
#ifdef GENERATEDSAXPARSER_VALIDATION
8487
bool _validateBegin__fixed2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8488
bool _validateEnd__fixed2x1();
8490
bool _freeAttributes__fixed2x1( void* attributeData );
8492
bool _begin__fixed2x2( void* attributeData ){return mImpl->begin__fixed2x2();}
8493
bool _data__fixed2x2( const ParserChar* text, size_t textLength );
8494
bool _end__fixed2x2(){return mImpl->end__fixed2x2();}
8495
bool _preBegin__fixed2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8496
bool _preEnd__fixed2x2();
8497
#ifdef GENERATEDSAXPARSER_VALIDATION
8498
bool _validateBegin__fixed2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8499
bool _validateEnd__fixed2x2();
8501
bool _freeAttributes__fixed2x2( void* attributeData );
8503
bool _begin__fixed2x3( void* attributeData ){return mImpl->begin__fixed2x3();}
8504
bool _data__fixed2x3( const ParserChar* text, size_t textLength );
8505
bool _end__fixed2x3(){return mImpl->end__fixed2x3();}
8506
bool _preBegin__fixed2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8507
bool _preEnd__fixed2x3();
8508
#ifdef GENERATEDSAXPARSER_VALIDATION
8509
bool _validateBegin__fixed2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8510
bool _validateEnd__fixed2x3();
8512
bool _freeAttributes__fixed2x3( void* attributeData );
8514
bool _begin__fixed2x4( void* attributeData ){return mImpl->begin__fixed2x4();}
8515
bool _data__fixed2x4( const ParserChar* text, size_t textLength );
8516
bool _end__fixed2x4(){return mImpl->end__fixed2x4();}
8517
bool _preBegin__fixed2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8518
bool _preEnd__fixed2x4();
8519
#ifdef GENERATEDSAXPARSER_VALIDATION
8520
bool _validateBegin__fixed2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8521
bool _validateEnd__fixed2x4();
8523
bool _freeAttributes__fixed2x4( void* attributeData );
8525
bool _begin__fixed3x1( void* attributeData ){return mImpl->begin__fixed3x1();}
8526
bool _data__fixed3x1( const ParserChar* text, size_t textLength );
8527
bool _end__fixed3x1(){return mImpl->end__fixed3x1();}
8528
bool _preBegin__fixed3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8529
bool _preEnd__fixed3x1();
8530
#ifdef GENERATEDSAXPARSER_VALIDATION
8531
bool _validateBegin__fixed3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8532
bool _validateEnd__fixed3x1();
8534
bool _freeAttributes__fixed3x1( void* attributeData );
8536
bool _begin__fixed3x2( void* attributeData ){return mImpl->begin__fixed3x2();}
8537
bool _data__fixed3x2( const ParserChar* text, size_t textLength );
8538
bool _end__fixed3x2(){return mImpl->end__fixed3x2();}
8539
bool _preBegin__fixed3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8540
bool _preEnd__fixed3x2();
8541
#ifdef GENERATEDSAXPARSER_VALIDATION
8542
bool _validateBegin__fixed3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8543
bool _validateEnd__fixed3x2();
8545
bool _freeAttributes__fixed3x2( void* attributeData );
8547
bool _begin__fixed3x3( void* attributeData ){return mImpl->begin__fixed3x3();}
8548
bool _data__fixed3x3( const ParserChar* text, size_t textLength );
8549
bool _end__fixed3x3(){return mImpl->end__fixed3x3();}
8550
bool _preBegin__fixed3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8551
bool _preEnd__fixed3x3();
8552
#ifdef GENERATEDSAXPARSER_VALIDATION
8553
bool _validateBegin__fixed3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8554
bool _validateEnd__fixed3x3();
8556
bool _freeAttributes__fixed3x3( void* attributeData );
8558
bool _begin__fixed3x4( void* attributeData ){return mImpl->begin__fixed3x4();}
8559
bool _data__fixed3x4( const ParserChar* text, size_t textLength );
8560
bool _end__fixed3x4(){return mImpl->end__fixed3x4();}
8561
bool _preBegin__fixed3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8562
bool _preEnd__fixed3x4();
8563
#ifdef GENERATEDSAXPARSER_VALIDATION
8564
bool _validateBegin__fixed3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8565
bool _validateEnd__fixed3x4();
8567
bool _freeAttributes__fixed3x4( void* attributeData );
8569
bool _begin__fixed4x1( void* attributeData ){return mImpl->begin__fixed4x1();}
8570
bool _data__fixed4x1( const ParserChar* text, size_t textLength );
8571
bool _end__fixed4x1(){return mImpl->end__fixed4x1();}
8572
bool _preBegin__fixed4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8573
bool _preEnd__fixed4x1();
8574
#ifdef GENERATEDSAXPARSER_VALIDATION
8575
bool _validateBegin__fixed4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8576
bool _validateEnd__fixed4x1();
8578
bool _freeAttributes__fixed4x1( void* attributeData );
8580
bool _begin__fixed4x2( void* attributeData ){return mImpl->begin__fixed4x2();}
8581
bool _data__fixed4x2( const ParserChar* text, size_t textLength );
8582
bool _end__fixed4x2(){return mImpl->end__fixed4x2();}
8583
bool _preBegin__fixed4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8584
bool _preEnd__fixed4x2();
8585
#ifdef GENERATEDSAXPARSER_VALIDATION
8586
bool _validateBegin__fixed4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8587
bool _validateEnd__fixed4x2();
8589
bool _freeAttributes__fixed4x2( void* attributeData );
8591
bool _begin__fixed4x3( void* attributeData ){return mImpl->begin__fixed4x3();}
8592
bool _data__fixed4x3( const ParserChar* text, size_t textLength );
8593
bool _end__fixed4x3(){return mImpl->end__fixed4x3();}
8594
bool _preBegin__fixed4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8595
bool _preEnd__fixed4x3();
8596
#ifdef GENERATEDSAXPARSER_VALIDATION
8597
bool _validateBegin__fixed4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8598
bool _validateEnd__fixed4x3();
8600
bool _freeAttributes__fixed4x3( void* attributeData );
8602
bool _begin__fixed4x4( void* attributeData ){return mImpl->begin__fixed4x4();}
8603
bool _data__fixed4x4( const ParserChar* text, size_t textLength );
8604
bool _end__fixed4x4(){return mImpl->end__fixed4x4();}
8605
bool _preBegin__fixed4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8606
bool _preEnd__fixed4x4();
8607
#ifdef GENERATEDSAXPARSER_VALIDATION
8608
bool _validateBegin__fixed4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8609
bool _validateEnd__fixed4x4();
8611
bool _freeAttributes__fixed4x4( void* attributeData );
8613
bool _begin__surface____cg_surface_type( void* attributeData ){return mImpl->begin__surface____cg_surface_type(*static_cast<surface____cg_surface_type__AttributeData*>(attributeData));}
8614
bool _data__surface____cg_surface_type( const ParserChar* text, size_t textLength );
8615
bool _end__surface____cg_surface_type(){return mImpl->end__surface____cg_surface_type();}
8616
bool _preBegin__surface____cg_surface_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8617
bool _preEnd__surface____cg_surface_type();
8618
#ifdef GENERATEDSAXPARSER_VALIDATION
8619
bool _validateBegin__surface____cg_surface_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8620
bool _validateEnd__surface____cg_surface_type();
8622
bool _freeAttributes__surface____cg_surface_type( void* attributeData );
8624
bool _begin__cg_surface_type____generator( void* attributeData ){return mImpl->begin__cg_surface_type____generator();}
8625
bool _data__cg_surface_type____generator( const ParserChar* text, size_t textLength );
8626
bool _end__cg_surface_type____generator(){return mImpl->end__cg_surface_type____generator();}
8627
bool _preBegin__cg_surface_type____generator( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8628
bool _preEnd__cg_surface_type____generator();
8629
#ifdef GENERATEDSAXPARSER_VALIDATION
8630
bool _validateBegin__cg_surface_type____generator( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8631
bool _validateEnd__cg_surface_type____generator();
8633
bool _freeAttributes__cg_surface_type____generator( void* attributeData );
8635
bool _begin__profile_CG__newparam__surface__generator__name( void* attributeData ){return mImpl->begin__profile_CG__newparam__surface__generator__name(*static_cast<profile_CG__newparam__surface__generator__name__AttributeData*>(attributeData));}
8636
bool _data__profile_CG__newparam__surface__generator__name( const ParserChar* text, size_t textLength );
8637
bool _end__profile_CG__newparam__surface__generator__name(){return mImpl->end__profile_CG__newparam__surface__generator__name();}
8638
bool _preBegin__profile_CG__newparam__surface__generator__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8639
bool _preEnd__profile_CG__newparam__surface__generator__name();
8640
#ifdef GENERATEDSAXPARSER_VALIDATION
8641
bool _validateBegin__profile_CG__newparam__surface__generator__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8642
bool _validateEnd__profile_CG__newparam__surface__generator__name();
8644
bool _freeAttributes__profile_CG__newparam__surface__generator__name( void* attributeData );
8646
bool _begin__setparam____cg_setparam_simple( void* attributeData ){return mImpl->begin__setparam____cg_setparam_simple(*static_cast<setparam____cg_setparam_simple__AttributeData*>(attributeData));}
8647
bool _data__setparam____cg_setparam_simple( const ParserChar* text, size_t textLength );
8648
bool _end__setparam____cg_setparam_simple(){return mImpl->end__setparam____cg_setparam_simple();}
8649
bool _preBegin__setparam____cg_setparam_simple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8650
bool _preEnd__setparam____cg_setparam_simple();
8651
#ifdef GENERATEDSAXPARSER_VALIDATION
8652
bool _validateBegin__setparam____cg_setparam_simple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8653
bool _validateEnd__setparam____cg_setparam_simple();
8655
bool _freeAttributes__setparam____cg_setparam_simple( void* attributeData );
8657
bool _begin__sampler1D____cg_sampler1D( void* attributeData ){return mImpl->begin__sampler1D____cg_sampler1D();}
8658
bool _data__sampler1D____cg_sampler1D( const ParserChar* text, size_t textLength );
8659
bool _end__sampler1D____cg_sampler1D(){return mImpl->end__sampler1D____cg_sampler1D();}
8660
bool _preBegin__sampler1D____cg_sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8661
bool _preEnd__sampler1D____cg_sampler1D();
8662
#ifdef GENERATEDSAXPARSER_VALIDATION
8663
bool _validateBegin__sampler1D____cg_sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8664
bool _validateEnd__sampler1D____cg_sampler1D();
8666
bool _freeAttributes__sampler1D____cg_sampler1D( void* attributeData );
8668
bool _begin__sampler2D____cg_sampler2D( void* attributeData ){return mImpl->begin__sampler2D____cg_sampler2D();}
8669
bool _data__sampler2D____cg_sampler2D( const ParserChar* text, size_t textLength );
8670
bool _end__sampler2D____cg_sampler2D(){return mImpl->end__sampler2D____cg_sampler2D();}
8671
bool _preBegin__sampler2D____cg_sampler2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8672
bool _preEnd__sampler2D____cg_sampler2D();
8673
#ifdef GENERATEDSAXPARSER_VALIDATION
8674
bool _validateBegin__sampler2D____cg_sampler2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8675
bool _validateEnd__sampler2D____cg_sampler2D();
8677
bool _freeAttributes__sampler2D____cg_sampler2D( void* attributeData );
8679
bool _begin__sampler3D____cg_sampler3D( void* attributeData ){return mImpl->begin__sampler3D____cg_sampler3D();}
8680
bool _data__sampler3D____cg_sampler3D( const ParserChar* text, size_t textLength );
8681
bool _end__sampler3D____cg_sampler3D(){return mImpl->end__sampler3D____cg_sampler3D();}
8682
bool _preBegin__sampler3D____cg_sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8683
bool _preEnd__sampler3D____cg_sampler3D();
8684
#ifdef GENERATEDSAXPARSER_VALIDATION
8685
bool _validateBegin__sampler3D____cg_sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8686
bool _validateEnd__sampler3D____cg_sampler3D();
8688
bool _freeAttributes__sampler3D____cg_sampler3D( void* attributeData );
8690
bool _begin__samplerRECT____cg_samplerRECT( void* attributeData ){return mImpl->begin__samplerRECT____cg_samplerRECT();}
8691
bool _data__samplerRECT____cg_samplerRECT( const ParserChar* text, size_t textLength );
8692
bool _end__samplerRECT____cg_samplerRECT(){return mImpl->end__samplerRECT____cg_samplerRECT();}
8693
bool _preBegin__samplerRECT____cg_samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8694
bool _preEnd__samplerRECT____cg_samplerRECT();
8695
#ifdef GENERATEDSAXPARSER_VALIDATION
8696
bool _validateBegin__samplerRECT____cg_samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8697
bool _validateEnd__samplerRECT____cg_samplerRECT();
8699
bool _freeAttributes__samplerRECT____cg_samplerRECT( void* attributeData );
8701
bool _begin__samplerCUBE____cg_samplerCUBE( void* attributeData ){return mImpl->begin__samplerCUBE____cg_samplerCUBE();}
8702
bool _data__samplerCUBE____cg_samplerCUBE( const ParserChar* text, size_t textLength );
8703
bool _end__samplerCUBE____cg_samplerCUBE(){return mImpl->end__samplerCUBE____cg_samplerCUBE();}
8704
bool _preBegin__samplerCUBE____cg_samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8705
bool _preEnd__samplerCUBE____cg_samplerCUBE();
8706
#ifdef GENERATEDSAXPARSER_VALIDATION
8707
bool _validateBegin__samplerCUBE____cg_samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8708
bool _validateEnd__samplerCUBE____cg_samplerCUBE();
8710
bool _freeAttributes__samplerCUBE____cg_samplerCUBE( void* attributeData );
8712
bool _begin__samplerDEPTH____cg_samplerDEPTH( void* attributeData ){return mImpl->begin__samplerDEPTH____cg_samplerDEPTH();}
8713
bool _data__samplerDEPTH____cg_samplerDEPTH( const ParserChar* text, size_t textLength );
8714
bool _end__samplerDEPTH____cg_samplerDEPTH(){return mImpl->end__samplerDEPTH____cg_samplerDEPTH();}
8715
bool _preBegin__samplerDEPTH____cg_samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8716
bool _preEnd__samplerDEPTH____cg_samplerDEPTH();
8717
#ifdef GENERATEDSAXPARSER_VALIDATION
8718
bool _validateBegin__samplerDEPTH____cg_samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8719
bool _validateEnd__samplerDEPTH____cg_samplerDEPTH();
8721
bool _freeAttributes__samplerDEPTH____cg_samplerDEPTH( void* attributeData );
8723
bool _begin__usertype( void* attributeData ){return mImpl->begin__usertype(*static_cast<usertype__AttributeData*>(attributeData));}
8724
bool _data__usertype( const ParserChar* text, size_t textLength );
8725
bool _end__usertype(){return mImpl->end__usertype();}
8726
bool _preBegin__usertype( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8727
bool _preEnd__usertype();
8728
#ifdef GENERATEDSAXPARSER_VALIDATION
8729
bool _validateBegin__usertype( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8730
bool _validateEnd__usertype();
8732
bool _freeAttributes__usertype( void* attributeData );
8734
bool _begin__array____cg_setarray_type( void* attributeData ){return mImpl->begin__array____cg_setarray_type(*static_cast<array____cg_setarray_type__AttributeData*>(attributeData));}
8735
bool _data__array____cg_setarray_type( const ParserChar* text, size_t textLength );
8736
bool _end__array____cg_setarray_type(){return mImpl->end__array____cg_setarray_type();}
8737
bool _preBegin__array____cg_setarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8738
bool _preEnd__array____cg_setarray_type();
8739
#ifdef GENERATEDSAXPARSER_VALIDATION
8740
bool _validateBegin__array____cg_setarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8741
bool _validateEnd__array____cg_setarray_type();
8743
bool _freeAttributes__array____cg_setarray_type( void* attributeData );
8745
bool _begin__connect_param( void* attributeData ){return mImpl->begin__connect_param(*static_cast<connect_param__AttributeData*>(attributeData));}
8746
bool _data__connect_param( const ParserChar* text, size_t textLength );
8747
bool _end__connect_param(){return mImpl->end__connect_param();}
8748
bool _preBegin__connect_param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8749
bool _preEnd__connect_param();
8750
#ifdef GENERATEDSAXPARSER_VALIDATION
8751
bool _validateBegin__connect_param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8752
bool _validateEnd__connect_param();
8754
bool _freeAttributes__connect_param( void* attributeData );
8756
bool _begin__setparam____cg_setparam( void* attributeData ){return mImpl->begin__setparam____cg_setparam(*static_cast<setparam____cg_setparam__AttributeData*>(attributeData));}
8757
bool _data__setparam____cg_setparam( const ParserChar* text, size_t textLength );
8758
bool _end__setparam____cg_setparam(){return mImpl->end__setparam____cg_setparam();}
8759
bool _preBegin__setparam____cg_setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8760
bool _preEnd__setparam____cg_setparam();
8761
#ifdef GENERATEDSAXPARSER_VALIDATION
8762
bool _validateBegin__setparam____cg_setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8763
bool _validateEnd__setparam____cg_setparam();
8765
bool _freeAttributes__setparam____cg_setparam( void* attributeData );
8767
bool _begin__array____cg_newarray_type( void* attributeData ){return mImpl->begin__array____cg_newarray_type(*static_cast<array____cg_newarray_type__AttributeData*>(attributeData));}
8768
bool _data__array____cg_newarray_type( const ParserChar* text, size_t textLength );
8769
bool _end__array____cg_newarray_type(){return mImpl->end__array____cg_newarray_type();}
8770
bool _preBegin__array____cg_newarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8771
bool _preEnd__array____cg_newarray_type();
8772
#ifdef GENERATEDSAXPARSER_VALIDATION
8773
bool _validateBegin__array____cg_newarray_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8774
bool _validateEnd__array____cg_newarray_type();
8776
bool _freeAttributes__array____cg_newarray_type( void* attributeData );
8778
bool _begin__profile_CG__technique( void* attributeData ){return mImpl->begin__profile_CG__technique(*static_cast<profile_CG__technique__AttributeData*>(attributeData));}
8779
bool _data__profile_CG__technique( const ParserChar* text, size_t textLength );
8780
bool _end__profile_CG__technique(){return mImpl->end__profile_CG__technique();}
8781
bool _preBegin__profile_CG__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8782
bool _preEnd__profile_CG__technique();
8783
#ifdef GENERATEDSAXPARSER_VALIDATION
8784
bool _validateBegin__profile_CG__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8785
bool _validateEnd__profile_CG__technique();
8787
bool _freeAttributes__profile_CG__technique( void* attributeData );
8789
bool _begin__profile_CG__technique__pass( void* attributeData ){return mImpl->begin__profile_CG__technique__pass(*static_cast<profile_CG__technique__pass__AttributeData*>(attributeData));}
8790
bool _data__profile_CG__technique__pass( const ParserChar* text, size_t textLength );
8791
bool _end__profile_CG__technique__pass(){return mImpl->end__profile_CG__technique__pass();}
8792
bool _preBegin__profile_CG__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8793
bool _preEnd__profile_CG__technique__pass();
8794
#ifdef GENERATEDSAXPARSER_VALIDATION
8795
bool _validateBegin__profile_CG__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8796
bool _validateEnd__profile_CG__technique__pass();
8798
bool _freeAttributes__profile_CG__technique__pass( void* attributeData );
8800
bool _begin__profile_CG__technique__pass__shader( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__shader(*static_cast<profile_CG__technique__pass__shader__AttributeData*>(attributeData));}
8801
bool _data__profile_CG__technique__pass__shader( const ParserChar* text, size_t textLength );
8802
bool _end__profile_CG__technique__pass__shader(){return mImpl->end__profile_CG__technique__pass__shader();}
8803
bool _preBegin__profile_CG__technique__pass__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8804
bool _preEnd__profile_CG__technique__pass__shader();
8805
#ifdef GENERATEDSAXPARSER_VALIDATION
8806
bool _validateBegin__profile_CG__technique__pass__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8807
bool _validateEnd__profile_CG__technique__pass__shader();
8809
bool _freeAttributes__profile_CG__technique__pass__shader( void* attributeData );
8812
ENUM__cg_pipeline_stage toEnumDataPrefix_ENUM__cg_pipeline_stage (
8813
const ParserChar* prefixedBuffer,
8814
const ParserChar* prefixedBufferEnd,
8815
const ParserChar** buffer,
8816
const ParserChar* bufferEnd,
8818
const std::pair<StringHash, ENUM__cg_pipeline_stage>* enumMap,
8819
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8823
bool characterData2EnumData_ENUM__cg_pipeline_stage (
8824
const ParserChar* text,
8826
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__cg_pipeline_stage*, size_t ),
8827
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
8831
bool dataEnumEnd_ENUM__cg_pipeline_stage (
8832
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__cg_pipeline_stage*, size_t ),
8833
const std::pair<StringHash, ENUM__cg_pipeline_stage>* enumMap,
8834
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
8835
ENUM__cg_pipeline_stage (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__cg_pipeline_stage>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
8840
bool _begin__profile_CG__technique__pass__shader__compiler_target( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__shader__compiler_target();}
8841
bool _data__profile_CG__technique__pass__shader__compiler_target( const ParserChar* text, size_t textLength );
8842
bool _end__profile_CG__technique__pass__shader__compiler_target(){return mImpl->end__profile_CG__technique__pass__shader__compiler_target();}
8843
bool _preBegin__profile_CG__technique__pass__shader__compiler_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8844
bool _preEnd__profile_CG__technique__pass__shader__compiler_target();
8845
#ifdef GENERATEDSAXPARSER_VALIDATION
8846
bool _validateBegin__profile_CG__technique__pass__shader__compiler_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8847
bool _validateEnd__profile_CG__technique__pass__shader__compiler_target();
8849
bool _freeAttributes__profile_CG__technique__pass__shader__compiler_target( void* attributeData );
8851
bool _begin__profile_CG__technique__pass__shader__name( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__shader__name(*static_cast<profile_CG__technique__pass__shader__name__AttributeData*>(attributeData));}
8852
bool _data__profile_CG__technique__pass__shader__name( const ParserChar* text, size_t textLength );
8853
bool _end__profile_CG__technique__pass__shader__name(){return mImpl->end__profile_CG__technique__pass__shader__name();}
8854
bool _preBegin__profile_CG__technique__pass__shader__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8855
bool _preEnd__profile_CG__technique__pass__shader__name();
8856
#ifdef GENERATEDSAXPARSER_VALIDATION
8857
bool _validateBegin__profile_CG__technique__pass__shader__name( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8858
bool _validateEnd__profile_CG__technique__pass__shader__name();
8860
bool _freeAttributes__profile_CG__technique__pass__shader__name( void* attributeData );
8862
bool _begin__profile_CG__technique__pass__shader__bind( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__shader__bind(*static_cast<profile_CG__technique__pass__shader__bind__AttributeData*>(attributeData));}
8863
bool _data__profile_CG__technique__pass__shader__bind( const ParserChar* text, size_t textLength );
8864
bool _end__profile_CG__technique__pass__shader__bind(){return mImpl->end__profile_CG__technique__pass__shader__bind();}
8865
bool _preBegin__profile_CG__technique__pass__shader__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8866
bool _preEnd__profile_CG__technique__pass__shader__bind();
8867
#ifdef GENERATEDSAXPARSER_VALIDATION
8868
bool _validateBegin__profile_CG__technique__pass__shader__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8869
bool _validateEnd__profile_CG__technique__pass__shader__bind();
8871
bool _freeAttributes__profile_CG__technique__pass__shader__bind( void* attributeData );
8873
bool _begin__profile_CG__technique__pass__shader__bind__param( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__shader__bind__param(*static_cast<profile_CG__technique__pass__shader__bind__param__AttributeData*>(attributeData));}
8874
bool _data__profile_CG__technique__pass__shader__bind__param( const ParserChar* text, size_t textLength );
8875
bool _end__profile_CG__technique__pass__shader__bind__param(){return mImpl->end__profile_CG__technique__pass__shader__bind__param();}
8876
bool _preBegin__profile_CG__technique__pass__shader__bind__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8877
bool _preEnd__profile_CG__technique__pass__shader__bind__param();
8878
#ifdef GENERATEDSAXPARSER_VALIDATION
8879
bool _validateBegin__profile_CG__technique__pass__shader__bind__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8880
bool _validateEnd__profile_CG__technique__pass__shader__bind__param();
8882
bool _freeAttributes__profile_CG__technique__pass__shader__bind__param( void* attributeData );
8884
bool _begin__profile_COMMON( void* attributeData ){return mImpl->begin__profile_COMMON(*static_cast<profile_COMMON__AttributeData*>(attributeData));}
8885
bool _data__profile_COMMON( const ParserChar* text, size_t textLength );
8886
bool _end__profile_COMMON(){return mImpl->end__profile_COMMON();}
8887
bool _preBegin__profile_COMMON( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8888
bool _preEnd__profile_COMMON();
8889
#ifdef GENERATEDSAXPARSER_VALIDATION
8890
bool _validateBegin__profile_COMMON( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8891
bool _validateEnd__profile_COMMON();
8893
bool _freeAttributes__profile_COMMON( void* attributeData );
8895
bool _begin__newparam____common_newparam_type( void* attributeData ){return mImpl->begin__newparam____common_newparam_type(*static_cast<newparam____common_newparam_type__AttributeData*>(attributeData));}
8896
bool _data__newparam____common_newparam_type( const ParserChar* text, size_t textLength );
8897
bool _end__newparam____common_newparam_type(){return mImpl->end__newparam____common_newparam_type();}
8898
bool _preBegin__newparam____common_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8899
bool _preEnd__newparam____common_newparam_type();
8900
#ifdef GENERATEDSAXPARSER_VALIDATION
8901
bool _validateBegin__newparam____common_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8902
bool _validateEnd__newparam____common_newparam_type();
8904
bool _freeAttributes__newparam____common_newparam_type( void* attributeData );
8906
bool _begin__profile_COMMON__technique( void* attributeData ){return mImpl->begin__profile_COMMON__technique(*static_cast<profile_COMMON__technique__AttributeData*>(attributeData));}
8907
bool _data__profile_COMMON__technique( const ParserChar* text, size_t textLength );
8908
bool _end__profile_COMMON__technique(){return mImpl->end__profile_COMMON__technique();}
8909
bool _preBegin__profile_COMMON__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8910
bool _preEnd__profile_COMMON__technique();
8911
#ifdef GENERATEDSAXPARSER_VALIDATION
8912
bool _validateBegin__profile_COMMON__technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8913
bool _validateEnd__profile_COMMON__technique();
8915
bool _freeAttributes__profile_COMMON__technique( void* attributeData );
8917
bool _begin__profile_COMMON__technique__constant( void* attributeData ){return mImpl->begin__profile_COMMON__technique__constant();}
8918
bool _data__profile_COMMON__technique__constant( const ParserChar* text, size_t textLength );
8919
bool _end__profile_COMMON__technique__constant(){return mImpl->end__profile_COMMON__technique__constant();}
8920
bool _preBegin__profile_COMMON__technique__constant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8921
bool _preEnd__profile_COMMON__technique__constant();
8922
#ifdef GENERATEDSAXPARSER_VALIDATION
8923
bool _validateBegin__profile_COMMON__technique__constant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8924
bool _validateEnd__profile_COMMON__technique__constant();
8926
bool _freeAttributes__profile_COMMON__technique__constant( void* attributeData );
8928
bool _begin__emission( void* attributeData ){return mImpl->begin__emission();}
8929
bool _data__emission( const ParserChar* text, size_t textLength );
8930
bool _end__emission(){return mImpl->end__emission();}
8931
bool _preBegin__emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8932
bool _preEnd__emission();
8933
#ifdef GENERATEDSAXPARSER_VALIDATION
8934
bool _validateBegin__emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8935
bool _validateEnd__emission();
8937
bool _freeAttributes__emission( void* attributeData );
8939
bool _begin__common_color_or_texture_type____color( void* attributeData ){return mImpl->begin__common_color_or_texture_type____color(*static_cast<common_color_or_texture_type____color__AttributeData*>(attributeData));}
8940
bool _data__common_color_or_texture_type____color( const ParserChar* text, size_t textLength );
8941
bool _end__common_color_or_texture_type____color(){return mImpl->end__common_color_or_texture_type____color();}
8942
bool _preBegin__common_color_or_texture_type____color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8943
bool _preEnd__common_color_or_texture_type____color();
8944
#ifdef GENERATEDSAXPARSER_VALIDATION
8945
bool _validateBegin__common_color_or_texture_type____color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8946
bool _validateEnd__common_color_or_texture_type____color();
8948
bool _freeAttributes__common_color_or_texture_type____color( void* attributeData );
8950
bool _begin__common_color_or_texture_type____param( void* attributeData ){return mImpl->begin__common_color_or_texture_type____param(*static_cast<common_color_or_texture_type____param__AttributeData*>(attributeData));}
8951
bool _data__common_color_or_texture_type____param( const ParserChar* text, size_t textLength );
8952
bool _end__common_color_or_texture_type____param(){return mImpl->end__common_color_or_texture_type____param();}
8953
bool _preBegin__common_color_or_texture_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8954
bool _preEnd__common_color_or_texture_type____param();
8955
#ifdef GENERATEDSAXPARSER_VALIDATION
8956
bool _validateBegin__common_color_or_texture_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8957
bool _validateEnd__common_color_or_texture_type____param();
8959
bool _freeAttributes__common_color_or_texture_type____param( void* attributeData );
8961
bool _begin__texture( void* attributeData ){return mImpl->begin__texture(*static_cast<texture__AttributeData*>(attributeData));}
8962
bool _data__texture( const ParserChar* text, size_t textLength );
8963
bool _end__texture(){return mImpl->end__texture();}
8964
bool _preBegin__texture( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8965
bool _preEnd__texture();
8966
#ifdef GENERATEDSAXPARSER_VALIDATION
8967
bool _validateBegin__texture( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8968
bool _validateEnd__texture();
8970
bool _freeAttributes__texture( void* attributeData );
8972
bool _begin__reflective( void* attributeData ){return mImpl->begin__reflective();}
8973
bool _data__reflective( const ParserChar* text, size_t textLength );
8974
bool _end__reflective(){return mImpl->end__reflective();}
8975
bool _preBegin__reflective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8976
bool _preEnd__reflective();
8977
#ifdef GENERATEDSAXPARSER_VALIDATION
8978
bool _validateBegin__reflective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8979
bool _validateEnd__reflective();
8981
bool _freeAttributes__reflective( void* attributeData );
8983
bool _begin__reflectivity( void* attributeData ){return mImpl->begin__reflectivity();}
8984
bool _data__reflectivity( const ParserChar* text, size_t textLength );
8985
bool _end__reflectivity(){return mImpl->end__reflectivity();}
8986
bool _preBegin__reflectivity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8987
bool _preEnd__reflectivity();
8988
#ifdef GENERATEDSAXPARSER_VALIDATION
8989
bool _validateBegin__reflectivity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8990
bool _validateEnd__reflectivity();
8992
bool _freeAttributes__reflectivity( void* attributeData );
8994
bool _begin__common_float_or_param_type____float( void* attributeData ){return mImpl->begin__common_float_or_param_type____float(*static_cast<common_float_or_param_type____float__AttributeData*>(attributeData));}
8995
bool _data__common_float_or_param_type____float( const ParserChar* text, size_t textLength );
8996
bool _end__common_float_or_param_type____float(){return mImpl->end__common_float_or_param_type____float();}
8997
bool _preBegin__common_float_or_param_type____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
8998
bool _preEnd__common_float_or_param_type____float();
8999
#ifdef GENERATEDSAXPARSER_VALIDATION
9000
bool _validateBegin__common_float_or_param_type____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9001
bool _validateEnd__common_float_or_param_type____float();
9003
bool _freeAttributes__common_float_or_param_type____float( void* attributeData );
9005
bool _begin__common_float_or_param_type____param( void* attributeData ){return mImpl->begin__common_float_or_param_type____param(*static_cast<common_float_or_param_type____param__AttributeData*>(attributeData));}
9006
bool _data__common_float_or_param_type____param( const ParserChar* text, size_t textLength );
9007
bool _end__common_float_or_param_type____param(){return mImpl->end__common_float_or_param_type____param();}
9008
bool _preBegin__common_float_or_param_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9009
bool _preEnd__common_float_or_param_type____param();
9010
#ifdef GENERATEDSAXPARSER_VALIDATION
9011
bool _validateBegin__common_float_or_param_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9012
bool _validateEnd__common_float_or_param_type____param();
9014
bool _freeAttributes__common_float_or_param_type____param( void* attributeData );
9016
bool _begin__transparent( void* attributeData ){return mImpl->begin__transparent(*static_cast<transparent__AttributeData*>(attributeData));}
9017
bool _data__transparent( const ParserChar* text, size_t textLength );
9018
bool _end__transparent(){return mImpl->end__transparent();}
9019
bool _preBegin__transparent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9020
bool _preEnd__transparent();
9021
#ifdef GENERATEDSAXPARSER_VALIDATION
9022
bool _validateBegin__transparent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9023
bool _validateEnd__transparent();
9025
bool _freeAttributes__transparent( void* attributeData );
9028
ENUM__fx_opaque_enum toEnumDataPrefix_ENUM__fx_opaque_enum (
9029
const ParserChar* prefixedBuffer,
9030
const ParserChar* prefixedBufferEnd,
9031
const ParserChar** buffer,
9032
const ParserChar* bufferEnd,
9034
const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap,
9035
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9039
bool characterData2EnumData_ENUM__fx_opaque_enum (
9040
const ParserChar* text,
9042
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_opaque_enum*, size_t ),
9043
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
9047
bool dataEnumEnd_ENUM__fx_opaque_enum (
9048
bool ( ColladaParserAutoGen14::*dataFunction )(const ENUM__fx_opaque_enum*, size_t ),
9049
const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap,
9050
StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
9051
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& ))
9056
bool _begin__transparency( void* attributeData ){return mImpl->begin__transparency();}
9057
bool _data__transparency( const ParserChar* text, size_t textLength );
9058
bool _end__transparency(){return mImpl->end__transparency();}
9059
bool _preBegin__transparency( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9060
bool _preEnd__transparency();
9061
#ifdef GENERATEDSAXPARSER_VALIDATION
9062
bool _validateBegin__transparency( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9063
bool _validateEnd__transparency();
9065
bool _freeAttributes__transparency( void* attributeData );
9067
bool _begin__index_of_refraction( void* attributeData ){return mImpl->begin__index_of_refraction();}
9068
bool _data__index_of_refraction( const ParserChar* text, size_t textLength );
9069
bool _end__index_of_refraction(){return mImpl->end__index_of_refraction();}
9070
bool _preBegin__index_of_refraction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9071
bool _preEnd__index_of_refraction();
9072
#ifdef GENERATEDSAXPARSER_VALIDATION
9073
bool _validateBegin__index_of_refraction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9074
bool _validateEnd__index_of_refraction();
9076
bool _freeAttributes__index_of_refraction( void* attributeData );
9078
bool _begin__lambert( void* attributeData ){return mImpl->begin__lambert();}
9079
bool _data__lambert( const ParserChar* text, size_t textLength );
9080
bool _end__lambert(){return mImpl->end__lambert();}
9081
bool _preBegin__lambert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9082
bool _preEnd__lambert();
9083
#ifdef GENERATEDSAXPARSER_VALIDATION
9084
bool _validateBegin__lambert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9085
bool _validateEnd__lambert();
9087
bool _freeAttributes__lambert( void* attributeData );
9089
bool _begin__ambient____common_color_or_texture_type( void* attributeData ){return mImpl->begin__ambient____common_color_or_texture_type();}
9090
bool _data__ambient____common_color_or_texture_type( const ParserChar* text, size_t textLength );
9091
bool _end__ambient____common_color_or_texture_type(){return mImpl->end__ambient____common_color_or_texture_type();}
9092
bool _preBegin__ambient____common_color_or_texture_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9093
bool _preEnd__ambient____common_color_or_texture_type();
9094
#ifdef GENERATEDSAXPARSER_VALIDATION
9095
bool _validateBegin__ambient____common_color_or_texture_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9096
bool _validateEnd__ambient____common_color_or_texture_type();
9098
bool _freeAttributes__ambient____common_color_or_texture_type( void* attributeData );
9100
bool _begin__diffuse( void* attributeData ){return mImpl->begin__diffuse();}
9101
bool _data__diffuse( const ParserChar* text, size_t textLength );
9102
bool _end__diffuse(){return mImpl->end__diffuse();}
9103
bool _preBegin__diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9104
bool _preEnd__diffuse();
9105
#ifdef GENERATEDSAXPARSER_VALIDATION
9106
bool _validateBegin__diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9107
bool _validateEnd__diffuse();
9109
bool _freeAttributes__diffuse( void* attributeData );
9111
bool _begin__phong( void* attributeData ){return mImpl->begin__phong();}
9112
bool _data__phong( const ParserChar* text, size_t textLength );
9113
bool _end__phong(){return mImpl->end__phong();}
9114
bool _preBegin__phong( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9115
bool _preEnd__phong();
9116
#ifdef GENERATEDSAXPARSER_VALIDATION
9117
bool _validateBegin__phong( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9118
bool _validateEnd__phong();
9120
bool _freeAttributes__phong( void* attributeData );
9122
bool _begin__specular( void* attributeData ){return mImpl->begin__specular();}
9123
bool _data__specular( const ParserChar* text, size_t textLength );
9124
bool _end__specular(){return mImpl->end__specular();}
9125
bool _preBegin__specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9126
bool _preEnd__specular();
9127
#ifdef GENERATEDSAXPARSER_VALIDATION
9128
bool _validateBegin__specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9129
bool _validateEnd__specular();
9131
bool _freeAttributes__specular( void* attributeData );
9133
bool _begin__shininess( void* attributeData ){return mImpl->begin__shininess();}
9134
bool _data__shininess( const ParserChar* text, size_t textLength );
9135
bool _end__shininess(){return mImpl->end__shininess();}
9136
bool _preBegin__shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9137
bool _preEnd__shininess();
9138
#ifdef GENERATEDSAXPARSER_VALIDATION
9139
bool _validateBegin__shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9140
bool _validateEnd__shininess();
9142
bool _freeAttributes__shininess( void* attributeData );
9144
bool _begin__blinn( void* attributeData ){return mImpl->begin__blinn();}
9145
bool _data__blinn( const ParserChar* text, size_t textLength );
9146
bool _end__blinn(){return mImpl->end__blinn();}
9147
bool _preBegin__blinn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9148
bool _preEnd__blinn();
9149
#ifdef GENERATEDSAXPARSER_VALIDATION
9150
bool _validateBegin__blinn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
9151
bool _validateEnd__blinn();
9153
bool _freeAttributes__blinn( void* attributeData );
9158
/** Disable default copy ctor. */
9159
ColladaParserAutoGen14Private( const ColladaParserAutoGen14Private& pre );
9160
/** Disable default assignment operator. */
9161
const ColladaParserAutoGen14Private& operator= ( const ColladaParserAutoGen14Private& pre );
9163
void initFunctionMap();
9167
virtual bool findElementHash( ElementData& elementData );
9168
virtual bool isXsAnyAllowed( const StringHash& elementHash );
9169
virtual bool isDifferentNamespaceAllowed();