~ubuntu-branches/ubuntu/wily/opencollada/wily-proposed

« back to all changes in this revision

Viewing changes to COLLADASaxFrameworkLoader/include/generated15/COLLADASaxFWLColladaParserAutoGen15Private.h

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2015-05-14 17:23:27 UTC
  • Revision ID: package-import@ubuntu.com-20150514172327-f862u8envms01fra
Tags: upstream-0.1.0~20140703.ddf8f47+dfsg1
ImportĀ upstreamĀ versionĀ 0.1.0~20140703.ddf8f47+dfsg1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
    Copyright (c) 2008-2009 NetAllied Systems GmbH
 
3
 
 
4
    This file is part of COLLADASaxFrameworkLoader.
 
5
 
 
6
    Licensed under the MIT Open Source License,
 
7
    for details please see LICENSE file or the website
 
8
    http://www.opensource.org/licenses/mit-license.php
 
9
*/
 
10
 
 
11
 
 
12
 
 
13
#ifndef __COLLADASAXFWL15_COLLADAPARSERAUTOGEN15PRIVATE_H__
 
14
#define __COLLADASAXFWL15_COLLADAPARSERAUTOGEN15PRIVATE_H__
 
15
 
 
16
 
 
17
#include "GeneratedSaxParserPrerequisites.h"
 
18
#include "GeneratedSaxParserTypes.h"
 
19
#include "GeneratedSaxParserParserTemplate.h"
 
20
#include "pcre.h"
 
21
#include "COLLADASaxFWLColladaParserAutoGen15Attributes.h"
 
22
#include "COLLADASaxFWLColladaParserAutoGen15.h"
 
23
#include "COLLADASaxFWLColladaParserAutoGen15ValidationData.h"
 
24
 
 
25
 
 
26
namespace COLLADASaxFWL15
 
27
{
 
28
 
 
29
 
 
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;
 
38
 
 
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;
 
47
 
 
48
 
 
49
class FunctionMapFactory;
 
50
 
 
51
 
 
52
class ColladaParserAutoGen15Private : public GeneratedSaxParser::ParserTemplate<ColladaParserAutoGen15Private, ColladaParserAutoGen15>
 
53
{
 
54
public:
 
55
ColladaParserAutoGen15Private( COLLADASaxFWL15::ColladaParserAutoGen15* impl, GeneratedSaxParser::IErrorHandler* errorHandler = 0 );
 
56
virtual ~ColladaParserAutoGen15Private();
 
57
 
 
58
 
 
59
private:
 
60
friend class FunctionMapFactory;
 
61
 
 
62
 
 
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();
 
71
#endif
 
72
bool _freeAttributes__COLLADA( void* attributeData );
 
73
 
 
74
 
 
75
ENUM__version_enum toEnumDataPrefix_ENUM__version_enum (
 
76
    const ParserChar* prefixedBuffer,
 
77
    const ParserChar* prefixedBufferEnd,
 
78
    const ParserChar** buffer,
 
79
    const ParserChar* bufferEnd,
 
80
    bool& failed,
 
81
    const std::pair<StringHash, ENUM__version_enum>* enumMap,
 
82
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
83
);
 
84
 
 
85
 
 
86
bool characterData2EnumData_ENUM__version_enum (
 
87
    const ParserChar* text,
 
88
    size_t textLength,
 
89
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__version_enum*, size_t ),
 
90
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
91
);
 
92
 
 
93
 
 
94
bool dataEnumEnd_ENUM__version_enum (
 
95
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__version_enum*, size_t ),
 
96
    const std::pair<StringHash, ENUM__version_enum>* enumMap,
 
97
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
98
    ENUM__version_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__version_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
99
);
 
100
 
 
101
 
 
102
 
 
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();
 
111
#endif
 
112
bool _freeAttributes__asset( void* attributeData );
 
113
 
 
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();
 
122
#endif
 
123
bool _freeAttributes__contributor( void* attributeData );
 
124
 
 
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();
 
133
#endif
 
134
bool _freeAttributes__author( void* attributeData );
 
135
 
 
136
bool _begin__author_email( void* attributeData ){return mImpl->begin__author_email();}
 
137
bool _data__author_email( const ParserChar* text, size_t textLength );
 
138
bool _end__author_email(){return mImpl->end__author_email();}
 
139
bool _preBegin__author_email( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
140
bool _preEnd__author_email();
 
141
#ifdef GENERATEDSAXPARSER_VALIDATION
 
142
bool _validateBegin__author_email( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
143
bool _validateEnd__author_email();
 
144
#endif
 
145
bool _freeAttributes__author_email( void* attributeData );
 
146
 
 
147
bool _begin__author_website( void* attributeData ){return mImpl->begin__author_website();}
 
148
bool _data__author_website( const ParserChar* text, size_t textLength );
 
149
bool _end__author_website(){return mImpl->end__author_website();}
 
150
bool _preBegin__author_website( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
151
bool _preEnd__author_website();
 
152
#ifdef GENERATEDSAXPARSER_VALIDATION
 
153
bool _validateBegin__author_website( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
154
bool _validateEnd__author_website();
 
155
#endif
 
156
bool _freeAttributes__author_website( void* attributeData );
 
157
 
 
158
bool _begin__authoring_tool( void* attributeData ){return mImpl->begin__authoring_tool();}
 
159
bool _data__authoring_tool( const ParserChar* text, size_t textLength );
 
160
bool _end__authoring_tool(){return mImpl->end__authoring_tool();}
 
161
bool _preBegin__authoring_tool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
162
bool _preEnd__authoring_tool();
 
163
#ifdef GENERATEDSAXPARSER_VALIDATION
 
164
bool _validateBegin__authoring_tool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
165
bool _validateEnd__authoring_tool();
 
166
#endif
 
167
bool _freeAttributes__authoring_tool( void* attributeData );
 
168
 
 
169
bool _begin__comments( void* attributeData ){return mImpl->begin__comments();}
 
170
bool _data__comments( const ParserChar* text, size_t textLength );
 
171
bool _end__comments(){return mImpl->end__comments();}
 
172
bool _preBegin__comments( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
173
bool _preEnd__comments();
 
174
#ifdef GENERATEDSAXPARSER_VALIDATION
 
175
bool _validateBegin__comments( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
176
bool _validateEnd__comments();
 
177
#endif
 
178
bool _freeAttributes__comments( void* attributeData );
 
179
 
 
180
bool _begin__copyright( void* attributeData ){return mImpl->begin__copyright();}
 
181
bool _data__copyright( const ParserChar* text, size_t textLength );
 
182
bool _end__copyright(){return mImpl->end__copyright();}
 
183
bool _preBegin__copyright( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
184
bool _preEnd__copyright();
 
185
#ifdef GENERATEDSAXPARSER_VALIDATION
 
186
bool _validateBegin__copyright( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
187
bool _validateEnd__copyright();
 
188
#endif
 
189
bool _freeAttributes__copyright( void* attributeData );
 
190
 
 
191
bool _begin__source_data( void* attributeData ){return mImpl->begin__source_data();}
 
192
bool _data__source_data( const ParserChar* text, size_t textLength );
 
193
bool _end__source_data(){return mImpl->end__source_data();}
 
194
bool _preBegin__source_data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
195
bool _preEnd__source_data();
 
196
#ifdef GENERATEDSAXPARSER_VALIDATION
 
197
bool _validateBegin__source_data( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
198
bool _validateEnd__source_data();
 
199
#endif
 
200
bool _freeAttributes__source_data( void* attributeData );
 
201
 
 
202
bool _begin__coverage( void* attributeData ){return mImpl->begin__coverage();}
 
203
bool _data__coverage( const ParserChar* text, size_t textLength );
 
204
bool _end__coverage(){return mImpl->end__coverage();}
 
205
bool _preBegin__coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
206
bool _preEnd__coverage();
 
207
#ifdef GENERATEDSAXPARSER_VALIDATION
 
208
bool _validateBegin__coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
209
bool _validateEnd__coverage();
 
210
#endif
 
211
bool _freeAttributes__coverage( void* attributeData );
 
212
 
 
213
bool _begin__geographic_location( void* attributeData ){return mImpl->begin__geographic_location();}
 
214
bool _data__geographic_location( const ParserChar* text, size_t textLength );
 
215
bool _end__geographic_location(){return mImpl->end__geographic_location();}
 
216
bool _preBegin__geographic_location( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
217
bool _preEnd__geographic_location();
 
218
#ifdef GENERATEDSAXPARSER_VALIDATION
 
219
bool _validateBegin__geographic_location( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
220
bool _validateEnd__geographic_location();
 
221
#endif
 
222
bool _freeAttributes__geographic_location( void* attributeData );
 
223
 
 
224
bool _begin__longitude( void* attributeData ){return mImpl->begin__longitude();}
 
225
bool _data__longitude( const ParserChar* text, size_t textLength );
 
226
bool _end__longitude(){return mImpl->end__longitude();}
 
227
bool _preBegin__longitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
228
bool _preEnd__longitude();
 
229
#ifdef GENERATEDSAXPARSER_VALIDATION
 
230
bool _validateBegin__longitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
231
bool _validateEnd__longitude();
 
232
#endif
 
233
bool _freeAttributes__longitude( void* attributeData );
 
234
 
 
235
bool _begin__latitude( void* attributeData ){return mImpl->begin__latitude();}
 
236
bool _data__latitude( const ParserChar* text, size_t textLength );
 
237
bool _end__latitude(){return mImpl->end__latitude();}
 
238
bool _preBegin__latitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
239
bool _preEnd__latitude();
 
240
#ifdef GENERATEDSAXPARSER_VALIDATION
 
241
bool _validateBegin__latitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
242
bool _validateEnd__latitude();
 
243
#endif
 
244
bool _freeAttributes__latitude( void* attributeData );
 
245
 
 
246
bool _begin__altitude( void* attributeData ){return mImpl->begin__altitude(*static_cast<altitude__AttributeData*>(attributeData));}
 
247
bool _data__altitude( const ParserChar* text, size_t textLength );
 
248
bool _end__altitude(){return mImpl->end__altitude();}
 
249
bool _preBegin__altitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
250
bool _preEnd__altitude();
 
251
#ifdef GENERATEDSAXPARSER_VALIDATION
 
252
bool _validateBegin__altitude( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
253
bool _validateEnd__altitude();
 
254
#endif
 
255
bool _freeAttributes__altitude( void* attributeData );
 
256
 
 
257
 
 
258
ENUM__altitude_mode_enum toEnumDataPrefix_ENUM__altitude_mode_enum (
 
259
    const ParserChar* prefixedBuffer,
 
260
    const ParserChar* prefixedBufferEnd,
 
261
    const ParserChar** buffer,
 
262
    const ParserChar* bufferEnd,
 
263
    bool& failed,
 
264
    const std::pair<StringHash, ENUM__altitude_mode_enum>* enumMap,
 
265
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
266
);
 
267
 
 
268
 
 
269
bool characterData2EnumData_ENUM__altitude_mode_enum (
 
270
    const ParserChar* text,
 
271
    size_t textLength,
 
272
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__altitude_mode_enum*, size_t ),
 
273
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
274
);
 
275
 
 
276
 
 
277
bool dataEnumEnd_ENUM__altitude_mode_enum (
 
278
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__altitude_mode_enum*, size_t ),
 
279
    const std::pair<StringHash, ENUM__altitude_mode_enum>* enumMap,
 
280
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
281
    ENUM__altitude_mode_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__altitude_mode_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
282
);
 
283
 
 
284
 
 
285
 
 
286
bool _begin__created( void* attributeData ){return mImpl->begin__created();}
 
287
bool _data__created( const ParserChar* text, size_t textLength );
 
288
bool _end__created(){return mImpl->end__created();}
 
289
bool _preBegin__created( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
290
bool _preEnd__created();
 
291
#ifdef GENERATEDSAXPARSER_VALIDATION
 
292
bool _validateBegin__created( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
293
bool _validateEnd__created();
 
294
#endif
 
295
bool _freeAttributes__created( void* attributeData );
 
296
 
 
297
bool _begin__keywords( void* attributeData ){return mImpl->begin__keywords();}
 
298
bool _data__keywords( const ParserChar* text, size_t textLength );
 
299
bool _end__keywords(){return mImpl->end__keywords();}
 
300
bool _preBegin__keywords( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
301
bool _preEnd__keywords();
 
302
#ifdef GENERATEDSAXPARSER_VALIDATION
 
303
bool _validateBegin__keywords( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
304
bool _validateEnd__keywords();
 
305
#endif
 
306
bool _freeAttributes__keywords( void* attributeData );
 
307
 
 
308
bool _begin__modified( void* attributeData ){return mImpl->begin__modified();}
 
309
bool _data__modified( const ParserChar* text, size_t textLength );
 
310
bool _end__modified(){return mImpl->end__modified();}
 
311
bool _preBegin__modified( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
312
bool _preEnd__modified();
 
313
#ifdef GENERATEDSAXPARSER_VALIDATION
 
314
bool _validateBegin__modified( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
315
bool _validateEnd__modified();
 
316
#endif
 
317
bool _freeAttributes__modified( void* attributeData );
 
318
 
 
319
bool _begin__revision( void* attributeData ){return mImpl->begin__revision();}
 
320
bool _data__revision( const ParserChar* text, size_t textLength );
 
321
bool _end__revision(){return mImpl->end__revision();}
 
322
bool _preBegin__revision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
323
bool _preEnd__revision();
 
324
#ifdef GENERATEDSAXPARSER_VALIDATION
 
325
bool _validateBegin__revision( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
326
bool _validateEnd__revision();
 
327
#endif
 
328
bool _freeAttributes__revision( void* attributeData );
 
329
 
 
330
bool _begin__subject( void* attributeData ){return mImpl->begin__subject();}
 
331
bool _data__subject( const ParserChar* text, size_t textLength );
 
332
bool _end__subject(){return mImpl->end__subject();}
 
333
bool _preBegin__subject( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
334
bool _preEnd__subject();
 
335
#ifdef GENERATEDSAXPARSER_VALIDATION
 
336
bool _validateBegin__subject( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
337
bool _validateEnd__subject();
 
338
#endif
 
339
bool _freeAttributes__subject( void* attributeData );
 
340
 
 
341
bool _begin__title( void* attributeData ){return mImpl->begin__title();}
 
342
bool _data__title( const ParserChar* text, size_t textLength );
 
343
bool _end__title(){return mImpl->end__title();}
 
344
bool _preBegin__title( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
345
bool _preEnd__title();
 
346
#ifdef GENERATEDSAXPARSER_VALIDATION
 
347
bool _validateBegin__title( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
348
bool _validateEnd__title();
 
349
#endif
 
350
bool _freeAttributes__title( void* attributeData );
 
351
 
 
352
bool _begin__unit( void* attributeData ){return mImpl->begin__unit(*static_cast<unit__AttributeData*>(attributeData));}
 
353
bool _data__unit( const ParserChar* text, size_t textLength );
 
354
bool _end__unit(){return mImpl->end__unit();}
 
355
bool _preBegin__unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
356
bool _preEnd__unit();
 
357
#ifdef GENERATEDSAXPARSER_VALIDATION
 
358
bool _validateBegin__unit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
359
bool _validateEnd__unit();
 
360
#endif
 
361
bool _freeAttributes__unit( void* attributeData );
 
362
 
 
363
bool _begin__up_axis( void* attributeData ){return mImpl->begin__up_axis();}
 
364
bool _data__up_axis( const ParserChar* text, size_t textLength );
 
365
bool _end__up_axis(){return mImpl->end__up_axis();}
 
366
bool _preBegin__up_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
367
bool _preEnd__up_axis();
 
368
#ifdef GENERATEDSAXPARSER_VALIDATION
 
369
bool _validateBegin__up_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
370
bool _validateEnd__up_axis();
 
371
#endif
 
372
bool _freeAttributes__up_axis( void* attributeData );
 
373
 
 
374
 
 
375
ENUM__up_axis_enum toEnumDataPrefix_ENUM__up_axis_enum (
 
376
    const ParserChar* prefixedBuffer,
 
377
    const ParserChar* prefixedBufferEnd,
 
378
    const ParserChar** buffer,
 
379
    const ParserChar* bufferEnd,
 
380
    bool& failed,
 
381
    const std::pair<StringHash, ENUM__up_axis_enum>* enumMap,
 
382
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
383
);
 
384
 
 
385
 
 
386
bool characterData2EnumData_ENUM__up_axis_enum (
 
387
    const ParserChar* text,
 
388
    size_t textLength,
 
389
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__up_axis_enum*, size_t ),
 
390
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
391
);
 
392
 
 
393
 
 
394
bool dataEnumEnd_ENUM__up_axis_enum (
 
395
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__up_axis_enum*, size_t ),
 
396
    const std::pair<StringHash, ENUM__up_axis_enum>* enumMap,
 
397
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
398
    ENUM__up_axis_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__up_axis_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
399
);
 
400
 
 
401
 
 
402
 
 
403
bool _begin__extra( void* attributeData ){return mImpl->begin__extra(*static_cast<extra__AttributeData*>(attributeData));}
 
404
bool _data__extra( const ParserChar* text, size_t textLength );
 
405
bool _end__extra(){return mImpl->end__extra();}
 
406
bool _preBegin__extra( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
407
bool _preEnd__extra();
 
408
#ifdef GENERATEDSAXPARSER_VALIDATION
 
409
bool _validateBegin__extra( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
410
bool _validateEnd__extra();
 
411
#endif
 
412
bool _freeAttributes__extra( void* attributeData );
 
413
 
 
414
bool _begin__technique____technique_type( void* attributeData ){return mImpl->begin__technique____technique_type(*static_cast<technique____technique_type__AttributeData*>(attributeData));}
 
415
bool _data__technique____technique_type( const ParserChar* text, size_t textLength );
 
416
bool _end__technique____technique_type(){return mImpl->end__technique____technique_type();}
 
417
bool _preBegin__technique____technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
418
bool _preEnd__technique____technique_type();
 
419
#ifdef GENERATEDSAXPARSER_VALIDATION
 
420
bool _validateBegin__technique____technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
421
bool _validateEnd__technique____technique_type();
 
422
#endif
 
423
bool _freeAttributes__technique____technique_type( void* attributeData );
 
424
 
 
425
bool _begin__library_animations( void* attributeData ){return mImpl->begin__library_animations(*static_cast<library_animations__AttributeData*>(attributeData));}
 
426
bool _data__library_animations( const ParserChar* text, size_t textLength );
 
427
bool _end__library_animations(){return mImpl->end__library_animations();}
 
428
bool _preBegin__library_animations( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
429
bool _preEnd__library_animations();
 
430
#ifdef GENERATEDSAXPARSER_VALIDATION
 
431
bool _validateBegin__library_animations( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
432
bool _validateEnd__library_animations();
 
433
#endif
 
434
bool _freeAttributes__library_animations( void* attributeData );
 
435
 
 
436
bool _begin__animation( void* attributeData ){return mImpl->begin__animation(*static_cast<animation__AttributeData*>(attributeData));}
 
437
bool _data__animation( const ParserChar* text, size_t textLength );
 
438
bool _end__animation(){return mImpl->end__animation();}
 
439
bool _preBegin__animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
440
bool _preEnd__animation();
 
441
#ifdef GENERATEDSAXPARSER_VALIDATION
 
442
bool _validateBegin__animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
443
bool _validateEnd__animation();
 
444
#endif
 
445
bool _freeAttributes__animation( void* attributeData );
 
446
 
 
447
bool _begin__source( void* attributeData ){return mImpl->begin__source(*static_cast<source__AttributeData*>(attributeData));}
 
448
bool _data__source( const ParserChar* text, size_t textLength );
 
449
bool _end__source(){return mImpl->end__source();}
 
450
bool _preBegin__source( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
451
bool _preEnd__source();
 
452
#ifdef GENERATEDSAXPARSER_VALIDATION
 
453
bool _validateBegin__source( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
454
bool _validateEnd__source();
 
455
#endif
 
456
bool _freeAttributes__source( void* attributeData );
 
457
 
 
458
bool _begin__token_array( void* attributeData ){return mImpl->begin__token_array(*static_cast<token_array__AttributeData*>(attributeData));}
 
459
bool _data__token_array( const ParserChar* text, size_t textLength );
 
460
bool _end__token_array(){return mImpl->end__token_array();}
 
461
bool _preBegin__token_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
462
bool _preEnd__token_array();
 
463
#ifdef GENERATEDSAXPARSER_VALIDATION
 
464
bool _validateBegin__token_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
465
bool _validateEnd__token_array();
 
466
#endif
 
467
bool _freeAttributes__token_array( void* attributeData );
 
468
 
 
469
bool _begin__IDREF_array( void* attributeData ){return mImpl->begin__IDREF_array(*static_cast<IDREF_array__AttributeData*>(attributeData));}
 
470
bool _data__IDREF_array( const ParserChar* text, size_t textLength );
 
471
bool _end__IDREF_array(){return mImpl->end__IDREF_array();}
 
472
bool _preBegin__IDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
473
bool _preEnd__IDREF_array();
 
474
#ifdef GENERATEDSAXPARSER_VALIDATION
 
475
bool _validateBegin__IDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
476
bool _validateEnd__IDREF_array();
 
477
#endif
 
478
bool _freeAttributes__IDREF_array( void* attributeData );
 
479
 
 
480
bool _begin__Name_array( void* attributeData ){return mImpl->begin__Name_array(*static_cast<Name_array__AttributeData*>(attributeData));}
 
481
bool _data__Name_array( const ParserChar* text, size_t textLength );
 
482
bool _end__Name_array(){return mImpl->end__Name_array();}
 
483
bool _preBegin__Name_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
484
bool _preEnd__Name_array();
 
485
#ifdef GENERATEDSAXPARSER_VALIDATION
 
486
bool _validateBegin__Name_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
487
bool _validateEnd__Name_array();
 
488
#endif
 
489
bool _freeAttributes__Name_array( void* attributeData );
 
490
 
 
491
bool _begin__bool_array( void* attributeData ){return mImpl->begin__bool_array(*static_cast<bool_array__AttributeData*>(attributeData));}
 
492
bool _data__bool_array( const ParserChar* text, size_t textLength );
 
493
bool _end__bool_array(){return mImpl->end__bool_array();}
 
494
bool _preBegin__bool_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
495
bool _preEnd__bool_array();
 
496
#ifdef GENERATEDSAXPARSER_VALIDATION
 
497
bool _validateBegin__bool_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
498
bool _validateEnd__bool_array();
 
499
#endif
 
500
bool _freeAttributes__bool_array( void* attributeData );
 
501
 
 
502
bool _begin__float_array( void* attributeData ){return mImpl->begin__float_array(*static_cast<float_array__AttributeData*>(attributeData));}
 
503
bool _data__float_array( const ParserChar* text, size_t textLength );
 
504
bool _end__float_array(){return mImpl->end__float_array();}
 
505
bool _preBegin__float_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
506
bool _preEnd__float_array();
 
507
#ifdef GENERATEDSAXPARSER_VALIDATION
 
508
bool _validateBegin__float_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
509
bool _validateEnd__float_array();
 
510
#endif
 
511
bool _freeAttributes__float_array( void* attributeData );
 
512
 
 
513
bool _begin__int_array( void* attributeData ){return mImpl->begin__int_array(*static_cast<int_array__AttributeData*>(attributeData));}
 
514
bool _data__int_array( const ParserChar* text, size_t textLength );
 
515
bool _end__int_array(){return mImpl->end__int_array();}
 
516
bool _preBegin__int_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
517
bool _preEnd__int_array();
 
518
#ifdef GENERATEDSAXPARSER_VALIDATION
 
519
bool _validateBegin__int_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
520
bool _validateEnd__int_array();
 
521
#endif
 
522
bool _freeAttributes__int_array( void* attributeData );
 
523
 
 
524
bool _begin__SIDREF_array( void* attributeData ){return mImpl->begin__SIDREF_array(*static_cast<SIDREF_array__AttributeData*>(attributeData));}
 
525
bool _data__SIDREF_array( const ParserChar* text, size_t textLength );
 
526
bool _end__SIDREF_array(){return mImpl->end__SIDREF_array();}
 
527
bool _preBegin__SIDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
528
bool _preEnd__SIDREF_array();
 
529
#ifdef GENERATEDSAXPARSER_VALIDATION
 
530
bool _validateBegin__SIDREF_array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
531
bool _validateEnd__SIDREF_array();
 
532
#endif
 
533
bool _freeAttributes__SIDREF_array( void* attributeData );
 
534
 
 
535
bool _begin__source_type____technique_common( void* attributeData ){return mImpl->begin__source_type____technique_common();}
 
536
bool _data__source_type____technique_common( const ParserChar* text, size_t textLength );
 
537
bool _end__source_type____technique_common(){return mImpl->end__source_type____technique_common();}
 
538
bool _preBegin__source_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
539
bool _preEnd__source_type____technique_common();
 
540
#ifdef GENERATEDSAXPARSER_VALIDATION
 
541
bool _validateBegin__source_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
542
bool _validateEnd__source_type____technique_common();
 
543
#endif
 
544
bool _freeAttributes__source_type____technique_common( void* attributeData );
 
545
 
 
546
bool _begin__accessor( void* attributeData ){return mImpl->begin__accessor(*static_cast<accessor__AttributeData*>(attributeData));}
 
547
bool _data__accessor( const ParserChar* text, size_t textLength );
 
548
bool _end__accessor(){return mImpl->end__accessor();}
 
549
bool _preBegin__accessor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
550
bool _preEnd__accessor();
 
551
#ifdef GENERATEDSAXPARSER_VALIDATION
 
552
bool _validateBegin__accessor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
553
bool _validateEnd__accessor();
 
554
#endif
 
555
bool _freeAttributes__accessor( void* attributeData );
 
556
 
 
557
bool _begin__param____param_type( void* attributeData ){return mImpl->begin__param____param_type(*static_cast<param____param_type__AttributeData*>(attributeData));}
 
558
bool _data__param____param_type( const ParserChar* text, size_t textLength );
 
559
bool _end__param____param_type(){return mImpl->end__param____param_type();}
 
560
bool _preBegin__param____param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
561
bool _preEnd__param____param_type();
 
562
#ifdef GENERATEDSAXPARSER_VALIDATION
 
563
bool _validateBegin__param____param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
564
bool _validateEnd__param____param_type();
 
565
#endif
 
566
bool _freeAttributes__param____param_type( void* attributeData );
 
567
 
 
568
bool _begin__sampler( void* attributeData ){return mImpl->begin__sampler(*static_cast<sampler__AttributeData*>(attributeData));}
 
569
bool _data__sampler( const ParserChar* text, size_t textLength );
 
570
bool _end__sampler(){return mImpl->end__sampler();}
 
571
bool _preBegin__sampler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
572
bool _preEnd__sampler();
 
573
#ifdef GENERATEDSAXPARSER_VALIDATION
 
574
bool _validateBegin__sampler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
575
bool _validateEnd__sampler();
 
576
#endif
 
577
bool _freeAttributes__sampler( void* attributeData );
 
578
 
 
579
 
 
580
ENUM__sampler_behavior_enum toEnumDataPrefix_ENUM__sampler_behavior_enum (
 
581
    const ParserChar* prefixedBuffer,
 
582
    const ParserChar* prefixedBufferEnd,
 
583
    const ParserChar** buffer,
 
584
    const ParserChar* bufferEnd,
 
585
    bool& failed,
 
586
    const std::pair<StringHash, ENUM__sampler_behavior_enum>* enumMap,
 
587
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
588
);
 
589
 
 
590
 
 
591
bool characterData2EnumData_ENUM__sampler_behavior_enum (
 
592
    const ParserChar* text,
 
593
    size_t textLength,
 
594
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__sampler_behavior_enum*, size_t ),
 
595
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
596
);
 
597
 
 
598
 
 
599
bool dataEnumEnd_ENUM__sampler_behavior_enum (
 
600
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__sampler_behavior_enum*, size_t ),
 
601
    const std::pair<StringHash, ENUM__sampler_behavior_enum>* enumMap,
 
602
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
603
    ENUM__sampler_behavior_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__sampler_behavior_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
604
);
 
605
 
 
606
 
 
607
 
 
608
bool _begin__input____input_local_type( void* attributeData ){return mImpl->begin__input____input_local_type(*static_cast<input____input_local_type__AttributeData*>(attributeData));}
 
609
bool _data__input____input_local_type( const ParserChar* text, size_t textLength );
 
610
bool _end__input____input_local_type(){return mImpl->end__input____input_local_type();}
 
611
bool _preBegin__input____input_local_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
612
bool _preEnd__input____input_local_type();
 
613
#ifdef GENERATEDSAXPARSER_VALIDATION
 
614
bool _validateBegin__input____input_local_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
615
bool _validateEnd__input____input_local_type();
 
616
#endif
 
617
bool _freeAttributes__input____input_local_type( void* attributeData );
 
618
 
 
619
bool _begin__channel( void* attributeData ){return mImpl->begin__channel(*static_cast<channel__AttributeData*>(attributeData));}
 
620
bool _data__channel( const ParserChar* text, size_t textLength );
 
621
bool _end__channel(){return mImpl->end__channel();}
 
622
bool _preBegin__channel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
623
bool _preEnd__channel();
 
624
#ifdef GENERATEDSAXPARSER_VALIDATION
 
625
bool _validateBegin__channel( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
626
bool _validateEnd__channel();
 
627
#endif
 
628
bool _freeAttributes__channel( void* attributeData );
 
629
 
 
630
bool _begin__library_animation_clips( void* attributeData ){return mImpl->begin__library_animation_clips(*static_cast<library_animation_clips__AttributeData*>(attributeData));}
 
631
bool _data__library_animation_clips( const ParserChar* text, size_t textLength );
 
632
bool _end__library_animation_clips(){return mImpl->end__library_animation_clips();}
 
633
bool _preBegin__library_animation_clips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
634
bool _preEnd__library_animation_clips();
 
635
#ifdef GENERATEDSAXPARSER_VALIDATION
 
636
bool _validateBegin__library_animation_clips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
637
bool _validateEnd__library_animation_clips();
 
638
#endif
 
639
bool _freeAttributes__library_animation_clips( void* attributeData );
 
640
 
 
641
bool _begin__animation_clip( void* attributeData ){return mImpl->begin__animation_clip(*static_cast<animation_clip__AttributeData*>(attributeData));}
 
642
bool _data__animation_clip( const ParserChar* text, size_t textLength );
 
643
bool _end__animation_clip(){return mImpl->end__animation_clip();}
 
644
bool _preBegin__animation_clip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
645
bool _preEnd__animation_clip();
 
646
#ifdef GENERATEDSAXPARSER_VALIDATION
 
647
bool _validateBegin__animation_clip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
648
bool _validateEnd__animation_clip();
 
649
#endif
 
650
bool _freeAttributes__animation_clip( void* attributeData );
 
651
 
 
652
bool _begin__instance_animation( void* attributeData ){return mImpl->begin__instance_animation(*static_cast<instance_animation__AttributeData*>(attributeData));}
 
653
bool _data__instance_animation( const ParserChar* text, size_t textLength );
 
654
bool _end__instance_animation(){return mImpl->end__instance_animation();}
 
655
bool _preBegin__instance_animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
656
bool _preEnd__instance_animation();
 
657
#ifdef GENERATEDSAXPARSER_VALIDATION
 
658
bool _validateBegin__instance_animation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
659
bool _validateEnd__instance_animation();
 
660
#endif
 
661
bool _freeAttributes__instance_animation( void* attributeData );
 
662
 
 
663
bool _begin__instance_formula( void* attributeData ){return mImpl->begin__instance_formula(*static_cast<instance_formula__AttributeData*>(attributeData));}
 
664
bool _data__instance_formula( const ParserChar* text, size_t textLength );
 
665
bool _end__instance_formula(){return mImpl->end__instance_formula();}
 
666
bool _preBegin__instance_formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
667
bool _preEnd__instance_formula();
 
668
#ifdef GENERATEDSAXPARSER_VALIDATION
 
669
bool _validateBegin__instance_formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
670
bool _validateEnd__instance_formula();
 
671
#endif
 
672
bool _freeAttributes__instance_formula( void* attributeData );
 
673
 
 
674
bool _begin__setparam____formula_setparam_type( void* attributeData ){return mImpl->begin__setparam____formula_setparam_type(*static_cast<setparam____formula_setparam_type__AttributeData*>(attributeData));}
 
675
bool _data__setparam____formula_setparam_type( const ParserChar* text, size_t textLength );
 
676
bool _end__setparam____formula_setparam_type(){return mImpl->end__setparam____formula_setparam_type();}
 
677
bool _preBegin__setparam____formula_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
678
bool _preEnd__setparam____formula_setparam_type();
 
679
#ifdef GENERATEDSAXPARSER_VALIDATION
 
680
bool _validateBegin__setparam____formula_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
681
bool _validateEnd__setparam____formula_setparam_type();
 
682
#endif
 
683
bool _freeAttributes__setparam____formula_setparam_type( void* attributeData );
 
684
 
 
685
bool _begin__float____float_type( void* attributeData ){return mImpl->begin__float____float_type();}
 
686
bool _data__float____float_type( const ParserChar* text, size_t textLength );
 
687
bool _end__float____float_type(){return mImpl->end__float____float_type();}
 
688
bool _preBegin__float____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
689
bool _preEnd__float____float_type();
 
690
#ifdef GENERATEDSAXPARSER_VALIDATION
 
691
bool _validateBegin__float____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
692
bool _validateEnd__float____float_type();
 
693
#endif
 
694
bool _freeAttributes__float____float_type( void* attributeData );
 
695
 
 
696
bool _begin__int____int_type( void* attributeData ){return mImpl->begin__int____int_type();}
 
697
bool _data__int____int_type( const ParserChar* text, size_t textLength );
 
698
bool _end__int____int_type(){return mImpl->end__int____int_type();}
 
699
bool _preBegin__int____int_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
700
bool _preEnd__int____int_type();
 
701
#ifdef GENERATEDSAXPARSER_VALIDATION
 
702
bool _validateBegin__int____int_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
703
bool _validateEnd__int____int_type();
 
704
#endif
 
705
bool _freeAttributes__int____int_type( void* attributeData );
 
706
 
 
707
bool _begin__SIDREF( void* attributeData ){return mImpl->begin__SIDREF();}
 
708
bool _data__SIDREF( const ParserChar* text, size_t textLength );
 
709
bool _end__SIDREF(){return mImpl->end__SIDREF();}
 
710
bool _preBegin__SIDREF( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
711
bool _preEnd__SIDREF();
 
712
#ifdef GENERATEDSAXPARSER_VALIDATION
 
713
bool _validateBegin__SIDREF( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
714
bool _validateEnd__SIDREF();
 
715
#endif
 
716
bool _freeAttributes__SIDREF( void* attributeData );
 
717
 
 
718
bool _begin__bool( void* attributeData ){return mImpl->begin__bool();}
 
719
bool _data__bool( const ParserChar* text, size_t textLength );
 
720
bool _end__bool(){return mImpl->end__bool();}
 
721
bool _preBegin__bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
722
bool _preEnd__bool();
 
723
#ifdef GENERATEDSAXPARSER_VALIDATION
 
724
bool _validateBegin__bool( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
725
bool _validateEnd__bool();
 
726
#endif
 
727
bool _freeAttributes__bool( void* attributeData );
 
728
 
 
729
bool _begin__connect_param( void* attributeData ){return mImpl->begin__connect_param(*static_cast<connect_param__AttributeData*>(attributeData));}
 
730
bool _data__connect_param( const ParserChar* text, size_t textLength );
 
731
bool _end__connect_param(){return mImpl->end__connect_param();}
 
732
bool _preBegin__connect_param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
733
bool _preEnd__connect_param();
 
734
#ifdef GENERATEDSAXPARSER_VALIDATION
 
735
bool _validateBegin__connect_param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
736
bool _validateEnd__connect_param();
 
737
#endif
 
738
bool _freeAttributes__connect_param( void* attributeData );
 
739
 
 
740
bool _begin__library_cameras( void* attributeData ){return mImpl->begin__library_cameras(*static_cast<library_cameras__AttributeData*>(attributeData));}
 
741
bool _data__library_cameras( const ParserChar* text, size_t textLength );
 
742
bool _end__library_cameras(){return mImpl->end__library_cameras();}
 
743
bool _preBegin__library_cameras( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
744
bool _preEnd__library_cameras();
 
745
#ifdef GENERATEDSAXPARSER_VALIDATION
 
746
bool _validateBegin__library_cameras( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
747
bool _validateEnd__library_cameras();
 
748
#endif
 
749
bool _freeAttributes__library_cameras( void* attributeData );
 
750
 
 
751
bool _begin__camera( void* attributeData ){return mImpl->begin__camera(*static_cast<camera__AttributeData*>(attributeData));}
 
752
bool _data__camera( const ParserChar* text, size_t textLength );
 
753
bool _end__camera(){return mImpl->end__camera();}
 
754
bool _preBegin__camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
755
bool _preEnd__camera();
 
756
#ifdef GENERATEDSAXPARSER_VALIDATION
 
757
bool _validateBegin__camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
758
bool _validateEnd__camera();
 
759
#endif
 
760
bool _freeAttributes__camera( void* attributeData );
 
761
 
 
762
bool _begin__optics( void* attributeData ){return mImpl->begin__optics();}
 
763
bool _data__optics( const ParserChar* text, size_t textLength );
 
764
bool _end__optics(){return mImpl->end__optics();}
 
765
bool _preBegin__optics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
766
bool _preEnd__optics();
 
767
#ifdef GENERATEDSAXPARSER_VALIDATION
 
768
bool _validateBegin__optics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
769
bool _validateEnd__optics();
 
770
#endif
 
771
bool _freeAttributes__optics( void* attributeData );
 
772
 
 
773
bool _begin__optics__technique_common( void* attributeData ){return mImpl->begin__optics__technique_common();}
 
774
bool _data__optics__technique_common( const ParserChar* text, size_t textLength );
 
775
bool _end__optics__technique_common(){return mImpl->end__optics__technique_common();}
 
776
bool _preBegin__optics__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
777
bool _preEnd__optics__technique_common();
 
778
#ifdef GENERATEDSAXPARSER_VALIDATION
 
779
bool _validateBegin__optics__technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
780
bool _validateEnd__optics__technique_common();
 
781
#endif
 
782
bool _freeAttributes__optics__technique_common( void* attributeData );
 
783
 
 
784
bool _begin__orthographic( void* attributeData ){return mImpl->begin__orthographic();}
 
785
bool _data__orthographic( const ParserChar* text, size_t textLength );
 
786
bool _end__orthographic(){return mImpl->end__orthographic();}
 
787
bool _preBegin__orthographic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
788
bool _preEnd__orthographic();
 
789
#ifdef GENERATEDSAXPARSER_VALIDATION
 
790
bool _validateBegin__orthographic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
791
bool _validateEnd__orthographic();
 
792
#endif
 
793
bool _freeAttributes__orthographic( void* attributeData );
 
794
 
 
795
bool _begin__xmag( void* attributeData ){return mImpl->begin__xmag(*static_cast<xmag__AttributeData*>(attributeData));}
 
796
bool _data__xmag( const ParserChar* text, size_t textLength );
 
797
bool _end__xmag(){return mImpl->end__xmag();}
 
798
bool _preBegin__xmag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
799
bool _preEnd__xmag();
 
800
#ifdef GENERATEDSAXPARSER_VALIDATION
 
801
bool _validateBegin__xmag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
802
bool _validateEnd__xmag();
 
803
#endif
 
804
bool _freeAttributes__xmag( void* attributeData );
 
805
 
 
806
bool _begin__ymag( void* attributeData ){return mImpl->begin__ymag(*static_cast<ymag__AttributeData*>(attributeData));}
 
807
bool _data__ymag( const ParserChar* text, size_t textLength );
 
808
bool _end__ymag(){return mImpl->end__ymag();}
 
809
bool _preBegin__ymag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
810
bool _preEnd__ymag();
 
811
#ifdef GENERATEDSAXPARSER_VALIDATION
 
812
bool _validateBegin__ymag( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
813
bool _validateEnd__ymag();
 
814
#endif
 
815
bool _freeAttributes__ymag( void* attributeData );
 
816
 
 
817
bool _begin__aspect_ratio( void* attributeData ){return mImpl->begin__aspect_ratio(*static_cast<aspect_ratio__AttributeData*>(attributeData));}
 
818
bool _data__aspect_ratio( const ParserChar* text, size_t textLength );
 
819
bool _end__aspect_ratio(){return mImpl->end__aspect_ratio();}
 
820
bool _preBegin__aspect_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
821
bool _preEnd__aspect_ratio();
 
822
#ifdef GENERATEDSAXPARSER_VALIDATION
 
823
bool _validateBegin__aspect_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
824
bool _validateEnd__aspect_ratio();
 
825
#endif
 
826
bool _freeAttributes__aspect_ratio( void* attributeData );
 
827
 
 
828
bool _begin__znear( void* attributeData ){return mImpl->begin__znear(*static_cast<znear__AttributeData*>(attributeData));}
 
829
bool _data__znear( const ParserChar* text, size_t textLength );
 
830
bool _end__znear(){return mImpl->end__znear();}
 
831
bool _preBegin__znear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
832
bool _preEnd__znear();
 
833
#ifdef GENERATEDSAXPARSER_VALIDATION
 
834
bool _validateBegin__znear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
835
bool _validateEnd__znear();
 
836
#endif
 
837
bool _freeAttributes__znear( void* attributeData );
 
838
 
 
839
bool _begin__zfar( void* attributeData ){return mImpl->begin__zfar(*static_cast<zfar__AttributeData*>(attributeData));}
 
840
bool _data__zfar( const ParserChar* text, size_t textLength );
 
841
bool _end__zfar(){return mImpl->end__zfar();}
 
842
bool _preBegin__zfar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
843
bool _preEnd__zfar();
 
844
#ifdef GENERATEDSAXPARSER_VALIDATION
 
845
bool _validateBegin__zfar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
846
bool _validateEnd__zfar();
 
847
#endif
 
848
bool _freeAttributes__zfar( void* attributeData );
 
849
 
 
850
bool _begin__perspective( void* attributeData ){return mImpl->begin__perspective();}
 
851
bool _data__perspective( const ParserChar* text, size_t textLength );
 
852
bool _end__perspective(){return mImpl->end__perspective();}
 
853
bool _preBegin__perspective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
854
bool _preEnd__perspective();
 
855
#ifdef GENERATEDSAXPARSER_VALIDATION
 
856
bool _validateBegin__perspective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
857
bool _validateEnd__perspective();
 
858
#endif
 
859
bool _freeAttributes__perspective( void* attributeData );
 
860
 
 
861
bool _begin__xfov( void* attributeData ){return mImpl->begin__xfov(*static_cast<xfov__AttributeData*>(attributeData));}
 
862
bool _data__xfov( const ParserChar* text, size_t textLength );
 
863
bool _end__xfov(){return mImpl->end__xfov();}
 
864
bool _preBegin__xfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
865
bool _preEnd__xfov();
 
866
#ifdef GENERATEDSAXPARSER_VALIDATION
 
867
bool _validateBegin__xfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
868
bool _validateEnd__xfov();
 
869
#endif
 
870
bool _freeAttributes__xfov( void* attributeData );
 
871
 
 
872
bool _begin__yfov( void* attributeData ){return mImpl->begin__yfov(*static_cast<yfov__AttributeData*>(attributeData));}
 
873
bool _data__yfov( const ParserChar* text, size_t textLength );
 
874
bool _end__yfov(){return mImpl->end__yfov();}
 
875
bool _preBegin__yfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
876
bool _preEnd__yfov();
 
877
#ifdef GENERATEDSAXPARSER_VALIDATION
 
878
bool _validateBegin__yfov( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
879
bool _validateEnd__yfov();
 
880
#endif
 
881
bool _freeAttributes__yfov( void* attributeData );
 
882
 
 
883
bool _begin__imager( void* attributeData ){return mImpl->begin__imager();}
 
884
bool _data__imager( const ParserChar* text, size_t textLength );
 
885
bool _end__imager(){return mImpl->end__imager();}
 
886
bool _preBegin__imager( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
887
bool _preEnd__imager();
 
888
#ifdef GENERATEDSAXPARSER_VALIDATION
 
889
bool _validateBegin__imager( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
890
bool _validateEnd__imager();
 
891
#endif
 
892
bool _freeAttributes__imager( void* attributeData );
 
893
 
 
894
bool _begin__library_controllers( void* attributeData ){return mImpl->begin__library_controllers(*static_cast<library_controllers__AttributeData*>(attributeData));}
 
895
bool _data__library_controllers( const ParserChar* text, size_t textLength );
 
896
bool _end__library_controllers(){return mImpl->end__library_controllers();}
 
897
bool _preBegin__library_controllers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
898
bool _preEnd__library_controllers();
 
899
#ifdef GENERATEDSAXPARSER_VALIDATION
 
900
bool _validateBegin__library_controllers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
901
bool _validateEnd__library_controllers();
 
902
#endif
 
903
bool _freeAttributes__library_controllers( void* attributeData );
 
904
 
 
905
bool _begin__controller( void* attributeData ){return mImpl->begin__controller(*static_cast<controller__AttributeData*>(attributeData));}
 
906
bool _data__controller( const ParserChar* text, size_t textLength );
 
907
bool _end__controller(){return mImpl->end__controller();}
 
908
bool _preBegin__controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
909
bool _preEnd__controller();
 
910
#ifdef GENERATEDSAXPARSER_VALIDATION
 
911
bool _validateBegin__controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
912
bool _validateEnd__controller();
 
913
#endif
 
914
bool _freeAttributes__controller( void* attributeData );
 
915
 
 
916
bool _begin__skin( void* attributeData ){return mImpl->begin__skin(*static_cast<skin__AttributeData*>(attributeData));}
 
917
bool _data__skin( const ParserChar* text, size_t textLength );
 
918
bool _end__skin(){return mImpl->end__skin();}
 
919
bool _preBegin__skin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
920
bool _preEnd__skin();
 
921
#ifdef GENERATEDSAXPARSER_VALIDATION
 
922
bool _validateBegin__skin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
923
bool _validateEnd__skin();
 
924
#endif
 
925
bool _freeAttributes__skin( void* attributeData );
 
926
 
 
927
bool _begin__bind_shape_matrix( void* attributeData ){return mImpl->begin__bind_shape_matrix();}
 
928
bool _data__bind_shape_matrix( const ParserChar* text, size_t textLength );
 
929
bool _end__bind_shape_matrix(){return mImpl->end__bind_shape_matrix();}
 
930
bool _preBegin__bind_shape_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
931
bool _preEnd__bind_shape_matrix();
 
932
#ifdef GENERATEDSAXPARSER_VALIDATION
 
933
bool _validateBegin__bind_shape_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
934
bool _validateEnd__bind_shape_matrix();
 
935
#endif
 
936
bool _freeAttributes__bind_shape_matrix( void* attributeData );
 
937
 
 
938
bool _begin__joints( void* attributeData ){return mImpl->begin__joints();}
 
939
bool _data__joints( const ParserChar* text, size_t textLength );
 
940
bool _end__joints(){return mImpl->end__joints();}
 
941
bool _preBegin__joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
942
bool _preEnd__joints();
 
943
#ifdef GENERATEDSAXPARSER_VALIDATION
 
944
bool _validateBegin__joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
945
bool _validateEnd__joints();
 
946
#endif
 
947
bool _freeAttributes__joints( void* attributeData );
 
948
 
 
949
bool _begin__vertex_weights( void* attributeData ){return mImpl->begin__vertex_weights(*static_cast<vertex_weights__AttributeData*>(attributeData));}
 
950
bool _data__vertex_weights( const ParserChar* text, size_t textLength );
 
951
bool _end__vertex_weights(){return mImpl->end__vertex_weights();}
 
952
bool _preBegin__vertex_weights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
953
bool _preEnd__vertex_weights();
 
954
#ifdef GENERATEDSAXPARSER_VALIDATION
 
955
bool _validateBegin__vertex_weights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
956
bool _validateEnd__vertex_weights();
 
957
#endif
 
958
bool _freeAttributes__vertex_weights( void* attributeData );
 
959
 
 
960
bool _begin__input____input_local_offset_type( void* attributeData ){return mImpl->begin__input____input_local_offset_type(*static_cast<input____input_local_offset_type__AttributeData*>(attributeData));}
 
961
bool _data__input____input_local_offset_type( const ParserChar* text, size_t textLength );
 
962
bool _end__input____input_local_offset_type(){return mImpl->end__input____input_local_offset_type();}
 
963
bool _preBegin__input____input_local_offset_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
964
bool _preEnd__input____input_local_offset_type();
 
965
#ifdef GENERATEDSAXPARSER_VALIDATION
 
966
bool _validateBegin__input____input_local_offset_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
967
bool _validateEnd__input____input_local_offset_type();
 
968
#endif
 
969
bool _freeAttributes__input____input_local_offset_type( void* attributeData );
 
970
 
 
971
bool _begin__vcount( void* attributeData ){return mImpl->begin__vcount();}
 
972
bool _data__vcount( const ParserChar* text, size_t textLength );
 
973
bool _end__vcount(){return mImpl->end__vcount();}
 
974
bool _preBegin__vcount( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
975
bool _preEnd__vcount();
 
976
#ifdef GENERATEDSAXPARSER_VALIDATION
 
977
bool _validateBegin__vcount( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
978
bool _validateEnd__vcount();
 
979
#endif
 
980
bool _freeAttributes__vcount( void* attributeData );
 
981
 
 
982
bool _begin__v( void* attributeData ){return mImpl->begin__v();}
 
983
bool _data__v( const ParserChar* text, size_t textLength );
 
984
bool _end__v(){return mImpl->end__v();}
 
985
bool _preBegin__v( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
986
bool _preEnd__v();
 
987
#ifdef GENERATEDSAXPARSER_VALIDATION
 
988
bool _validateBegin__v( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
989
bool _validateEnd__v();
 
990
#endif
 
991
bool _freeAttributes__v( void* attributeData );
 
992
 
 
993
bool _begin__morph( void* attributeData ){return mImpl->begin__morph(*static_cast<morph__AttributeData*>(attributeData));}
 
994
bool _data__morph( const ParserChar* text, size_t textLength );
 
995
bool _end__morph(){return mImpl->end__morph();}
 
996
bool _preBegin__morph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
997
bool _preEnd__morph();
 
998
#ifdef GENERATEDSAXPARSER_VALIDATION
 
999
bool _validateBegin__morph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1000
bool _validateEnd__morph();
 
1001
#endif
 
1002
bool _freeAttributes__morph( void* attributeData );
 
1003
 
 
1004
 
 
1005
ENUM__morph_method_enum toEnumDataPrefix_ENUM__morph_method_enum (
 
1006
    const ParserChar* prefixedBuffer,
 
1007
    const ParserChar* prefixedBufferEnd,
 
1008
    const ParserChar** buffer,
 
1009
    const ParserChar* bufferEnd,
 
1010
    bool& failed,
 
1011
    const std::pair<StringHash, ENUM__morph_method_enum>* enumMap,
 
1012
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
1013
);
 
1014
 
 
1015
 
 
1016
bool characterData2EnumData_ENUM__morph_method_enum (
 
1017
    const ParserChar* text,
 
1018
    size_t textLength,
 
1019
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__morph_method_enum*, size_t ),
 
1020
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
1021
);
 
1022
 
 
1023
 
 
1024
bool dataEnumEnd_ENUM__morph_method_enum (
 
1025
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__morph_method_enum*, size_t ),
 
1026
    const std::pair<StringHash, ENUM__morph_method_enum>* enumMap,
 
1027
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
1028
    ENUM__morph_method_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__morph_method_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
1029
);
 
1030
 
 
1031
 
 
1032
 
 
1033
bool _begin__targets( void* attributeData ){return mImpl->begin__targets();}
 
1034
bool _data__targets( const ParserChar* text, size_t textLength );
 
1035
bool _end__targets(){return mImpl->end__targets();}
 
1036
bool _preBegin__targets( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1037
bool _preEnd__targets();
 
1038
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1039
bool _validateBegin__targets( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1040
bool _validateEnd__targets();
 
1041
#endif
 
1042
bool _freeAttributes__targets( void* attributeData );
 
1043
 
 
1044
bool _begin__library_geometries( void* attributeData ){return mImpl->begin__library_geometries(*static_cast<library_geometries__AttributeData*>(attributeData));}
 
1045
bool _data__library_geometries( const ParserChar* text, size_t textLength );
 
1046
bool _end__library_geometries(){return mImpl->end__library_geometries();}
 
1047
bool _preBegin__library_geometries( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1048
bool _preEnd__library_geometries();
 
1049
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1050
bool _validateBegin__library_geometries( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1051
bool _validateEnd__library_geometries();
 
1052
#endif
 
1053
bool _freeAttributes__library_geometries( void* attributeData );
 
1054
 
 
1055
bool _begin__geometry( void* attributeData ){return mImpl->begin__geometry(*static_cast<geometry__AttributeData*>(attributeData));}
 
1056
bool _data__geometry( const ParserChar* text, size_t textLength );
 
1057
bool _end__geometry(){return mImpl->end__geometry();}
 
1058
bool _preBegin__geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1059
bool _preEnd__geometry();
 
1060
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1061
bool _validateBegin__geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1062
bool _validateEnd__geometry();
 
1063
#endif
 
1064
bool _freeAttributes__geometry( void* attributeData );
 
1065
 
 
1066
bool _begin__convex_mesh( void* attributeData ){return mImpl->begin__convex_mesh(*static_cast<convex_mesh__AttributeData*>(attributeData));}
 
1067
bool _data__convex_mesh( const ParserChar* text, size_t textLength );
 
1068
bool _end__convex_mesh(){return mImpl->end__convex_mesh();}
 
1069
bool _preBegin__convex_mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1070
bool _preEnd__convex_mesh();
 
1071
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1072
bool _validateBegin__convex_mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1073
bool _validateEnd__convex_mesh();
 
1074
#endif
 
1075
bool _freeAttributes__convex_mesh( void* attributeData );
 
1076
 
 
1077
bool _begin__vertices( void* attributeData ){return mImpl->begin__vertices(*static_cast<vertices__AttributeData*>(attributeData));}
 
1078
bool _data__vertices( const ParserChar* text, size_t textLength );
 
1079
bool _end__vertices(){return mImpl->end__vertices();}
 
1080
bool _preBegin__vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1081
bool _preEnd__vertices();
 
1082
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1083
bool _validateBegin__vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1084
bool _validateEnd__vertices();
 
1085
#endif
 
1086
bool _freeAttributes__vertices( void* attributeData );
 
1087
 
 
1088
bool _begin__lines( void* attributeData ){return mImpl->begin__lines(*static_cast<lines__AttributeData*>(attributeData));}
 
1089
bool _data__lines( const ParserChar* text, size_t textLength );
 
1090
bool _end__lines(){return mImpl->end__lines();}
 
1091
bool _preBegin__lines( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1092
bool _preEnd__lines();
 
1093
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1094
bool _validateBegin__lines( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1095
bool _validateEnd__lines();
 
1096
#endif
 
1097
bool _freeAttributes__lines( void* attributeData );
 
1098
 
 
1099
bool _begin__p( void* attributeData ){return mImpl->begin__p();}
 
1100
bool _data__p( const ParserChar* text, size_t textLength );
 
1101
bool _end__p(){return mImpl->end__p();}
 
1102
bool _preBegin__p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1103
bool _preEnd__p();
 
1104
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1105
bool _validateBegin__p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1106
bool _validateEnd__p();
 
1107
#endif
 
1108
bool _freeAttributes__p( void* attributeData );
 
1109
 
 
1110
bool _begin__linestrips( void* attributeData ){return mImpl->begin__linestrips(*static_cast<linestrips__AttributeData*>(attributeData));}
 
1111
bool _data__linestrips( const ParserChar* text, size_t textLength );
 
1112
bool _end__linestrips(){return mImpl->end__linestrips();}
 
1113
bool _preBegin__linestrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1114
bool _preEnd__linestrips();
 
1115
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1116
bool _validateBegin__linestrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1117
bool _validateEnd__linestrips();
 
1118
#endif
 
1119
bool _freeAttributes__linestrips( void* attributeData );
 
1120
 
 
1121
bool _begin__polygons( void* attributeData ){return mImpl->begin__polygons(*static_cast<polygons__AttributeData*>(attributeData));}
 
1122
bool _data__polygons( const ParserChar* text, size_t textLength );
 
1123
bool _end__polygons(){return mImpl->end__polygons();}
 
1124
bool _preBegin__polygons( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1125
bool _preEnd__polygons();
 
1126
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1127
bool _validateBegin__polygons( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1128
bool _validateEnd__polygons();
 
1129
#endif
 
1130
bool _freeAttributes__polygons( void* attributeData );
 
1131
 
 
1132
bool _begin__ph( void* attributeData ){return mImpl->begin__ph();}
 
1133
bool _data__ph( const ParserChar* text, size_t textLength );
 
1134
bool _end__ph(){return mImpl->end__ph();}
 
1135
bool _preBegin__ph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1136
bool _preEnd__ph();
 
1137
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1138
bool _validateBegin__ph( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1139
bool _validateEnd__ph();
 
1140
#endif
 
1141
bool _freeAttributes__ph( void* attributeData );
 
1142
 
 
1143
bool _begin__h( void* attributeData ){return mImpl->begin__h();}
 
1144
bool _data__h( const ParserChar* text, size_t textLength );
 
1145
bool _end__h(){return mImpl->end__h();}
 
1146
bool _preBegin__h( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1147
bool _preEnd__h();
 
1148
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1149
bool _validateBegin__h( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1150
bool _validateEnd__h();
 
1151
#endif
 
1152
bool _freeAttributes__h( void* attributeData );
 
1153
 
 
1154
bool _begin__polylist( void* attributeData ){return mImpl->begin__polylist(*static_cast<polylist__AttributeData*>(attributeData));}
 
1155
bool _data__polylist( const ParserChar* text, size_t textLength );
 
1156
bool _end__polylist(){return mImpl->end__polylist();}
 
1157
bool _preBegin__polylist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1158
bool _preEnd__polylist();
 
1159
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1160
bool _validateBegin__polylist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1161
bool _validateEnd__polylist();
 
1162
#endif
 
1163
bool _freeAttributes__polylist( void* attributeData );
 
1164
 
 
1165
bool _begin__triangles( void* attributeData ){return mImpl->begin__triangles(*static_cast<triangles__AttributeData*>(attributeData));}
 
1166
bool _data__triangles( const ParserChar* text, size_t textLength );
 
1167
bool _end__triangles(){return mImpl->end__triangles();}
 
1168
bool _preBegin__triangles( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1169
bool _preEnd__triangles();
 
1170
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1171
bool _validateBegin__triangles( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1172
bool _validateEnd__triangles();
 
1173
#endif
 
1174
bool _freeAttributes__triangles( void* attributeData );
 
1175
 
 
1176
bool _begin__trifans( void* attributeData ){return mImpl->begin__trifans(*static_cast<trifans__AttributeData*>(attributeData));}
 
1177
bool _data__trifans( const ParserChar* text, size_t textLength );
 
1178
bool _end__trifans(){return mImpl->end__trifans();}
 
1179
bool _preBegin__trifans( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1180
bool _preEnd__trifans();
 
1181
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1182
bool _validateBegin__trifans( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1183
bool _validateEnd__trifans();
 
1184
#endif
 
1185
bool _freeAttributes__trifans( void* attributeData );
 
1186
 
 
1187
bool _begin__tristrips( void* attributeData ){return mImpl->begin__tristrips(*static_cast<tristrips__AttributeData*>(attributeData));}
 
1188
bool _data__tristrips( const ParserChar* text, size_t textLength );
 
1189
bool _end__tristrips(){return mImpl->end__tristrips();}
 
1190
bool _preBegin__tristrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1191
bool _preEnd__tristrips();
 
1192
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1193
bool _validateBegin__tristrips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1194
bool _validateEnd__tristrips();
 
1195
#endif
 
1196
bool _freeAttributes__tristrips( void* attributeData );
 
1197
 
 
1198
bool _begin__mesh( void* attributeData ){return mImpl->begin__mesh();}
 
1199
bool _data__mesh( const ParserChar* text, size_t textLength );
 
1200
bool _end__mesh(){return mImpl->end__mesh();}
 
1201
bool _preBegin__mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1202
bool _preEnd__mesh();
 
1203
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1204
bool _validateBegin__mesh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1205
bool _validateEnd__mesh();
 
1206
#endif
 
1207
bool _freeAttributes__mesh( void* attributeData );
 
1208
 
 
1209
bool _begin__spline( void* attributeData ){return mImpl->begin__spline(*static_cast<spline__AttributeData*>(attributeData));}
 
1210
bool _data__spline( const ParserChar* text, size_t textLength );
 
1211
bool _end__spline(){return mImpl->end__spline();}
 
1212
bool _preBegin__spline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1213
bool _preEnd__spline();
 
1214
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1215
bool _validateBegin__spline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1216
bool _validateEnd__spline();
 
1217
#endif
 
1218
bool _freeAttributes__spline( void* attributeData );
 
1219
 
 
1220
bool _begin__spline_type____control_vertices( void* attributeData ){return mImpl->begin__spline_type____control_vertices();}
 
1221
bool _data__spline_type____control_vertices( const ParserChar* text, size_t textLength );
 
1222
bool _end__spline_type____control_vertices(){return mImpl->end__spline_type____control_vertices();}
 
1223
bool _preBegin__spline_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1224
bool _preEnd__spline_type____control_vertices();
 
1225
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1226
bool _validateBegin__spline_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1227
bool _validateEnd__spline_type____control_vertices();
 
1228
#endif
 
1229
bool _freeAttributes__spline_type____control_vertices( void* attributeData );
 
1230
 
 
1231
bool _begin__brep( void* attributeData ){return mImpl->begin__brep();}
 
1232
bool _data__brep( const ParserChar* text, size_t textLength );
 
1233
bool _end__brep(){return mImpl->end__brep();}
 
1234
bool _preBegin__brep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1235
bool _preEnd__brep();
 
1236
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1237
bool _validateBegin__brep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1238
bool _validateEnd__brep();
 
1239
#endif
 
1240
bool _freeAttributes__brep( void* attributeData );
 
1241
 
 
1242
bool _begin__curves( void* attributeData ){return mImpl->begin__curves();}
 
1243
bool _data__curves( const ParserChar* text, size_t textLength );
 
1244
bool _end__curves(){return mImpl->end__curves();}
 
1245
bool _preBegin__curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1246
bool _preEnd__curves();
 
1247
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1248
bool _validateBegin__curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1249
bool _validateEnd__curves();
 
1250
#endif
 
1251
bool _freeAttributes__curves( void* attributeData );
 
1252
 
 
1253
bool _begin__curve( void* attributeData ){return mImpl->begin__curve(*static_cast<curve__AttributeData*>(attributeData));}
 
1254
bool _data__curve( const ParserChar* text, size_t textLength );
 
1255
bool _end__curve(){return mImpl->end__curve();}
 
1256
bool _preBegin__curve( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1257
bool _preEnd__curve();
 
1258
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1259
bool _validateBegin__curve( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1260
bool _validateEnd__curve();
 
1261
#endif
 
1262
bool _freeAttributes__curve( void* attributeData );
 
1263
 
 
1264
bool _begin__line( void* attributeData ){return mImpl->begin__line();}
 
1265
bool _data__line( const ParserChar* text, size_t textLength );
 
1266
bool _end__line(){return mImpl->end__line();}
 
1267
bool _preBegin__line( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1268
bool _preEnd__line();
 
1269
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1270
bool _validateBegin__line( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1271
bool _validateEnd__line();
 
1272
#endif
 
1273
bool _freeAttributes__line( void* attributeData );
 
1274
 
 
1275
bool _begin__origin____float3_type( void* attributeData ){return mImpl->begin__origin____float3_type();}
 
1276
bool _data__origin____float3_type( const ParserChar* text, size_t textLength );
 
1277
bool _end__origin____float3_type(){return mImpl->end__origin____float3_type();}
 
1278
bool _preBegin__origin____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1279
bool _preEnd__origin____float3_type();
 
1280
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1281
bool _validateBegin__origin____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1282
bool _validateEnd__origin____float3_type();
 
1283
#endif
 
1284
bool _freeAttributes__origin____float3_type( void* attributeData );
 
1285
 
 
1286
bool _begin__direction( void* attributeData ){return mImpl->begin__direction();}
 
1287
bool _data__direction( const ParserChar* text, size_t textLength );
 
1288
bool _end__direction(){return mImpl->end__direction();}
 
1289
bool _preBegin__direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1290
bool _preEnd__direction();
 
1291
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1292
bool _validateBegin__direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1293
bool _validateEnd__direction();
 
1294
#endif
 
1295
bool _freeAttributes__direction( void* attributeData );
 
1296
 
 
1297
bool _begin__circle( void* attributeData ){return mImpl->begin__circle();}
 
1298
bool _data__circle( const ParserChar* text, size_t textLength );
 
1299
bool _end__circle(){return mImpl->end__circle();}
 
1300
bool _preBegin__circle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1301
bool _preEnd__circle();
 
1302
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1303
bool _validateBegin__circle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1304
bool _validateEnd__circle();
 
1305
#endif
 
1306
bool _freeAttributes__circle( void* attributeData );
 
1307
 
 
1308
bool _begin__radius____float_type( void* attributeData ){return mImpl->begin__radius____float_type();}
 
1309
bool _data__radius____float_type( const ParserChar* text, size_t textLength );
 
1310
bool _end__radius____float_type(){return mImpl->end__radius____float_type();}
 
1311
bool _preBegin__radius____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1312
bool _preEnd__radius____float_type();
 
1313
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1314
bool _validateBegin__radius____float_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1315
bool _validateEnd__radius____float_type();
 
1316
#endif
 
1317
bool _freeAttributes__radius____float_type( void* attributeData );
 
1318
 
 
1319
bool _begin__ellipse( void* attributeData ){return mImpl->begin__ellipse();}
 
1320
bool _data__ellipse( const ParserChar* text, size_t textLength );
 
1321
bool _end__ellipse(){return mImpl->end__ellipse();}
 
1322
bool _preBegin__ellipse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1323
bool _preEnd__ellipse();
 
1324
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1325
bool _validateBegin__ellipse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1326
bool _validateEnd__ellipse();
 
1327
#endif
 
1328
bool _freeAttributes__ellipse( void* attributeData );
 
1329
 
 
1330
bool _begin__radius____float2_type( void* attributeData ){return mImpl->begin__radius____float2_type();}
 
1331
bool _data__radius____float2_type( const ParserChar* text, size_t textLength );
 
1332
bool _end__radius____float2_type(){return mImpl->end__radius____float2_type();}
 
1333
bool _preBegin__radius____float2_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1334
bool _preEnd__radius____float2_type();
 
1335
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1336
bool _validateBegin__radius____float2_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1337
bool _validateEnd__radius____float2_type();
 
1338
#endif
 
1339
bool _freeAttributes__radius____float2_type( void* attributeData );
 
1340
 
 
1341
bool _begin__parabola( void* attributeData ){return mImpl->begin__parabola();}
 
1342
bool _data__parabola( const ParserChar* text, size_t textLength );
 
1343
bool _end__parabola(){return mImpl->end__parabola();}
 
1344
bool _preBegin__parabola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1345
bool _preEnd__parabola();
 
1346
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1347
bool _validateBegin__parabola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1348
bool _validateEnd__parabola();
 
1349
#endif
 
1350
bool _freeAttributes__parabola( void* attributeData );
 
1351
 
 
1352
bool _begin__focal( void* attributeData ){return mImpl->begin__focal();}
 
1353
bool _data__focal( const ParserChar* text, size_t textLength );
 
1354
bool _end__focal(){return mImpl->end__focal();}
 
1355
bool _preBegin__focal( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1356
bool _preEnd__focal();
 
1357
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1358
bool _validateBegin__focal( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1359
bool _validateEnd__focal();
 
1360
#endif
 
1361
bool _freeAttributes__focal( void* attributeData );
 
1362
 
 
1363
bool _begin__hyperbola( void* attributeData ){return mImpl->begin__hyperbola();}
 
1364
bool _data__hyperbola( const ParserChar* text, size_t textLength );
 
1365
bool _end__hyperbola(){return mImpl->end__hyperbola();}
 
1366
bool _preBegin__hyperbola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1367
bool _preEnd__hyperbola();
 
1368
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1369
bool _validateBegin__hyperbola( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1370
bool _validateEnd__hyperbola();
 
1371
#endif
 
1372
bool _freeAttributes__hyperbola( void* attributeData );
 
1373
 
 
1374
bool _begin__nurbs( void* attributeData ){return mImpl->begin__nurbs(*static_cast<nurbs__AttributeData*>(attributeData));}
 
1375
bool _data__nurbs( const ParserChar* text, size_t textLength );
 
1376
bool _end__nurbs(){return mImpl->end__nurbs();}
 
1377
bool _preBegin__nurbs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1378
bool _preEnd__nurbs();
 
1379
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1380
bool _validateBegin__nurbs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1381
bool _validateEnd__nurbs();
 
1382
#endif
 
1383
bool _freeAttributes__nurbs( void* attributeData );
 
1384
 
 
1385
bool _begin__nurbs_type____control_vertices( void* attributeData ){return mImpl->begin__nurbs_type____control_vertices();}
 
1386
bool _data__nurbs_type____control_vertices( const ParserChar* text, size_t textLength );
 
1387
bool _end__nurbs_type____control_vertices(){return mImpl->end__nurbs_type____control_vertices();}
 
1388
bool _preBegin__nurbs_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1389
bool _preEnd__nurbs_type____control_vertices();
 
1390
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1391
bool _validateBegin__nurbs_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1392
bool _validateEnd__nurbs_type____control_vertices();
 
1393
#endif
 
1394
bool _freeAttributes__nurbs_type____control_vertices( void* attributeData );
 
1395
 
 
1396
bool _begin__orient( void* attributeData ){return mImpl->begin__orient();}
 
1397
bool _data__orient( const ParserChar* text, size_t textLength );
 
1398
bool _end__orient(){return mImpl->end__orient();}
 
1399
bool _preBegin__orient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1400
bool _preEnd__orient();
 
1401
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1402
bool _validateBegin__orient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1403
bool _validateEnd__orient();
 
1404
#endif
 
1405
bool _freeAttributes__orient( void* attributeData );
 
1406
 
 
1407
bool _begin__origin____origin_type( void* attributeData ){return mImpl->begin__origin____origin_type();}
 
1408
bool _data__origin____origin_type( const ParserChar* text, size_t textLength );
 
1409
bool _end__origin____origin_type(){return mImpl->end__origin____origin_type();}
 
1410
bool _preBegin__origin____origin_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1411
bool _preEnd__origin____origin_type();
 
1412
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1413
bool _validateBegin__origin____origin_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1414
bool _validateEnd__origin____origin_type();
 
1415
#endif
 
1416
bool _freeAttributes__origin____origin_type( void* attributeData );
 
1417
 
 
1418
bool _begin__surface_curves( void* attributeData ){return mImpl->begin__surface_curves();}
 
1419
bool _data__surface_curves( const ParserChar* text, size_t textLength );
 
1420
bool _end__surface_curves(){return mImpl->end__surface_curves();}
 
1421
bool _preBegin__surface_curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1422
bool _preEnd__surface_curves();
 
1423
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1424
bool _validateBegin__surface_curves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1425
bool _validateEnd__surface_curves();
 
1426
#endif
 
1427
bool _freeAttributes__surface_curves( void* attributeData );
 
1428
 
 
1429
bool _begin__surfaces( void* attributeData ){return mImpl->begin__surfaces();}
 
1430
bool _data__surfaces( const ParserChar* text, size_t textLength );
 
1431
bool _end__surfaces(){return mImpl->end__surfaces();}
 
1432
bool _preBegin__surfaces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1433
bool _preEnd__surfaces();
 
1434
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1435
bool _validateBegin__surfaces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1436
bool _validateEnd__surfaces();
 
1437
#endif
 
1438
bool _freeAttributes__surfaces( void* attributeData );
 
1439
 
 
1440
bool _begin__surface( void* attributeData ){return mImpl->begin__surface(*static_cast<surface__AttributeData*>(attributeData));}
 
1441
bool _data__surface( const ParserChar* text, size_t textLength );
 
1442
bool _end__surface(){return mImpl->end__surface();}
 
1443
bool _preBegin__surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1444
bool _preEnd__surface();
 
1445
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1446
bool _validateBegin__surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1447
bool _validateEnd__surface();
 
1448
#endif
 
1449
bool _freeAttributes__surface( void* attributeData );
 
1450
 
 
1451
bool _begin__plane( void* attributeData ){return mImpl->begin__plane();}
 
1452
bool _data__plane( const ParserChar* text, size_t textLength );
 
1453
bool _end__plane(){return mImpl->end__plane();}
 
1454
bool _preBegin__plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1455
bool _preEnd__plane();
 
1456
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1457
bool _validateBegin__plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1458
bool _validateEnd__plane();
 
1459
#endif
 
1460
bool _freeAttributes__plane( void* attributeData );
 
1461
 
 
1462
bool _begin__equation( void* attributeData ){return mImpl->begin__equation();}
 
1463
bool _data__equation( const ParserChar* text, size_t textLength );
 
1464
bool _end__equation(){return mImpl->end__equation();}
 
1465
bool _preBegin__equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1466
bool _preEnd__equation();
 
1467
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1468
bool _validateBegin__equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1469
bool _validateEnd__equation();
 
1470
#endif
 
1471
bool _freeAttributes__equation( void* attributeData );
 
1472
 
 
1473
bool _begin__sphere( void* attributeData ){return mImpl->begin__sphere();}
 
1474
bool _data__sphere( const ParserChar* text, size_t textLength );
 
1475
bool _end__sphere(){return mImpl->end__sphere();}
 
1476
bool _preBegin__sphere( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1477
bool _preEnd__sphere();
 
1478
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1479
bool _validateBegin__sphere( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1480
bool _validateEnd__sphere();
 
1481
#endif
 
1482
bool _freeAttributes__sphere( void* attributeData );
 
1483
 
 
1484
bool _begin__torus( void* attributeData ){return mImpl->begin__torus();}
 
1485
bool _data__torus( const ParserChar* text, size_t textLength );
 
1486
bool _end__torus(){return mImpl->end__torus();}
 
1487
bool _preBegin__torus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1488
bool _preEnd__torus();
 
1489
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1490
bool _validateBegin__torus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1491
bool _validateEnd__torus();
 
1492
#endif
 
1493
bool _freeAttributes__torus( void* attributeData );
 
1494
 
 
1495
bool _begin__swept_surface( void* attributeData ){return mImpl->begin__swept_surface();}
 
1496
bool _data__swept_surface( const ParserChar* text, size_t textLength );
 
1497
bool _end__swept_surface(){return mImpl->end__swept_surface();}
 
1498
bool _preBegin__swept_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1499
bool _preEnd__swept_surface();
 
1500
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1501
bool _validateBegin__swept_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1502
bool _validateEnd__swept_surface();
 
1503
#endif
 
1504
bool _freeAttributes__swept_surface( void* attributeData );
 
1505
 
 
1506
bool _begin__axis____float3_type( void* attributeData ){return mImpl->begin__axis____float3_type();}
 
1507
bool _data__axis____float3_type( const ParserChar* text, size_t textLength );
 
1508
bool _end__axis____float3_type(){return mImpl->end__axis____float3_type();}
 
1509
bool _preBegin__axis____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1510
bool _preEnd__axis____float3_type();
 
1511
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1512
bool _validateBegin__axis____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1513
bool _validateEnd__axis____float3_type();
 
1514
#endif
 
1515
bool _freeAttributes__axis____float3_type( void* attributeData );
 
1516
 
 
1517
bool _begin__nurbs_surface( void* attributeData ){return mImpl->begin__nurbs_surface(*static_cast<nurbs_surface__AttributeData*>(attributeData));}
 
1518
bool _data__nurbs_surface( const ParserChar* text, size_t textLength );
 
1519
bool _end__nurbs_surface(){return mImpl->end__nurbs_surface();}
 
1520
bool _preBegin__nurbs_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1521
bool _preEnd__nurbs_surface();
 
1522
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1523
bool _validateBegin__nurbs_surface( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1524
bool _validateEnd__nurbs_surface();
 
1525
#endif
 
1526
bool _freeAttributes__nurbs_surface( void* attributeData );
 
1527
 
 
1528
bool _begin__nurbs_surface_type____control_vertices( void* attributeData ){return mImpl->begin__nurbs_surface_type____control_vertices();}
 
1529
bool _data__nurbs_surface_type____control_vertices( const ParserChar* text, size_t textLength );
 
1530
bool _end__nurbs_surface_type____control_vertices(){return mImpl->end__nurbs_surface_type____control_vertices();}
 
1531
bool _preBegin__nurbs_surface_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1532
bool _preEnd__nurbs_surface_type____control_vertices();
 
1533
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1534
bool _validateBegin__nurbs_surface_type____control_vertices( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1535
bool _validateEnd__nurbs_surface_type____control_vertices();
 
1536
#endif
 
1537
bool _freeAttributes__nurbs_surface_type____control_vertices( void* attributeData );
 
1538
 
 
1539
bool _begin__cone( void* attributeData ){return mImpl->begin__cone();}
 
1540
bool _data__cone( const ParserChar* text, size_t textLength );
 
1541
bool _end__cone(){return mImpl->end__cone();}
 
1542
bool _preBegin__cone( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1543
bool _preEnd__cone();
 
1544
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1545
bool _validateBegin__cone( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1546
bool _validateEnd__cone();
 
1547
#endif
 
1548
bool _freeAttributes__cone( void* attributeData );
 
1549
 
 
1550
bool _begin__angle( void* attributeData ){return mImpl->begin__angle();}
 
1551
bool _data__angle( const ParserChar* text, size_t textLength );
 
1552
bool _end__angle(){return mImpl->end__angle();}
 
1553
bool _preBegin__angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1554
bool _preEnd__angle();
 
1555
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1556
bool _validateBegin__angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1557
bool _validateEnd__angle();
 
1558
#endif
 
1559
bool _freeAttributes__angle( void* attributeData );
 
1560
 
 
1561
bool _begin__surface_type____cylinder( void* attributeData ){return mImpl->begin__surface_type____cylinder();}
 
1562
bool _data__surface_type____cylinder( const ParserChar* text, size_t textLength );
 
1563
bool _end__surface_type____cylinder(){return mImpl->end__surface_type____cylinder();}
 
1564
bool _preBegin__surface_type____cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1565
bool _preEnd__surface_type____cylinder();
 
1566
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1567
bool _validateBegin__surface_type____cylinder( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1568
bool _validateEnd__surface_type____cylinder();
 
1569
#endif
 
1570
bool _freeAttributes__surface_type____cylinder( void* attributeData );
 
1571
 
 
1572
bool _begin__edges( void* attributeData ){return mImpl->begin__edges(*static_cast<edges__AttributeData*>(attributeData));}
 
1573
bool _data__edges( const ParserChar* text, size_t textLength );
 
1574
bool _end__edges(){return mImpl->end__edges();}
 
1575
bool _preBegin__edges( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1576
bool _preEnd__edges();
 
1577
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1578
bool _validateBegin__edges( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1579
bool _validateEnd__edges();
 
1580
#endif
 
1581
bool _freeAttributes__edges( void* attributeData );
 
1582
 
 
1583
bool _begin__wires( void* attributeData ){return mImpl->begin__wires(*static_cast<wires__AttributeData*>(attributeData));}
 
1584
bool _data__wires( const ParserChar* text, size_t textLength );
 
1585
bool _end__wires(){return mImpl->end__wires();}
 
1586
bool _preBegin__wires( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1587
bool _preEnd__wires();
 
1588
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1589
bool _validateBegin__wires( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1590
bool _validateEnd__wires();
 
1591
#endif
 
1592
bool _freeAttributes__wires( void* attributeData );
 
1593
 
 
1594
bool _begin__faces( void* attributeData ){return mImpl->begin__faces(*static_cast<faces__AttributeData*>(attributeData));}
 
1595
bool _data__faces( const ParserChar* text, size_t textLength );
 
1596
bool _end__faces(){return mImpl->end__faces();}
 
1597
bool _preBegin__faces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1598
bool _preEnd__faces();
 
1599
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1600
bool _validateBegin__faces( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1601
bool _validateEnd__faces();
 
1602
#endif
 
1603
bool _freeAttributes__faces( void* attributeData );
 
1604
 
 
1605
bool _begin__pcurves( void* attributeData ){return mImpl->begin__pcurves(*static_cast<pcurves__AttributeData*>(attributeData));}
 
1606
bool _data__pcurves( const ParserChar* text, size_t textLength );
 
1607
bool _end__pcurves(){return mImpl->end__pcurves();}
 
1608
bool _preBegin__pcurves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1609
bool _preEnd__pcurves();
 
1610
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1611
bool _validateBegin__pcurves( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1612
bool _validateEnd__pcurves();
 
1613
#endif
 
1614
bool _freeAttributes__pcurves( void* attributeData );
 
1615
 
 
1616
bool _begin__shells( void* attributeData ){return mImpl->begin__shells(*static_cast<shells__AttributeData*>(attributeData));}
 
1617
bool _data__shells( const ParserChar* text, size_t textLength );
 
1618
bool _end__shells(){return mImpl->end__shells();}
 
1619
bool _preBegin__shells( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1620
bool _preEnd__shells();
 
1621
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1622
bool _validateBegin__shells( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1623
bool _validateEnd__shells();
 
1624
#endif
 
1625
bool _freeAttributes__shells( void* attributeData );
 
1626
 
 
1627
bool _begin__solids( void* attributeData ){return mImpl->begin__solids(*static_cast<solids__AttributeData*>(attributeData));}
 
1628
bool _data__solids( const ParserChar* text, size_t textLength );
 
1629
bool _end__solids(){return mImpl->end__solids();}
 
1630
bool _preBegin__solids( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1631
bool _preEnd__solids();
 
1632
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1633
bool _validateBegin__solids( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1634
bool _validateEnd__solids();
 
1635
#endif
 
1636
bool _freeAttributes__solids( void* attributeData );
 
1637
 
 
1638
bool _begin__library_effects( void* attributeData ){return mImpl->begin__library_effects(*static_cast<library_effects__AttributeData*>(attributeData));}
 
1639
bool _data__library_effects( const ParserChar* text, size_t textLength );
 
1640
bool _end__library_effects(){return mImpl->end__library_effects();}
 
1641
bool _preBegin__library_effects( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1642
bool _preEnd__library_effects();
 
1643
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1644
bool _validateBegin__library_effects( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1645
bool _validateEnd__library_effects();
 
1646
#endif
 
1647
bool _freeAttributes__library_effects( void* attributeData );
 
1648
 
 
1649
bool _begin__effect( void* attributeData ){return mImpl->begin__effect(*static_cast<effect__AttributeData*>(attributeData));}
 
1650
bool _data__effect( const ParserChar* text, size_t textLength );
 
1651
bool _end__effect(){return mImpl->end__effect();}
 
1652
bool _preBegin__effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1653
bool _preEnd__effect();
 
1654
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1655
bool _validateBegin__effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1656
bool _validateEnd__effect();
 
1657
#endif
 
1658
bool _freeAttributes__effect( void* attributeData );
 
1659
 
 
1660
bool _begin__annotate( void* attributeData ){return mImpl->begin__annotate(*static_cast<annotate__AttributeData*>(attributeData));}
 
1661
bool _data__annotate( const ParserChar* text, size_t textLength );
 
1662
bool _end__annotate(){return mImpl->end__annotate();}
 
1663
bool _preBegin__annotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1664
bool _preEnd__annotate();
 
1665
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1666
bool _validateBegin__annotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1667
bool _validateEnd__annotate();
 
1668
#endif
 
1669
bool _freeAttributes__annotate( void* attributeData );
 
1670
 
 
1671
bool _begin__bool2( void* attributeData ){return mImpl->begin__bool2();}
 
1672
bool _data__bool2( const ParserChar* text, size_t textLength );
 
1673
bool _end__bool2(){return mImpl->end__bool2();}
 
1674
bool _preBegin__bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1675
bool _preEnd__bool2();
 
1676
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1677
bool _validateBegin__bool2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1678
bool _validateEnd__bool2();
 
1679
#endif
 
1680
bool _freeAttributes__bool2( void* attributeData );
 
1681
 
 
1682
bool _begin__bool3( void* attributeData ){return mImpl->begin__bool3();}
 
1683
bool _data__bool3( const ParserChar* text, size_t textLength );
 
1684
bool _end__bool3(){return mImpl->end__bool3();}
 
1685
bool _preBegin__bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1686
bool _preEnd__bool3();
 
1687
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1688
bool _validateBegin__bool3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1689
bool _validateEnd__bool3();
 
1690
#endif
 
1691
bool _freeAttributes__bool3( void* attributeData );
 
1692
 
 
1693
bool _begin__bool4( void* attributeData ){return mImpl->begin__bool4();}
 
1694
bool _data__bool4( const ParserChar* text, size_t textLength );
 
1695
bool _end__bool4(){return mImpl->end__bool4();}
 
1696
bool _preBegin__bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1697
bool _preEnd__bool4();
 
1698
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1699
bool _validateBegin__bool4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1700
bool _validateEnd__bool4();
 
1701
#endif
 
1702
bool _freeAttributes__bool4( void* attributeData );
 
1703
 
 
1704
bool _begin__int2( void* attributeData ){return mImpl->begin__int2();}
 
1705
bool _data__int2( const ParserChar* text, size_t textLength );
 
1706
bool _end__int2(){return mImpl->end__int2();}
 
1707
bool _preBegin__int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1708
bool _preEnd__int2();
 
1709
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1710
bool _validateBegin__int2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1711
bool _validateEnd__int2();
 
1712
#endif
 
1713
bool _freeAttributes__int2( void* attributeData );
 
1714
 
 
1715
bool _begin__int3( void* attributeData ){return mImpl->begin__int3();}
 
1716
bool _data__int3( const ParserChar* text, size_t textLength );
 
1717
bool _end__int3(){return mImpl->end__int3();}
 
1718
bool _preBegin__int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1719
bool _preEnd__int3();
 
1720
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1721
bool _validateBegin__int3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1722
bool _validateEnd__int3();
 
1723
#endif
 
1724
bool _freeAttributes__int3( void* attributeData );
 
1725
 
 
1726
bool _begin__int4( void* attributeData ){return mImpl->begin__int4();}
 
1727
bool _data__int4( const ParserChar* text, size_t textLength );
 
1728
bool _end__int4(){return mImpl->end__int4();}
 
1729
bool _preBegin__int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1730
bool _preEnd__int4();
 
1731
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1732
bool _validateBegin__int4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1733
bool _validateEnd__int4();
 
1734
#endif
 
1735
bool _freeAttributes__int4( void* attributeData );
 
1736
 
 
1737
bool _begin__float2( void* attributeData ){return mImpl->begin__float2();}
 
1738
bool _data__float2( const ParserChar* text, size_t textLength );
 
1739
bool _end__float2(){return mImpl->end__float2();}
 
1740
bool _preBegin__float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1741
bool _preEnd__float2();
 
1742
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1743
bool _validateBegin__float2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1744
bool _validateEnd__float2();
 
1745
#endif
 
1746
bool _freeAttributes__float2( void* attributeData );
 
1747
 
 
1748
bool _begin__float3( void* attributeData ){return mImpl->begin__float3();}
 
1749
bool _data__float3( const ParserChar* text, size_t textLength );
 
1750
bool _end__float3(){return mImpl->end__float3();}
 
1751
bool _preBegin__float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1752
bool _preEnd__float3();
 
1753
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1754
bool _validateBegin__float3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1755
bool _validateEnd__float3();
 
1756
#endif
 
1757
bool _freeAttributes__float3( void* attributeData );
 
1758
 
 
1759
bool _begin__float4( void* attributeData ){return mImpl->begin__float4();}
 
1760
bool _data__float4( const ParserChar* text, size_t textLength );
 
1761
bool _end__float4(){return mImpl->end__float4();}
 
1762
bool _preBegin__float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1763
bool _preEnd__float4();
 
1764
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1765
bool _validateBegin__float4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1766
bool _validateEnd__float4();
 
1767
#endif
 
1768
bool _freeAttributes__float4( void* attributeData );
 
1769
 
 
1770
bool _begin__float2x2( void* attributeData ){return mImpl->begin__float2x2();}
 
1771
bool _data__float2x2( const ParserChar* text, size_t textLength );
 
1772
bool _end__float2x2(){return mImpl->end__float2x2();}
 
1773
bool _preBegin__float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1774
bool _preEnd__float2x2();
 
1775
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1776
bool _validateBegin__float2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1777
bool _validateEnd__float2x2();
 
1778
#endif
 
1779
bool _freeAttributes__float2x2( void* attributeData );
 
1780
 
 
1781
bool _begin__float3x3( void* attributeData ){return mImpl->begin__float3x3();}
 
1782
bool _data__float3x3( const ParserChar* text, size_t textLength );
 
1783
bool _end__float3x3(){return mImpl->end__float3x3();}
 
1784
bool _preBegin__float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1785
bool _preEnd__float3x3();
 
1786
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1787
bool _validateBegin__float3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1788
bool _validateEnd__float3x3();
 
1789
#endif
 
1790
bool _freeAttributes__float3x3( void* attributeData );
 
1791
 
 
1792
bool _begin__float4x4( void* attributeData ){return mImpl->begin__float4x4();}
 
1793
bool _data__float4x4( const ParserChar* text, size_t textLength );
 
1794
bool _end__float4x4(){return mImpl->end__float4x4();}
 
1795
bool _preBegin__float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1796
bool _preEnd__float4x4();
 
1797
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1798
bool _validateBegin__float4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1799
bool _validateEnd__float4x4();
 
1800
#endif
 
1801
bool _freeAttributes__float4x4( void* attributeData );
 
1802
 
 
1803
bool _begin__string( void* attributeData ){return mImpl->begin__string();}
 
1804
bool _data__string( const ParserChar* text, size_t textLength );
 
1805
bool _end__string(){return mImpl->end__string();}
 
1806
bool _preBegin__string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1807
bool _preEnd__string();
 
1808
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1809
bool _validateBegin__string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1810
bool _validateEnd__string();
 
1811
#endif
 
1812
bool _freeAttributes__string( void* attributeData );
 
1813
 
 
1814
bool _begin__newparam____fx_newparam_type( void* attributeData ){return mImpl->begin__newparam____fx_newparam_type(*static_cast<newparam____fx_newparam_type__AttributeData*>(attributeData));}
 
1815
bool _data__newparam____fx_newparam_type( const ParserChar* text, size_t textLength );
 
1816
bool _end__newparam____fx_newparam_type(){return mImpl->end__newparam____fx_newparam_type();}
 
1817
bool _preBegin__newparam____fx_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1818
bool _preEnd__newparam____fx_newparam_type();
 
1819
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1820
bool _validateBegin__newparam____fx_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1821
bool _validateEnd__newparam____fx_newparam_type();
 
1822
#endif
 
1823
bool _freeAttributes__newparam____fx_newparam_type( void* attributeData );
 
1824
 
 
1825
bool _begin__semantic____NCName( void* attributeData ){return mImpl->begin__semantic____NCName();}
 
1826
bool _data__semantic____NCName( const ParserChar* text, size_t textLength );
 
1827
bool _end__semantic____NCName(){return mImpl->end__semantic____NCName();}
 
1828
bool _preBegin__semantic____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1829
bool _preEnd__semantic____NCName();
 
1830
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1831
bool _validateBegin__semantic____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1832
bool _validateEnd__semantic____NCName();
 
1833
#endif
 
1834
bool _freeAttributes__semantic____NCName( void* attributeData );
 
1835
 
 
1836
bool _begin__modifier( void* attributeData ){return mImpl->begin__modifier();}
 
1837
bool _data__modifier( const ParserChar* text, size_t textLength );
 
1838
bool _end__modifier(){return mImpl->end__modifier();}
 
1839
bool _preBegin__modifier( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1840
bool _preEnd__modifier();
 
1841
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1842
bool _validateBegin__modifier( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1843
bool _validateEnd__modifier();
 
1844
#endif
 
1845
bool _freeAttributes__modifier( void* attributeData );
 
1846
 
 
1847
 
 
1848
ENUM__fx_modifier_enum toEnumDataPrefix_ENUM__fx_modifier_enum (
 
1849
    const ParserChar* prefixedBuffer,
 
1850
    const ParserChar* prefixedBufferEnd,
 
1851
    const ParserChar** buffer,
 
1852
    const ParserChar* bufferEnd,
 
1853
    bool& failed,
 
1854
    const std::pair<StringHash, ENUM__fx_modifier_enum>* enumMap,
 
1855
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
1856
);
 
1857
 
 
1858
 
 
1859
bool characterData2EnumData_ENUM__fx_modifier_enum (
 
1860
    const ParserChar* text,
 
1861
    size_t textLength,
 
1862
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_modifier_enum*, size_t ),
 
1863
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
1864
);
 
1865
 
 
1866
 
 
1867
bool dataEnumEnd_ENUM__fx_modifier_enum (
 
1868
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_modifier_enum*, size_t ),
 
1869
    const std::pair<StringHash, ENUM__fx_modifier_enum>* enumMap,
 
1870
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
1871
    ENUM__fx_modifier_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_modifier_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
1872
);
 
1873
 
 
1874
 
 
1875
 
 
1876
bool _begin__float2x1( void* attributeData ){return mImpl->begin__float2x1();}
 
1877
bool _data__float2x1( const ParserChar* text, size_t textLength );
 
1878
bool _end__float2x1(){return mImpl->end__float2x1();}
 
1879
bool _preBegin__float2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1880
bool _preEnd__float2x1();
 
1881
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1882
bool _validateBegin__float2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1883
bool _validateEnd__float2x1();
 
1884
#endif
 
1885
bool _freeAttributes__float2x1( void* attributeData );
 
1886
 
 
1887
bool _begin__float2x3( void* attributeData ){return mImpl->begin__float2x3();}
 
1888
bool _data__float2x3( const ParserChar* text, size_t textLength );
 
1889
bool _end__float2x3(){return mImpl->end__float2x3();}
 
1890
bool _preBegin__float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1891
bool _preEnd__float2x3();
 
1892
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1893
bool _validateBegin__float2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1894
bool _validateEnd__float2x3();
 
1895
#endif
 
1896
bool _freeAttributes__float2x3( void* attributeData );
 
1897
 
 
1898
bool _begin__float2x4( void* attributeData ){return mImpl->begin__float2x4();}
 
1899
bool _data__float2x4( const ParserChar* text, size_t textLength );
 
1900
bool _end__float2x4(){return mImpl->end__float2x4();}
 
1901
bool _preBegin__float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1902
bool _preEnd__float2x4();
 
1903
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1904
bool _validateBegin__float2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1905
bool _validateEnd__float2x4();
 
1906
#endif
 
1907
bool _freeAttributes__float2x4( void* attributeData );
 
1908
 
 
1909
bool _begin__float3x1( void* attributeData ){return mImpl->begin__float3x1();}
 
1910
bool _data__float3x1( const ParserChar* text, size_t textLength );
 
1911
bool _end__float3x1(){return mImpl->end__float3x1();}
 
1912
bool _preBegin__float3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1913
bool _preEnd__float3x1();
 
1914
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1915
bool _validateBegin__float3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1916
bool _validateEnd__float3x1();
 
1917
#endif
 
1918
bool _freeAttributes__float3x1( void* attributeData );
 
1919
 
 
1920
bool _begin__float3x2( void* attributeData ){return mImpl->begin__float3x2();}
 
1921
bool _data__float3x2( const ParserChar* text, size_t textLength );
 
1922
bool _end__float3x2(){return mImpl->end__float3x2();}
 
1923
bool _preBegin__float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1924
bool _preEnd__float3x2();
 
1925
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1926
bool _validateBegin__float3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1927
bool _validateEnd__float3x2();
 
1928
#endif
 
1929
bool _freeAttributes__float3x2( void* attributeData );
 
1930
 
 
1931
bool _begin__float3x4( void* attributeData ){return mImpl->begin__float3x4();}
 
1932
bool _data__float3x4( const ParserChar* text, size_t textLength );
 
1933
bool _end__float3x4(){return mImpl->end__float3x4();}
 
1934
bool _preBegin__float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1935
bool _preEnd__float3x4();
 
1936
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1937
bool _validateBegin__float3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1938
bool _validateEnd__float3x4();
 
1939
#endif
 
1940
bool _freeAttributes__float3x4( void* attributeData );
 
1941
 
 
1942
bool _begin__float4x1( void* attributeData ){return mImpl->begin__float4x1();}
 
1943
bool _data__float4x1( const ParserChar* text, size_t textLength );
 
1944
bool _end__float4x1(){return mImpl->end__float4x1();}
 
1945
bool _preBegin__float4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1946
bool _preEnd__float4x1();
 
1947
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1948
bool _validateBegin__float4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1949
bool _validateEnd__float4x1();
 
1950
#endif
 
1951
bool _freeAttributes__float4x1( void* attributeData );
 
1952
 
 
1953
bool _begin__float4x2( void* attributeData ){return mImpl->begin__float4x2();}
 
1954
bool _data__float4x2( const ParserChar* text, size_t textLength );
 
1955
bool _end__float4x2(){return mImpl->end__float4x2();}
 
1956
bool _preBegin__float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1957
bool _preEnd__float4x2();
 
1958
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1959
bool _validateBegin__float4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1960
bool _validateEnd__float4x2();
 
1961
#endif
 
1962
bool _freeAttributes__float4x2( void* attributeData );
 
1963
 
 
1964
bool _begin__float4x3( void* attributeData ){return mImpl->begin__float4x3();}
 
1965
bool _data__float4x3( const ParserChar* text, size_t textLength );
 
1966
bool _end__float4x3(){return mImpl->end__float4x3();}
 
1967
bool _preBegin__float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1968
bool _preEnd__float4x3();
 
1969
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1970
bool _validateBegin__float4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1971
bool _validateEnd__float4x3();
 
1972
#endif
 
1973
bool _freeAttributes__float4x3( void* attributeData );
 
1974
 
 
1975
bool _begin__sampler1D( void* attributeData ){return mImpl->begin__sampler1D();}
 
1976
bool _data__sampler1D( const ParserChar* text, size_t textLength );
 
1977
bool _end__sampler1D(){return mImpl->end__sampler1D();}
 
1978
bool _preBegin__sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1979
bool _preEnd__sampler1D();
 
1980
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1981
bool _validateBegin__sampler1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1982
bool _validateEnd__sampler1D();
 
1983
#endif
 
1984
bool _freeAttributes__sampler1D( void* attributeData );
 
1985
 
 
1986
bool _begin__instance_image( void* attributeData ){return mImpl->begin__instance_image(*static_cast<instance_image__AttributeData*>(attributeData));}
 
1987
bool _data__instance_image( const ParserChar* text, size_t textLength );
 
1988
bool _end__instance_image(){return mImpl->end__instance_image();}
 
1989
bool _preBegin__instance_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1990
bool _preEnd__instance_image();
 
1991
#ifdef GENERATEDSAXPARSER_VALIDATION
 
1992
bool _validateBegin__instance_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
1993
bool _validateEnd__instance_image();
 
1994
#endif
 
1995
bool _freeAttributes__instance_image( void* attributeData );
 
1996
 
 
1997
bool _begin__wrap_s____fx_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_s____fx_sampler_wrap_enum();}
 
1998
bool _data__wrap_s____fx_sampler_wrap_enum( const ParserChar* text, size_t textLength );
 
1999
bool _end__wrap_s____fx_sampler_wrap_enum(){return mImpl->end__wrap_s____fx_sampler_wrap_enum();}
 
2000
bool _preBegin__wrap_s____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2001
bool _preEnd__wrap_s____fx_sampler_wrap_enum();
 
2002
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2003
bool _validateBegin__wrap_s____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2004
bool _validateEnd__wrap_s____fx_sampler_wrap_enum();
 
2005
#endif
 
2006
bool _freeAttributes__wrap_s____fx_sampler_wrap_enum( void* attributeData );
 
2007
 
 
2008
 
 
2009
ENUM__fx_sampler_wrap_enum toEnumDataPrefix_ENUM__fx_sampler_wrap_enum (
 
2010
    const ParserChar* prefixedBuffer,
 
2011
    const ParserChar* prefixedBufferEnd,
 
2012
    const ParserChar** buffer,
 
2013
    const ParserChar* bufferEnd,
 
2014
    bool& failed,
 
2015
    const std::pair<StringHash, ENUM__fx_sampler_wrap_enum>* enumMap,
 
2016
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2017
);
 
2018
 
 
2019
 
 
2020
bool characterData2EnumData_ENUM__fx_sampler_wrap_enum (
 
2021
    const ParserChar* text,
 
2022
    size_t textLength,
 
2023
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_wrap_enum*, size_t ),
 
2024
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2025
);
 
2026
 
 
2027
 
 
2028
bool dataEnumEnd_ENUM__fx_sampler_wrap_enum (
 
2029
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_wrap_enum*, size_t ),
 
2030
    const std::pair<StringHash, ENUM__fx_sampler_wrap_enum>* enumMap,
 
2031
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2032
    ENUM__fx_sampler_wrap_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_wrap_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2033
);
 
2034
 
 
2035
 
 
2036
 
 
2037
bool _begin__wrap_t____fx_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_t____fx_sampler_wrap_enum();}
 
2038
bool _data__wrap_t____fx_sampler_wrap_enum( const ParserChar* text, size_t textLength );
 
2039
bool _end__wrap_t____fx_sampler_wrap_enum(){return mImpl->end__wrap_t____fx_sampler_wrap_enum();}
 
2040
bool _preBegin__wrap_t____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2041
bool _preEnd__wrap_t____fx_sampler_wrap_enum();
 
2042
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2043
bool _validateBegin__wrap_t____fx_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2044
bool _validateEnd__wrap_t____fx_sampler_wrap_enum();
 
2045
#endif
 
2046
bool _freeAttributes__wrap_t____fx_sampler_wrap_enum( void* attributeData );
 
2047
 
 
2048
bool _begin__wrap_p( void* attributeData ){return mImpl->begin__wrap_p();}
 
2049
bool _data__wrap_p( const ParserChar* text, size_t textLength );
 
2050
bool _end__wrap_p(){return mImpl->end__wrap_p();}
 
2051
bool _preBegin__wrap_p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2052
bool _preEnd__wrap_p();
 
2053
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2054
bool _validateBegin__wrap_p( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2055
bool _validateEnd__wrap_p();
 
2056
#endif
 
2057
bool _freeAttributes__wrap_p( void* attributeData );
 
2058
 
 
2059
bool _begin__minfilter( void* attributeData ){return mImpl->begin__minfilter();}
 
2060
bool _data__minfilter( const ParserChar* text, size_t textLength );
 
2061
bool _end__minfilter(){return mImpl->end__minfilter();}
 
2062
bool _preBegin__minfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2063
bool _preEnd__minfilter();
 
2064
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2065
bool _validateBegin__minfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2066
bool _validateEnd__minfilter();
 
2067
#endif
 
2068
bool _freeAttributes__minfilter( void* attributeData );
 
2069
 
 
2070
 
 
2071
ENUM__fx_sampler_min_filter_enum toEnumDataPrefix_ENUM__fx_sampler_min_filter_enum (
 
2072
    const ParserChar* prefixedBuffer,
 
2073
    const ParserChar* prefixedBufferEnd,
 
2074
    const ParserChar** buffer,
 
2075
    const ParserChar* bufferEnd,
 
2076
    bool& failed,
 
2077
    const std::pair<StringHash, ENUM__fx_sampler_min_filter_enum>* enumMap,
 
2078
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2079
);
 
2080
 
 
2081
 
 
2082
bool characterData2EnumData_ENUM__fx_sampler_min_filter_enum (
 
2083
    const ParserChar* text,
 
2084
    size_t textLength,
 
2085
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_min_filter_enum*, size_t ),
 
2086
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2087
);
 
2088
 
 
2089
 
 
2090
bool dataEnumEnd_ENUM__fx_sampler_min_filter_enum (
 
2091
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_min_filter_enum*, size_t ),
 
2092
    const std::pair<StringHash, ENUM__fx_sampler_min_filter_enum>* enumMap,
 
2093
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2094
    ENUM__fx_sampler_min_filter_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_min_filter_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2095
);
 
2096
 
 
2097
 
 
2098
 
 
2099
bool _begin__magfilter( void* attributeData ){return mImpl->begin__magfilter();}
 
2100
bool _data__magfilter( const ParserChar* text, size_t textLength );
 
2101
bool _end__magfilter(){return mImpl->end__magfilter();}
 
2102
bool _preBegin__magfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2103
bool _preEnd__magfilter();
 
2104
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2105
bool _validateBegin__magfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2106
bool _validateEnd__magfilter();
 
2107
#endif
 
2108
bool _freeAttributes__magfilter( void* attributeData );
 
2109
 
 
2110
 
 
2111
ENUM__fx_sampler_mag_filter_enum toEnumDataPrefix_ENUM__fx_sampler_mag_filter_enum (
 
2112
    const ParserChar* prefixedBuffer,
 
2113
    const ParserChar* prefixedBufferEnd,
 
2114
    const ParserChar** buffer,
 
2115
    const ParserChar* bufferEnd,
 
2116
    bool& failed,
 
2117
    const std::pair<StringHash, ENUM__fx_sampler_mag_filter_enum>* enumMap,
 
2118
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2119
);
 
2120
 
 
2121
 
 
2122
bool characterData2EnumData_ENUM__fx_sampler_mag_filter_enum (
 
2123
    const ParserChar* text,
 
2124
    size_t textLength,
 
2125
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mag_filter_enum*, size_t ),
 
2126
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2127
);
 
2128
 
 
2129
 
 
2130
bool dataEnumEnd_ENUM__fx_sampler_mag_filter_enum (
 
2131
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mag_filter_enum*, size_t ),
 
2132
    const std::pair<StringHash, ENUM__fx_sampler_mag_filter_enum>* enumMap,
 
2133
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2134
    ENUM__fx_sampler_mag_filter_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_mag_filter_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2135
);
 
2136
 
 
2137
 
 
2138
 
 
2139
bool _begin__mipfilter( void* attributeData ){return mImpl->begin__mipfilter();}
 
2140
bool _data__mipfilter( const ParserChar* text, size_t textLength );
 
2141
bool _end__mipfilter(){return mImpl->end__mipfilter();}
 
2142
bool _preBegin__mipfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2143
bool _preEnd__mipfilter();
 
2144
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2145
bool _validateBegin__mipfilter( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2146
bool _validateEnd__mipfilter();
 
2147
#endif
 
2148
bool _freeAttributes__mipfilter( void* attributeData );
 
2149
 
 
2150
 
 
2151
ENUM__fx_sampler_mip_filter_enum toEnumDataPrefix_ENUM__fx_sampler_mip_filter_enum (
 
2152
    const ParserChar* prefixedBuffer,
 
2153
    const ParserChar* prefixedBufferEnd,
 
2154
    const ParserChar** buffer,
 
2155
    const ParserChar* bufferEnd,
 
2156
    bool& failed,
 
2157
    const std::pair<StringHash, ENUM__fx_sampler_mip_filter_enum>* enumMap,
 
2158
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2159
);
 
2160
 
 
2161
 
 
2162
bool characterData2EnumData_ENUM__fx_sampler_mip_filter_enum (
 
2163
    const ParserChar* text,
 
2164
    size_t textLength,
 
2165
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mip_filter_enum*, size_t ),
 
2166
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2167
);
 
2168
 
 
2169
 
 
2170
bool dataEnumEnd_ENUM__fx_sampler_mip_filter_enum (
 
2171
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_sampler_mip_filter_enum*, size_t ),
 
2172
    const std::pair<StringHash, ENUM__fx_sampler_mip_filter_enum>* enumMap,
 
2173
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2174
    ENUM__fx_sampler_mip_filter_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_sampler_mip_filter_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2175
);
 
2176
 
 
2177
 
 
2178
 
 
2179
bool _begin__border_color( void* attributeData ){return mImpl->begin__border_color();}
 
2180
bool _data__border_color( const ParserChar* text, size_t textLength );
 
2181
bool _end__border_color(){return mImpl->end__border_color();}
 
2182
bool _preBegin__border_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2183
bool _preEnd__border_color();
 
2184
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2185
bool _validateBegin__border_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2186
bool _validateEnd__border_color();
 
2187
#endif
 
2188
bool _freeAttributes__border_color( void* attributeData );
 
2189
 
 
2190
bool _begin__mip_max_level( void* attributeData ){return mImpl->begin__mip_max_level();}
 
2191
bool _data__mip_max_level( const ParserChar* text, size_t textLength );
 
2192
bool _end__mip_max_level(){return mImpl->end__mip_max_level();}
 
2193
bool _preBegin__mip_max_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2194
bool _preEnd__mip_max_level();
 
2195
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2196
bool _validateBegin__mip_max_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2197
bool _validateEnd__mip_max_level();
 
2198
#endif
 
2199
bool _freeAttributes__mip_max_level( void* attributeData );
 
2200
 
 
2201
bool _begin__mip_min_level( void* attributeData ){return mImpl->begin__mip_min_level();}
 
2202
bool _data__mip_min_level( const ParserChar* text, size_t textLength );
 
2203
bool _end__mip_min_level(){return mImpl->end__mip_min_level();}
 
2204
bool _preBegin__mip_min_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2205
bool _preEnd__mip_min_level();
 
2206
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2207
bool _validateBegin__mip_min_level( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2208
bool _validateEnd__mip_min_level();
 
2209
#endif
 
2210
bool _freeAttributes__mip_min_level( void* attributeData );
 
2211
 
 
2212
bool _begin__mip_bias( void* attributeData ){return mImpl->begin__mip_bias();}
 
2213
bool _data__mip_bias( const ParserChar* text, size_t textLength );
 
2214
bool _end__mip_bias(){return mImpl->end__mip_bias();}
 
2215
bool _preBegin__mip_bias( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2216
bool _preEnd__mip_bias();
 
2217
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2218
bool _validateBegin__mip_bias( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2219
bool _validateEnd__mip_bias();
 
2220
#endif
 
2221
bool _freeAttributes__mip_bias( void* attributeData );
 
2222
 
 
2223
bool _begin__max_anisotropy( void* attributeData ){return mImpl->begin__max_anisotropy();}
 
2224
bool _data__max_anisotropy( const ParserChar* text, size_t textLength );
 
2225
bool _end__max_anisotropy(){return mImpl->end__max_anisotropy();}
 
2226
bool _preBegin__max_anisotropy( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2227
bool _preEnd__max_anisotropy();
 
2228
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2229
bool _validateBegin__max_anisotropy( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2230
bool _validateEnd__max_anisotropy();
 
2231
#endif
 
2232
bool _freeAttributes__max_anisotropy( void* attributeData );
 
2233
 
 
2234
bool _begin__sampler2D____fx_sampler2D_type( void* attributeData ){return mImpl->begin__sampler2D____fx_sampler2D_type();}
 
2235
bool _data__sampler2D____fx_sampler2D_type( const ParserChar* text, size_t textLength );
 
2236
bool _end__sampler2D____fx_sampler2D_type(){return mImpl->end__sampler2D____fx_sampler2D_type();}
 
2237
bool _preBegin__sampler2D____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2238
bool _preEnd__sampler2D____fx_sampler2D_type();
 
2239
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2240
bool _validateBegin__sampler2D____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2241
bool _validateEnd__sampler2D____fx_sampler2D_type();
 
2242
#endif
 
2243
bool _freeAttributes__sampler2D____fx_sampler2D_type( void* attributeData );
 
2244
 
 
2245
bool _begin__sampler3D( void* attributeData ){return mImpl->begin__sampler3D();}
 
2246
bool _data__sampler3D( const ParserChar* text, size_t textLength );
 
2247
bool _end__sampler3D(){return mImpl->end__sampler3D();}
 
2248
bool _preBegin__sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2249
bool _preEnd__sampler3D();
 
2250
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2251
bool _validateBegin__sampler3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2252
bool _validateEnd__sampler3D();
 
2253
#endif
 
2254
bool _freeAttributes__sampler3D( void* attributeData );
 
2255
 
 
2256
bool _begin__samplerCUBE( void* attributeData ){return mImpl->begin__samplerCUBE();}
 
2257
bool _data__samplerCUBE( const ParserChar* text, size_t textLength );
 
2258
bool _end__samplerCUBE(){return mImpl->end__samplerCUBE();}
 
2259
bool _preBegin__samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2260
bool _preEnd__samplerCUBE();
 
2261
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2262
bool _validateBegin__samplerCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2263
bool _validateEnd__samplerCUBE();
 
2264
#endif
 
2265
bool _freeAttributes__samplerCUBE( void* attributeData );
 
2266
 
 
2267
bool _begin__samplerRECT( void* attributeData ){return mImpl->begin__samplerRECT();}
 
2268
bool _data__samplerRECT( const ParserChar* text, size_t textLength );
 
2269
bool _end__samplerRECT(){return mImpl->end__samplerRECT();}
 
2270
bool _preBegin__samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2271
bool _preEnd__samplerRECT();
 
2272
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2273
bool _validateBegin__samplerRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2274
bool _validateEnd__samplerRECT();
 
2275
#endif
 
2276
bool _freeAttributes__samplerRECT( void* attributeData );
 
2277
 
 
2278
bool _begin__samplerDEPTH( void* attributeData ){return mImpl->begin__samplerDEPTH();}
 
2279
bool _data__samplerDEPTH( const ParserChar* text, size_t textLength );
 
2280
bool _end__samplerDEPTH(){return mImpl->end__samplerDEPTH();}
 
2281
bool _preBegin__samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2282
bool _preEnd__samplerDEPTH();
 
2283
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2284
bool _validateBegin__samplerDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2285
bool _validateEnd__samplerDEPTH();
 
2286
#endif
 
2287
bool _freeAttributes__samplerDEPTH( void* attributeData );
 
2288
 
 
2289
bool _begin__enum____string( void* attributeData ){return mImpl->begin__enum____string();}
 
2290
bool _data__enum____string( const ParserChar* text, size_t textLength );
 
2291
bool _end__enum____string(){return mImpl->end__enum____string();}
 
2292
bool _preBegin__enum____string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2293
bool _preEnd__enum____string();
 
2294
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2295
bool _validateBegin__enum____string( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2296
bool _validateEnd__enum____string();
 
2297
#endif
 
2298
bool _freeAttributes__enum____string( void* attributeData );
 
2299
 
 
2300
bool _begin__profile_COMMON( void* attributeData ){return mImpl->begin__profile_COMMON(*static_cast<profile_COMMON__AttributeData*>(attributeData));}
 
2301
bool _data__profile_COMMON( const ParserChar* text, size_t textLength );
 
2302
bool _end__profile_COMMON(){return mImpl->end__profile_COMMON();}
 
2303
bool _preBegin__profile_COMMON( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2304
bool _preEnd__profile_COMMON();
 
2305
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2306
bool _validateBegin__profile_COMMON( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2307
bool _validateEnd__profile_COMMON();
 
2308
#endif
 
2309
bool _freeAttributes__profile_COMMON( void* attributeData );
 
2310
 
 
2311
bool _begin__newparam____fx_common_newparam_type( void* attributeData ){return mImpl->begin__newparam____fx_common_newparam_type(*static_cast<newparam____fx_common_newparam_type__AttributeData*>(attributeData));}
 
2312
bool _data__newparam____fx_common_newparam_type( const ParserChar* text, size_t textLength );
 
2313
bool _end__newparam____fx_common_newparam_type(){return mImpl->end__newparam____fx_common_newparam_type();}
 
2314
bool _preBegin__newparam____fx_common_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2315
bool _preEnd__newparam____fx_common_newparam_type();
 
2316
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2317
bool _validateBegin__newparam____fx_common_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2318
bool _validateEnd__newparam____fx_common_newparam_type();
 
2319
#endif
 
2320
bool _freeAttributes__newparam____fx_common_newparam_type( void* attributeData );
 
2321
 
 
2322
bool _begin__profile_common_type____technique( void* attributeData ){return mImpl->begin__profile_common_type____technique(*static_cast<profile_common_type____technique__AttributeData*>(attributeData));}
 
2323
bool _data__profile_common_type____technique( const ParserChar* text, size_t textLength );
 
2324
bool _end__profile_common_type____technique(){return mImpl->end__profile_common_type____technique();}
 
2325
bool _preBegin__profile_common_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2326
bool _preEnd__profile_common_type____technique();
 
2327
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2328
bool _validateBegin__profile_common_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2329
bool _validateEnd__profile_common_type____technique();
 
2330
#endif
 
2331
bool _freeAttributes__profile_common_type____technique( void* attributeData );
 
2332
 
 
2333
bool _begin__profile_COMMON__technique__constant( void* attributeData ){return mImpl->begin__profile_COMMON__technique__constant();}
 
2334
bool _data__profile_COMMON__technique__constant( const ParserChar* text, size_t textLength );
 
2335
bool _end__profile_COMMON__technique__constant(){return mImpl->end__profile_COMMON__technique__constant();}
 
2336
bool _preBegin__profile_COMMON__technique__constant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2337
bool _preEnd__profile_COMMON__technique__constant();
 
2338
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2339
bool _validateBegin__profile_COMMON__technique__constant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2340
bool _validateEnd__profile_COMMON__technique__constant();
 
2341
#endif
 
2342
bool _freeAttributes__profile_COMMON__technique__constant( void* attributeData );
 
2343
 
 
2344
bool _begin__emission( void* attributeData ){return mImpl->begin__emission();}
 
2345
bool _data__emission( const ParserChar* text, size_t textLength );
 
2346
bool _end__emission(){return mImpl->end__emission();}
 
2347
bool _preBegin__emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2348
bool _preEnd__emission();
 
2349
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2350
bool _validateBegin__emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2351
bool _validateEnd__emission();
 
2352
#endif
 
2353
bool _freeAttributes__emission( void* attributeData );
 
2354
 
 
2355
bool _begin__fx_common_color_or_texture_type____color( void* attributeData ){return mImpl->begin__fx_common_color_or_texture_type____color(*static_cast<fx_common_color_or_texture_type____color__AttributeData*>(attributeData));}
 
2356
bool _data__fx_common_color_or_texture_type____color( const ParserChar* text, size_t textLength );
 
2357
bool _end__fx_common_color_or_texture_type____color(){return mImpl->end__fx_common_color_or_texture_type____color();}
 
2358
bool _preBegin__fx_common_color_or_texture_type____color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2359
bool _preEnd__fx_common_color_or_texture_type____color();
 
2360
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2361
bool _validateBegin__fx_common_color_or_texture_type____color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2362
bool _validateEnd__fx_common_color_or_texture_type____color();
 
2363
#endif
 
2364
bool _freeAttributes__fx_common_color_or_texture_type____color( void* attributeData );
 
2365
 
 
2366
bool _begin__fx_common_color_or_texture_type____param( void* attributeData ){return mImpl->begin__fx_common_color_or_texture_type____param(*static_cast<fx_common_color_or_texture_type____param__AttributeData*>(attributeData));}
 
2367
bool _data__fx_common_color_or_texture_type____param( const ParserChar* text, size_t textLength );
 
2368
bool _end__fx_common_color_or_texture_type____param(){return mImpl->end__fx_common_color_or_texture_type____param();}
 
2369
bool _preBegin__fx_common_color_or_texture_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2370
bool _preEnd__fx_common_color_or_texture_type____param();
 
2371
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2372
bool _validateBegin__fx_common_color_or_texture_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2373
bool _validateEnd__fx_common_color_or_texture_type____param();
 
2374
#endif
 
2375
bool _freeAttributes__fx_common_color_or_texture_type____param( void* attributeData );
 
2376
 
 
2377
bool _begin__texture( void* attributeData ){return mImpl->begin__texture(*static_cast<texture__AttributeData*>(attributeData));}
 
2378
bool _data__texture( const ParserChar* text, size_t textLength );
 
2379
bool _end__texture(){return mImpl->end__texture();}
 
2380
bool _preBegin__texture( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2381
bool _preEnd__texture();
 
2382
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2383
bool _validateBegin__texture( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2384
bool _validateEnd__texture();
 
2385
#endif
 
2386
bool _freeAttributes__texture( void* attributeData );
 
2387
 
 
2388
bool _begin__reflective( void* attributeData ){return mImpl->begin__reflective();}
 
2389
bool _data__reflective( const ParserChar* text, size_t textLength );
 
2390
bool _end__reflective(){return mImpl->end__reflective();}
 
2391
bool _preBegin__reflective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2392
bool _preEnd__reflective();
 
2393
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2394
bool _validateBegin__reflective( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2395
bool _validateEnd__reflective();
 
2396
#endif
 
2397
bool _freeAttributes__reflective( void* attributeData );
 
2398
 
 
2399
bool _begin__reflectivity( void* attributeData ){return mImpl->begin__reflectivity();}
 
2400
bool _data__reflectivity( const ParserChar* text, size_t textLength );
 
2401
bool _end__reflectivity(){return mImpl->end__reflectivity();}
 
2402
bool _preBegin__reflectivity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2403
bool _preEnd__reflectivity();
 
2404
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2405
bool _validateBegin__reflectivity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2406
bool _validateEnd__reflectivity();
 
2407
#endif
 
2408
bool _freeAttributes__reflectivity( void* attributeData );
 
2409
 
 
2410
bool _begin__fx_common_float_or_param_type____float( void* attributeData ){return mImpl->begin__fx_common_float_or_param_type____float(*static_cast<fx_common_float_or_param_type____float__AttributeData*>(attributeData));}
 
2411
bool _data__fx_common_float_or_param_type____float( const ParserChar* text, size_t textLength );
 
2412
bool _end__fx_common_float_or_param_type____float(){return mImpl->end__fx_common_float_or_param_type____float();}
 
2413
bool _preBegin__fx_common_float_or_param_type____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2414
bool _preEnd__fx_common_float_or_param_type____float();
 
2415
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2416
bool _validateBegin__fx_common_float_or_param_type____float( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2417
bool _validateEnd__fx_common_float_or_param_type____float();
 
2418
#endif
 
2419
bool _freeAttributes__fx_common_float_or_param_type____float( void* attributeData );
 
2420
 
 
2421
bool _begin__fx_common_float_or_param_type____param( void* attributeData ){return mImpl->begin__fx_common_float_or_param_type____param(*static_cast<fx_common_float_or_param_type____param__AttributeData*>(attributeData));}
 
2422
bool _data__fx_common_float_or_param_type____param( const ParserChar* text, size_t textLength );
 
2423
bool _end__fx_common_float_or_param_type____param(){return mImpl->end__fx_common_float_or_param_type____param();}
 
2424
bool _preBegin__fx_common_float_or_param_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2425
bool _preEnd__fx_common_float_or_param_type____param();
 
2426
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2427
bool _validateBegin__fx_common_float_or_param_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2428
bool _validateEnd__fx_common_float_or_param_type____param();
 
2429
#endif
 
2430
bool _freeAttributes__fx_common_float_or_param_type____param( void* attributeData );
 
2431
 
 
2432
bool _begin__transparent( void* attributeData ){return mImpl->begin__transparent(*static_cast<transparent__AttributeData*>(attributeData));}
 
2433
bool _data__transparent( const ParserChar* text, size_t textLength );
 
2434
bool _end__transparent(){return mImpl->end__transparent();}
 
2435
bool _preBegin__transparent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2436
bool _preEnd__transparent();
 
2437
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2438
bool _validateBegin__transparent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2439
bool _validateEnd__transparent();
 
2440
#endif
 
2441
bool _freeAttributes__transparent( void* attributeData );
 
2442
 
 
2443
 
 
2444
ENUM__fx_opaque_enum toEnumDataPrefix_ENUM__fx_opaque_enum (
 
2445
    const ParserChar* prefixedBuffer,
 
2446
    const ParserChar* prefixedBufferEnd,
 
2447
    const ParserChar** buffer,
 
2448
    const ParserChar* bufferEnd,
 
2449
    bool& failed,
 
2450
    const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap,
 
2451
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2452
);
 
2453
 
 
2454
 
 
2455
bool characterData2EnumData_ENUM__fx_opaque_enum (
 
2456
    const ParserChar* text,
 
2457
    size_t textLength,
 
2458
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_opaque_enum*, size_t ),
 
2459
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2460
);
 
2461
 
 
2462
 
 
2463
bool dataEnumEnd_ENUM__fx_opaque_enum (
 
2464
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_opaque_enum*, size_t ),
 
2465
    const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap,
 
2466
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2467
    ENUM__fx_opaque_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_opaque_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2468
);
 
2469
 
 
2470
 
 
2471
 
 
2472
bool _begin__transparency( void* attributeData ){return mImpl->begin__transparency();}
 
2473
bool _data__transparency( const ParserChar* text, size_t textLength );
 
2474
bool _end__transparency(){return mImpl->end__transparency();}
 
2475
bool _preBegin__transparency( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2476
bool _preEnd__transparency();
 
2477
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2478
bool _validateBegin__transparency( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2479
bool _validateEnd__transparency();
 
2480
#endif
 
2481
bool _freeAttributes__transparency( void* attributeData );
 
2482
 
 
2483
bool _begin__index_of_refraction( void* attributeData ){return mImpl->begin__index_of_refraction();}
 
2484
bool _data__index_of_refraction( const ParserChar* text, size_t textLength );
 
2485
bool _end__index_of_refraction(){return mImpl->end__index_of_refraction();}
 
2486
bool _preBegin__index_of_refraction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2487
bool _preEnd__index_of_refraction();
 
2488
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2489
bool _validateBegin__index_of_refraction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2490
bool _validateEnd__index_of_refraction();
 
2491
#endif
 
2492
bool _freeAttributes__index_of_refraction( void* attributeData );
 
2493
 
 
2494
bool _begin__lambert( void* attributeData ){return mImpl->begin__lambert();}
 
2495
bool _data__lambert( const ParserChar* text, size_t textLength );
 
2496
bool _end__lambert(){return mImpl->end__lambert();}
 
2497
bool _preBegin__lambert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2498
bool _preEnd__lambert();
 
2499
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2500
bool _validateBegin__lambert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2501
bool _validateEnd__lambert();
 
2502
#endif
 
2503
bool _freeAttributes__lambert( void* attributeData );
 
2504
 
 
2505
bool _begin__ambient____fx_common_color_or_texture_type( void* attributeData ){return mImpl->begin__ambient____fx_common_color_or_texture_type();}
 
2506
bool _data__ambient____fx_common_color_or_texture_type( const ParserChar* text, size_t textLength );
 
2507
bool _end__ambient____fx_common_color_or_texture_type(){return mImpl->end__ambient____fx_common_color_or_texture_type();}
 
2508
bool _preBegin__ambient____fx_common_color_or_texture_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2509
bool _preEnd__ambient____fx_common_color_or_texture_type();
 
2510
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2511
bool _validateBegin__ambient____fx_common_color_or_texture_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2512
bool _validateEnd__ambient____fx_common_color_or_texture_type();
 
2513
#endif
 
2514
bool _freeAttributes__ambient____fx_common_color_or_texture_type( void* attributeData );
 
2515
 
 
2516
bool _begin__diffuse( void* attributeData ){return mImpl->begin__diffuse();}
 
2517
bool _data__diffuse( const ParserChar* text, size_t textLength );
 
2518
bool _end__diffuse(){return mImpl->end__diffuse();}
 
2519
bool _preBegin__diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2520
bool _preEnd__diffuse();
 
2521
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2522
bool _validateBegin__diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2523
bool _validateEnd__diffuse();
 
2524
#endif
 
2525
bool _freeAttributes__diffuse( void* attributeData );
 
2526
 
 
2527
bool _begin__phong( void* attributeData ){return mImpl->begin__phong();}
 
2528
bool _data__phong( const ParserChar* text, size_t textLength );
 
2529
bool _end__phong(){return mImpl->end__phong();}
 
2530
bool _preBegin__phong( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2531
bool _preEnd__phong();
 
2532
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2533
bool _validateBegin__phong( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2534
bool _validateEnd__phong();
 
2535
#endif
 
2536
bool _freeAttributes__phong( void* attributeData );
 
2537
 
 
2538
bool _begin__specular( void* attributeData ){return mImpl->begin__specular();}
 
2539
bool _data__specular( const ParserChar* text, size_t textLength );
 
2540
bool _end__specular(){return mImpl->end__specular();}
 
2541
bool _preBegin__specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2542
bool _preEnd__specular();
 
2543
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2544
bool _validateBegin__specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2545
bool _validateEnd__specular();
 
2546
#endif
 
2547
bool _freeAttributes__specular( void* attributeData );
 
2548
 
 
2549
bool _begin__shininess( void* attributeData ){return mImpl->begin__shininess();}
 
2550
bool _data__shininess( const ParserChar* text, size_t textLength );
 
2551
bool _end__shininess(){return mImpl->end__shininess();}
 
2552
bool _preBegin__shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2553
bool _preEnd__shininess();
 
2554
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2555
bool _validateBegin__shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2556
bool _validateEnd__shininess();
 
2557
#endif
 
2558
bool _freeAttributes__shininess( void* attributeData );
 
2559
 
 
2560
bool _begin__blinn( void* attributeData ){return mImpl->begin__blinn();}
 
2561
bool _data__blinn( const ParserChar* text, size_t textLength );
 
2562
bool _end__blinn(){return mImpl->end__blinn();}
 
2563
bool _preBegin__blinn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2564
bool _preEnd__blinn();
 
2565
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2566
bool _validateBegin__blinn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2567
bool _validateEnd__blinn();
 
2568
#endif
 
2569
bool _freeAttributes__blinn( void* attributeData );
 
2570
 
 
2571
bool _begin__profile_BRIDGE( void* attributeData ){return mImpl->begin__profile_BRIDGE(*static_cast<profile_BRIDGE__AttributeData*>(attributeData));}
 
2572
bool _data__profile_BRIDGE( const ParserChar* text, size_t textLength );
 
2573
bool _end__profile_BRIDGE(){return mImpl->end__profile_BRIDGE();}
 
2574
bool _preBegin__profile_BRIDGE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2575
bool _preEnd__profile_BRIDGE();
 
2576
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2577
bool _validateBegin__profile_BRIDGE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2578
bool _validateEnd__profile_BRIDGE();
 
2579
#endif
 
2580
bool _freeAttributes__profile_BRIDGE( void* attributeData );
 
2581
 
 
2582
bool _begin__profile_GLES2( void* attributeData ){return mImpl->begin__profile_GLES2(*static_cast<profile_GLES2__AttributeData*>(attributeData));}
 
2583
bool _data__profile_GLES2( const ParserChar* text, size_t textLength );
 
2584
bool _end__profile_GLES2(){return mImpl->end__profile_GLES2();}
 
2585
bool _preBegin__profile_GLES2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2586
bool _preEnd__profile_GLES2();
 
2587
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2588
bool _validateBegin__profile_GLES2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2589
bool _validateEnd__profile_GLES2();
 
2590
#endif
 
2591
bool _freeAttributes__profile_GLES2( void* attributeData );
 
2592
 
 
2593
bool _begin__include( void* attributeData ){return mImpl->begin__include(*static_cast<include__AttributeData*>(attributeData));}
 
2594
bool _data__include( const ParserChar* text, size_t textLength );
 
2595
bool _end__include(){return mImpl->end__include();}
 
2596
bool _preBegin__include( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2597
bool _preEnd__include();
 
2598
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2599
bool _validateBegin__include( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2600
bool _validateEnd__include();
 
2601
#endif
 
2602
bool _freeAttributes__include( void* attributeData );
 
2603
 
 
2604
bool _begin__code( void* attributeData ){return mImpl->begin__code(*static_cast<code__AttributeData*>(attributeData));}
 
2605
bool _data__code( const ParserChar* text, size_t textLength );
 
2606
bool _end__code(){return mImpl->end__code();}
 
2607
bool _preBegin__code( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2608
bool _preEnd__code();
 
2609
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2610
bool _validateBegin__code( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2611
bool _validateEnd__code();
 
2612
#endif
 
2613
bool _freeAttributes__code( void* attributeData );
 
2614
 
 
2615
bool _begin__profile_gles2_type____newparam( void* attributeData ){return mImpl->begin__profile_gles2_type____newparam(*static_cast<profile_gles2_type____newparam__AttributeData*>(attributeData));}
 
2616
bool _data__profile_gles2_type____newparam( const ParserChar* text, size_t textLength );
 
2617
bool _end__profile_gles2_type____newparam(){return mImpl->end__profile_gles2_type____newparam();}
 
2618
bool _preBegin__profile_gles2_type____newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2619
bool _preEnd__profile_gles2_type____newparam();
 
2620
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2621
bool _validateBegin__profile_gles2_type____newparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2622
bool _validateEnd__profile_gles2_type____newparam();
 
2623
#endif
 
2624
bool _freeAttributes__profile_gles2_type____newparam( void* attributeData );
 
2625
 
 
2626
bool _begin__bvec2( void* attributeData ){return mImpl->begin__bvec2();}
 
2627
bool _data__bvec2( const ParserChar* text, size_t textLength );
 
2628
bool _end__bvec2(){return mImpl->end__bvec2();}
 
2629
bool _preBegin__bvec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2630
bool _preEnd__bvec2();
 
2631
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2632
bool _validateBegin__bvec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2633
bool _validateEnd__bvec2();
 
2634
#endif
 
2635
bool _freeAttributes__bvec2( void* attributeData );
 
2636
 
 
2637
bool _begin__bvec3( void* attributeData ){return mImpl->begin__bvec3();}
 
2638
bool _data__bvec3( const ParserChar* text, size_t textLength );
 
2639
bool _end__bvec3(){return mImpl->end__bvec3();}
 
2640
bool _preBegin__bvec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2641
bool _preEnd__bvec3();
 
2642
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2643
bool _validateBegin__bvec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2644
bool _validateEnd__bvec3();
 
2645
#endif
 
2646
bool _freeAttributes__bvec3( void* attributeData );
 
2647
 
 
2648
bool _begin__bvec4( void* attributeData ){return mImpl->begin__bvec4();}
 
2649
bool _data__bvec4( const ParserChar* text, size_t textLength );
 
2650
bool _end__bvec4(){return mImpl->end__bvec4();}
 
2651
bool _preBegin__bvec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2652
bool _preEnd__bvec4();
 
2653
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2654
bool _validateBegin__bvec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2655
bool _validateEnd__bvec4();
 
2656
#endif
 
2657
bool _freeAttributes__bvec4( void* attributeData );
 
2658
 
 
2659
bool _begin__vec2( void* attributeData ){return mImpl->begin__vec2();}
 
2660
bool _data__vec2( const ParserChar* text, size_t textLength );
 
2661
bool _end__vec2(){return mImpl->end__vec2();}
 
2662
bool _preBegin__vec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2663
bool _preEnd__vec2();
 
2664
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2665
bool _validateBegin__vec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2666
bool _validateEnd__vec2();
 
2667
#endif
 
2668
bool _freeAttributes__vec2( void* attributeData );
 
2669
 
 
2670
bool _begin__vec3( void* attributeData ){return mImpl->begin__vec3();}
 
2671
bool _data__vec3( const ParserChar* text, size_t textLength );
 
2672
bool _end__vec3(){return mImpl->end__vec3();}
 
2673
bool _preBegin__vec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2674
bool _preEnd__vec3();
 
2675
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2676
bool _validateBegin__vec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2677
bool _validateEnd__vec3();
 
2678
#endif
 
2679
bool _freeAttributes__vec3( void* attributeData );
 
2680
 
 
2681
bool _begin__vec4( void* attributeData ){return mImpl->begin__vec4();}
 
2682
bool _data__vec4( const ParserChar* text, size_t textLength );
 
2683
bool _end__vec4(){return mImpl->end__vec4();}
 
2684
bool _preBegin__vec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2685
bool _preEnd__vec4();
 
2686
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2687
bool _validateBegin__vec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2688
bool _validateEnd__vec4();
 
2689
#endif
 
2690
bool _freeAttributes__vec4( void* attributeData );
 
2691
 
 
2692
bool _begin__mat2( void* attributeData ){return mImpl->begin__mat2();}
 
2693
bool _data__mat2( const ParserChar* text, size_t textLength );
 
2694
bool _end__mat2(){return mImpl->end__mat2();}
 
2695
bool _preBegin__mat2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2696
bool _preEnd__mat2();
 
2697
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2698
bool _validateBegin__mat2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2699
bool _validateEnd__mat2();
 
2700
#endif
 
2701
bool _freeAttributes__mat2( void* attributeData );
 
2702
 
 
2703
bool _begin__mat3( void* attributeData ){return mImpl->begin__mat3();}
 
2704
bool _data__mat3( const ParserChar* text, size_t textLength );
 
2705
bool _end__mat3(){return mImpl->end__mat3();}
 
2706
bool _preBegin__mat3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2707
bool _preEnd__mat3();
 
2708
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2709
bool _validateBegin__mat3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2710
bool _validateEnd__mat3();
 
2711
#endif
 
2712
bool _freeAttributes__mat3( void* attributeData );
 
2713
 
 
2714
bool _begin__mat4( void* attributeData ){return mImpl->begin__mat4();}
 
2715
bool _data__mat4( const ParserChar* text, size_t textLength );
 
2716
bool _end__mat4(){return mImpl->end__mat4();}
 
2717
bool _preBegin__mat4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2718
bool _preEnd__mat4();
 
2719
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2720
bool _validateBegin__mat4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2721
bool _validateEnd__mat4();
 
2722
#endif
 
2723
bool _freeAttributes__mat4( void* attributeData );
 
2724
 
 
2725
bool _begin__ivec2( void* attributeData ){return mImpl->begin__ivec2();}
 
2726
bool _data__ivec2( const ParserChar* text, size_t textLength );
 
2727
bool _end__ivec2(){return mImpl->end__ivec2();}
 
2728
bool _preBegin__ivec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2729
bool _preEnd__ivec2();
 
2730
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2731
bool _validateBegin__ivec2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2732
bool _validateEnd__ivec2();
 
2733
#endif
 
2734
bool _freeAttributes__ivec2( void* attributeData );
 
2735
 
 
2736
bool _begin__ivec3( void* attributeData ){return mImpl->begin__ivec3();}
 
2737
bool _data__ivec3( const ParserChar* text, size_t textLength );
 
2738
bool _end__ivec3(){return mImpl->end__ivec3();}
 
2739
bool _preBegin__ivec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2740
bool _preEnd__ivec3();
 
2741
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2742
bool _validateBegin__ivec3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2743
bool _validateEnd__ivec3();
 
2744
#endif
 
2745
bool _freeAttributes__ivec3( void* attributeData );
 
2746
 
 
2747
bool _begin__ivec4( void* attributeData ){return mImpl->begin__ivec4();}
 
2748
bool _data__ivec4( const ParserChar* text, size_t textLength );
 
2749
bool _end__ivec4(){return mImpl->end__ivec4();}
 
2750
bool _preBegin__ivec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2751
bool _preEnd__ivec4();
 
2752
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2753
bool _validateBegin__ivec4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2754
bool _validateEnd__ivec4();
 
2755
#endif
 
2756
bool _freeAttributes__ivec4( void* attributeData );
 
2757
 
 
2758
bool _begin__enum____gl_enumeration_type( void* attributeData ){return mImpl->begin__enum____gl_enumeration_type();}
 
2759
bool _data__enum____gl_enumeration_type( const ParserChar* text, size_t textLength );
 
2760
bool _end__enum____gl_enumeration_type(){return mImpl->end__enum____gl_enumeration_type();}
 
2761
bool _preBegin__enum____gl_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2762
bool _preEnd__enum____gl_enumeration_type();
 
2763
#ifdef GENERATEDSAXPARSER_VALIDATION
 
2764
bool _validateBegin__enum____gl_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
2765
bool _validateEnd__enum____gl_enumeration_type();
 
2766
#endif
 
2767
bool _freeAttributes__enum____gl_enumeration_type( void* attributeData );
 
2768
 
 
2769
 
 
2770
ENUM__gl_blend_enum toEnumDataPrefix_ENUM__gl_blend_enum (
 
2771
    const ParserChar* prefixedBuffer,
 
2772
    const ParserChar* prefixedBufferEnd,
 
2773
    const ParserChar** buffer,
 
2774
    const ParserChar* bufferEnd,
 
2775
    bool& failed,
 
2776
    const std::pair<StringHash, ENUM__gl_blend_enum>* enumMap,
 
2777
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2778
);
 
2779
 
 
2780
 
 
2781
bool characterData2EnumData_ENUM__gl_blend_enum (
 
2782
    const ParserChar* text,
 
2783
    size_t textLength,
 
2784
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_enum*, size_t ),
 
2785
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2786
);
 
2787
 
 
2788
 
 
2789
bool dataEnumEnd_ENUM__gl_blend_enum (
 
2790
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_enum*, size_t ),
 
2791
    const std::pair<StringHash, ENUM__gl_blend_enum>* enumMap,
 
2792
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2793
    ENUM__gl_blend_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_blend_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2794
);
 
2795
 
 
2796
 
 
2797
 
 
2798
 
 
2799
ENUM__gl_face_enum toEnumDataPrefix_ENUM__gl_face_enum (
 
2800
    const ParserChar* prefixedBuffer,
 
2801
    const ParserChar* prefixedBufferEnd,
 
2802
    const ParserChar** buffer,
 
2803
    const ParserChar* bufferEnd,
 
2804
    bool& failed,
 
2805
    const std::pair<StringHash, ENUM__gl_face_enum>* enumMap,
 
2806
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2807
);
 
2808
 
 
2809
 
 
2810
bool characterData2EnumData_ENUM__gl_face_enum (
 
2811
    const ParserChar* text,
 
2812
    size_t textLength,
 
2813
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_face_enum*, size_t ),
 
2814
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2815
);
 
2816
 
 
2817
 
 
2818
bool dataEnumEnd_ENUM__gl_face_enum (
 
2819
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_face_enum*, size_t ),
 
2820
    const std::pair<StringHash, ENUM__gl_face_enum>* enumMap,
 
2821
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2822
    ENUM__gl_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2823
);
 
2824
 
 
2825
 
 
2826
 
 
2827
 
 
2828
ENUM__gl_blend_equation_enum toEnumDataPrefix_ENUM__gl_blend_equation_enum (
 
2829
    const ParserChar* prefixedBuffer,
 
2830
    const ParserChar* prefixedBufferEnd,
 
2831
    const ParserChar** buffer,
 
2832
    const ParserChar* bufferEnd,
 
2833
    bool& failed,
 
2834
    const std::pair<StringHash, ENUM__gl_blend_equation_enum>* enumMap,
 
2835
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2836
);
 
2837
 
 
2838
 
 
2839
bool characterData2EnumData_ENUM__gl_blend_equation_enum (
 
2840
    const ParserChar* text,
 
2841
    size_t textLength,
 
2842
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_equation_enum*, size_t ),
 
2843
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2844
);
 
2845
 
 
2846
 
 
2847
bool dataEnumEnd_ENUM__gl_blend_equation_enum (
 
2848
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_blend_equation_enum*, size_t ),
 
2849
    const std::pair<StringHash, ENUM__gl_blend_equation_enum>* enumMap,
 
2850
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2851
    ENUM__gl_blend_equation_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_blend_equation_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2852
);
 
2853
 
 
2854
 
 
2855
 
 
2856
 
 
2857
ENUM__gl_func_enum toEnumDataPrefix_ENUM__gl_func_enum (
 
2858
    const ParserChar* prefixedBuffer,
 
2859
    const ParserChar* prefixedBufferEnd,
 
2860
    const ParserChar** buffer,
 
2861
    const ParserChar* bufferEnd,
 
2862
    bool& failed,
 
2863
    const std::pair<StringHash, ENUM__gl_func_enum>* enumMap,
 
2864
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2865
);
 
2866
 
 
2867
 
 
2868
bool characterData2EnumData_ENUM__gl_func_enum (
 
2869
    const ParserChar* text,
 
2870
    size_t textLength,
 
2871
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_func_enum*, size_t ),
 
2872
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2873
);
 
2874
 
 
2875
 
 
2876
bool dataEnumEnd_ENUM__gl_func_enum (
 
2877
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_func_enum*, size_t ),
 
2878
    const std::pair<StringHash, ENUM__gl_func_enum>* enumMap,
 
2879
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2880
    ENUM__gl_func_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_func_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2881
);
 
2882
 
 
2883
 
 
2884
 
 
2885
 
 
2886
ENUM__gl_stencil_op_enum toEnumDataPrefix_ENUM__gl_stencil_op_enum (
 
2887
    const ParserChar* prefixedBuffer,
 
2888
    const ParserChar* prefixedBufferEnd,
 
2889
    const ParserChar** buffer,
 
2890
    const ParserChar* bufferEnd,
 
2891
    bool& failed,
 
2892
    const std::pair<StringHash, ENUM__gl_stencil_op_enum>* enumMap,
 
2893
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2894
);
 
2895
 
 
2896
 
 
2897
bool characterData2EnumData_ENUM__gl_stencil_op_enum (
 
2898
    const ParserChar* text,
 
2899
    size_t textLength,
 
2900
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_stencil_op_enum*, size_t ),
 
2901
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2902
);
 
2903
 
 
2904
 
 
2905
bool dataEnumEnd_ENUM__gl_stencil_op_enum (
 
2906
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_stencil_op_enum*, size_t ),
 
2907
    const std::pair<StringHash, ENUM__gl_stencil_op_enum>* enumMap,
 
2908
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2909
    ENUM__gl_stencil_op_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_stencil_op_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2910
);
 
2911
 
 
2912
 
 
2913
 
 
2914
 
 
2915
ENUM__gl_material_enum toEnumDataPrefix_ENUM__gl_material_enum (
 
2916
    const ParserChar* prefixedBuffer,
 
2917
    const ParserChar* prefixedBufferEnd,
 
2918
    const ParserChar** buffer,
 
2919
    const ParserChar* bufferEnd,
 
2920
    bool& failed,
 
2921
    const std::pair<StringHash, ENUM__gl_material_enum>* enumMap,
 
2922
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2923
);
 
2924
 
 
2925
 
 
2926
bool characterData2EnumData_ENUM__gl_material_enum (
 
2927
    const ParserChar* text,
 
2928
    size_t textLength,
 
2929
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_material_enum*, size_t ),
 
2930
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2931
);
 
2932
 
 
2933
 
 
2934
bool dataEnumEnd_ENUM__gl_material_enum (
 
2935
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_material_enum*, size_t ),
 
2936
    const std::pair<StringHash, ENUM__gl_material_enum>* enumMap,
 
2937
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2938
    ENUM__gl_material_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_material_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2939
);
 
2940
 
 
2941
 
 
2942
 
 
2943
 
 
2944
ENUM__gl_fog_enum toEnumDataPrefix_ENUM__gl_fog_enum (
 
2945
    const ParserChar* prefixedBuffer,
 
2946
    const ParserChar* prefixedBufferEnd,
 
2947
    const ParserChar** buffer,
 
2948
    const ParserChar* bufferEnd,
 
2949
    bool& failed,
 
2950
    const std::pair<StringHash, ENUM__gl_fog_enum>* enumMap,
 
2951
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2952
);
 
2953
 
 
2954
 
 
2955
bool characterData2EnumData_ENUM__gl_fog_enum (
 
2956
    const ParserChar* text,
 
2957
    size_t textLength,
 
2958
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_enum*, size_t ),
 
2959
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2960
);
 
2961
 
 
2962
 
 
2963
bool dataEnumEnd_ENUM__gl_fog_enum (
 
2964
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_enum*, size_t ),
 
2965
    const std::pair<StringHash, ENUM__gl_fog_enum>* enumMap,
 
2966
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2967
    ENUM__gl_fog_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_fog_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2968
);
 
2969
 
 
2970
 
 
2971
 
 
2972
 
 
2973
ENUM__gl_fog_coord_src_enum toEnumDataPrefix_ENUM__gl_fog_coord_src_enum (
 
2974
    const ParserChar* prefixedBuffer,
 
2975
    const ParserChar* prefixedBufferEnd,
 
2976
    const ParserChar** buffer,
 
2977
    const ParserChar* bufferEnd,
 
2978
    bool& failed,
 
2979
    const std::pair<StringHash, ENUM__gl_fog_coord_src_enum>* enumMap,
 
2980
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2981
);
 
2982
 
 
2983
 
 
2984
bool characterData2EnumData_ENUM__gl_fog_coord_src_enum (
 
2985
    const ParserChar* text,
 
2986
    size_t textLength,
 
2987
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_coord_src_enum*, size_t ),
 
2988
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
2989
);
 
2990
 
 
2991
 
 
2992
bool dataEnumEnd_ENUM__gl_fog_coord_src_enum (
 
2993
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_fog_coord_src_enum*, size_t ),
 
2994
    const std::pair<StringHash, ENUM__gl_fog_coord_src_enum>* enumMap,
 
2995
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
2996
    ENUM__gl_fog_coord_src_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_fog_coord_src_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
2997
);
 
2998
 
 
2999
 
 
3000
 
 
3001
 
 
3002
ENUM__gl_front_face_enum toEnumDataPrefix_ENUM__gl_front_face_enum (
 
3003
    const ParserChar* prefixedBuffer,
 
3004
    const ParserChar* prefixedBufferEnd,
 
3005
    const ParserChar** buffer,
 
3006
    const ParserChar* bufferEnd,
 
3007
    bool& failed,
 
3008
    const std::pair<StringHash, ENUM__gl_front_face_enum>* enumMap,
 
3009
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3010
);
 
3011
 
 
3012
 
 
3013
bool characterData2EnumData_ENUM__gl_front_face_enum (
 
3014
    const ParserChar* text,
 
3015
    size_t textLength,
 
3016
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_front_face_enum*, size_t ),
 
3017
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3018
);
 
3019
 
 
3020
 
 
3021
bool dataEnumEnd_ENUM__gl_front_face_enum (
 
3022
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_front_face_enum*, size_t ),
 
3023
    const std::pair<StringHash, ENUM__gl_front_face_enum>* enumMap,
 
3024
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
3025
    ENUM__gl_front_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_front_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
3026
);
 
3027
 
 
3028
 
 
3029
 
 
3030
 
 
3031
ENUM__gl_light_model_color_control_enum toEnumDataPrefix_ENUM__gl_light_model_color_control_enum (
 
3032
    const ParserChar* prefixedBuffer,
 
3033
    const ParserChar* prefixedBufferEnd,
 
3034
    const ParserChar** buffer,
 
3035
    const ParserChar* bufferEnd,
 
3036
    bool& failed,
 
3037
    const std::pair<StringHash, ENUM__gl_light_model_color_control_enum>* enumMap,
 
3038
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3039
);
 
3040
 
 
3041
 
 
3042
bool characterData2EnumData_ENUM__gl_light_model_color_control_enum (
 
3043
    const ParserChar* text,
 
3044
    size_t textLength,
 
3045
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_light_model_color_control_enum*, size_t ),
 
3046
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3047
);
 
3048
 
 
3049
 
 
3050
bool dataEnumEnd_ENUM__gl_light_model_color_control_enum (
 
3051
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_light_model_color_control_enum*, size_t ),
 
3052
    const std::pair<StringHash, ENUM__gl_light_model_color_control_enum>* enumMap,
 
3053
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
3054
    ENUM__gl_light_model_color_control_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_light_model_color_control_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
3055
);
 
3056
 
 
3057
 
 
3058
 
 
3059
 
 
3060
ENUM__gl_logic_op_enum toEnumDataPrefix_ENUM__gl_logic_op_enum (
 
3061
    const ParserChar* prefixedBuffer,
 
3062
    const ParserChar* prefixedBufferEnd,
 
3063
    const ParserChar** buffer,
 
3064
    const ParserChar* bufferEnd,
 
3065
    bool& failed,
 
3066
    const std::pair<StringHash, ENUM__gl_logic_op_enum>* enumMap,
 
3067
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3068
);
 
3069
 
 
3070
 
 
3071
bool characterData2EnumData_ENUM__gl_logic_op_enum (
 
3072
    const ParserChar* text,
 
3073
    size_t textLength,
 
3074
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_logic_op_enum*, size_t ),
 
3075
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3076
);
 
3077
 
 
3078
 
 
3079
bool dataEnumEnd_ENUM__gl_logic_op_enum (
 
3080
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_logic_op_enum*, size_t ),
 
3081
    const std::pair<StringHash, ENUM__gl_logic_op_enum>* enumMap,
 
3082
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
3083
    ENUM__gl_logic_op_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_logic_op_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
3084
);
 
3085
 
 
3086
 
 
3087
 
 
3088
 
 
3089
ENUM__gl_polygon_mode_enum toEnumDataPrefix_ENUM__gl_polygon_mode_enum (
 
3090
    const ParserChar* prefixedBuffer,
 
3091
    const ParserChar* prefixedBufferEnd,
 
3092
    const ParserChar** buffer,
 
3093
    const ParserChar* bufferEnd,
 
3094
    bool& failed,
 
3095
    const std::pair<StringHash, ENUM__gl_polygon_mode_enum>* enumMap,
 
3096
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3097
);
 
3098
 
 
3099
 
 
3100
bool characterData2EnumData_ENUM__gl_polygon_mode_enum (
 
3101
    const ParserChar* text,
 
3102
    size_t textLength,
 
3103
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_polygon_mode_enum*, size_t ),
 
3104
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3105
);
 
3106
 
 
3107
 
 
3108
bool dataEnumEnd_ENUM__gl_polygon_mode_enum (
 
3109
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_polygon_mode_enum*, size_t ),
 
3110
    const std::pair<StringHash, ENUM__gl_polygon_mode_enum>* enumMap,
 
3111
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
3112
    ENUM__gl_polygon_mode_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_polygon_mode_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
3113
);
 
3114
 
 
3115
 
 
3116
 
 
3117
 
 
3118
ENUM__gl_shade_model_enum toEnumDataPrefix_ENUM__gl_shade_model_enum (
 
3119
    const ParserChar* prefixedBuffer,
 
3120
    const ParserChar* prefixedBufferEnd,
 
3121
    const ParserChar** buffer,
 
3122
    const ParserChar* bufferEnd,
 
3123
    bool& failed,
 
3124
    const std::pair<StringHash, ENUM__gl_shade_model_enum>* enumMap,
 
3125
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3126
);
 
3127
 
 
3128
 
 
3129
bool characterData2EnumData_ENUM__gl_shade_model_enum (
 
3130
    const ParserChar* text,
 
3131
    size_t textLength,
 
3132
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_shade_model_enum*, size_t ),
 
3133
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3134
);
 
3135
 
 
3136
 
 
3137
bool dataEnumEnd_ENUM__gl_shade_model_enum (
 
3138
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gl_shade_model_enum*, size_t ),
 
3139
    const std::pair<StringHash, ENUM__gl_shade_model_enum>* enumMap,
 
3140
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
3141
    ENUM__gl_shade_model_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gl_shade_model_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
3142
);
 
3143
 
 
3144
 
 
3145
 
 
3146
 
 
3147
UNION__gl_enumeration_type toUnionPrefix_UNION__gl_enumeration_type (
 
3148
    const ParserChar* prefixedBuffer,
 
3149
    const ParserChar* prefixedBufferEnd,
 
3150
    const ParserChar** buffer,
 
3151
    const ParserChar* bufferEnd,
 
3152
    bool& failed
 
3153
);
 
3154
 
 
3155
 
 
3156
 
 
3157
bool _begin__profile_GLES2__newparam__usertype( void* attributeData ){return mImpl->begin__profile_GLES2__newparam__usertype(*static_cast<profile_GLES2__newparam__usertype__AttributeData*>(attributeData));}
 
3158
bool _data__profile_GLES2__newparam__usertype( const ParserChar* text, size_t textLength );
 
3159
bool _end__profile_GLES2__newparam__usertype(){return mImpl->end__profile_GLES2__newparam__usertype();}
 
3160
bool _preBegin__profile_GLES2__newparam__usertype( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3161
bool _preEnd__profile_GLES2__newparam__usertype();
 
3162
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3163
bool _validateBegin__profile_GLES2__newparam__usertype( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3164
bool _validateEnd__profile_GLES2__newparam__usertype();
 
3165
#endif
 
3166
bool _freeAttributes__profile_GLES2__newparam__usertype( void* attributeData );
 
3167
 
 
3168
bool _begin__profile_GLES2__newparam__usertype__setparam( void* attributeData ){return mImpl->begin__profile_GLES2__newparam__usertype__setparam(*static_cast<profile_GLES2__newparam__usertype__setparam__AttributeData*>(attributeData));}
 
3169
bool _data__profile_GLES2__newparam__usertype__setparam( const ParserChar* text, size_t textLength );
 
3170
bool _end__profile_GLES2__newparam__usertype__setparam(){return mImpl->end__profile_GLES2__newparam__usertype__setparam();}
 
3171
bool _preBegin__profile_GLES2__newparam__usertype__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3172
bool _preEnd__profile_GLES2__newparam__usertype__setparam();
 
3173
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3174
bool _validateBegin__profile_GLES2__newparam__usertype__setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3175
bool _validateEnd__profile_GLES2__newparam__usertype__setparam();
 
3176
#endif
 
3177
bool _freeAttributes__profile_GLES2__newparam__usertype__setparam( void* attributeData );
 
3178
 
 
3179
bool _begin__profile_GLES2__newparam__usertype__setparam__array( void* attributeData ){return mImpl->begin__profile_GLES2__newparam__usertype__setparam__array(*static_cast<profile_GLES2__newparam__usertype__setparam__array__AttributeData*>(attributeData));}
 
3180
bool _data__profile_GLES2__newparam__usertype__setparam__array( const ParserChar* text, size_t textLength );
 
3181
bool _end__profile_GLES2__newparam__usertype__setparam__array(){return mImpl->end__profile_GLES2__newparam__usertype__setparam__array();}
 
3182
bool _preBegin__profile_GLES2__newparam__usertype__setparam__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3183
bool _preEnd__profile_GLES2__newparam__usertype__setparam__array();
 
3184
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3185
bool _validateBegin__profile_GLES2__newparam__usertype__setparam__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3186
bool _validateEnd__profile_GLES2__newparam__usertype__setparam__array();
 
3187
#endif
 
3188
bool _freeAttributes__profile_GLES2__newparam__usertype__setparam__array( void* attributeData );
 
3189
 
 
3190
bool _begin__profile_gles2_type____technique( void* attributeData ){return mImpl->begin__profile_gles2_type____technique(*static_cast<profile_gles2_type____technique__AttributeData*>(attributeData));}
 
3191
bool _data__profile_gles2_type____technique( const ParserChar* text, size_t textLength );
 
3192
bool _end__profile_gles2_type____technique(){return mImpl->end__profile_gles2_type____technique();}
 
3193
bool _preBegin__profile_gles2_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3194
bool _preEnd__profile_gles2_type____technique();
 
3195
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3196
bool _validateBegin__profile_gles2_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3197
bool _validateEnd__profile_gles2_type____technique();
 
3198
#endif
 
3199
bool _freeAttributes__profile_gles2_type____technique( void* attributeData );
 
3200
 
 
3201
bool _begin__pass____gles2_pass_type( void* attributeData ){return mImpl->begin__pass____gles2_pass_type(*static_cast<pass____gles2_pass_type__AttributeData*>(attributeData));}
 
3202
bool _data__pass____gles2_pass_type( const ParserChar* text, size_t textLength );
 
3203
bool _end__pass____gles2_pass_type(){return mImpl->end__pass____gles2_pass_type();}
 
3204
bool _preBegin__pass____gles2_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3205
bool _preEnd__pass____gles2_pass_type();
 
3206
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3207
bool _validateBegin__pass____gles2_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3208
bool _validateEnd__pass____gles2_pass_type();
 
3209
#endif
 
3210
bool _freeAttributes__pass____gles2_pass_type( void* attributeData );
 
3211
 
 
3212
bool _begin__gles2_pass_type____states( void* attributeData ){return mImpl->begin__gles2_pass_type____states();}
 
3213
bool _data__gles2_pass_type____states( const ParserChar* text, size_t textLength );
 
3214
bool _end__gles2_pass_type____states(){return mImpl->end__gles2_pass_type____states();}
 
3215
bool _preBegin__gles2_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3216
bool _preEnd__gles2_pass_type____states();
 
3217
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3218
bool _validateBegin__gles2_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3219
bool _validateEnd__gles2_pass_type____states();
 
3220
#endif
 
3221
bool _freeAttributes__gles2_pass_type____states( void* attributeData );
 
3222
 
 
3223
bool _begin__profile_GLES2__technique__pass__states__blend_color( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_color(*static_cast<profile_GLES2__technique__pass__states__blend_color__AttributeData*>(attributeData));}
 
3224
bool _data__profile_GLES2__technique__pass__states__blend_color( const ParserChar* text, size_t textLength );
 
3225
bool _end__profile_GLES2__technique__pass__states__blend_color(){return mImpl->end__profile_GLES2__technique__pass__states__blend_color();}
 
3226
bool _preBegin__profile_GLES2__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3227
bool _preEnd__profile_GLES2__technique__pass__states__blend_color();
 
3228
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3229
bool _validateBegin__profile_GLES2__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3230
bool _validateEnd__profile_GLES2__technique__pass__states__blend_color();
 
3231
#endif
 
3232
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_color( void* attributeData );
 
3233
 
 
3234
bool _begin__profile_GLES2__technique__pass__states__blend_equation( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation(*static_cast<profile_GLES2__technique__pass__states__blend_equation__AttributeData*>(attributeData));}
 
3235
bool _data__profile_GLES2__technique__pass__states__blend_equation( const ParserChar* text, size_t textLength );
 
3236
bool _end__profile_GLES2__technique__pass__states__blend_equation(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation();}
 
3237
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3238
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation();
 
3239
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3240
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3241
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation();
 
3242
#endif
 
3243
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation( void* attributeData );
 
3244
 
 
3245
bool _begin__profile_GLES2__technique__pass__states__blend_equation_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation_separate();}
 
3246
bool _data__profile_GLES2__technique__pass__states__blend_equation_separate( const ParserChar* text, size_t textLength );
 
3247
bool _end__profile_GLES2__technique__pass__states__blend_equation_separate(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation_separate();}
 
3248
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3249
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation_separate();
 
3250
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3251
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3252
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation_separate();
 
3253
#endif
 
3254
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation_separate( void* attributeData );
 
3255
 
 
3256
bool _begin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb(*static_cast<profile_GLES2__technique__pass__states__blend_equation_separate__rgb__AttributeData*>(attributeData));}
 
3257
bool _data__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( const ParserChar* text, size_t textLength );
 
3258
bool _end__profile_GLES2__technique__pass__states__blend_equation_separate__rgb(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation_separate__rgb();}
 
3259
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3260
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation_separate__rgb();
 
3261
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3262
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3263
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation_separate__rgb();
 
3264
#endif
 
3265
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation_separate__rgb( void* attributeData );
 
3266
 
 
3267
bool _begin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha(*static_cast<profile_GLES2__technique__pass__states__blend_equation_separate__alpha__AttributeData*>(attributeData));}
 
3268
bool _data__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( const ParserChar* text, size_t textLength );
 
3269
bool _end__profile_GLES2__technique__pass__states__blend_equation_separate__alpha(){return mImpl->end__profile_GLES2__technique__pass__states__blend_equation_separate__alpha();}
 
3270
bool _preBegin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3271
bool _preEnd__profile_GLES2__technique__pass__states__blend_equation_separate__alpha();
 
3272
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3273
bool _validateBegin__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3274
bool _validateEnd__profile_GLES2__technique__pass__states__blend_equation_separate__alpha();
 
3275
#endif
 
3276
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_equation_separate__alpha( void* attributeData );
 
3277
 
 
3278
bool _begin__profile_GLES2__technique__pass__states__blend_func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func();}
 
3279
bool _data__profile_GLES2__technique__pass__states__blend_func( const ParserChar* text, size_t textLength );
 
3280
bool _end__profile_GLES2__technique__pass__states__blend_func(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func();}
 
3281
bool _preBegin__profile_GLES2__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3282
bool _preEnd__profile_GLES2__technique__pass__states__blend_func();
 
3283
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3284
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3285
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func();
 
3286
#endif
 
3287
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func( void* attributeData );
 
3288
 
 
3289
bool _begin__profile_GLES2__technique__pass__states__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func__src(*static_cast<profile_GLES2__technique__pass__states__blend_func__src__AttributeData*>(attributeData));}
 
3290
bool _data__profile_GLES2__technique__pass__states__blend_func__src( const ParserChar* text, size_t textLength );
 
3291
bool _end__profile_GLES2__technique__pass__states__blend_func__src(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func__src();}
 
3292
bool _preBegin__profile_GLES2__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3293
bool _preEnd__profile_GLES2__technique__pass__states__blend_func__src();
 
3294
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3295
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3296
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func__src();
 
3297
#endif
 
3298
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func__src( void* attributeData );
 
3299
 
 
3300
bool _begin__profile_GLES2__technique__pass__states__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func__dest(*static_cast<profile_GLES2__technique__pass__states__blend_func__dest__AttributeData*>(attributeData));}
 
3301
bool _data__profile_GLES2__technique__pass__states__blend_func__dest( const ParserChar* text, size_t textLength );
 
3302
bool _end__profile_GLES2__technique__pass__states__blend_func__dest(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func__dest();}
 
3303
bool _preBegin__profile_GLES2__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3304
bool _preEnd__profile_GLES2__technique__pass__states__blend_func__dest();
 
3305
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3306
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3307
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func__dest();
 
3308
#endif
 
3309
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func__dest( void* attributeData );
 
3310
 
 
3311
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate();}
 
3312
bool _data__profile_GLES2__technique__pass__states__blend_func_separate( const ParserChar* text, size_t textLength );
 
3313
bool _end__profile_GLES2__technique__pass__states__blend_func_separate(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate();}
 
3314
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3315
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate();
 
3316
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3317
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3318
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate();
 
3319
#endif
 
3320
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate( void* attributeData );
 
3321
 
 
3322
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__src_rgb__AttributeData*>(attributeData));}
 
3323
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( const ParserChar* text, size_t textLength );
 
3324
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb();}
 
3325
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3326
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb();
 
3327
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3328
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3329
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb();
 
3330
#endif
 
3331
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__src_rgb( void* attributeData );
 
3332
 
 
3333
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb__AttributeData*>(attributeData));}
 
3334
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( const ParserChar* text, size_t textLength );
 
3335
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb();}
 
3336
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3337
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb();
 
3338
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3339
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3340
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb();
 
3341
#endif
 
3342
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData );
 
3343
 
 
3344
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__src_alpha__AttributeData*>(attributeData));}
 
3345
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( const ParserChar* text, size_t textLength );
 
3346
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha();}
 
3347
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3348
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha();
 
3349
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3350
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3351
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha();
 
3352
#endif
 
3353
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__src_alpha( void* attributeData );
 
3354
 
 
3355
bool _begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha(*static_cast<profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha__AttributeData*>(attributeData));}
 
3356
bool _data__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( const ParserChar* text, size_t textLength );
 
3357
bool _end__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha(){return mImpl->end__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha();}
 
3358
bool _preBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3359
bool _preEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha();
 
3360
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3361
bool _validateBegin__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3362
bool _validateEnd__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha();
 
3363
#endif
 
3364
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData );
 
3365
 
 
3366
bool _begin__profile_GLES2__technique__pass__states__color_mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__color_mask(*static_cast<profile_GLES2__technique__pass__states__color_mask__AttributeData*>(attributeData));}
 
3367
bool _data__profile_GLES2__technique__pass__states__color_mask( const ParserChar* text, size_t textLength );
 
3368
bool _end__profile_GLES2__technique__pass__states__color_mask(){return mImpl->end__profile_GLES2__technique__pass__states__color_mask();}
 
3369
bool _preBegin__profile_GLES2__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3370
bool _preEnd__profile_GLES2__technique__pass__states__color_mask();
 
3371
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3372
bool _validateBegin__profile_GLES2__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3373
bool _validateEnd__profile_GLES2__technique__pass__states__color_mask();
 
3374
#endif
 
3375
bool _freeAttributes__profile_GLES2__technique__pass__states__color_mask( void* attributeData );
 
3376
 
 
3377
bool _begin__profile_GLES2__technique__pass__states__cull_face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__cull_face(*static_cast<profile_GLES2__technique__pass__states__cull_face__AttributeData*>(attributeData));}
 
3378
bool _data__profile_GLES2__technique__pass__states__cull_face( const ParserChar* text, size_t textLength );
 
3379
bool _end__profile_GLES2__technique__pass__states__cull_face(){return mImpl->end__profile_GLES2__technique__pass__states__cull_face();}
 
3380
bool _preBegin__profile_GLES2__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3381
bool _preEnd__profile_GLES2__technique__pass__states__cull_face();
 
3382
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3383
bool _validateBegin__profile_GLES2__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3384
bool _validateEnd__profile_GLES2__technique__pass__states__cull_face();
 
3385
#endif
 
3386
bool _freeAttributes__profile_GLES2__technique__pass__states__cull_face( void* attributeData );
 
3387
 
 
3388
bool _begin__profile_GLES2__technique__pass__states__depth_func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_func(*static_cast<profile_GLES2__technique__pass__states__depth_func__AttributeData*>(attributeData));}
 
3389
bool _data__profile_GLES2__technique__pass__states__depth_func( const ParserChar* text, size_t textLength );
 
3390
bool _end__profile_GLES2__technique__pass__states__depth_func(){return mImpl->end__profile_GLES2__technique__pass__states__depth_func();}
 
3391
bool _preBegin__profile_GLES2__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3392
bool _preEnd__profile_GLES2__technique__pass__states__depth_func();
 
3393
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3394
bool _validateBegin__profile_GLES2__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3395
bool _validateEnd__profile_GLES2__technique__pass__states__depth_func();
 
3396
#endif
 
3397
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_func( void* attributeData );
 
3398
 
 
3399
bool _begin__profile_GLES2__technique__pass__states__depth_mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_mask(*static_cast<profile_GLES2__technique__pass__states__depth_mask__AttributeData*>(attributeData));}
 
3400
bool _data__profile_GLES2__technique__pass__states__depth_mask( const ParserChar* text, size_t textLength );
 
3401
bool _end__profile_GLES2__technique__pass__states__depth_mask(){return mImpl->end__profile_GLES2__technique__pass__states__depth_mask();}
 
3402
bool _preBegin__profile_GLES2__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3403
bool _preEnd__profile_GLES2__technique__pass__states__depth_mask();
 
3404
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3405
bool _validateBegin__profile_GLES2__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3406
bool _validateEnd__profile_GLES2__technique__pass__states__depth_mask();
 
3407
#endif
 
3408
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_mask( void* attributeData );
 
3409
 
 
3410
bool _begin__profile_GLES2__technique__pass__states__depth_range( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_range(*static_cast<profile_GLES2__technique__pass__states__depth_range__AttributeData*>(attributeData));}
 
3411
bool _data__profile_GLES2__technique__pass__states__depth_range( const ParserChar* text, size_t textLength );
 
3412
bool _end__profile_GLES2__technique__pass__states__depth_range(){return mImpl->end__profile_GLES2__technique__pass__states__depth_range();}
 
3413
bool _preBegin__profile_GLES2__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3414
bool _preEnd__profile_GLES2__technique__pass__states__depth_range();
 
3415
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3416
bool _validateBegin__profile_GLES2__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3417
bool _validateEnd__profile_GLES2__technique__pass__states__depth_range();
 
3418
#endif
 
3419
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_range( void* attributeData );
 
3420
 
 
3421
bool _begin__profile_GLES2__technique__pass__states__front_face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__front_face(*static_cast<profile_GLES2__technique__pass__states__front_face__AttributeData*>(attributeData));}
 
3422
bool _data__profile_GLES2__technique__pass__states__front_face( const ParserChar* text, size_t textLength );
 
3423
bool _end__profile_GLES2__technique__pass__states__front_face(){return mImpl->end__profile_GLES2__technique__pass__states__front_face();}
 
3424
bool _preBegin__profile_GLES2__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3425
bool _preEnd__profile_GLES2__technique__pass__states__front_face();
 
3426
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3427
bool _validateBegin__profile_GLES2__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3428
bool _validateEnd__profile_GLES2__technique__pass__states__front_face();
 
3429
#endif
 
3430
bool _freeAttributes__profile_GLES2__technique__pass__states__front_face( void* attributeData );
 
3431
 
 
3432
bool _begin__profile_GLES2__technique__pass__states__line_width( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__line_width(*static_cast<profile_GLES2__technique__pass__states__line_width__AttributeData*>(attributeData));}
 
3433
bool _data__profile_GLES2__technique__pass__states__line_width( const ParserChar* text, size_t textLength );
 
3434
bool _end__profile_GLES2__technique__pass__states__line_width(){return mImpl->end__profile_GLES2__technique__pass__states__line_width();}
 
3435
bool _preBegin__profile_GLES2__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3436
bool _preEnd__profile_GLES2__technique__pass__states__line_width();
 
3437
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3438
bool _validateBegin__profile_GLES2__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3439
bool _validateEnd__profile_GLES2__technique__pass__states__line_width();
 
3440
#endif
 
3441
bool _freeAttributes__profile_GLES2__technique__pass__states__line_width( void* attributeData );
 
3442
 
 
3443
bool _begin__profile_GLES2__technique__pass__states__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__polygon_offset(*static_cast<profile_GLES2__technique__pass__states__polygon_offset__AttributeData*>(attributeData));}
 
3444
bool _data__profile_GLES2__technique__pass__states__polygon_offset( const ParserChar* text, size_t textLength );
 
3445
bool _end__profile_GLES2__technique__pass__states__polygon_offset(){return mImpl->end__profile_GLES2__technique__pass__states__polygon_offset();}
 
3446
bool _preBegin__profile_GLES2__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3447
bool _preEnd__profile_GLES2__technique__pass__states__polygon_offset();
 
3448
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3449
bool _validateBegin__profile_GLES2__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3450
bool _validateEnd__profile_GLES2__technique__pass__states__polygon_offset();
 
3451
#endif
 
3452
bool _freeAttributes__profile_GLES2__technique__pass__states__polygon_offset( void* attributeData );
 
3453
 
 
3454
bool _begin__profile_GLES2__technique__pass__states__point_size( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__point_size(*static_cast<profile_GLES2__technique__pass__states__point_size__AttributeData*>(attributeData));}
 
3455
bool _data__profile_GLES2__technique__pass__states__point_size( const ParserChar* text, size_t textLength );
 
3456
bool _end__profile_GLES2__technique__pass__states__point_size(){return mImpl->end__profile_GLES2__technique__pass__states__point_size();}
 
3457
bool _preBegin__profile_GLES2__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3458
bool _preEnd__profile_GLES2__technique__pass__states__point_size();
 
3459
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3460
bool _validateBegin__profile_GLES2__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3461
bool _validateEnd__profile_GLES2__technique__pass__states__point_size();
 
3462
#endif
 
3463
bool _freeAttributes__profile_GLES2__technique__pass__states__point_size( void* attributeData );
 
3464
 
 
3465
bool _begin__sample_coverage( void* attributeData ){return mImpl->begin__sample_coverage();}
 
3466
bool _data__sample_coverage( const ParserChar* text, size_t textLength );
 
3467
bool _end__sample_coverage(){return mImpl->end__sample_coverage();}
 
3468
bool _preBegin__sample_coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3469
bool _preEnd__sample_coverage();
 
3470
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3471
bool _validateBegin__sample_coverage( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3472
bool _validateEnd__sample_coverage();
 
3473
#endif
 
3474
bool _freeAttributes__sample_coverage( void* attributeData );
 
3475
 
 
3476
bool _begin__sample_coverage__value( void* attributeData ){return mImpl->begin__sample_coverage__value(*static_cast<sample_coverage__value__AttributeData*>(attributeData));}
 
3477
bool _data__sample_coverage__value( const ParserChar* text, size_t textLength );
 
3478
bool _end__sample_coverage__value(){return mImpl->end__sample_coverage__value();}
 
3479
bool _preBegin__sample_coverage__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3480
bool _preEnd__sample_coverage__value();
 
3481
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3482
bool _validateBegin__sample_coverage__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3483
bool _validateEnd__sample_coverage__value();
 
3484
#endif
 
3485
bool _freeAttributes__sample_coverage__value( void* attributeData );
 
3486
 
 
3487
bool _begin__invert( void* attributeData ){return mImpl->begin__invert(*static_cast<invert__AttributeData*>(attributeData));}
 
3488
bool _data__invert( const ParserChar* text, size_t textLength );
 
3489
bool _end__invert(){return mImpl->end__invert();}
 
3490
bool _preBegin__invert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3491
bool _preEnd__invert();
 
3492
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3493
bool _validateBegin__invert( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3494
bool _validateEnd__invert();
 
3495
#endif
 
3496
bool _freeAttributes__invert( void* attributeData );
 
3497
 
 
3498
bool _begin__profile_GLES2__technique__pass__states__scissor( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__scissor(*static_cast<profile_GLES2__technique__pass__states__scissor__AttributeData*>(attributeData));}
 
3499
bool _data__profile_GLES2__technique__pass__states__scissor( const ParserChar* text, size_t textLength );
 
3500
bool _end__profile_GLES2__technique__pass__states__scissor(){return mImpl->end__profile_GLES2__technique__pass__states__scissor();}
 
3501
bool _preBegin__profile_GLES2__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3502
bool _preEnd__profile_GLES2__technique__pass__states__scissor();
 
3503
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3504
bool _validateBegin__profile_GLES2__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3505
bool _validateEnd__profile_GLES2__technique__pass__states__scissor();
 
3506
#endif
 
3507
bool _freeAttributes__profile_GLES2__technique__pass__states__scissor( void* attributeData );
 
3508
 
 
3509
bool _begin__profile_GLES2__technique__pass__states__stencil_func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func();}
 
3510
bool _data__profile_GLES2__technique__pass__states__stencil_func( const ParserChar* text, size_t textLength );
 
3511
bool _end__profile_GLES2__technique__pass__states__stencil_func(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func();}
 
3512
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3513
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func();
 
3514
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3515
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3516
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func();
 
3517
#endif
 
3518
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func( void* attributeData );
 
3519
 
 
3520
bool _begin__profile_GLES2__technique__pass__states__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func__func(*static_cast<profile_GLES2__technique__pass__states__stencil_func__func__AttributeData*>(attributeData));}
 
3521
bool _data__profile_GLES2__technique__pass__states__stencil_func__func( const ParserChar* text, size_t textLength );
 
3522
bool _end__profile_GLES2__technique__pass__states__stencil_func__func(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func__func();}
 
3523
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3524
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func__func();
 
3525
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3526
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3527
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func__func();
 
3528
#endif
 
3529
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func__func( void* attributeData );
 
3530
 
 
3531
bool _begin__profile_GLES2__technique__pass__states__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func__ref(*static_cast<profile_GLES2__technique__pass__states__stencil_func__ref__AttributeData*>(attributeData));}
 
3532
bool _data__profile_GLES2__technique__pass__states__stencil_func__ref( const ParserChar* text, size_t textLength );
 
3533
bool _end__profile_GLES2__technique__pass__states__stencil_func__ref(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func__ref();}
 
3534
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3535
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func__ref();
 
3536
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3537
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3538
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func__ref();
 
3539
#endif
 
3540
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func__ref( void* attributeData );
 
3541
 
 
3542
bool _begin__profile_GLES2__technique__pass__states__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func__mask(*static_cast<profile_GLES2__technique__pass__states__stencil_func__mask__AttributeData*>(attributeData));}
 
3543
bool _data__profile_GLES2__technique__pass__states__stencil_func__mask( const ParserChar* text, size_t textLength );
 
3544
bool _end__profile_GLES2__technique__pass__states__stencil_func__mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func__mask();}
 
3545
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3546
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func__mask();
 
3547
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3548
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3549
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func__mask();
 
3550
#endif
 
3551
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func__mask( void* attributeData );
 
3552
 
 
3553
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate();}
 
3554
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate( const ParserChar* text, size_t textLength );
 
3555
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate();}
 
3556
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3557
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate();
 
3558
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3559
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3560
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate();
 
3561
#endif
 
3562
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate( void* attributeData );
 
3563
 
 
3564
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__front( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__front(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__front__AttributeData*>(attributeData));}
 
3565
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__front( const ParserChar* text, size_t textLength );
 
3566
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__front(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__front();}
 
3567
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3568
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__front();
 
3569
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3570
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3571
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__front();
 
3572
#endif
 
3573
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__front( void* attributeData );
 
3574
 
 
3575
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__back( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__back(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__back__AttributeData*>(attributeData));}
 
3576
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__back( const ParserChar* text, size_t textLength );
 
3577
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__back(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__back();}
 
3578
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3579
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__back();
 
3580
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3581
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3582
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__back();
 
3583
#endif
 
3584
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__back( void* attributeData );
 
3585
 
 
3586
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__ref( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__ref(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__ref__AttributeData*>(attributeData));}
 
3587
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__ref( const ParserChar* text, size_t textLength );
 
3588
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__ref(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__ref();}
 
3589
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3590
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__ref();
 
3591
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3592
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3593
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__ref();
 
3594
#endif
 
3595
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__ref( void* attributeData );
 
3596
 
 
3597
bool _begin__profile_GLES2__technique__pass__states__stencil_func_separate__mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_func_separate__mask(*static_cast<profile_GLES2__technique__pass__states__stencil_func_separate__mask__AttributeData*>(attributeData));}
 
3598
bool _data__profile_GLES2__technique__pass__states__stencil_func_separate__mask( const ParserChar* text, size_t textLength );
 
3599
bool _end__profile_GLES2__technique__pass__states__stencil_func_separate__mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_func_separate__mask();}
 
3600
bool _preBegin__profile_GLES2__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3601
bool _preEnd__profile_GLES2__technique__pass__states__stencil_func_separate__mask();
 
3602
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3603
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3604
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_func_separate__mask();
 
3605
#endif
 
3606
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_func_separate__mask( void* attributeData );
 
3607
 
 
3608
bool _begin__profile_GLES2__technique__pass__states__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask(*static_cast<profile_GLES2__technique__pass__states__stencil_mask__AttributeData*>(attributeData));}
 
3609
bool _data__profile_GLES2__technique__pass__states__stencil_mask( const ParserChar* text, size_t textLength );
 
3610
bool _end__profile_GLES2__technique__pass__states__stencil_mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask();}
 
3611
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3612
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask();
 
3613
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3614
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3615
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask();
 
3616
#endif
 
3617
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask( void* attributeData );
 
3618
 
 
3619
bool _begin__profile_GLES2__technique__pass__states__stencil_mask_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask_separate();}
 
3620
bool _data__profile_GLES2__technique__pass__states__stencil_mask_separate( const ParserChar* text, size_t textLength );
 
3621
bool _end__profile_GLES2__technique__pass__states__stencil_mask_separate(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask_separate();}
 
3622
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3623
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask_separate();
 
3624
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3625
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3626
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask_separate();
 
3627
#endif
 
3628
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask_separate( void* attributeData );
 
3629
 
 
3630
bool _begin__profile_GLES2__technique__pass__states__stencil_mask_separate__face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask_separate__face(*static_cast<profile_GLES2__technique__pass__states__stencil_mask_separate__face__AttributeData*>(attributeData));}
 
3631
bool _data__profile_GLES2__technique__pass__states__stencil_mask_separate__face( const ParserChar* text, size_t textLength );
 
3632
bool _end__profile_GLES2__technique__pass__states__stencil_mask_separate__face(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask_separate__face();}
 
3633
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3634
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__face();
 
3635
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3636
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3637
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__face();
 
3638
#endif
 
3639
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask_separate__face( void* attributeData );
 
3640
 
 
3641
bool _begin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask(*static_cast<profile_GLES2__technique__pass__states__stencil_mask_separate__mask__AttributeData*>(attributeData));}
 
3642
bool _data__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( const ParserChar* text, size_t textLength );
 
3643
bool _end__profile_GLES2__technique__pass__states__stencil_mask_separate__mask(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_mask_separate__mask();}
 
3644
bool _preBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3645
bool _preEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__mask();
 
3646
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3647
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3648
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_mask_separate__mask();
 
3649
#endif
 
3650
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_mask_separate__mask( void* attributeData );
 
3651
 
 
3652
bool _begin__profile_GLES2__technique__pass__states__stencil_op( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op();}
 
3653
bool _data__profile_GLES2__technique__pass__states__stencil_op( const ParserChar* text, size_t textLength );
 
3654
bool _end__profile_GLES2__technique__pass__states__stencil_op(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op();}
 
3655
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3656
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op();
 
3657
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3658
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3659
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op();
 
3660
#endif
 
3661
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op( void* attributeData );
 
3662
 
 
3663
bool _begin__profile_GLES2__technique__pass__states__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op__fail(*static_cast<profile_GLES2__technique__pass__states__stencil_op__fail__AttributeData*>(attributeData));}
 
3664
bool _data__profile_GLES2__technique__pass__states__stencil_op__fail( const ParserChar* text, size_t textLength );
 
3665
bool _end__profile_GLES2__technique__pass__states__stencil_op__fail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op__fail();}
 
3666
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3667
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op__fail();
 
3668
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3669
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3670
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op__fail();
 
3671
#endif
 
3672
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op__fail( void* attributeData );
 
3673
 
 
3674
bool _begin__profile_GLES2__technique__pass__states__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op__zfail(*static_cast<profile_GLES2__technique__pass__states__stencil_op__zfail__AttributeData*>(attributeData));}
 
3675
bool _data__profile_GLES2__technique__pass__states__stencil_op__zfail( const ParserChar* text, size_t textLength );
 
3676
bool _end__profile_GLES2__technique__pass__states__stencil_op__zfail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op__zfail();}
 
3677
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3678
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op__zfail();
 
3679
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3680
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3681
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op__zfail();
 
3682
#endif
 
3683
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op__zfail( void* attributeData );
 
3684
 
 
3685
bool _begin__profile_GLES2__technique__pass__states__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op__zpass(*static_cast<profile_GLES2__technique__pass__states__stencil_op__zpass__AttributeData*>(attributeData));}
 
3686
bool _data__profile_GLES2__technique__pass__states__stencil_op__zpass( const ParserChar* text, size_t textLength );
 
3687
bool _end__profile_GLES2__technique__pass__states__stencil_op__zpass(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op__zpass();}
 
3688
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3689
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op__zpass();
 
3690
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3691
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3692
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op__zpass();
 
3693
#endif
 
3694
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op__zpass( void* attributeData );
 
3695
 
 
3696
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate();}
 
3697
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate( const ParserChar* text, size_t textLength );
 
3698
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate();}
 
3699
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3700
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate();
 
3701
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3702
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3703
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate();
 
3704
#endif
 
3705
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate( void* attributeData );
 
3706
 
 
3707
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__face( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__face(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__face__AttributeData*>(attributeData));}
 
3708
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__face( const ParserChar* text, size_t textLength );
 
3709
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__face(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__face();}
 
3710
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3711
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__face();
 
3712
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3713
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3714
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__face();
 
3715
#endif
 
3716
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__face( void* attributeData );
 
3717
 
 
3718
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__fail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__fail(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__fail__AttributeData*>(attributeData));}
 
3719
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__fail( const ParserChar* text, size_t textLength );
 
3720
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__fail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__fail();}
 
3721
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3722
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__fail();
 
3723
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3724
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3725
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__fail();
 
3726
#endif
 
3727
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__fail( void* attributeData );
 
3728
 
 
3729
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__zfail__AttributeData*>(attributeData));}
 
3730
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( const ParserChar* text, size_t textLength );
 
3731
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__zfail(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__zfail();}
 
3732
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3733
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zfail();
 
3734
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3735
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3736
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zfail();
 
3737
#endif
 
3738
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__zfail( void* attributeData );
 
3739
 
 
3740
bool _begin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass(*static_cast<profile_GLES2__technique__pass__states__stencil_op_separate__zpass__AttributeData*>(attributeData));}
 
3741
bool _data__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( const ParserChar* text, size_t textLength );
 
3742
bool _end__profile_GLES2__technique__pass__states__stencil_op_separate__zpass(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_op_separate__zpass();}
 
3743
bool _preBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3744
bool _preEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zpass();
 
3745
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3746
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3747
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_op_separate__zpass();
 
3748
#endif
 
3749
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_op_separate__zpass( void* attributeData );
 
3750
 
 
3751
bool _begin__profile_GLES2__technique__pass__states__blend_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__blend_enable(*static_cast<profile_GLES2__technique__pass__states__blend_enable__AttributeData*>(attributeData));}
 
3752
bool _data__profile_GLES2__technique__pass__states__blend_enable( const ParserChar* text, size_t textLength );
 
3753
bool _end__profile_GLES2__technique__pass__states__blend_enable(){return mImpl->end__profile_GLES2__technique__pass__states__blend_enable();}
 
3754
bool _preBegin__profile_GLES2__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3755
bool _preEnd__profile_GLES2__technique__pass__states__blend_enable();
 
3756
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3757
bool _validateBegin__profile_GLES2__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3758
bool _validateEnd__profile_GLES2__technique__pass__states__blend_enable();
 
3759
#endif
 
3760
bool _freeAttributes__profile_GLES2__technique__pass__states__blend_enable( void* attributeData );
 
3761
 
 
3762
bool _begin__profile_GLES2__technique__pass__states__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__cull_face_enable(*static_cast<profile_GLES2__technique__pass__states__cull_face_enable__AttributeData*>(attributeData));}
 
3763
bool _data__profile_GLES2__technique__pass__states__cull_face_enable( const ParserChar* text, size_t textLength );
 
3764
bool _end__profile_GLES2__technique__pass__states__cull_face_enable(){return mImpl->end__profile_GLES2__technique__pass__states__cull_face_enable();}
 
3765
bool _preBegin__profile_GLES2__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3766
bool _preEnd__profile_GLES2__technique__pass__states__cull_face_enable();
 
3767
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3768
bool _validateBegin__profile_GLES2__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3769
bool _validateEnd__profile_GLES2__technique__pass__states__cull_face_enable();
 
3770
#endif
 
3771
bool _freeAttributes__profile_GLES2__technique__pass__states__cull_face_enable( void* attributeData );
 
3772
 
 
3773
bool _begin__profile_GLES2__technique__pass__states__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__depth_test_enable(*static_cast<profile_GLES2__technique__pass__states__depth_test_enable__AttributeData*>(attributeData));}
 
3774
bool _data__profile_GLES2__technique__pass__states__depth_test_enable( const ParserChar* text, size_t textLength );
 
3775
bool _end__profile_GLES2__technique__pass__states__depth_test_enable(){return mImpl->end__profile_GLES2__technique__pass__states__depth_test_enable();}
 
3776
bool _preBegin__profile_GLES2__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3777
bool _preEnd__profile_GLES2__technique__pass__states__depth_test_enable();
 
3778
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3779
bool _validateBegin__profile_GLES2__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3780
bool _validateEnd__profile_GLES2__technique__pass__states__depth_test_enable();
 
3781
#endif
 
3782
bool _freeAttributes__profile_GLES2__technique__pass__states__depth_test_enable( void* attributeData );
 
3783
 
 
3784
bool _begin__profile_GLES2__technique__pass__states__dither_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__dither_enable(*static_cast<profile_GLES2__technique__pass__states__dither_enable__AttributeData*>(attributeData));}
 
3785
bool _data__profile_GLES2__technique__pass__states__dither_enable( const ParserChar* text, size_t textLength );
 
3786
bool _end__profile_GLES2__technique__pass__states__dither_enable(){return mImpl->end__profile_GLES2__technique__pass__states__dither_enable();}
 
3787
bool _preBegin__profile_GLES2__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3788
bool _preEnd__profile_GLES2__technique__pass__states__dither_enable();
 
3789
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3790
bool _validateBegin__profile_GLES2__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3791
bool _validateEnd__profile_GLES2__technique__pass__states__dither_enable();
 
3792
#endif
 
3793
bool _freeAttributes__profile_GLES2__technique__pass__states__dither_enable( void* attributeData );
 
3794
 
 
3795
bool _begin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable(*static_cast<profile_GLES2__technique__pass__states__polygon_offset_fill_enable__AttributeData*>(attributeData));}
 
3796
bool _data__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
 
3797
bool _end__profile_GLES2__technique__pass__states__polygon_offset_fill_enable(){return mImpl->end__profile_GLES2__technique__pass__states__polygon_offset_fill_enable();}
 
3798
bool _preBegin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3799
bool _preEnd__profile_GLES2__technique__pass__states__polygon_offset_fill_enable();
 
3800
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3801
bool _validateBegin__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3802
bool _validateEnd__profile_GLES2__technique__pass__states__polygon_offset_fill_enable();
 
3803
#endif
 
3804
bool _freeAttributes__profile_GLES2__technique__pass__states__polygon_offset_fill_enable( void* attributeData );
 
3805
 
 
3806
bool _begin__point_size_enable( void* attributeData ){return mImpl->begin__point_size_enable(*static_cast<point_size_enable__AttributeData*>(attributeData));}
 
3807
bool _data__point_size_enable( const ParserChar* text, size_t textLength );
 
3808
bool _end__point_size_enable(){return mImpl->end__point_size_enable();}
 
3809
bool _preBegin__point_size_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3810
bool _preEnd__point_size_enable();
 
3811
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3812
bool _validateBegin__point_size_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3813
bool _validateEnd__point_size_enable();
 
3814
#endif
 
3815
bool _freeAttributes__point_size_enable( void* attributeData );
 
3816
 
 
3817
bool _begin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable(*static_cast<profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
 
3818
bool _data__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
 
3819
bool _end__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable();}
 
3820
bool _preBegin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3821
bool _preEnd__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable();
 
3822
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3823
bool _validateBegin__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3824
bool _validateEnd__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable();
 
3825
#endif
 
3826
bool _freeAttributes__profile_GLES2__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData );
 
3827
 
 
3828
bool _begin__profile_GLES2__technique__pass__states__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__sample_coverage_enable(*static_cast<profile_GLES2__technique__pass__states__sample_coverage_enable__AttributeData*>(attributeData));}
 
3829
bool _data__profile_GLES2__technique__pass__states__sample_coverage_enable( const ParserChar* text, size_t textLength );
 
3830
bool _end__profile_GLES2__technique__pass__states__sample_coverage_enable(){return mImpl->end__profile_GLES2__technique__pass__states__sample_coverage_enable();}
 
3831
bool _preBegin__profile_GLES2__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3832
bool _preEnd__profile_GLES2__technique__pass__states__sample_coverage_enable();
 
3833
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3834
bool _validateBegin__profile_GLES2__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3835
bool _validateEnd__profile_GLES2__technique__pass__states__sample_coverage_enable();
 
3836
#endif
 
3837
bool _freeAttributes__profile_GLES2__technique__pass__states__sample_coverage_enable( void* attributeData );
 
3838
 
 
3839
bool _begin__profile_GLES2__technique__pass__states__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__scissor_test_enable(*static_cast<profile_GLES2__technique__pass__states__scissor_test_enable__AttributeData*>(attributeData));}
 
3840
bool _data__profile_GLES2__technique__pass__states__scissor_test_enable( const ParserChar* text, size_t textLength );
 
3841
bool _end__profile_GLES2__technique__pass__states__scissor_test_enable(){return mImpl->end__profile_GLES2__technique__pass__states__scissor_test_enable();}
 
3842
bool _preBegin__profile_GLES2__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3843
bool _preEnd__profile_GLES2__technique__pass__states__scissor_test_enable();
 
3844
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3845
bool _validateBegin__profile_GLES2__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3846
bool _validateEnd__profile_GLES2__technique__pass__states__scissor_test_enable();
 
3847
#endif
 
3848
bool _freeAttributes__profile_GLES2__technique__pass__states__scissor_test_enable( void* attributeData );
 
3849
 
 
3850
bool _begin__profile_GLES2__technique__pass__states__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__states__stencil_test_enable(*static_cast<profile_GLES2__technique__pass__states__stencil_test_enable__AttributeData*>(attributeData));}
 
3851
bool _data__profile_GLES2__technique__pass__states__stencil_test_enable( const ParserChar* text, size_t textLength );
 
3852
bool _end__profile_GLES2__technique__pass__states__stencil_test_enable(){return mImpl->end__profile_GLES2__technique__pass__states__stencil_test_enable();}
 
3853
bool _preBegin__profile_GLES2__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3854
bool _preEnd__profile_GLES2__technique__pass__states__stencil_test_enable();
 
3855
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3856
bool _validateBegin__profile_GLES2__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3857
bool _validateEnd__profile_GLES2__technique__pass__states__stencil_test_enable();
 
3858
#endif
 
3859
bool _freeAttributes__profile_GLES2__technique__pass__states__stencil_test_enable( void* attributeData );
 
3860
 
 
3861
bool _begin__program____gles2_program_type( void* attributeData ){return mImpl->begin__program____gles2_program_type();}
 
3862
bool _data__program____gles2_program_type( const ParserChar* text, size_t textLength );
 
3863
bool _end__program____gles2_program_type(){return mImpl->end__program____gles2_program_type();}
 
3864
bool _preBegin__program____gles2_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3865
bool _preEnd__program____gles2_program_type();
 
3866
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3867
bool _validateBegin__program____gles2_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3868
bool _validateEnd__program____gles2_program_type();
 
3869
#endif
 
3870
bool _freeAttributes__program____gles2_program_type( void* attributeData );
 
3871
 
 
3872
bool _begin__shader____gles2_shader_type( void* attributeData ){return mImpl->begin__shader____gles2_shader_type(*static_cast<shader____gles2_shader_type__AttributeData*>(attributeData));}
 
3873
bool _data__shader____gles2_shader_type( const ParserChar* text, size_t textLength );
 
3874
bool _end__shader____gles2_shader_type(){return mImpl->end__shader____gles2_shader_type();}
 
3875
bool _preBegin__shader____gles2_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3876
bool _preEnd__shader____gles2_shader_type();
 
3877
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3878
bool _validateBegin__shader____gles2_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3879
bool _validateEnd__shader____gles2_shader_type();
 
3880
#endif
 
3881
bool _freeAttributes__shader____gles2_shader_type( void* attributeData );
 
3882
 
 
3883
 
 
3884
ENUM__fx_pipeline_stage_enum toEnumDataPrefix_ENUM__fx_pipeline_stage_enum (
 
3885
    const ParserChar* prefixedBuffer,
 
3886
    const ParserChar* prefixedBufferEnd,
 
3887
    const ParserChar** buffer,
 
3888
    const ParserChar* bufferEnd,
 
3889
    bool& failed,
 
3890
    const std::pair<StringHash, ENUM__fx_pipeline_stage_enum>* enumMap,
 
3891
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3892
);
 
3893
 
 
3894
 
 
3895
bool characterData2EnumData_ENUM__fx_pipeline_stage_enum (
 
3896
    const ParserChar* text,
 
3897
    size_t textLength,
 
3898
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_pipeline_stage_enum*, size_t ),
 
3899
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
3900
);
 
3901
 
 
3902
 
 
3903
bool dataEnumEnd_ENUM__fx_pipeline_stage_enum (
 
3904
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__fx_pipeline_stage_enum*, size_t ),
 
3905
    const std::pair<StringHash, ENUM__fx_pipeline_stage_enum>* enumMap,
 
3906
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
3907
    ENUM__fx_pipeline_stage_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__fx_pipeline_stage_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
3908
);
 
3909
 
 
3910
 
 
3911
 
 
3912
bool _begin__gles2_shader_type____sources( void* attributeData ){return mImpl->begin__gles2_shader_type____sources(*static_cast<gles2_shader_type____sources__AttributeData*>(attributeData));}
 
3913
bool _data__gles2_shader_type____sources( const ParserChar* text, size_t textLength );
 
3914
bool _end__gles2_shader_type____sources(){return mImpl->end__gles2_shader_type____sources();}
 
3915
bool _preBegin__gles2_shader_type____sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3916
bool _preEnd__gles2_shader_type____sources();
 
3917
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3918
bool _validateBegin__gles2_shader_type____sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3919
bool _validateEnd__gles2_shader_type____sources();
 
3920
#endif
 
3921
bool _freeAttributes__gles2_shader_type____sources( void* attributeData );
 
3922
 
 
3923
bool _begin__inline( void* attributeData ){return mImpl->begin__inline();}
 
3924
bool _data__inline( const ParserChar* text, size_t textLength );
 
3925
bool _end__inline(){return mImpl->end__inline();}
 
3926
bool _preBegin__inline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3927
bool _preEnd__inline();
 
3928
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3929
bool _validateBegin__inline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3930
bool _validateEnd__inline();
 
3931
#endif
 
3932
bool _freeAttributes__inline( void* attributeData );
 
3933
 
 
3934
bool _begin__import( void* attributeData ){return mImpl->begin__import(*static_cast<import__AttributeData*>(attributeData));}
 
3935
bool _data__import( const ParserChar* text, size_t textLength );
 
3936
bool _end__import(){return mImpl->end__import();}
 
3937
bool _preBegin__import( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3938
bool _preEnd__import();
 
3939
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3940
bool _validateBegin__import( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3941
bool _validateEnd__import();
 
3942
#endif
 
3943
bool _freeAttributes__import( void* attributeData );
 
3944
 
 
3945
bool _begin__compiler( void* attributeData ){return mImpl->begin__compiler(*static_cast<compiler__AttributeData*>(attributeData));}
 
3946
bool _data__compiler( const ParserChar* text, size_t textLength );
 
3947
bool _end__compiler(){return mImpl->end__compiler();}
 
3948
bool _preBegin__compiler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3949
bool _preEnd__compiler();
 
3950
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3951
bool _validateBegin__compiler( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3952
bool _validateEnd__compiler();
 
3953
#endif
 
3954
bool _freeAttributes__compiler( void* attributeData );
 
3955
 
 
3956
bool _begin__binary( void* attributeData ){return mImpl->begin__binary();}
 
3957
bool _data__binary( const ParserChar* text, size_t textLength );
 
3958
bool _end__binary(){return mImpl->end__binary();}
 
3959
bool _preBegin__binary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3960
bool _preEnd__binary();
 
3961
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3962
bool _validateBegin__binary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3963
bool _validateEnd__binary();
 
3964
#endif
 
3965
bool _freeAttributes__binary( void* attributeData );
 
3966
 
 
3967
bool _begin__ref____anyURI( void* attributeData ){return mImpl->begin__ref____anyURI();}
 
3968
bool _data__ref____anyURI( const ParserChar* text, size_t textLength );
 
3969
bool _end__ref____anyURI(){return mImpl->end__ref____anyURI();}
 
3970
bool _preBegin__ref____anyURI( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3971
bool _preEnd__ref____anyURI();
 
3972
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3973
bool _validateBegin__ref____anyURI( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3974
bool _validateEnd__ref____anyURI();
 
3975
#endif
 
3976
bool _freeAttributes__ref____anyURI( void* attributeData );
 
3977
 
 
3978
bool _begin__binary__hex( void* attributeData ){return mImpl->begin__binary__hex(*static_cast<binary__hex__AttributeData*>(attributeData));}
 
3979
bool _data__binary__hex( const ParserChar* text, size_t textLength );
 
3980
bool _end__binary__hex(){return mImpl->end__binary__hex();}
 
3981
bool _preBegin__binary__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3982
bool _preEnd__binary__hex();
 
3983
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3984
bool _validateBegin__binary__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3985
bool _validateEnd__binary__hex();
 
3986
#endif
 
3987
bool _freeAttributes__binary__hex( void* attributeData );
 
3988
 
 
3989
bool _begin__linker( void* attributeData ){return mImpl->begin__linker(*static_cast<linker__AttributeData*>(attributeData));}
 
3990
bool _data__linker( const ParserChar* text, size_t textLength );
 
3991
bool _end__linker(){return mImpl->end__linker();}
 
3992
bool _preBegin__linker( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3993
bool _preEnd__linker();
 
3994
#ifdef GENERATEDSAXPARSER_VALIDATION
 
3995
bool _validateBegin__linker( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
3996
bool _validateEnd__linker();
 
3997
#endif
 
3998
bool _freeAttributes__linker( void* attributeData );
 
3999
 
 
4000
bool _begin__gles2_program_type____bind_attribute( void* attributeData ){return mImpl->begin__gles2_program_type____bind_attribute(*static_cast<gles2_program_type____bind_attribute__AttributeData*>(attributeData));}
 
4001
bool _data__gles2_program_type____bind_attribute( const ParserChar* text, size_t textLength );
 
4002
bool _end__gles2_program_type____bind_attribute(){return mImpl->end__gles2_program_type____bind_attribute();}
 
4003
bool _preBegin__gles2_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4004
bool _preEnd__gles2_program_type____bind_attribute();
 
4005
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4006
bool _validateBegin__gles2_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4007
bool _validateEnd__gles2_program_type____bind_attribute();
 
4008
#endif
 
4009
bool _freeAttributes__gles2_program_type____bind_attribute( void* attributeData );
 
4010
 
 
4011
bool _begin__semantic____token( void* attributeData ){return mImpl->begin__semantic____token();}
 
4012
bool _data__semantic____token( const ParserChar* text, size_t textLength );
 
4013
bool _end__semantic____token(){return mImpl->end__semantic____token();}
 
4014
bool _preBegin__semantic____token( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4015
bool _preEnd__semantic____token();
 
4016
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4017
bool _validateBegin__semantic____token( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4018
bool _validateEnd__semantic____token();
 
4019
#endif
 
4020
bool _freeAttributes__semantic____token( void* attributeData );
 
4021
 
 
4022
bool _begin__gles2_program_type____bind_uniform( void* attributeData ){return mImpl->begin__gles2_program_type____bind_uniform(*static_cast<gles2_program_type____bind_uniform__AttributeData*>(attributeData));}
 
4023
bool _data__gles2_program_type____bind_uniform( const ParserChar* text, size_t textLength );
 
4024
bool _end__gles2_program_type____bind_uniform(){return mImpl->end__gles2_program_type____bind_uniform();}
 
4025
bool _preBegin__gles2_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4026
bool _preEnd__gles2_program_type____bind_uniform();
 
4027
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4028
bool _validateBegin__gles2_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4029
bool _validateEnd__gles2_program_type____bind_uniform();
 
4030
#endif
 
4031
bool _freeAttributes__gles2_program_type____bind_uniform( void* attributeData );
 
4032
 
 
4033
bool _begin__profile_GLES2__technique__pass__program__bind_uniform__param( void* attributeData ){return mImpl->begin__profile_GLES2__technique__pass__program__bind_uniform__param(*static_cast<profile_GLES2__technique__pass__program__bind_uniform__param__AttributeData*>(attributeData));}
 
4034
bool _data__profile_GLES2__technique__pass__program__bind_uniform__param( const ParserChar* text, size_t textLength );
 
4035
bool _end__profile_GLES2__technique__pass__program__bind_uniform__param(){return mImpl->end__profile_GLES2__technique__pass__program__bind_uniform__param();}
 
4036
bool _preBegin__profile_GLES2__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4037
bool _preEnd__profile_GLES2__technique__pass__program__bind_uniform__param();
 
4038
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4039
bool _validateBegin__profile_GLES2__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4040
bool _validateEnd__profile_GLES2__technique__pass__program__bind_uniform__param();
 
4041
#endif
 
4042
bool _freeAttributes__profile_GLES2__technique__pass__program__bind_uniform__param( void* attributeData );
 
4043
 
 
4044
bool _begin__gles2_pass_type____evaluate( void* attributeData ){return mImpl->begin__gles2_pass_type____evaluate();}
 
4045
bool _data__gles2_pass_type____evaluate( const ParserChar* text, size_t textLength );
 
4046
bool _end__gles2_pass_type____evaluate(){return mImpl->end__gles2_pass_type____evaluate();}
 
4047
bool _preBegin__gles2_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4048
bool _preEnd__gles2_pass_type____evaluate();
 
4049
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4050
bool _validateBegin__gles2_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4051
bool _validateEnd__gles2_pass_type____evaluate();
 
4052
#endif
 
4053
bool _freeAttributes__gles2_pass_type____evaluate( void* attributeData );
 
4054
 
 
4055
bool _begin__color_target( void* attributeData ){return mImpl->begin__color_target(*static_cast<color_target__AttributeData*>(attributeData));}
 
4056
bool _data__color_target( const ParserChar* text, size_t textLength );
 
4057
bool _end__color_target(){return mImpl->end__color_target();}
 
4058
bool _preBegin__color_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4059
bool _preEnd__color_target();
 
4060
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4061
bool _validateBegin__color_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4062
bool _validateEnd__color_target();
 
4063
#endif
 
4064
bool _freeAttributes__color_target( void* attributeData );
 
4065
 
 
4066
 
 
4067
ENUM__image_face_enum toEnumDataPrefix_ENUM__image_face_enum (
 
4068
    const ParserChar* prefixedBuffer,
 
4069
    const ParserChar* prefixedBufferEnd,
 
4070
    const ParserChar** buffer,
 
4071
    const ParserChar* bufferEnd,
 
4072
    bool& failed,
 
4073
    const std::pair<StringHash, ENUM__image_face_enum>* enumMap,
 
4074
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
4075
);
 
4076
 
 
4077
 
 
4078
bool characterData2EnumData_ENUM__image_face_enum (
 
4079
    const ParserChar* text,
 
4080
    size_t textLength,
 
4081
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_face_enum*, size_t ),
 
4082
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
4083
);
 
4084
 
 
4085
 
 
4086
bool dataEnumEnd_ENUM__image_face_enum (
 
4087
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_face_enum*, size_t ),
 
4088
    const std::pair<StringHash, ENUM__image_face_enum>* enumMap,
 
4089
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
4090
    ENUM__image_face_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_face_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
4091
);
 
4092
 
 
4093
 
 
4094
 
 
4095
bool _begin__fx_colortarget_type____param( void* attributeData ){return mImpl->begin__fx_colortarget_type____param(*static_cast<fx_colortarget_type____param__AttributeData*>(attributeData));}
 
4096
bool _data__fx_colortarget_type____param( const ParserChar* text, size_t textLength );
 
4097
bool _end__fx_colortarget_type____param(){return mImpl->end__fx_colortarget_type____param();}
 
4098
bool _preBegin__fx_colortarget_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4099
bool _preEnd__fx_colortarget_type____param();
 
4100
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4101
bool _validateBegin__fx_colortarget_type____param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4102
bool _validateEnd__fx_colortarget_type____param();
 
4103
#endif
 
4104
bool _freeAttributes__fx_colortarget_type____param( void* attributeData );
 
4105
 
 
4106
bool _begin__depth_target( void* attributeData ){return mImpl->begin__depth_target(*static_cast<depth_target__AttributeData*>(attributeData));}
 
4107
bool _data__depth_target( const ParserChar* text, size_t textLength );
 
4108
bool _end__depth_target(){return mImpl->end__depth_target();}
 
4109
bool _preBegin__depth_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4110
bool _preEnd__depth_target();
 
4111
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4112
bool _validateBegin__depth_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4113
bool _validateEnd__depth_target();
 
4114
#endif
 
4115
bool _freeAttributes__depth_target( void* attributeData );
 
4116
 
 
4117
bool _begin__stencil_target( void* attributeData ){return mImpl->begin__stencil_target(*static_cast<stencil_target__AttributeData*>(attributeData));}
 
4118
bool _data__stencil_target( const ParserChar* text, size_t textLength );
 
4119
bool _end__stencil_target(){return mImpl->end__stencil_target();}
 
4120
bool _preBegin__stencil_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4121
bool _preEnd__stencil_target();
 
4122
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4123
bool _validateBegin__stencil_target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4124
bool _validateEnd__stencil_target();
 
4125
#endif
 
4126
bool _freeAttributes__stencil_target( void* attributeData );
 
4127
 
 
4128
bool _begin__color_clear( void* attributeData ){return mImpl->begin__color_clear(*static_cast<color_clear__AttributeData*>(attributeData));}
 
4129
bool _data__color_clear( const ParserChar* text, size_t textLength );
 
4130
bool _end__color_clear(){return mImpl->end__color_clear();}
 
4131
bool _preBegin__color_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4132
bool _preEnd__color_clear();
 
4133
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4134
bool _validateBegin__color_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4135
bool _validateEnd__color_clear();
 
4136
#endif
 
4137
bool _freeAttributes__color_clear( void* attributeData );
 
4138
 
 
4139
bool _begin__stencil_clear( void* attributeData ){return mImpl->begin__stencil_clear(*static_cast<stencil_clear__AttributeData*>(attributeData));}
 
4140
bool _data__stencil_clear( const ParserChar* text, size_t textLength );
 
4141
bool _end__stencil_clear(){return mImpl->end__stencil_clear();}
 
4142
bool _preBegin__stencil_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4143
bool _preEnd__stencil_clear();
 
4144
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4145
bool _validateBegin__stencil_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4146
bool _validateEnd__stencil_clear();
 
4147
#endif
 
4148
bool _freeAttributes__stencil_clear( void* attributeData );
 
4149
 
 
4150
bool _begin__depth_clear( void* attributeData ){return mImpl->begin__depth_clear(*static_cast<depth_clear__AttributeData*>(attributeData));}
 
4151
bool _data__depth_clear( const ParserChar* text, size_t textLength );
 
4152
bool _end__depth_clear(){return mImpl->end__depth_clear();}
 
4153
bool _preBegin__depth_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4154
bool _preEnd__depth_clear();
 
4155
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4156
bool _validateBegin__depth_clear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4157
bool _validateEnd__depth_clear();
 
4158
#endif
 
4159
bool _freeAttributes__depth_clear( void* attributeData );
 
4160
 
 
4161
bool _begin__draw( void* attributeData ){return mImpl->begin__draw();}
 
4162
bool _data__draw( const ParserChar* text, size_t textLength );
 
4163
bool _end__draw(){return mImpl->end__draw();}
 
4164
bool _preBegin__draw( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4165
bool _preEnd__draw();
 
4166
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4167
bool _validateBegin__draw( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4168
bool _validateEnd__draw();
 
4169
#endif
 
4170
bool _freeAttributes__draw( void* attributeData );
 
4171
 
 
4172
bool _begin__profile_GLSL( void* attributeData ){return mImpl->begin__profile_GLSL(*static_cast<profile_GLSL__AttributeData*>(attributeData));}
 
4173
bool _data__profile_GLSL( const ParserChar* text, size_t textLength );
 
4174
bool _end__profile_GLSL(){return mImpl->end__profile_GLSL();}
 
4175
bool _preBegin__profile_GLSL( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4176
bool _preEnd__profile_GLSL();
 
4177
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4178
bool _validateBegin__profile_GLSL( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4179
bool _validateEnd__profile_GLSL();
 
4180
#endif
 
4181
bool _freeAttributes__profile_GLSL( void* attributeData );
 
4182
 
 
4183
bool _begin__newparam____glsl_newparam_type( void* attributeData ){return mImpl->begin__newparam____glsl_newparam_type(*static_cast<newparam____glsl_newparam_type__AttributeData*>(attributeData));}
 
4184
bool _data__newparam____glsl_newparam_type( const ParserChar* text, size_t textLength );
 
4185
bool _end__newparam____glsl_newparam_type(){return mImpl->end__newparam____glsl_newparam_type();}
 
4186
bool _preBegin__newparam____glsl_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4187
bool _preEnd__newparam____glsl_newparam_type();
 
4188
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4189
bool _validateBegin__newparam____glsl_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4190
bool _validateEnd__newparam____glsl_newparam_type();
 
4191
#endif
 
4192
bool _freeAttributes__newparam____glsl_newparam_type( void* attributeData );
 
4193
 
 
4194
bool _begin__array____glsl_array_type( void* attributeData ){return mImpl->begin__array____glsl_array_type(*static_cast<array____glsl_array_type__AttributeData*>(attributeData));}
 
4195
bool _data__array____glsl_array_type( const ParserChar* text, size_t textLength );
 
4196
bool _end__array____glsl_array_type(){return mImpl->end__array____glsl_array_type();}
 
4197
bool _preBegin__array____glsl_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4198
bool _preEnd__array____glsl_array_type();
 
4199
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4200
bool _validateBegin__array____glsl_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4201
bool _validateEnd__array____glsl_array_type();
 
4202
#endif
 
4203
bool _freeAttributes__array____glsl_array_type( void* attributeData );
 
4204
 
 
4205
bool _begin__profile_glsl_type____technique( void* attributeData ){return mImpl->begin__profile_glsl_type____technique(*static_cast<profile_glsl_type____technique__AttributeData*>(attributeData));}
 
4206
bool _data__profile_glsl_type____technique( const ParserChar* text, size_t textLength );
 
4207
bool _end__profile_glsl_type____technique(){return mImpl->end__profile_glsl_type____technique();}
 
4208
bool _preBegin__profile_glsl_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4209
bool _preEnd__profile_glsl_type____technique();
 
4210
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4211
bool _validateBegin__profile_glsl_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4212
bool _validateEnd__profile_glsl_type____technique();
 
4213
#endif
 
4214
bool _freeAttributes__profile_glsl_type____technique( void* attributeData );
 
4215
 
 
4216
bool _begin__profile_GLSL__technique__pass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass(*static_cast<profile_GLSL__technique__pass__AttributeData*>(attributeData));}
 
4217
bool _data__profile_GLSL__technique__pass( const ParserChar* text, size_t textLength );
 
4218
bool _end__profile_GLSL__technique__pass(){return mImpl->end__profile_GLSL__technique__pass();}
 
4219
bool _preBegin__profile_GLSL__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4220
bool _preEnd__profile_GLSL__technique__pass();
 
4221
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4222
bool _validateBegin__profile_GLSL__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4223
bool _validateEnd__profile_GLSL__technique__pass();
 
4224
#endif
 
4225
bool _freeAttributes__profile_GLSL__technique__pass( void* attributeData );
 
4226
 
 
4227
bool _begin__profile_GLSL__technique__pass__states( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states();}
 
4228
bool _data__profile_GLSL__technique__pass__states( const ParserChar* text, size_t textLength );
 
4229
bool _end__profile_GLSL__technique__pass__states(){return mImpl->end__profile_GLSL__technique__pass__states();}
 
4230
bool _preBegin__profile_GLSL__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4231
bool _preEnd__profile_GLSL__technique__pass__states();
 
4232
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4233
bool _validateBegin__profile_GLSL__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4234
bool _validateEnd__profile_GLSL__technique__pass__states();
 
4235
#endif
 
4236
bool _freeAttributes__profile_GLSL__technique__pass__states( void* attributeData );
 
4237
 
 
4238
bool _begin__profile_GLSL__technique__pass__states__alpha_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_func();}
 
4239
bool _data__profile_GLSL__technique__pass__states__alpha_func( const ParserChar* text, size_t textLength );
 
4240
bool _end__profile_GLSL__technique__pass__states__alpha_func(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_func();}
 
4241
bool _preBegin__profile_GLSL__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4242
bool _preEnd__profile_GLSL__technique__pass__states__alpha_func();
 
4243
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4244
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4245
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_func();
 
4246
#endif
 
4247
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_func( void* attributeData );
 
4248
 
 
4249
bool _begin__profile_GLSL__technique__pass__states__alpha_func__func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_func__func(*static_cast<profile_GLSL__technique__pass__states__alpha_func__func__AttributeData*>(attributeData));}
 
4250
bool _data__profile_GLSL__technique__pass__states__alpha_func__func( const ParserChar* text, size_t textLength );
 
4251
bool _end__profile_GLSL__technique__pass__states__alpha_func__func(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_func__func();}
 
4252
bool _preBegin__profile_GLSL__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4253
bool _preEnd__profile_GLSL__technique__pass__states__alpha_func__func();
 
4254
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4255
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4256
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_func__func();
 
4257
#endif
 
4258
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_func__func( void* attributeData );
 
4259
 
 
4260
bool _begin__profile_GLSL__technique__pass__states__alpha_func__value( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_func__value(*static_cast<profile_GLSL__technique__pass__states__alpha_func__value__AttributeData*>(attributeData));}
 
4261
bool _data__profile_GLSL__technique__pass__states__alpha_func__value( const ParserChar* text, size_t textLength );
 
4262
bool _end__profile_GLSL__technique__pass__states__alpha_func__value(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_func__value();}
 
4263
bool _preBegin__profile_GLSL__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4264
bool _preEnd__profile_GLSL__technique__pass__states__alpha_func__value();
 
4265
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4266
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4267
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_func__value();
 
4268
#endif
 
4269
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_func__value( void* attributeData );
 
4270
 
 
4271
bool _begin__profile_GLSL__technique__pass__states__blend_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func();}
 
4272
bool _data__profile_GLSL__technique__pass__states__blend_func( const ParserChar* text, size_t textLength );
 
4273
bool _end__profile_GLSL__technique__pass__states__blend_func(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func();}
 
4274
bool _preBegin__profile_GLSL__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4275
bool _preEnd__profile_GLSL__technique__pass__states__blend_func();
 
4276
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4277
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4278
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func();
 
4279
#endif
 
4280
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func( void* attributeData );
 
4281
 
 
4282
bool _begin__profile_GLSL__technique__pass__states__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func__src(*static_cast<profile_GLSL__technique__pass__states__blend_func__src__AttributeData*>(attributeData));}
 
4283
bool _data__profile_GLSL__technique__pass__states__blend_func__src( const ParserChar* text, size_t textLength );
 
4284
bool _end__profile_GLSL__technique__pass__states__blend_func__src(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func__src();}
 
4285
bool _preBegin__profile_GLSL__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4286
bool _preEnd__profile_GLSL__technique__pass__states__blend_func__src();
 
4287
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4288
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4289
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func__src();
 
4290
#endif
 
4291
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func__src( void* attributeData );
 
4292
 
 
4293
bool _begin__profile_GLSL__technique__pass__states__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func__dest(*static_cast<profile_GLSL__technique__pass__states__blend_func__dest__AttributeData*>(attributeData));}
 
4294
bool _data__profile_GLSL__technique__pass__states__blend_func__dest( const ParserChar* text, size_t textLength );
 
4295
bool _end__profile_GLSL__technique__pass__states__blend_func__dest(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func__dest();}
 
4296
bool _preBegin__profile_GLSL__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4297
bool _preEnd__profile_GLSL__technique__pass__states__blend_func__dest();
 
4298
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4299
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4300
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func__dest();
 
4301
#endif
 
4302
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func__dest( void* attributeData );
 
4303
 
 
4304
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate();}
 
4305
bool _data__profile_GLSL__technique__pass__states__blend_func_separate( const ParserChar* text, size_t textLength );
 
4306
bool _end__profile_GLSL__technique__pass__states__blend_func_separate(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate();}
 
4307
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4308
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate();
 
4309
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4310
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4311
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate();
 
4312
#endif
 
4313
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate( void* attributeData );
 
4314
 
 
4315
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__src_rgb__AttributeData*>(attributeData));}
 
4316
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( const ParserChar* text, size_t textLength );
 
4317
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb();}
 
4318
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4319
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb();
 
4320
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4321
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4322
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb();
 
4323
#endif
 
4324
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__src_rgb( void* attributeData );
 
4325
 
 
4326
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb__AttributeData*>(attributeData));}
 
4327
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( const ParserChar* text, size_t textLength );
 
4328
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb();}
 
4329
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4330
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb();
 
4331
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4332
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4333
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb();
 
4334
#endif
 
4335
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__dest_rgb( void* attributeData );
 
4336
 
 
4337
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__src_alpha__AttributeData*>(attributeData));}
 
4338
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( const ParserChar* text, size_t textLength );
 
4339
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha();}
 
4340
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4341
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha();
 
4342
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4343
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4344
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha();
 
4345
#endif
 
4346
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__src_alpha( void* attributeData );
 
4347
 
 
4348
bool _begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha(*static_cast<profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha__AttributeData*>(attributeData));}
 
4349
bool _data__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( const ParserChar* text, size_t textLength );
 
4350
bool _end__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha(){return mImpl->end__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha();}
 
4351
bool _preBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4352
bool _preEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha();
 
4353
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4354
bool _validateBegin__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4355
bool _validateEnd__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha();
 
4356
#endif
 
4357
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_func_separate__dest_alpha( void* attributeData );
 
4358
 
 
4359
bool _begin__profile_GLSL__technique__pass__states__blend_equation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation(*static_cast<profile_GLSL__technique__pass__states__blend_equation__AttributeData*>(attributeData));}
 
4360
bool _data__profile_GLSL__technique__pass__states__blend_equation( const ParserChar* text, size_t textLength );
 
4361
bool _end__profile_GLSL__technique__pass__states__blend_equation(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation();}
 
4362
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4363
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation();
 
4364
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4365
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4366
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation();
 
4367
#endif
 
4368
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation( void* attributeData );
 
4369
 
 
4370
bool _begin__profile_GLSL__technique__pass__states__blend_equation_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation_separate();}
 
4371
bool _data__profile_GLSL__technique__pass__states__blend_equation_separate( const ParserChar* text, size_t textLength );
 
4372
bool _end__profile_GLSL__technique__pass__states__blend_equation_separate(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation_separate();}
 
4373
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4374
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation_separate();
 
4375
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4376
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4377
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation_separate();
 
4378
#endif
 
4379
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation_separate( void* attributeData );
 
4380
 
 
4381
bool _begin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb(*static_cast<profile_GLSL__technique__pass__states__blend_equation_separate__rgb__AttributeData*>(attributeData));}
 
4382
bool _data__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( const ParserChar* text, size_t textLength );
 
4383
bool _end__profile_GLSL__technique__pass__states__blend_equation_separate__rgb(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation_separate__rgb();}
 
4384
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4385
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation_separate__rgb();
 
4386
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4387
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4388
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation_separate__rgb();
 
4389
#endif
 
4390
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation_separate__rgb( void* attributeData );
 
4391
 
 
4392
bool _begin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha(*static_cast<profile_GLSL__technique__pass__states__blend_equation_separate__alpha__AttributeData*>(attributeData));}
 
4393
bool _data__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( const ParserChar* text, size_t textLength );
 
4394
bool _end__profile_GLSL__technique__pass__states__blend_equation_separate__alpha(){return mImpl->end__profile_GLSL__technique__pass__states__blend_equation_separate__alpha();}
 
4395
bool _preBegin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4396
bool _preEnd__profile_GLSL__technique__pass__states__blend_equation_separate__alpha();
 
4397
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4398
bool _validateBegin__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4399
bool _validateEnd__profile_GLSL__technique__pass__states__blend_equation_separate__alpha();
 
4400
#endif
 
4401
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_equation_separate__alpha( void* attributeData );
 
4402
 
 
4403
bool _begin__color_material( void* attributeData ){return mImpl->begin__color_material();}
 
4404
bool _data__color_material( const ParserChar* text, size_t textLength );
 
4405
bool _end__color_material(){return mImpl->end__color_material();}
 
4406
bool _preBegin__color_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4407
bool _preEnd__color_material();
 
4408
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4409
bool _validateBegin__color_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4410
bool _validateEnd__color_material();
 
4411
#endif
 
4412
bool _freeAttributes__color_material( void* attributeData );
 
4413
 
 
4414
bool _begin__color_material__face( void* attributeData ){return mImpl->begin__color_material__face(*static_cast<color_material__face__AttributeData*>(attributeData));}
 
4415
bool _data__color_material__face( const ParserChar* text, size_t textLength );
 
4416
bool _end__color_material__face(){return mImpl->end__color_material__face();}
 
4417
bool _preBegin__color_material__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4418
bool _preEnd__color_material__face();
 
4419
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4420
bool _validateBegin__color_material__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4421
bool _validateEnd__color_material__face();
 
4422
#endif
 
4423
bool _freeAttributes__color_material__face( void* attributeData );
 
4424
 
 
4425
bool _begin__color_material__mode( void* attributeData ){return mImpl->begin__color_material__mode(*static_cast<color_material__mode__AttributeData*>(attributeData));}
 
4426
bool _data__color_material__mode( const ParserChar* text, size_t textLength );
 
4427
bool _end__color_material__mode(){return mImpl->end__color_material__mode();}
 
4428
bool _preBegin__color_material__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4429
bool _preEnd__color_material__mode();
 
4430
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4431
bool _validateBegin__color_material__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4432
bool _validateEnd__color_material__mode();
 
4433
#endif
 
4434
bool _freeAttributes__color_material__mode( void* attributeData );
 
4435
 
 
4436
bool _begin__profile_GLSL__technique__pass__states__cull_face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__cull_face(*static_cast<profile_GLSL__technique__pass__states__cull_face__AttributeData*>(attributeData));}
 
4437
bool _data__profile_GLSL__technique__pass__states__cull_face( const ParserChar* text, size_t textLength );
 
4438
bool _end__profile_GLSL__technique__pass__states__cull_face(){return mImpl->end__profile_GLSL__technique__pass__states__cull_face();}
 
4439
bool _preBegin__profile_GLSL__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4440
bool _preEnd__profile_GLSL__technique__pass__states__cull_face();
 
4441
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4442
bool _validateBegin__profile_GLSL__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4443
bool _validateEnd__profile_GLSL__technique__pass__states__cull_face();
 
4444
#endif
 
4445
bool _freeAttributes__profile_GLSL__technique__pass__states__cull_face( void* attributeData );
 
4446
 
 
4447
bool _begin__profile_GLSL__technique__pass__states__depth_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_func(*static_cast<profile_GLSL__technique__pass__states__depth_func__AttributeData*>(attributeData));}
 
4448
bool _data__profile_GLSL__technique__pass__states__depth_func( const ParserChar* text, size_t textLength );
 
4449
bool _end__profile_GLSL__technique__pass__states__depth_func(){return mImpl->end__profile_GLSL__technique__pass__states__depth_func();}
 
4450
bool _preBegin__profile_GLSL__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4451
bool _preEnd__profile_GLSL__technique__pass__states__depth_func();
 
4452
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4453
bool _validateBegin__profile_GLSL__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4454
bool _validateEnd__profile_GLSL__technique__pass__states__depth_func();
 
4455
#endif
 
4456
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_func( void* attributeData );
 
4457
 
 
4458
bool _begin__profile_GLSL__technique__pass__states__fog_mode( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_mode(*static_cast<profile_GLSL__technique__pass__states__fog_mode__AttributeData*>(attributeData));}
 
4459
bool _data__profile_GLSL__technique__pass__states__fog_mode( const ParserChar* text, size_t textLength );
 
4460
bool _end__profile_GLSL__technique__pass__states__fog_mode(){return mImpl->end__profile_GLSL__technique__pass__states__fog_mode();}
 
4461
bool _preBegin__profile_GLSL__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4462
bool _preEnd__profile_GLSL__technique__pass__states__fog_mode();
 
4463
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4464
bool _validateBegin__profile_GLSL__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4465
bool _validateEnd__profile_GLSL__technique__pass__states__fog_mode();
 
4466
#endif
 
4467
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_mode( void* attributeData );
 
4468
 
 
4469
bool _begin__fog_coord_src( void* attributeData ){return mImpl->begin__fog_coord_src(*static_cast<fog_coord_src__AttributeData*>(attributeData));}
 
4470
bool _data__fog_coord_src( const ParserChar* text, size_t textLength );
 
4471
bool _end__fog_coord_src(){return mImpl->end__fog_coord_src();}
 
4472
bool _preBegin__fog_coord_src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4473
bool _preEnd__fog_coord_src();
 
4474
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4475
bool _validateBegin__fog_coord_src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4476
bool _validateEnd__fog_coord_src();
 
4477
#endif
 
4478
bool _freeAttributes__fog_coord_src( void* attributeData );
 
4479
 
 
4480
bool _begin__profile_GLSL__technique__pass__states__front_face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__front_face(*static_cast<profile_GLSL__technique__pass__states__front_face__AttributeData*>(attributeData));}
 
4481
bool _data__profile_GLSL__technique__pass__states__front_face( const ParserChar* text, size_t textLength );
 
4482
bool _end__profile_GLSL__technique__pass__states__front_face(){return mImpl->end__profile_GLSL__technique__pass__states__front_face();}
 
4483
bool _preBegin__profile_GLSL__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4484
bool _preEnd__profile_GLSL__technique__pass__states__front_face();
 
4485
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4486
bool _validateBegin__profile_GLSL__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4487
bool _validateEnd__profile_GLSL__technique__pass__states__front_face();
 
4488
#endif
 
4489
bool _freeAttributes__profile_GLSL__technique__pass__states__front_face( void* attributeData );
 
4490
 
 
4491
bool _begin__light_model_color_control( void* attributeData ){return mImpl->begin__light_model_color_control(*static_cast<light_model_color_control__AttributeData*>(attributeData));}
 
4492
bool _data__light_model_color_control( const ParserChar* text, size_t textLength );
 
4493
bool _end__light_model_color_control(){return mImpl->end__light_model_color_control();}
 
4494
bool _preBegin__light_model_color_control( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4495
bool _preEnd__light_model_color_control();
 
4496
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4497
bool _validateBegin__light_model_color_control( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4498
bool _validateEnd__light_model_color_control();
 
4499
#endif
 
4500
bool _freeAttributes__light_model_color_control( void* attributeData );
 
4501
 
 
4502
bool _begin__profile_GLSL__technique__pass__states__logic_op( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__logic_op(*static_cast<profile_GLSL__technique__pass__states__logic_op__AttributeData*>(attributeData));}
 
4503
bool _data__profile_GLSL__technique__pass__states__logic_op( const ParserChar* text, size_t textLength );
 
4504
bool _end__profile_GLSL__technique__pass__states__logic_op(){return mImpl->end__profile_GLSL__technique__pass__states__logic_op();}
 
4505
bool _preBegin__profile_GLSL__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4506
bool _preEnd__profile_GLSL__technique__pass__states__logic_op();
 
4507
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4508
bool _validateBegin__profile_GLSL__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4509
bool _validateEnd__profile_GLSL__technique__pass__states__logic_op();
 
4510
#endif
 
4511
bool _freeAttributes__profile_GLSL__technique__pass__states__logic_op( void* attributeData );
 
4512
 
 
4513
bool _begin__polygon_mode( void* attributeData ){return mImpl->begin__polygon_mode();}
 
4514
bool _data__polygon_mode( const ParserChar* text, size_t textLength );
 
4515
bool _end__polygon_mode(){return mImpl->end__polygon_mode();}
 
4516
bool _preBegin__polygon_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4517
bool _preEnd__polygon_mode();
 
4518
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4519
bool _validateBegin__polygon_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4520
bool _validateEnd__polygon_mode();
 
4521
#endif
 
4522
bool _freeAttributes__polygon_mode( void* attributeData );
 
4523
 
 
4524
bool _begin__polygon_mode__face( void* attributeData ){return mImpl->begin__polygon_mode__face(*static_cast<polygon_mode__face__AttributeData*>(attributeData));}
 
4525
bool _data__polygon_mode__face( const ParserChar* text, size_t textLength );
 
4526
bool _end__polygon_mode__face(){return mImpl->end__polygon_mode__face();}
 
4527
bool _preBegin__polygon_mode__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4528
bool _preEnd__polygon_mode__face();
 
4529
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4530
bool _validateBegin__polygon_mode__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4531
bool _validateEnd__polygon_mode__face();
 
4532
#endif
 
4533
bool _freeAttributes__polygon_mode__face( void* attributeData );
 
4534
 
 
4535
bool _begin__polygon_mode__mode( void* attributeData ){return mImpl->begin__polygon_mode__mode(*static_cast<polygon_mode__mode__AttributeData*>(attributeData));}
 
4536
bool _data__polygon_mode__mode( const ParserChar* text, size_t textLength );
 
4537
bool _end__polygon_mode__mode(){return mImpl->end__polygon_mode__mode();}
 
4538
bool _preBegin__polygon_mode__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4539
bool _preEnd__polygon_mode__mode();
 
4540
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4541
bool _validateBegin__polygon_mode__mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4542
bool _validateEnd__polygon_mode__mode();
 
4543
#endif
 
4544
bool _freeAttributes__polygon_mode__mode( void* attributeData );
 
4545
 
 
4546
bool _begin__profile_GLSL__technique__pass__states__shade_model( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__shade_model(*static_cast<profile_GLSL__technique__pass__states__shade_model__AttributeData*>(attributeData));}
 
4547
bool _data__profile_GLSL__technique__pass__states__shade_model( const ParserChar* text, size_t textLength );
 
4548
bool _end__profile_GLSL__technique__pass__states__shade_model(){return mImpl->end__profile_GLSL__technique__pass__states__shade_model();}
 
4549
bool _preBegin__profile_GLSL__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4550
bool _preEnd__profile_GLSL__technique__pass__states__shade_model();
 
4551
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4552
bool _validateBegin__profile_GLSL__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4553
bool _validateEnd__profile_GLSL__technique__pass__states__shade_model();
 
4554
#endif
 
4555
bool _freeAttributes__profile_GLSL__technique__pass__states__shade_model( void* attributeData );
 
4556
 
 
4557
bool _begin__profile_GLSL__technique__pass__states__stencil_func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func();}
 
4558
bool _data__profile_GLSL__technique__pass__states__stencil_func( const ParserChar* text, size_t textLength );
 
4559
bool _end__profile_GLSL__technique__pass__states__stencil_func(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func();}
 
4560
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4561
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func();
 
4562
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4563
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4564
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func();
 
4565
#endif
 
4566
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func( void* attributeData );
 
4567
 
 
4568
bool _begin__profile_GLSL__technique__pass__states__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func__func(*static_cast<profile_GLSL__technique__pass__states__stencil_func__func__AttributeData*>(attributeData));}
 
4569
bool _data__profile_GLSL__technique__pass__states__stencil_func__func( const ParserChar* text, size_t textLength );
 
4570
bool _end__profile_GLSL__technique__pass__states__stencil_func__func(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func__func();}
 
4571
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4572
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func__func();
 
4573
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4574
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4575
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func__func();
 
4576
#endif
 
4577
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func__func( void* attributeData );
 
4578
 
 
4579
bool _begin__profile_GLSL__technique__pass__states__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func__ref(*static_cast<profile_GLSL__technique__pass__states__stencil_func__ref__AttributeData*>(attributeData));}
 
4580
bool _data__profile_GLSL__technique__pass__states__stencil_func__ref( const ParserChar* text, size_t textLength );
 
4581
bool _end__profile_GLSL__technique__pass__states__stencil_func__ref(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func__ref();}
 
4582
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4583
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func__ref();
 
4584
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4585
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4586
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func__ref();
 
4587
#endif
 
4588
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func__ref( void* attributeData );
 
4589
 
 
4590
bool _begin__profile_GLSL__technique__pass__states__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func__mask(*static_cast<profile_GLSL__technique__pass__states__stencil_func__mask__AttributeData*>(attributeData));}
 
4591
bool _data__profile_GLSL__technique__pass__states__stencil_func__mask( const ParserChar* text, size_t textLength );
 
4592
bool _end__profile_GLSL__technique__pass__states__stencil_func__mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func__mask();}
 
4593
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4594
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func__mask();
 
4595
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4596
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4597
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func__mask();
 
4598
#endif
 
4599
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func__mask( void* attributeData );
 
4600
 
 
4601
bool _begin__profile_GLSL__technique__pass__states__stencil_op( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op();}
 
4602
bool _data__profile_GLSL__technique__pass__states__stencil_op( const ParserChar* text, size_t textLength );
 
4603
bool _end__profile_GLSL__technique__pass__states__stencil_op(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op();}
 
4604
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4605
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op();
 
4606
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4607
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4608
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op();
 
4609
#endif
 
4610
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op( void* attributeData );
 
4611
 
 
4612
bool _begin__profile_GLSL__technique__pass__states__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op__fail(*static_cast<profile_GLSL__technique__pass__states__stencil_op__fail__AttributeData*>(attributeData));}
 
4613
bool _data__profile_GLSL__technique__pass__states__stencil_op__fail( const ParserChar* text, size_t textLength );
 
4614
bool _end__profile_GLSL__technique__pass__states__stencil_op__fail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op__fail();}
 
4615
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4616
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op__fail();
 
4617
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4618
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4619
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op__fail();
 
4620
#endif
 
4621
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op__fail( void* attributeData );
 
4622
 
 
4623
bool _begin__profile_GLSL__technique__pass__states__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op__zfail(*static_cast<profile_GLSL__technique__pass__states__stencil_op__zfail__AttributeData*>(attributeData));}
 
4624
bool _data__profile_GLSL__technique__pass__states__stencil_op__zfail( const ParserChar* text, size_t textLength );
 
4625
bool _end__profile_GLSL__technique__pass__states__stencil_op__zfail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op__zfail();}
 
4626
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4627
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op__zfail();
 
4628
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4629
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4630
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op__zfail();
 
4631
#endif
 
4632
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op__zfail( void* attributeData );
 
4633
 
 
4634
bool _begin__profile_GLSL__technique__pass__states__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op__zpass(*static_cast<profile_GLSL__technique__pass__states__stencil_op__zpass__AttributeData*>(attributeData));}
 
4635
bool _data__profile_GLSL__technique__pass__states__stencil_op__zpass( const ParserChar* text, size_t textLength );
 
4636
bool _end__profile_GLSL__technique__pass__states__stencil_op__zpass(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op__zpass();}
 
4637
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4638
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op__zpass();
 
4639
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4640
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4641
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op__zpass();
 
4642
#endif
 
4643
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op__zpass( void* attributeData );
 
4644
 
 
4645
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate();}
 
4646
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate( const ParserChar* text, size_t textLength );
 
4647
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate();}
 
4648
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4649
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate();
 
4650
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4651
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4652
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate();
 
4653
#endif
 
4654
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate( void* attributeData );
 
4655
 
 
4656
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__front( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__front(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__front__AttributeData*>(attributeData));}
 
4657
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__front( const ParserChar* text, size_t textLength );
 
4658
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__front(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__front();}
 
4659
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4660
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__front();
 
4661
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4662
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__front( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4663
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__front();
 
4664
#endif
 
4665
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__front( void* attributeData );
 
4666
 
 
4667
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__back( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__back(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__back__AttributeData*>(attributeData));}
 
4668
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__back( const ParserChar* text, size_t textLength );
 
4669
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__back(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__back();}
 
4670
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4671
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__back();
 
4672
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4673
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__back( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4674
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__back();
 
4675
#endif
 
4676
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__back( void* attributeData );
 
4677
 
 
4678
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__ref( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__ref(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__ref__AttributeData*>(attributeData));}
 
4679
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__ref( const ParserChar* text, size_t textLength );
 
4680
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__ref(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__ref();}
 
4681
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4682
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__ref();
 
4683
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4684
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4685
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__ref();
 
4686
#endif
 
4687
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__ref( void* attributeData );
 
4688
 
 
4689
bool _begin__profile_GLSL__technique__pass__states__stencil_func_separate__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_func_separate__mask(*static_cast<profile_GLSL__technique__pass__states__stencil_func_separate__mask__AttributeData*>(attributeData));}
 
4690
bool _data__profile_GLSL__technique__pass__states__stencil_func_separate__mask( const ParserChar* text, size_t textLength );
 
4691
bool _end__profile_GLSL__technique__pass__states__stencil_func_separate__mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_func_separate__mask();}
 
4692
bool _preBegin__profile_GLSL__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4693
bool _preEnd__profile_GLSL__technique__pass__states__stencil_func_separate__mask();
 
4694
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4695
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_func_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4696
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_func_separate__mask();
 
4697
#endif
 
4698
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_func_separate__mask( void* attributeData );
 
4699
 
 
4700
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate();}
 
4701
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate( const ParserChar* text, size_t textLength );
 
4702
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate();}
 
4703
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4704
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate();
 
4705
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4706
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4707
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate();
 
4708
#endif
 
4709
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate( void* attributeData );
 
4710
 
 
4711
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__face(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__face__AttributeData*>(attributeData));}
 
4712
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__face( const ParserChar* text, size_t textLength );
 
4713
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__face(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__face();}
 
4714
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4715
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__face();
 
4716
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4717
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4718
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__face();
 
4719
#endif
 
4720
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__face( void* attributeData );
 
4721
 
 
4722
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__fail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__fail(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__fail__AttributeData*>(attributeData));}
 
4723
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__fail( const ParserChar* text, size_t textLength );
 
4724
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__fail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__fail();}
 
4725
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4726
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__fail();
 
4727
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4728
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4729
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__fail();
 
4730
#endif
 
4731
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__fail( void* attributeData );
 
4732
 
 
4733
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__zfail__AttributeData*>(attributeData));}
 
4734
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( const ParserChar* text, size_t textLength );
 
4735
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__zfail(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__zfail();}
 
4736
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4737
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zfail();
 
4738
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4739
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4740
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zfail();
 
4741
#endif
 
4742
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__zfail( void* attributeData );
 
4743
 
 
4744
bool _begin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass(*static_cast<profile_GLSL__technique__pass__states__stencil_op_separate__zpass__AttributeData*>(attributeData));}
 
4745
bool _data__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( const ParserChar* text, size_t textLength );
 
4746
bool _end__profile_GLSL__technique__pass__states__stencil_op_separate__zpass(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_op_separate__zpass();}
 
4747
bool _preBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4748
bool _preEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zpass();
 
4749
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4750
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4751
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_op_separate__zpass();
 
4752
#endif
 
4753
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_op_separate__zpass( void* attributeData );
 
4754
 
 
4755
bool _begin__profile_GLSL__technique__pass__states__stencil_mask_separate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask_separate();}
 
4756
bool _data__profile_GLSL__technique__pass__states__stencil_mask_separate( const ParserChar* text, size_t textLength );
 
4757
bool _end__profile_GLSL__technique__pass__states__stencil_mask_separate(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask_separate();}
 
4758
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4759
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask_separate();
 
4760
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4761
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask_separate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4762
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask_separate();
 
4763
#endif
 
4764
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask_separate( void* attributeData );
 
4765
 
 
4766
bool _begin__profile_GLSL__technique__pass__states__stencil_mask_separate__face( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask_separate__face(*static_cast<profile_GLSL__technique__pass__states__stencil_mask_separate__face__AttributeData*>(attributeData));}
 
4767
bool _data__profile_GLSL__technique__pass__states__stencil_mask_separate__face( const ParserChar* text, size_t textLength );
 
4768
bool _end__profile_GLSL__technique__pass__states__stencil_mask_separate__face(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask_separate__face();}
 
4769
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4770
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__face();
 
4771
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4772
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4773
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__face();
 
4774
#endif
 
4775
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask_separate__face( void* attributeData );
 
4776
 
 
4777
bool _begin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask(*static_cast<profile_GLSL__technique__pass__states__stencil_mask_separate__mask__AttributeData*>(attributeData));}
 
4778
bool _data__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( const ParserChar* text, size_t textLength );
 
4779
bool _end__profile_GLSL__technique__pass__states__stencil_mask_separate__mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask_separate__mask();}
 
4780
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4781
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__mask();
 
4782
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4783
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4784
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask_separate__mask();
 
4785
#endif
 
4786
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask_separate__mask( void* attributeData );
 
4787
 
 
4788
bool _begin__profile_GLSL__technique__pass__states__light_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_enable(*static_cast<profile_GLSL__technique__pass__states__light_enable__AttributeData*>(attributeData));}
 
4789
bool _data__profile_GLSL__technique__pass__states__light_enable( const ParserChar* text, size_t textLength );
 
4790
bool _end__profile_GLSL__technique__pass__states__light_enable(){return mImpl->end__profile_GLSL__technique__pass__states__light_enable();}
 
4791
bool _preBegin__profile_GLSL__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4792
bool _preEnd__profile_GLSL__technique__pass__states__light_enable();
 
4793
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4794
bool _validateBegin__profile_GLSL__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4795
bool _validateEnd__profile_GLSL__technique__pass__states__light_enable();
 
4796
#endif
 
4797
bool _freeAttributes__profile_GLSL__technique__pass__states__light_enable( void* attributeData );
 
4798
 
 
4799
bool _begin__profile_GLSL__technique__pass__states__light_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_ambient(*static_cast<profile_GLSL__technique__pass__states__light_ambient__AttributeData*>(attributeData));}
 
4800
bool _data__profile_GLSL__technique__pass__states__light_ambient( const ParserChar* text, size_t textLength );
 
4801
bool _end__profile_GLSL__technique__pass__states__light_ambient(){return mImpl->end__profile_GLSL__technique__pass__states__light_ambient();}
 
4802
bool _preBegin__profile_GLSL__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4803
bool _preEnd__profile_GLSL__technique__pass__states__light_ambient();
 
4804
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4805
bool _validateBegin__profile_GLSL__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4806
bool _validateEnd__profile_GLSL__technique__pass__states__light_ambient();
 
4807
#endif
 
4808
bool _freeAttributes__profile_GLSL__technique__pass__states__light_ambient( void* attributeData );
 
4809
 
 
4810
bool _begin__profile_GLSL__technique__pass__states__light_diffuse( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_diffuse(*static_cast<profile_GLSL__technique__pass__states__light_diffuse__AttributeData*>(attributeData));}
 
4811
bool _data__profile_GLSL__technique__pass__states__light_diffuse( const ParserChar* text, size_t textLength );
 
4812
bool _end__profile_GLSL__technique__pass__states__light_diffuse(){return mImpl->end__profile_GLSL__technique__pass__states__light_diffuse();}
 
4813
bool _preBegin__profile_GLSL__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4814
bool _preEnd__profile_GLSL__technique__pass__states__light_diffuse();
 
4815
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4816
bool _validateBegin__profile_GLSL__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4817
bool _validateEnd__profile_GLSL__technique__pass__states__light_diffuse();
 
4818
#endif
 
4819
bool _freeAttributes__profile_GLSL__technique__pass__states__light_diffuse( void* attributeData );
 
4820
 
 
4821
bool _begin__profile_GLSL__technique__pass__states__light_specular( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_specular(*static_cast<profile_GLSL__technique__pass__states__light_specular__AttributeData*>(attributeData));}
 
4822
bool _data__profile_GLSL__technique__pass__states__light_specular( const ParserChar* text, size_t textLength );
 
4823
bool _end__profile_GLSL__technique__pass__states__light_specular(){return mImpl->end__profile_GLSL__technique__pass__states__light_specular();}
 
4824
bool _preBegin__profile_GLSL__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4825
bool _preEnd__profile_GLSL__technique__pass__states__light_specular();
 
4826
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4827
bool _validateBegin__profile_GLSL__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4828
bool _validateEnd__profile_GLSL__technique__pass__states__light_specular();
 
4829
#endif
 
4830
bool _freeAttributes__profile_GLSL__technique__pass__states__light_specular( void* attributeData );
 
4831
 
 
4832
bool _begin__profile_GLSL__technique__pass__states__light_position( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_position(*static_cast<profile_GLSL__technique__pass__states__light_position__AttributeData*>(attributeData));}
 
4833
bool _data__profile_GLSL__technique__pass__states__light_position( const ParserChar* text, size_t textLength );
 
4834
bool _end__profile_GLSL__technique__pass__states__light_position(){return mImpl->end__profile_GLSL__technique__pass__states__light_position();}
 
4835
bool _preBegin__profile_GLSL__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4836
bool _preEnd__profile_GLSL__technique__pass__states__light_position();
 
4837
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4838
bool _validateBegin__profile_GLSL__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4839
bool _validateEnd__profile_GLSL__technique__pass__states__light_position();
 
4840
#endif
 
4841
bool _freeAttributes__profile_GLSL__technique__pass__states__light_position( void* attributeData );
 
4842
 
 
4843
bool _begin__profile_GLSL__technique__pass__states__light_constant_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_constant_attenuation(*static_cast<profile_GLSL__technique__pass__states__light_constant_attenuation__AttributeData*>(attributeData));}
 
4844
bool _data__profile_GLSL__technique__pass__states__light_constant_attenuation( const ParserChar* text, size_t textLength );
 
4845
bool _end__profile_GLSL__technique__pass__states__light_constant_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__light_constant_attenuation();}
 
4846
bool _preBegin__profile_GLSL__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4847
bool _preEnd__profile_GLSL__technique__pass__states__light_constant_attenuation();
 
4848
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4849
bool _validateBegin__profile_GLSL__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4850
bool _validateEnd__profile_GLSL__technique__pass__states__light_constant_attenuation();
 
4851
#endif
 
4852
bool _freeAttributes__profile_GLSL__technique__pass__states__light_constant_attenuation( void* attributeData );
 
4853
 
 
4854
bool _begin__profile_GLSL__technique__pass__states__light_linear_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_linear_attenuation(*static_cast<profile_GLSL__technique__pass__states__light_linear_attenuation__AttributeData*>(attributeData));}
 
4855
bool _data__profile_GLSL__technique__pass__states__light_linear_attenuation( const ParserChar* text, size_t textLength );
 
4856
bool _end__profile_GLSL__technique__pass__states__light_linear_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__light_linear_attenuation();}
 
4857
bool _preBegin__profile_GLSL__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4858
bool _preEnd__profile_GLSL__technique__pass__states__light_linear_attenuation();
 
4859
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4860
bool _validateBegin__profile_GLSL__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4861
bool _validateEnd__profile_GLSL__technique__pass__states__light_linear_attenuation();
 
4862
#endif
 
4863
bool _freeAttributes__profile_GLSL__technique__pass__states__light_linear_attenuation( void* attributeData );
 
4864
 
 
4865
bool _begin__profile_GLSL__technique__pass__states__light_quadratic_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_quadratic_attenuation(*static_cast<profile_GLSL__technique__pass__states__light_quadratic_attenuation__AttributeData*>(attributeData));}
 
4866
bool _data__profile_GLSL__technique__pass__states__light_quadratic_attenuation( const ParserChar* text, size_t textLength );
 
4867
bool _end__profile_GLSL__technique__pass__states__light_quadratic_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__light_quadratic_attenuation();}
 
4868
bool _preBegin__profile_GLSL__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4869
bool _preEnd__profile_GLSL__technique__pass__states__light_quadratic_attenuation();
 
4870
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4871
bool _validateBegin__profile_GLSL__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4872
bool _validateEnd__profile_GLSL__technique__pass__states__light_quadratic_attenuation();
 
4873
#endif
 
4874
bool _freeAttributes__profile_GLSL__technique__pass__states__light_quadratic_attenuation( void* attributeData );
 
4875
 
 
4876
bool _begin__profile_GLSL__technique__pass__states__light_spot_cutoff( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_spot_cutoff(*static_cast<profile_GLSL__technique__pass__states__light_spot_cutoff__AttributeData*>(attributeData));}
 
4877
bool _data__profile_GLSL__technique__pass__states__light_spot_cutoff( const ParserChar* text, size_t textLength );
 
4878
bool _end__profile_GLSL__technique__pass__states__light_spot_cutoff(){return mImpl->end__profile_GLSL__technique__pass__states__light_spot_cutoff();}
 
4879
bool _preBegin__profile_GLSL__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4880
bool _preEnd__profile_GLSL__technique__pass__states__light_spot_cutoff();
 
4881
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4882
bool _validateBegin__profile_GLSL__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4883
bool _validateEnd__profile_GLSL__technique__pass__states__light_spot_cutoff();
 
4884
#endif
 
4885
bool _freeAttributes__profile_GLSL__technique__pass__states__light_spot_cutoff( void* attributeData );
 
4886
 
 
4887
bool _begin__profile_GLSL__technique__pass__states__light_spot_direction( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_spot_direction(*static_cast<profile_GLSL__technique__pass__states__light_spot_direction__AttributeData*>(attributeData));}
 
4888
bool _data__profile_GLSL__technique__pass__states__light_spot_direction( const ParserChar* text, size_t textLength );
 
4889
bool _end__profile_GLSL__technique__pass__states__light_spot_direction(){return mImpl->end__profile_GLSL__technique__pass__states__light_spot_direction();}
 
4890
bool _preBegin__profile_GLSL__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4891
bool _preEnd__profile_GLSL__technique__pass__states__light_spot_direction();
 
4892
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4893
bool _validateBegin__profile_GLSL__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4894
bool _validateEnd__profile_GLSL__technique__pass__states__light_spot_direction();
 
4895
#endif
 
4896
bool _freeAttributes__profile_GLSL__technique__pass__states__light_spot_direction( void* attributeData );
 
4897
 
 
4898
bool _begin__profile_GLSL__technique__pass__states__light_spot_exponent( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_spot_exponent(*static_cast<profile_GLSL__technique__pass__states__light_spot_exponent__AttributeData*>(attributeData));}
 
4899
bool _data__profile_GLSL__technique__pass__states__light_spot_exponent( const ParserChar* text, size_t textLength );
 
4900
bool _end__profile_GLSL__technique__pass__states__light_spot_exponent(){return mImpl->end__profile_GLSL__technique__pass__states__light_spot_exponent();}
 
4901
bool _preBegin__profile_GLSL__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4902
bool _preEnd__profile_GLSL__technique__pass__states__light_spot_exponent();
 
4903
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4904
bool _validateBegin__profile_GLSL__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4905
bool _validateEnd__profile_GLSL__technique__pass__states__light_spot_exponent();
 
4906
#endif
 
4907
bool _freeAttributes__profile_GLSL__technique__pass__states__light_spot_exponent( void* attributeData );
 
4908
 
 
4909
bool _begin__texture1D( void* attributeData ){return mImpl->begin__texture1D(*static_cast<texture1D__AttributeData*>(attributeData));}
 
4910
bool _data__texture1D( const ParserChar* text, size_t textLength );
 
4911
bool _end__texture1D(){return mImpl->end__texture1D();}
 
4912
bool _preBegin__texture1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4913
bool _preEnd__texture1D();
 
4914
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4915
bool _validateBegin__texture1D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4916
bool _validateEnd__texture1D();
 
4917
#endif
 
4918
bool _freeAttributes__texture1D( void* attributeData );
 
4919
 
 
4920
bool _begin__value____fx_sampler1D_type( void* attributeData ){return mImpl->begin__value____fx_sampler1D_type();}
 
4921
bool _data__value____fx_sampler1D_type( const ParserChar* text, size_t textLength );
 
4922
bool _end__value____fx_sampler1D_type(){return mImpl->end__value____fx_sampler1D_type();}
 
4923
bool _preBegin__value____fx_sampler1D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4924
bool _preEnd__value____fx_sampler1D_type();
 
4925
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4926
bool _validateBegin__value____fx_sampler1D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4927
bool _validateEnd__value____fx_sampler1D_type();
 
4928
#endif
 
4929
bool _freeAttributes__value____fx_sampler1D_type( void* attributeData );
 
4930
 
 
4931
bool _begin__param____NCName( void* attributeData ){return mImpl->begin__param____NCName();}
 
4932
bool _data__param____NCName( const ParserChar* text, size_t textLength );
 
4933
bool _end__param____NCName(){return mImpl->end__param____NCName();}
 
4934
bool _preBegin__param____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4935
bool _preEnd__param____NCName();
 
4936
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4937
bool _validateBegin__param____NCName( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4938
bool _validateEnd__param____NCName();
 
4939
#endif
 
4940
bool _freeAttributes__param____NCName( void* attributeData );
 
4941
 
 
4942
bool _begin__texture2D( void* attributeData ){return mImpl->begin__texture2D(*static_cast<texture2D__AttributeData*>(attributeData));}
 
4943
bool _data__texture2D( const ParserChar* text, size_t textLength );
 
4944
bool _end__texture2D(){return mImpl->end__texture2D();}
 
4945
bool _preBegin__texture2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4946
bool _preEnd__texture2D();
 
4947
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4948
bool _validateBegin__texture2D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4949
bool _validateEnd__texture2D();
 
4950
#endif
 
4951
bool _freeAttributes__texture2D( void* attributeData );
 
4952
 
 
4953
bool _begin__value____fx_sampler2D_type( void* attributeData ){return mImpl->begin__value____fx_sampler2D_type();}
 
4954
bool _data__value____fx_sampler2D_type( const ParserChar* text, size_t textLength );
 
4955
bool _end__value____fx_sampler2D_type(){return mImpl->end__value____fx_sampler2D_type();}
 
4956
bool _preBegin__value____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4957
bool _preEnd__value____fx_sampler2D_type();
 
4958
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4959
bool _validateBegin__value____fx_sampler2D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4960
bool _validateEnd__value____fx_sampler2D_type();
 
4961
#endif
 
4962
bool _freeAttributes__value____fx_sampler2D_type( void* attributeData );
 
4963
 
 
4964
bool _begin__texture3D( void* attributeData ){return mImpl->begin__texture3D(*static_cast<texture3D__AttributeData*>(attributeData));}
 
4965
bool _data__texture3D( const ParserChar* text, size_t textLength );
 
4966
bool _end__texture3D(){return mImpl->end__texture3D();}
 
4967
bool _preBegin__texture3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4968
bool _preEnd__texture3D();
 
4969
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4970
bool _validateBegin__texture3D( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4971
bool _validateEnd__texture3D();
 
4972
#endif
 
4973
bool _freeAttributes__texture3D( void* attributeData );
 
4974
 
 
4975
bool _begin__value____fx_sampler3D_type( void* attributeData ){return mImpl->begin__value____fx_sampler3D_type();}
 
4976
bool _data__value____fx_sampler3D_type( const ParserChar* text, size_t textLength );
 
4977
bool _end__value____fx_sampler3D_type(){return mImpl->end__value____fx_sampler3D_type();}
 
4978
bool _preBegin__value____fx_sampler3D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4979
bool _preEnd__value____fx_sampler3D_type();
 
4980
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4981
bool _validateBegin__value____fx_sampler3D_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4982
bool _validateEnd__value____fx_sampler3D_type();
 
4983
#endif
 
4984
bool _freeAttributes__value____fx_sampler3D_type( void* attributeData );
 
4985
 
 
4986
bool _begin__textureCUBE( void* attributeData ){return mImpl->begin__textureCUBE(*static_cast<textureCUBE__AttributeData*>(attributeData));}
 
4987
bool _data__textureCUBE( const ParserChar* text, size_t textLength );
 
4988
bool _end__textureCUBE(){return mImpl->end__textureCUBE();}
 
4989
bool _preBegin__textureCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4990
bool _preEnd__textureCUBE();
 
4991
#ifdef GENERATEDSAXPARSER_VALIDATION
 
4992
bool _validateBegin__textureCUBE( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
4993
bool _validateEnd__textureCUBE();
 
4994
#endif
 
4995
bool _freeAttributes__textureCUBE( void* attributeData );
 
4996
 
 
4997
bool _begin__value____fx_samplerCUBE_type( void* attributeData ){return mImpl->begin__value____fx_samplerCUBE_type();}
 
4998
bool _data__value____fx_samplerCUBE_type( const ParserChar* text, size_t textLength );
 
4999
bool _end__value____fx_samplerCUBE_type(){return mImpl->end__value____fx_samplerCUBE_type();}
 
5000
bool _preBegin__value____fx_samplerCUBE_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5001
bool _preEnd__value____fx_samplerCUBE_type();
 
5002
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5003
bool _validateBegin__value____fx_samplerCUBE_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5004
bool _validateEnd__value____fx_samplerCUBE_type();
 
5005
#endif
 
5006
bool _freeAttributes__value____fx_samplerCUBE_type( void* attributeData );
 
5007
 
 
5008
bool _begin__textureRECT( void* attributeData ){return mImpl->begin__textureRECT(*static_cast<textureRECT__AttributeData*>(attributeData));}
 
5009
bool _data__textureRECT( const ParserChar* text, size_t textLength );
 
5010
bool _end__textureRECT(){return mImpl->end__textureRECT();}
 
5011
bool _preBegin__textureRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5012
bool _preEnd__textureRECT();
 
5013
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5014
bool _validateBegin__textureRECT( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5015
bool _validateEnd__textureRECT();
 
5016
#endif
 
5017
bool _freeAttributes__textureRECT( void* attributeData );
 
5018
 
 
5019
bool _begin__value____fx_samplerRECT_type( void* attributeData ){return mImpl->begin__value____fx_samplerRECT_type();}
 
5020
bool _data__value____fx_samplerRECT_type( const ParserChar* text, size_t textLength );
 
5021
bool _end__value____fx_samplerRECT_type(){return mImpl->end__value____fx_samplerRECT_type();}
 
5022
bool _preBegin__value____fx_samplerRECT_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5023
bool _preEnd__value____fx_samplerRECT_type();
 
5024
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5025
bool _validateBegin__value____fx_samplerRECT_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5026
bool _validateEnd__value____fx_samplerRECT_type();
 
5027
#endif
 
5028
bool _freeAttributes__value____fx_samplerRECT_type( void* attributeData );
 
5029
 
 
5030
bool _begin__textureDEPTH( void* attributeData ){return mImpl->begin__textureDEPTH(*static_cast<textureDEPTH__AttributeData*>(attributeData));}
 
5031
bool _data__textureDEPTH( const ParserChar* text, size_t textLength );
 
5032
bool _end__textureDEPTH(){return mImpl->end__textureDEPTH();}
 
5033
bool _preBegin__textureDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5034
bool _preEnd__textureDEPTH();
 
5035
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5036
bool _validateBegin__textureDEPTH( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5037
bool _validateEnd__textureDEPTH();
 
5038
#endif
 
5039
bool _freeAttributes__textureDEPTH( void* attributeData );
 
5040
 
 
5041
bool _begin__value____fx_samplerDEPTH_type( void* attributeData ){return mImpl->begin__value____fx_samplerDEPTH_type();}
 
5042
bool _data__value____fx_samplerDEPTH_type( const ParserChar* text, size_t textLength );
 
5043
bool _end__value____fx_samplerDEPTH_type(){return mImpl->end__value____fx_samplerDEPTH_type();}
 
5044
bool _preBegin__value____fx_samplerDEPTH_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5045
bool _preEnd__value____fx_samplerDEPTH_type();
 
5046
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5047
bool _validateBegin__value____fx_samplerDEPTH_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5048
bool _validateEnd__value____fx_samplerDEPTH_type();
 
5049
#endif
 
5050
bool _freeAttributes__value____fx_samplerDEPTH_type( void* attributeData );
 
5051
 
 
5052
bool _begin__texture1D_enable( void* attributeData ){return mImpl->begin__texture1D_enable(*static_cast<texture1D_enable__AttributeData*>(attributeData));}
 
5053
bool _data__texture1D_enable( const ParserChar* text, size_t textLength );
 
5054
bool _end__texture1D_enable(){return mImpl->end__texture1D_enable();}
 
5055
bool _preBegin__texture1D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5056
bool _preEnd__texture1D_enable();
 
5057
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5058
bool _validateBegin__texture1D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5059
bool _validateEnd__texture1D_enable();
 
5060
#endif
 
5061
bool _freeAttributes__texture1D_enable( void* attributeData );
 
5062
 
 
5063
bool _begin__texture2D_enable( void* attributeData ){return mImpl->begin__texture2D_enable(*static_cast<texture2D_enable__AttributeData*>(attributeData));}
 
5064
bool _data__texture2D_enable( const ParserChar* text, size_t textLength );
 
5065
bool _end__texture2D_enable(){return mImpl->end__texture2D_enable();}
 
5066
bool _preBegin__texture2D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5067
bool _preEnd__texture2D_enable();
 
5068
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5069
bool _validateBegin__texture2D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5070
bool _validateEnd__texture2D_enable();
 
5071
#endif
 
5072
bool _freeAttributes__texture2D_enable( void* attributeData );
 
5073
 
 
5074
bool _begin__texture3D_enable( void* attributeData ){return mImpl->begin__texture3D_enable(*static_cast<texture3D_enable__AttributeData*>(attributeData));}
 
5075
bool _data__texture3D_enable( const ParserChar* text, size_t textLength );
 
5076
bool _end__texture3D_enable(){return mImpl->end__texture3D_enable();}
 
5077
bool _preBegin__texture3D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5078
bool _preEnd__texture3D_enable();
 
5079
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5080
bool _validateBegin__texture3D_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5081
bool _validateEnd__texture3D_enable();
 
5082
#endif
 
5083
bool _freeAttributes__texture3D_enable( void* attributeData );
 
5084
 
 
5085
bool _begin__textureCUBE_enable( void* attributeData ){return mImpl->begin__textureCUBE_enable(*static_cast<textureCUBE_enable__AttributeData*>(attributeData));}
 
5086
bool _data__textureCUBE_enable( const ParserChar* text, size_t textLength );
 
5087
bool _end__textureCUBE_enable(){return mImpl->end__textureCUBE_enable();}
 
5088
bool _preBegin__textureCUBE_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5089
bool _preEnd__textureCUBE_enable();
 
5090
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5091
bool _validateBegin__textureCUBE_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5092
bool _validateEnd__textureCUBE_enable();
 
5093
#endif
 
5094
bool _freeAttributes__textureCUBE_enable( void* attributeData );
 
5095
 
 
5096
bool _begin__textureRECT_enable( void* attributeData ){return mImpl->begin__textureRECT_enable(*static_cast<textureRECT_enable__AttributeData*>(attributeData));}
 
5097
bool _data__textureRECT_enable( const ParserChar* text, size_t textLength );
 
5098
bool _end__textureRECT_enable(){return mImpl->end__textureRECT_enable();}
 
5099
bool _preBegin__textureRECT_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5100
bool _preEnd__textureRECT_enable();
 
5101
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5102
bool _validateBegin__textureRECT_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5103
bool _validateEnd__textureRECT_enable();
 
5104
#endif
 
5105
bool _freeAttributes__textureRECT_enable( void* attributeData );
 
5106
 
 
5107
bool _begin__textureDEPTH_enable( void* attributeData ){return mImpl->begin__textureDEPTH_enable(*static_cast<textureDEPTH_enable__AttributeData*>(attributeData));}
 
5108
bool _data__textureDEPTH_enable( const ParserChar* text, size_t textLength );
 
5109
bool _end__textureDEPTH_enable(){return mImpl->end__textureDEPTH_enable();}
 
5110
bool _preBegin__textureDEPTH_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5111
bool _preEnd__textureDEPTH_enable();
 
5112
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5113
bool _validateBegin__textureDEPTH_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5114
bool _validateEnd__textureDEPTH_enable();
 
5115
#endif
 
5116
bool _freeAttributes__textureDEPTH_enable( void* attributeData );
 
5117
 
 
5118
bool _begin__texture_env_color( void* attributeData ){return mImpl->begin__texture_env_color(*static_cast<texture_env_color__AttributeData*>(attributeData));}
 
5119
bool _data__texture_env_color( const ParserChar* text, size_t textLength );
 
5120
bool _end__texture_env_color(){return mImpl->end__texture_env_color();}
 
5121
bool _preBegin__texture_env_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5122
bool _preEnd__texture_env_color();
 
5123
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5124
bool _validateBegin__texture_env_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5125
bool _validateEnd__texture_env_color();
 
5126
#endif
 
5127
bool _freeAttributes__texture_env_color( void* attributeData );
 
5128
 
 
5129
bool _begin__texture_env_mode( void* attributeData ){return mImpl->begin__texture_env_mode(*static_cast<texture_env_mode__AttributeData*>(attributeData));}
 
5130
bool _data__texture_env_mode( const ParserChar* text, size_t textLength );
 
5131
bool _end__texture_env_mode(){return mImpl->end__texture_env_mode();}
 
5132
bool _preBegin__texture_env_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5133
bool _preEnd__texture_env_mode();
 
5134
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5135
bool _validateBegin__texture_env_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5136
bool _validateEnd__texture_env_mode();
 
5137
#endif
 
5138
bool _freeAttributes__texture_env_mode( void* attributeData );
 
5139
 
 
5140
bool _begin__profile_GLSL__technique__pass__states__clip_plane( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__clip_plane(*static_cast<profile_GLSL__technique__pass__states__clip_plane__AttributeData*>(attributeData));}
 
5141
bool _data__profile_GLSL__technique__pass__states__clip_plane( const ParserChar* text, size_t textLength );
 
5142
bool _end__profile_GLSL__technique__pass__states__clip_plane(){return mImpl->end__profile_GLSL__technique__pass__states__clip_plane();}
 
5143
bool _preBegin__profile_GLSL__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5144
bool _preEnd__profile_GLSL__technique__pass__states__clip_plane();
 
5145
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5146
bool _validateBegin__profile_GLSL__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5147
bool _validateEnd__profile_GLSL__technique__pass__states__clip_plane();
 
5148
#endif
 
5149
bool _freeAttributes__profile_GLSL__technique__pass__states__clip_plane( void* attributeData );
 
5150
 
 
5151
bool _begin__profile_GLSL__technique__pass__states__clip_plane_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__clip_plane_enable(*static_cast<profile_GLSL__technique__pass__states__clip_plane_enable__AttributeData*>(attributeData));}
 
5152
bool _data__profile_GLSL__technique__pass__states__clip_plane_enable( const ParserChar* text, size_t textLength );
 
5153
bool _end__profile_GLSL__technique__pass__states__clip_plane_enable(){return mImpl->end__profile_GLSL__technique__pass__states__clip_plane_enable();}
 
5154
bool _preBegin__profile_GLSL__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5155
bool _preEnd__profile_GLSL__technique__pass__states__clip_plane_enable();
 
5156
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5157
bool _validateBegin__profile_GLSL__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5158
bool _validateEnd__profile_GLSL__technique__pass__states__clip_plane_enable();
 
5159
#endif
 
5160
bool _freeAttributes__profile_GLSL__technique__pass__states__clip_plane_enable( void* attributeData );
 
5161
 
 
5162
bool _begin__profile_GLSL__technique__pass__states__blend_color( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_color(*static_cast<profile_GLSL__technique__pass__states__blend_color__AttributeData*>(attributeData));}
 
5163
bool _data__profile_GLSL__technique__pass__states__blend_color( const ParserChar* text, size_t textLength );
 
5164
bool _end__profile_GLSL__technique__pass__states__blend_color(){return mImpl->end__profile_GLSL__technique__pass__states__blend_color();}
 
5165
bool _preBegin__profile_GLSL__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5166
bool _preEnd__profile_GLSL__technique__pass__states__blend_color();
 
5167
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5168
bool _validateBegin__profile_GLSL__technique__pass__states__blend_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5169
bool _validateEnd__profile_GLSL__technique__pass__states__blend_color();
 
5170
#endif
 
5171
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_color( void* attributeData );
 
5172
 
 
5173
bool _begin__profile_GLSL__technique__pass__states__color_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__color_mask(*static_cast<profile_GLSL__technique__pass__states__color_mask__AttributeData*>(attributeData));}
 
5174
bool _data__profile_GLSL__technique__pass__states__color_mask( const ParserChar* text, size_t textLength );
 
5175
bool _end__profile_GLSL__technique__pass__states__color_mask(){return mImpl->end__profile_GLSL__technique__pass__states__color_mask();}
 
5176
bool _preBegin__profile_GLSL__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5177
bool _preEnd__profile_GLSL__technique__pass__states__color_mask();
 
5178
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5179
bool _validateBegin__profile_GLSL__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5180
bool _validateEnd__profile_GLSL__technique__pass__states__color_mask();
 
5181
#endif
 
5182
bool _freeAttributes__profile_GLSL__technique__pass__states__color_mask( void* attributeData );
 
5183
 
 
5184
bool _begin__depth_bounds( void* attributeData ){return mImpl->begin__depth_bounds(*static_cast<depth_bounds__AttributeData*>(attributeData));}
 
5185
bool _data__depth_bounds( const ParserChar* text, size_t textLength );
 
5186
bool _end__depth_bounds(){return mImpl->end__depth_bounds();}
 
5187
bool _preBegin__depth_bounds( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5188
bool _preEnd__depth_bounds();
 
5189
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5190
bool _validateBegin__depth_bounds( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5191
bool _validateEnd__depth_bounds();
 
5192
#endif
 
5193
bool _freeAttributes__depth_bounds( void* attributeData );
 
5194
 
 
5195
bool _begin__profile_GLSL__technique__pass__states__depth_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_mask(*static_cast<profile_GLSL__technique__pass__states__depth_mask__AttributeData*>(attributeData));}
 
5196
bool _data__profile_GLSL__technique__pass__states__depth_mask( const ParserChar* text, size_t textLength );
 
5197
bool _end__profile_GLSL__technique__pass__states__depth_mask(){return mImpl->end__profile_GLSL__technique__pass__states__depth_mask();}
 
5198
bool _preBegin__profile_GLSL__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5199
bool _preEnd__profile_GLSL__technique__pass__states__depth_mask();
 
5200
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5201
bool _validateBegin__profile_GLSL__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5202
bool _validateEnd__profile_GLSL__technique__pass__states__depth_mask();
 
5203
#endif
 
5204
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_mask( void* attributeData );
 
5205
 
 
5206
bool _begin__profile_GLSL__technique__pass__states__depth_range( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_range(*static_cast<profile_GLSL__technique__pass__states__depth_range__AttributeData*>(attributeData));}
 
5207
bool _data__profile_GLSL__technique__pass__states__depth_range( const ParserChar* text, size_t textLength );
 
5208
bool _end__profile_GLSL__technique__pass__states__depth_range(){return mImpl->end__profile_GLSL__technique__pass__states__depth_range();}
 
5209
bool _preBegin__profile_GLSL__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5210
bool _preEnd__profile_GLSL__technique__pass__states__depth_range();
 
5211
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5212
bool _validateBegin__profile_GLSL__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5213
bool _validateEnd__profile_GLSL__technique__pass__states__depth_range();
 
5214
#endif
 
5215
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_range( void* attributeData );
 
5216
 
 
5217
bool _begin__profile_GLSL__technique__pass__states__fog_density( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_density(*static_cast<profile_GLSL__technique__pass__states__fog_density__AttributeData*>(attributeData));}
 
5218
bool _data__profile_GLSL__technique__pass__states__fog_density( const ParserChar* text, size_t textLength );
 
5219
bool _end__profile_GLSL__technique__pass__states__fog_density(){return mImpl->end__profile_GLSL__technique__pass__states__fog_density();}
 
5220
bool _preBegin__profile_GLSL__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5221
bool _preEnd__profile_GLSL__technique__pass__states__fog_density();
 
5222
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5223
bool _validateBegin__profile_GLSL__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5224
bool _validateEnd__profile_GLSL__technique__pass__states__fog_density();
 
5225
#endif
 
5226
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_density( void* attributeData );
 
5227
 
 
5228
bool _begin__profile_GLSL__technique__pass__states__fog_start( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_start(*static_cast<profile_GLSL__technique__pass__states__fog_start__AttributeData*>(attributeData));}
 
5229
bool _data__profile_GLSL__technique__pass__states__fog_start( const ParserChar* text, size_t textLength );
 
5230
bool _end__profile_GLSL__technique__pass__states__fog_start(){return mImpl->end__profile_GLSL__technique__pass__states__fog_start();}
 
5231
bool _preBegin__profile_GLSL__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5232
bool _preEnd__profile_GLSL__technique__pass__states__fog_start();
 
5233
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5234
bool _validateBegin__profile_GLSL__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5235
bool _validateEnd__profile_GLSL__technique__pass__states__fog_start();
 
5236
#endif
 
5237
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_start( void* attributeData );
 
5238
 
 
5239
bool _begin__profile_GLSL__technique__pass__states__fog_end( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_end(*static_cast<profile_GLSL__technique__pass__states__fog_end__AttributeData*>(attributeData));}
 
5240
bool _data__profile_GLSL__technique__pass__states__fog_end( const ParserChar* text, size_t textLength );
 
5241
bool _end__profile_GLSL__technique__pass__states__fog_end(){return mImpl->end__profile_GLSL__technique__pass__states__fog_end();}
 
5242
bool _preBegin__profile_GLSL__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5243
bool _preEnd__profile_GLSL__technique__pass__states__fog_end();
 
5244
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5245
bool _validateBegin__profile_GLSL__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5246
bool _validateEnd__profile_GLSL__technique__pass__states__fog_end();
 
5247
#endif
 
5248
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_end( void* attributeData );
 
5249
 
 
5250
bool _begin__profile_GLSL__technique__pass__states__fog_color( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_color(*static_cast<profile_GLSL__technique__pass__states__fog_color__AttributeData*>(attributeData));}
 
5251
bool _data__profile_GLSL__technique__pass__states__fog_color( const ParserChar* text, size_t textLength );
 
5252
bool _end__profile_GLSL__technique__pass__states__fog_color(){return mImpl->end__profile_GLSL__technique__pass__states__fog_color();}
 
5253
bool _preBegin__profile_GLSL__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5254
bool _preEnd__profile_GLSL__technique__pass__states__fog_color();
 
5255
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5256
bool _validateBegin__profile_GLSL__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5257
bool _validateEnd__profile_GLSL__technique__pass__states__fog_color();
 
5258
#endif
 
5259
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_color( void* attributeData );
 
5260
 
 
5261
bool _begin__profile_GLSL__technique__pass__states__light_model_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_model_ambient(*static_cast<profile_GLSL__technique__pass__states__light_model_ambient__AttributeData*>(attributeData));}
 
5262
bool _data__profile_GLSL__technique__pass__states__light_model_ambient( const ParserChar* text, size_t textLength );
 
5263
bool _end__profile_GLSL__technique__pass__states__light_model_ambient(){return mImpl->end__profile_GLSL__technique__pass__states__light_model_ambient();}
 
5264
bool _preBegin__profile_GLSL__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5265
bool _preEnd__profile_GLSL__technique__pass__states__light_model_ambient();
 
5266
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5267
bool _validateBegin__profile_GLSL__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5268
bool _validateEnd__profile_GLSL__technique__pass__states__light_model_ambient();
 
5269
#endif
 
5270
bool _freeAttributes__profile_GLSL__technique__pass__states__light_model_ambient( void* attributeData );
 
5271
 
 
5272
bool _begin__profile_GLSL__technique__pass__states__lighting_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__lighting_enable(*static_cast<profile_GLSL__technique__pass__states__lighting_enable__AttributeData*>(attributeData));}
 
5273
bool _data__profile_GLSL__technique__pass__states__lighting_enable( const ParserChar* text, size_t textLength );
 
5274
bool _end__profile_GLSL__technique__pass__states__lighting_enable(){return mImpl->end__profile_GLSL__technique__pass__states__lighting_enable();}
 
5275
bool _preBegin__profile_GLSL__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5276
bool _preEnd__profile_GLSL__technique__pass__states__lighting_enable();
 
5277
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5278
bool _validateBegin__profile_GLSL__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5279
bool _validateEnd__profile_GLSL__technique__pass__states__lighting_enable();
 
5280
#endif
 
5281
bool _freeAttributes__profile_GLSL__technique__pass__states__lighting_enable( void* attributeData );
 
5282
 
 
5283
bool _begin__line_stipple( void* attributeData ){return mImpl->begin__line_stipple(*static_cast<line_stipple__AttributeData*>(attributeData));}
 
5284
bool _data__line_stipple( const ParserChar* text, size_t textLength );
 
5285
bool _end__line_stipple(){return mImpl->end__line_stipple();}
 
5286
bool _preBegin__line_stipple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5287
bool _preEnd__line_stipple();
 
5288
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5289
bool _validateBegin__line_stipple( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5290
bool _validateEnd__line_stipple();
 
5291
#endif
 
5292
bool _freeAttributes__line_stipple( void* attributeData );
 
5293
 
 
5294
bool _begin__profile_GLSL__technique__pass__states__line_width( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__line_width(*static_cast<profile_GLSL__technique__pass__states__line_width__AttributeData*>(attributeData));}
 
5295
bool _data__profile_GLSL__technique__pass__states__line_width( const ParserChar* text, size_t textLength );
 
5296
bool _end__profile_GLSL__technique__pass__states__line_width(){return mImpl->end__profile_GLSL__technique__pass__states__line_width();}
 
5297
bool _preBegin__profile_GLSL__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5298
bool _preEnd__profile_GLSL__technique__pass__states__line_width();
 
5299
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5300
bool _validateBegin__profile_GLSL__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5301
bool _validateEnd__profile_GLSL__technique__pass__states__line_width();
 
5302
#endif
 
5303
bool _freeAttributes__profile_GLSL__technique__pass__states__line_width( void* attributeData );
 
5304
 
 
5305
bool _begin__profile_GLSL__technique__pass__states__material_ambient( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_ambient(*static_cast<profile_GLSL__technique__pass__states__material_ambient__AttributeData*>(attributeData));}
 
5306
bool _data__profile_GLSL__technique__pass__states__material_ambient( const ParserChar* text, size_t textLength );
 
5307
bool _end__profile_GLSL__technique__pass__states__material_ambient(){return mImpl->end__profile_GLSL__technique__pass__states__material_ambient();}
 
5308
bool _preBegin__profile_GLSL__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5309
bool _preEnd__profile_GLSL__technique__pass__states__material_ambient();
 
5310
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5311
bool _validateBegin__profile_GLSL__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5312
bool _validateEnd__profile_GLSL__technique__pass__states__material_ambient();
 
5313
#endif
 
5314
bool _freeAttributes__profile_GLSL__technique__pass__states__material_ambient( void* attributeData );
 
5315
 
 
5316
bool _begin__profile_GLSL__technique__pass__states__material_diffuse( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_diffuse(*static_cast<profile_GLSL__technique__pass__states__material_diffuse__AttributeData*>(attributeData));}
 
5317
bool _data__profile_GLSL__technique__pass__states__material_diffuse( const ParserChar* text, size_t textLength );
 
5318
bool _end__profile_GLSL__technique__pass__states__material_diffuse(){return mImpl->end__profile_GLSL__technique__pass__states__material_diffuse();}
 
5319
bool _preBegin__profile_GLSL__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5320
bool _preEnd__profile_GLSL__technique__pass__states__material_diffuse();
 
5321
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5322
bool _validateBegin__profile_GLSL__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5323
bool _validateEnd__profile_GLSL__technique__pass__states__material_diffuse();
 
5324
#endif
 
5325
bool _freeAttributes__profile_GLSL__technique__pass__states__material_diffuse( void* attributeData );
 
5326
 
 
5327
bool _begin__profile_GLSL__technique__pass__states__material_emission( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_emission(*static_cast<profile_GLSL__technique__pass__states__material_emission__AttributeData*>(attributeData));}
 
5328
bool _data__profile_GLSL__technique__pass__states__material_emission( const ParserChar* text, size_t textLength );
 
5329
bool _end__profile_GLSL__technique__pass__states__material_emission(){return mImpl->end__profile_GLSL__technique__pass__states__material_emission();}
 
5330
bool _preBegin__profile_GLSL__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5331
bool _preEnd__profile_GLSL__technique__pass__states__material_emission();
 
5332
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5333
bool _validateBegin__profile_GLSL__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5334
bool _validateEnd__profile_GLSL__technique__pass__states__material_emission();
 
5335
#endif
 
5336
bool _freeAttributes__profile_GLSL__technique__pass__states__material_emission( void* attributeData );
 
5337
 
 
5338
bool _begin__profile_GLSL__technique__pass__states__material_shininess( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_shininess(*static_cast<profile_GLSL__technique__pass__states__material_shininess__AttributeData*>(attributeData));}
 
5339
bool _data__profile_GLSL__technique__pass__states__material_shininess( const ParserChar* text, size_t textLength );
 
5340
bool _end__profile_GLSL__technique__pass__states__material_shininess(){return mImpl->end__profile_GLSL__technique__pass__states__material_shininess();}
 
5341
bool _preBegin__profile_GLSL__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5342
bool _preEnd__profile_GLSL__technique__pass__states__material_shininess();
 
5343
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5344
bool _validateBegin__profile_GLSL__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5345
bool _validateEnd__profile_GLSL__technique__pass__states__material_shininess();
 
5346
#endif
 
5347
bool _freeAttributes__profile_GLSL__technique__pass__states__material_shininess( void* attributeData );
 
5348
 
 
5349
bool _begin__profile_GLSL__technique__pass__states__material_specular( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__material_specular(*static_cast<profile_GLSL__technique__pass__states__material_specular__AttributeData*>(attributeData));}
 
5350
bool _data__profile_GLSL__technique__pass__states__material_specular( const ParserChar* text, size_t textLength );
 
5351
bool _end__profile_GLSL__technique__pass__states__material_specular(){return mImpl->end__profile_GLSL__technique__pass__states__material_specular();}
 
5352
bool _preBegin__profile_GLSL__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5353
bool _preEnd__profile_GLSL__technique__pass__states__material_specular();
 
5354
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5355
bool _validateBegin__profile_GLSL__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5356
bool _validateEnd__profile_GLSL__technique__pass__states__material_specular();
 
5357
#endif
 
5358
bool _freeAttributes__profile_GLSL__technique__pass__states__material_specular( void* attributeData );
 
5359
 
 
5360
bool _begin__profile_GLSL__technique__pass__states__model_view_matrix( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__model_view_matrix(*static_cast<profile_GLSL__technique__pass__states__model_view_matrix__AttributeData*>(attributeData));}
 
5361
bool _data__profile_GLSL__technique__pass__states__model_view_matrix( const ParserChar* text, size_t textLength );
 
5362
bool _end__profile_GLSL__technique__pass__states__model_view_matrix(){return mImpl->end__profile_GLSL__technique__pass__states__model_view_matrix();}
 
5363
bool _preBegin__profile_GLSL__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5364
bool _preEnd__profile_GLSL__technique__pass__states__model_view_matrix();
 
5365
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5366
bool _validateBegin__profile_GLSL__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5367
bool _validateEnd__profile_GLSL__technique__pass__states__model_view_matrix();
 
5368
#endif
 
5369
bool _freeAttributes__profile_GLSL__technique__pass__states__model_view_matrix( void* attributeData );
 
5370
 
 
5371
bool _begin__profile_GLSL__technique__pass__states__point_distance_attenuation( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_distance_attenuation(*static_cast<profile_GLSL__technique__pass__states__point_distance_attenuation__AttributeData*>(attributeData));}
 
5372
bool _data__profile_GLSL__technique__pass__states__point_distance_attenuation( const ParserChar* text, size_t textLength );
 
5373
bool _end__profile_GLSL__technique__pass__states__point_distance_attenuation(){return mImpl->end__profile_GLSL__technique__pass__states__point_distance_attenuation();}
 
5374
bool _preBegin__profile_GLSL__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5375
bool _preEnd__profile_GLSL__technique__pass__states__point_distance_attenuation();
 
5376
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5377
bool _validateBegin__profile_GLSL__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5378
bool _validateEnd__profile_GLSL__technique__pass__states__point_distance_attenuation();
 
5379
#endif
 
5380
bool _freeAttributes__profile_GLSL__technique__pass__states__point_distance_attenuation( void* attributeData );
 
5381
 
 
5382
bool _begin__profile_GLSL__technique__pass__states__point_fade_threshold_size( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_fade_threshold_size(*static_cast<profile_GLSL__technique__pass__states__point_fade_threshold_size__AttributeData*>(attributeData));}
 
5383
bool _data__profile_GLSL__technique__pass__states__point_fade_threshold_size( const ParserChar* text, size_t textLength );
 
5384
bool _end__profile_GLSL__technique__pass__states__point_fade_threshold_size(){return mImpl->end__profile_GLSL__technique__pass__states__point_fade_threshold_size();}
 
5385
bool _preBegin__profile_GLSL__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5386
bool _preEnd__profile_GLSL__technique__pass__states__point_fade_threshold_size();
 
5387
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5388
bool _validateBegin__profile_GLSL__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5389
bool _validateEnd__profile_GLSL__technique__pass__states__point_fade_threshold_size();
 
5390
#endif
 
5391
bool _freeAttributes__profile_GLSL__technique__pass__states__point_fade_threshold_size( void* attributeData );
 
5392
 
 
5393
bool _begin__profile_GLSL__technique__pass__states__point_size( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_size(*static_cast<profile_GLSL__technique__pass__states__point_size__AttributeData*>(attributeData));}
 
5394
bool _data__profile_GLSL__technique__pass__states__point_size( const ParserChar* text, size_t textLength );
 
5395
bool _end__profile_GLSL__technique__pass__states__point_size(){return mImpl->end__profile_GLSL__technique__pass__states__point_size();}
 
5396
bool _preBegin__profile_GLSL__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5397
bool _preEnd__profile_GLSL__technique__pass__states__point_size();
 
5398
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5399
bool _validateBegin__profile_GLSL__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5400
bool _validateEnd__profile_GLSL__technique__pass__states__point_size();
 
5401
#endif
 
5402
bool _freeAttributes__profile_GLSL__technique__pass__states__point_size( void* attributeData );
 
5403
 
 
5404
bool _begin__profile_GLSL__technique__pass__states__point_size_min( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_size_min(*static_cast<profile_GLSL__technique__pass__states__point_size_min__AttributeData*>(attributeData));}
 
5405
bool _data__profile_GLSL__technique__pass__states__point_size_min( const ParserChar* text, size_t textLength );
 
5406
bool _end__profile_GLSL__technique__pass__states__point_size_min(){return mImpl->end__profile_GLSL__technique__pass__states__point_size_min();}
 
5407
bool _preBegin__profile_GLSL__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5408
bool _preEnd__profile_GLSL__technique__pass__states__point_size_min();
 
5409
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5410
bool _validateBegin__profile_GLSL__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5411
bool _validateEnd__profile_GLSL__technique__pass__states__point_size_min();
 
5412
#endif
 
5413
bool _freeAttributes__profile_GLSL__technique__pass__states__point_size_min( void* attributeData );
 
5414
 
 
5415
bool _begin__profile_GLSL__technique__pass__states__point_size_max( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_size_max(*static_cast<profile_GLSL__technique__pass__states__point_size_max__AttributeData*>(attributeData));}
 
5416
bool _data__profile_GLSL__technique__pass__states__point_size_max( const ParserChar* text, size_t textLength );
 
5417
bool _end__profile_GLSL__technique__pass__states__point_size_max(){return mImpl->end__profile_GLSL__technique__pass__states__point_size_max();}
 
5418
bool _preBegin__profile_GLSL__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5419
bool _preEnd__profile_GLSL__technique__pass__states__point_size_max();
 
5420
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5421
bool _validateBegin__profile_GLSL__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5422
bool _validateEnd__profile_GLSL__technique__pass__states__point_size_max();
 
5423
#endif
 
5424
bool _freeAttributes__profile_GLSL__technique__pass__states__point_size_max( void* attributeData );
 
5425
 
 
5426
bool _begin__profile_GLSL__technique__pass__states__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__polygon_offset(*static_cast<profile_GLSL__technique__pass__states__polygon_offset__AttributeData*>(attributeData));}
 
5427
bool _data__profile_GLSL__technique__pass__states__polygon_offset( const ParserChar* text, size_t textLength );
 
5428
bool _end__profile_GLSL__technique__pass__states__polygon_offset(){return mImpl->end__profile_GLSL__technique__pass__states__polygon_offset();}
 
5429
bool _preBegin__profile_GLSL__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5430
bool _preEnd__profile_GLSL__technique__pass__states__polygon_offset();
 
5431
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5432
bool _validateBegin__profile_GLSL__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5433
bool _validateEnd__profile_GLSL__technique__pass__states__polygon_offset();
 
5434
#endif
 
5435
bool _freeAttributes__profile_GLSL__technique__pass__states__polygon_offset( void* attributeData );
 
5436
 
 
5437
bool _begin__profile_GLSL__technique__pass__states__projection_matrix( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__projection_matrix(*static_cast<profile_GLSL__technique__pass__states__projection_matrix__AttributeData*>(attributeData));}
 
5438
bool _data__profile_GLSL__technique__pass__states__projection_matrix( const ParserChar* text, size_t textLength );
 
5439
bool _end__profile_GLSL__technique__pass__states__projection_matrix(){return mImpl->end__profile_GLSL__technique__pass__states__projection_matrix();}
 
5440
bool _preBegin__profile_GLSL__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5441
bool _preEnd__profile_GLSL__technique__pass__states__projection_matrix();
 
5442
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5443
bool _validateBegin__profile_GLSL__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5444
bool _validateEnd__profile_GLSL__technique__pass__states__projection_matrix();
 
5445
#endif
 
5446
bool _freeAttributes__profile_GLSL__technique__pass__states__projection_matrix( void* attributeData );
 
5447
 
 
5448
bool _begin__profile_GLSL__technique__pass__states__scissor( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__scissor(*static_cast<profile_GLSL__technique__pass__states__scissor__AttributeData*>(attributeData));}
 
5449
bool _data__profile_GLSL__technique__pass__states__scissor( const ParserChar* text, size_t textLength );
 
5450
bool _end__profile_GLSL__technique__pass__states__scissor(){return mImpl->end__profile_GLSL__technique__pass__states__scissor();}
 
5451
bool _preBegin__profile_GLSL__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5452
bool _preEnd__profile_GLSL__technique__pass__states__scissor();
 
5453
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5454
bool _validateBegin__profile_GLSL__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5455
bool _validateEnd__profile_GLSL__technique__pass__states__scissor();
 
5456
#endif
 
5457
bool _freeAttributes__profile_GLSL__technique__pass__states__scissor( void* attributeData );
 
5458
 
 
5459
bool _begin__profile_GLSL__technique__pass__states__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_mask(*static_cast<profile_GLSL__technique__pass__states__stencil_mask__AttributeData*>(attributeData));}
 
5460
bool _data__profile_GLSL__technique__pass__states__stencil_mask( const ParserChar* text, size_t textLength );
 
5461
bool _end__profile_GLSL__technique__pass__states__stencil_mask(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_mask();}
 
5462
bool _preBegin__profile_GLSL__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5463
bool _preEnd__profile_GLSL__technique__pass__states__stencil_mask();
 
5464
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5465
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5466
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_mask();
 
5467
#endif
 
5468
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_mask( void* attributeData );
 
5469
 
 
5470
bool _begin__profile_GLSL__technique__pass__states__alpha_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__alpha_test_enable(*static_cast<profile_GLSL__technique__pass__states__alpha_test_enable__AttributeData*>(attributeData));}
 
5471
bool _data__profile_GLSL__technique__pass__states__alpha_test_enable( const ParserChar* text, size_t textLength );
 
5472
bool _end__profile_GLSL__technique__pass__states__alpha_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__alpha_test_enable();}
 
5473
bool _preBegin__profile_GLSL__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5474
bool _preEnd__profile_GLSL__technique__pass__states__alpha_test_enable();
 
5475
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5476
bool _validateBegin__profile_GLSL__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5477
bool _validateEnd__profile_GLSL__technique__pass__states__alpha_test_enable();
 
5478
#endif
 
5479
bool _freeAttributes__profile_GLSL__technique__pass__states__alpha_test_enable( void* attributeData );
 
5480
 
 
5481
bool _begin__profile_GLSL__technique__pass__states__blend_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__blend_enable(*static_cast<profile_GLSL__technique__pass__states__blend_enable__AttributeData*>(attributeData));}
 
5482
bool _data__profile_GLSL__technique__pass__states__blend_enable( const ParserChar* text, size_t textLength );
 
5483
bool _end__profile_GLSL__technique__pass__states__blend_enable(){return mImpl->end__profile_GLSL__technique__pass__states__blend_enable();}
 
5484
bool _preBegin__profile_GLSL__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5485
bool _preEnd__profile_GLSL__technique__pass__states__blend_enable();
 
5486
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5487
bool _validateBegin__profile_GLSL__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5488
bool _validateEnd__profile_GLSL__technique__pass__states__blend_enable();
 
5489
#endif
 
5490
bool _freeAttributes__profile_GLSL__technique__pass__states__blend_enable( void* attributeData );
 
5491
 
 
5492
bool _begin__profile_GLSL__technique__pass__states__color_logic_op_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__color_logic_op_enable(*static_cast<profile_GLSL__technique__pass__states__color_logic_op_enable__AttributeData*>(attributeData));}
 
5493
bool _data__profile_GLSL__technique__pass__states__color_logic_op_enable( const ParserChar* text, size_t textLength );
 
5494
bool _end__profile_GLSL__technique__pass__states__color_logic_op_enable(){return mImpl->end__profile_GLSL__technique__pass__states__color_logic_op_enable();}
 
5495
bool _preBegin__profile_GLSL__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5496
bool _preEnd__profile_GLSL__technique__pass__states__color_logic_op_enable();
 
5497
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5498
bool _validateBegin__profile_GLSL__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5499
bool _validateEnd__profile_GLSL__technique__pass__states__color_logic_op_enable();
 
5500
#endif
 
5501
bool _freeAttributes__profile_GLSL__technique__pass__states__color_logic_op_enable( void* attributeData );
 
5502
 
 
5503
bool _begin__profile_GLSL__technique__pass__states__color_material_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__color_material_enable(*static_cast<profile_GLSL__technique__pass__states__color_material_enable__AttributeData*>(attributeData));}
 
5504
bool _data__profile_GLSL__technique__pass__states__color_material_enable( const ParserChar* text, size_t textLength );
 
5505
bool _end__profile_GLSL__technique__pass__states__color_material_enable(){return mImpl->end__profile_GLSL__technique__pass__states__color_material_enable();}
 
5506
bool _preBegin__profile_GLSL__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5507
bool _preEnd__profile_GLSL__technique__pass__states__color_material_enable();
 
5508
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5509
bool _validateBegin__profile_GLSL__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5510
bool _validateEnd__profile_GLSL__technique__pass__states__color_material_enable();
 
5511
#endif
 
5512
bool _freeAttributes__profile_GLSL__technique__pass__states__color_material_enable( void* attributeData );
 
5513
 
 
5514
bool _begin__profile_GLSL__technique__pass__states__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__cull_face_enable(*static_cast<profile_GLSL__technique__pass__states__cull_face_enable__AttributeData*>(attributeData));}
 
5515
bool _data__profile_GLSL__technique__pass__states__cull_face_enable( const ParserChar* text, size_t textLength );
 
5516
bool _end__profile_GLSL__technique__pass__states__cull_face_enable(){return mImpl->end__profile_GLSL__technique__pass__states__cull_face_enable();}
 
5517
bool _preBegin__profile_GLSL__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5518
bool _preEnd__profile_GLSL__technique__pass__states__cull_face_enable();
 
5519
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5520
bool _validateBegin__profile_GLSL__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5521
bool _validateEnd__profile_GLSL__technique__pass__states__cull_face_enable();
 
5522
#endif
 
5523
bool _freeAttributes__profile_GLSL__technique__pass__states__cull_face_enable( void* attributeData );
 
5524
 
 
5525
bool _begin__depth_bounds_enable( void* attributeData ){return mImpl->begin__depth_bounds_enable(*static_cast<depth_bounds_enable__AttributeData*>(attributeData));}
 
5526
bool _data__depth_bounds_enable( const ParserChar* text, size_t textLength );
 
5527
bool _end__depth_bounds_enable(){return mImpl->end__depth_bounds_enable();}
 
5528
bool _preBegin__depth_bounds_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5529
bool _preEnd__depth_bounds_enable();
 
5530
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5531
bool _validateBegin__depth_bounds_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5532
bool _validateEnd__depth_bounds_enable();
 
5533
#endif
 
5534
bool _freeAttributes__depth_bounds_enable( void* attributeData );
 
5535
 
 
5536
bool _begin__depth_clamp_enable( void* attributeData ){return mImpl->begin__depth_clamp_enable(*static_cast<depth_clamp_enable__AttributeData*>(attributeData));}
 
5537
bool _data__depth_clamp_enable( const ParserChar* text, size_t textLength );
 
5538
bool _end__depth_clamp_enable(){return mImpl->end__depth_clamp_enable();}
 
5539
bool _preBegin__depth_clamp_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5540
bool _preEnd__depth_clamp_enable();
 
5541
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5542
bool _validateBegin__depth_clamp_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5543
bool _validateEnd__depth_clamp_enable();
 
5544
#endif
 
5545
bool _freeAttributes__depth_clamp_enable( void* attributeData );
 
5546
 
 
5547
bool _begin__profile_GLSL__technique__pass__states__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__depth_test_enable(*static_cast<profile_GLSL__technique__pass__states__depth_test_enable__AttributeData*>(attributeData));}
 
5548
bool _data__profile_GLSL__technique__pass__states__depth_test_enable( const ParserChar* text, size_t textLength );
 
5549
bool _end__profile_GLSL__technique__pass__states__depth_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__depth_test_enable();}
 
5550
bool _preBegin__profile_GLSL__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5551
bool _preEnd__profile_GLSL__technique__pass__states__depth_test_enable();
 
5552
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5553
bool _validateBegin__profile_GLSL__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5554
bool _validateEnd__profile_GLSL__technique__pass__states__depth_test_enable();
 
5555
#endif
 
5556
bool _freeAttributes__profile_GLSL__technique__pass__states__depth_test_enable( void* attributeData );
 
5557
 
 
5558
bool _begin__profile_GLSL__technique__pass__states__dither_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__dither_enable(*static_cast<profile_GLSL__technique__pass__states__dither_enable__AttributeData*>(attributeData));}
 
5559
bool _data__profile_GLSL__technique__pass__states__dither_enable( const ParserChar* text, size_t textLength );
 
5560
bool _end__profile_GLSL__technique__pass__states__dither_enable(){return mImpl->end__profile_GLSL__technique__pass__states__dither_enable();}
 
5561
bool _preBegin__profile_GLSL__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5562
bool _preEnd__profile_GLSL__technique__pass__states__dither_enable();
 
5563
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5564
bool _validateBegin__profile_GLSL__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5565
bool _validateEnd__profile_GLSL__technique__pass__states__dither_enable();
 
5566
#endif
 
5567
bool _freeAttributes__profile_GLSL__technique__pass__states__dither_enable( void* attributeData );
 
5568
 
 
5569
bool _begin__profile_GLSL__technique__pass__states__fog_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__fog_enable(*static_cast<profile_GLSL__technique__pass__states__fog_enable__AttributeData*>(attributeData));}
 
5570
bool _data__profile_GLSL__technique__pass__states__fog_enable( const ParserChar* text, size_t textLength );
 
5571
bool _end__profile_GLSL__technique__pass__states__fog_enable(){return mImpl->end__profile_GLSL__technique__pass__states__fog_enable();}
 
5572
bool _preBegin__profile_GLSL__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5573
bool _preEnd__profile_GLSL__technique__pass__states__fog_enable();
 
5574
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5575
bool _validateBegin__profile_GLSL__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5576
bool _validateEnd__profile_GLSL__technique__pass__states__fog_enable();
 
5577
#endif
 
5578
bool _freeAttributes__profile_GLSL__technique__pass__states__fog_enable( void* attributeData );
 
5579
 
 
5580
bool _begin__light_model_local_viewer_enable( void* attributeData ){return mImpl->begin__light_model_local_viewer_enable(*static_cast<light_model_local_viewer_enable__AttributeData*>(attributeData));}
 
5581
bool _data__light_model_local_viewer_enable( const ParserChar* text, size_t textLength );
 
5582
bool _end__light_model_local_viewer_enable(){return mImpl->end__light_model_local_viewer_enable();}
 
5583
bool _preBegin__light_model_local_viewer_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5584
bool _preEnd__light_model_local_viewer_enable();
 
5585
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5586
bool _validateBegin__light_model_local_viewer_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5587
bool _validateEnd__light_model_local_viewer_enable();
 
5588
#endif
 
5589
bool _freeAttributes__light_model_local_viewer_enable( void* attributeData );
 
5590
 
 
5591
bool _begin__profile_GLSL__technique__pass__states__light_model_two_side_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__light_model_two_side_enable(*static_cast<profile_GLSL__technique__pass__states__light_model_two_side_enable__AttributeData*>(attributeData));}
 
5592
bool _data__profile_GLSL__technique__pass__states__light_model_two_side_enable( const ParserChar* text, size_t textLength );
 
5593
bool _end__profile_GLSL__technique__pass__states__light_model_two_side_enable(){return mImpl->end__profile_GLSL__technique__pass__states__light_model_two_side_enable();}
 
5594
bool _preBegin__profile_GLSL__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5595
bool _preEnd__profile_GLSL__technique__pass__states__light_model_two_side_enable();
 
5596
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5597
bool _validateBegin__profile_GLSL__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5598
bool _validateEnd__profile_GLSL__technique__pass__states__light_model_two_side_enable();
 
5599
#endif
 
5600
bool _freeAttributes__profile_GLSL__technique__pass__states__light_model_two_side_enable( void* attributeData );
 
5601
 
 
5602
bool _begin__profile_GLSL__technique__pass__states__line_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__line_smooth_enable(*static_cast<profile_GLSL__technique__pass__states__line_smooth_enable__AttributeData*>(attributeData));}
 
5603
bool _data__profile_GLSL__technique__pass__states__line_smooth_enable( const ParserChar* text, size_t textLength );
 
5604
bool _end__profile_GLSL__technique__pass__states__line_smooth_enable(){return mImpl->end__profile_GLSL__technique__pass__states__line_smooth_enable();}
 
5605
bool _preBegin__profile_GLSL__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5606
bool _preEnd__profile_GLSL__technique__pass__states__line_smooth_enable();
 
5607
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5608
bool _validateBegin__profile_GLSL__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5609
bool _validateEnd__profile_GLSL__technique__pass__states__line_smooth_enable();
 
5610
#endif
 
5611
bool _freeAttributes__profile_GLSL__technique__pass__states__line_smooth_enable( void* attributeData );
 
5612
 
 
5613
bool _begin__line_stipple_enable( void* attributeData ){return mImpl->begin__line_stipple_enable(*static_cast<line_stipple_enable__AttributeData*>(attributeData));}
 
5614
bool _data__line_stipple_enable( const ParserChar* text, size_t textLength );
 
5615
bool _end__line_stipple_enable(){return mImpl->end__line_stipple_enable();}
 
5616
bool _preBegin__line_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5617
bool _preEnd__line_stipple_enable();
 
5618
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5619
bool _validateBegin__line_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5620
bool _validateEnd__line_stipple_enable();
 
5621
#endif
 
5622
bool _freeAttributes__line_stipple_enable( void* attributeData );
 
5623
 
 
5624
bool _begin__logic_op_enable( void* attributeData ){return mImpl->begin__logic_op_enable(*static_cast<logic_op_enable__AttributeData*>(attributeData));}
 
5625
bool _data__logic_op_enable( const ParserChar* text, size_t textLength );
 
5626
bool _end__logic_op_enable(){return mImpl->end__logic_op_enable();}
 
5627
bool _preBegin__logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5628
bool _preEnd__logic_op_enable();
 
5629
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5630
bool _validateBegin__logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5631
bool _validateEnd__logic_op_enable();
 
5632
#endif
 
5633
bool _freeAttributes__logic_op_enable( void* attributeData );
 
5634
 
 
5635
bool _begin__profile_GLSL__technique__pass__states__multisample_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__multisample_enable(*static_cast<profile_GLSL__technique__pass__states__multisample_enable__AttributeData*>(attributeData));}
 
5636
bool _data__profile_GLSL__technique__pass__states__multisample_enable( const ParserChar* text, size_t textLength );
 
5637
bool _end__profile_GLSL__technique__pass__states__multisample_enable(){return mImpl->end__profile_GLSL__technique__pass__states__multisample_enable();}
 
5638
bool _preBegin__profile_GLSL__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5639
bool _preEnd__profile_GLSL__technique__pass__states__multisample_enable();
 
5640
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5641
bool _validateBegin__profile_GLSL__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5642
bool _validateEnd__profile_GLSL__technique__pass__states__multisample_enable();
 
5643
#endif
 
5644
bool _freeAttributes__profile_GLSL__technique__pass__states__multisample_enable( void* attributeData );
 
5645
 
 
5646
bool _begin__profile_GLSL__technique__pass__states__normalize_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__normalize_enable(*static_cast<profile_GLSL__technique__pass__states__normalize_enable__AttributeData*>(attributeData));}
 
5647
bool _data__profile_GLSL__technique__pass__states__normalize_enable( const ParserChar* text, size_t textLength );
 
5648
bool _end__profile_GLSL__technique__pass__states__normalize_enable(){return mImpl->end__profile_GLSL__technique__pass__states__normalize_enable();}
 
5649
bool _preBegin__profile_GLSL__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5650
bool _preEnd__profile_GLSL__technique__pass__states__normalize_enable();
 
5651
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5652
bool _validateBegin__profile_GLSL__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5653
bool _validateEnd__profile_GLSL__technique__pass__states__normalize_enable();
 
5654
#endif
 
5655
bool _freeAttributes__profile_GLSL__technique__pass__states__normalize_enable( void* attributeData );
 
5656
 
 
5657
bool _begin__profile_GLSL__technique__pass__states__point_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__point_smooth_enable(*static_cast<profile_GLSL__technique__pass__states__point_smooth_enable__AttributeData*>(attributeData));}
 
5658
bool _data__profile_GLSL__technique__pass__states__point_smooth_enable( const ParserChar* text, size_t textLength );
 
5659
bool _end__profile_GLSL__technique__pass__states__point_smooth_enable(){return mImpl->end__profile_GLSL__technique__pass__states__point_smooth_enable();}
 
5660
bool _preBegin__profile_GLSL__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5661
bool _preEnd__profile_GLSL__technique__pass__states__point_smooth_enable();
 
5662
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5663
bool _validateBegin__profile_GLSL__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5664
bool _validateEnd__profile_GLSL__technique__pass__states__point_smooth_enable();
 
5665
#endif
 
5666
bool _freeAttributes__profile_GLSL__technique__pass__states__point_smooth_enable( void* attributeData );
 
5667
 
 
5668
bool _begin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable(*static_cast<profile_GLSL__technique__pass__states__polygon_offset_fill_enable__AttributeData*>(attributeData));}
 
5669
bool _data__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
 
5670
bool _end__profile_GLSL__technique__pass__states__polygon_offset_fill_enable(){return mImpl->end__profile_GLSL__technique__pass__states__polygon_offset_fill_enable();}
 
5671
bool _preBegin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5672
bool _preEnd__profile_GLSL__technique__pass__states__polygon_offset_fill_enable();
 
5673
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5674
bool _validateBegin__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5675
bool _validateEnd__profile_GLSL__technique__pass__states__polygon_offset_fill_enable();
 
5676
#endif
 
5677
bool _freeAttributes__profile_GLSL__technique__pass__states__polygon_offset_fill_enable( void* attributeData );
 
5678
 
 
5679
bool _begin__polygon_offset_line_enable( void* attributeData ){return mImpl->begin__polygon_offset_line_enable(*static_cast<polygon_offset_line_enable__AttributeData*>(attributeData));}
 
5680
bool _data__polygon_offset_line_enable( const ParserChar* text, size_t textLength );
 
5681
bool _end__polygon_offset_line_enable(){return mImpl->end__polygon_offset_line_enable();}
 
5682
bool _preBegin__polygon_offset_line_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5683
bool _preEnd__polygon_offset_line_enable();
 
5684
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5685
bool _validateBegin__polygon_offset_line_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5686
bool _validateEnd__polygon_offset_line_enable();
 
5687
#endif
 
5688
bool _freeAttributes__polygon_offset_line_enable( void* attributeData );
 
5689
 
 
5690
bool _begin__polygon_offset_point_enable( void* attributeData ){return mImpl->begin__polygon_offset_point_enable(*static_cast<polygon_offset_point_enable__AttributeData*>(attributeData));}
 
5691
bool _data__polygon_offset_point_enable( const ParserChar* text, size_t textLength );
 
5692
bool _end__polygon_offset_point_enable(){return mImpl->end__polygon_offset_point_enable();}
 
5693
bool _preBegin__polygon_offset_point_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5694
bool _preEnd__polygon_offset_point_enable();
 
5695
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5696
bool _validateBegin__polygon_offset_point_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5697
bool _validateEnd__polygon_offset_point_enable();
 
5698
#endif
 
5699
bool _freeAttributes__polygon_offset_point_enable( void* attributeData );
 
5700
 
 
5701
bool _begin__polygon_smooth_enable( void* attributeData ){return mImpl->begin__polygon_smooth_enable(*static_cast<polygon_smooth_enable__AttributeData*>(attributeData));}
 
5702
bool _data__polygon_smooth_enable( const ParserChar* text, size_t textLength );
 
5703
bool _end__polygon_smooth_enable(){return mImpl->end__polygon_smooth_enable();}
 
5704
bool _preBegin__polygon_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5705
bool _preEnd__polygon_smooth_enable();
 
5706
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5707
bool _validateBegin__polygon_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5708
bool _validateEnd__polygon_smooth_enable();
 
5709
#endif
 
5710
bool _freeAttributes__polygon_smooth_enable( void* attributeData );
 
5711
 
 
5712
bool _begin__polygon_stipple_enable( void* attributeData ){return mImpl->begin__polygon_stipple_enable(*static_cast<polygon_stipple_enable__AttributeData*>(attributeData));}
 
5713
bool _data__polygon_stipple_enable( const ParserChar* text, size_t textLength );
 
5714
bool _end__polygon_stipple_enable(){return mImpl->end__polygon_stipple_enable();}
 
5715
bool _preBegin__polygon_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5716
bool _preEnd__polygon_stipple_enable();
 
5717
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5718
bool _validateBegin__polygon_stipple_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5719
bool _validateEnd__polygon_stipple_enable();
 
5720
#endif
 
5721
bool _freeAttributes__polygon_stipple_enable( void* attributeData );
 
5722
 
 
5723
bool _begin__profile_GLSL__technique__pass__states__rescale_normal_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__rescale_normal_enable(*static_cast<profile_GLSL__technique__pass__states__rescale_normal_enable__AttributeData*>(attributeData));}
 
5724
bool _data__profile_GLSL__technique__pass__states__rescale_normal_enable( const ParserChar* text, size_t textLength );
 
5725
bool _end__profile_GLSL__technique__pass__states__rescale_normal_enable(){return mImpl->end__profile_GLSL__technique__pass__states__rescale_normal_enable();}
 
5726
bool _preBegin__profile_GLSL__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5727
bool _preEnd__profile_GLSL__technique__pass__states__rescale_normal_enable();
 
5728
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5729
bool _validateBegin__profile_GLSL__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5730
bool _validateEnd__profile_GLSL__technique__pass__states__rescale_normal_enable();
 
5731
#endif
 
5732
bool _freeAttributes__profile_GLSL__technique__pass__states__rescale_normal_enable( void* attributeData );
 
5733
 
 
5734
bool _begin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable(*static_cast<profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
 
5735
bool _data__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
 
5736
bool _end__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable();}
 
5737
bool _preBegin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5738
bool _preEnd__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable();
 
5739
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5740
bool _validateBegin__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5741
bool _validateEnd__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable();
 
5742
#endif
 
5743
bool _freeAttributes__profile_GLSL__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData );
 
5744
 
 
5745
bool _begin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable(*static_cast<profile_GLSL__technique__pass__states__sample_alpha_to_one_enable__AttributeData*>(attributeData));}
 
5746
bool _data__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( const ParserChar* text, size_t textLength );
 
5747
bool _end__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable(){return mImpl->end__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable();}
 
5748
bool _preBegin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5749
bool _preEnd__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable();
 
5750
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5751
bool _validateBegin__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5752
bool _validateEnd__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable();
 
5753
#endif
 
5754
bool _freeAttributes__profile_GLSL__technique__pass__states__sample_alpha_to_one_enable( void* attributeData );
 
5755
 
 
5756
bool _begin__profile_GLSL__technique__pass__states__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__sample_coverage_enable(*static_cast<profile_GLSL__technique__pass__states__sample_coverage_enable__AttributeData*>(attributeData));}
 
5757
bool _data__profile_GLSL__technique__pass__states__sample_coverage_enable( const ParserChar* text, size_t textLength );
 
5758
bool _end__profile_GLSL__technique__pass__states__sample_coverage_enable(){return mImpl->end__profile_GLSL__technique__pass__states__sample_coverage_enable();}
 
5759
bool _preBegin__profile_GLSL__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5760
bool _preEnd__profile_GLSL__technique__pass__states__sample_coverage_enable();
 
5761
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5762
bool _validateBegin__profile_GLSL__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5763
bool _validateEnd__profile_GLSL__technique__pass__states__sample_coverage_enable();
 
5764
#endif
 
5765
bool _freeAttributes__profile_GLSL__technique__pass__states__sample_coverage_enable( void* attributeData );
 
5766
 
 
5767
bool _begin__profile_GLSL__technique__pass__states__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__scissor_test_enable(*static_cast<profile_GLSL__technique__pass__states__scissor_test_enable__AttributeData*>(attributeData));}
 
5768
bool _data__profile_GLSL__technique__pass__states__scissor_test_enable( const ParserChar* text, size_t textLength );
 
5769
bool _end__profile_GLSL__technique__pass__states__scissor_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__scissor_test_enable();}
 
5770
bool _preBegin__profile_GLSL__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5771
bool _preEnd__profile_GLSL__technique__pass__states__scissor_test_enable();
 
5772
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5773
bool _validateBegin__profile_GLSL__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5774
bool _validateEnd__profile_GLSL__technique__pass__states__scissor_test_enable();
 
5775
#endif
 
5776
bool _freeAttributes__profile_GLSL__technique__pass__states__scissor_test_enable( void* attributeData );
 
5777
 
 
5778
bool _begin__profile_GLSL__technique__pass__states__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__states__stencil_test_enable(*static_cast<profile_GLSL__technique__pass__states__stencil_test_enable__AttributeData*>(attributeData));}
 
5779
bool _data__profile_GLSL__technique__pass__states__stencil_test_enable( const ParserChar* text, size_t textLength );
 
5780
bool _end__profile_GLSL__technique__pass__states__stencil_test_enable(){return mImpl->end__profile_GLSL__technique__pass__states__stencil_test_enable();}
 
5781
bool _preBegin__profile_GLSL__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5782
bool _preEnd__profile_GLSL__technique__pass__states__stencil_test_enable();
 
5783
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5784
bool _validateBegin__profile_GLSL__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5785
bool _validateEnd__profile_GLSL__technique__pass__states__stencil_test_enable();
 
5786
#endif
 
5787
bool _freeAttributes__profile_GLSL__technique__pass__states__stencil_test_enable( void* attributeData );
 
5788
 
 
5789
bool _begin__program____glsl_program_type( void* attributeData ){return mImpl->begin__program____glsl_program_type();}
 
5790
bool _data__program____glsl_program_type( const ParserChar* text, size_t textLength );
 
5791
bool _end__program____glsl_program_type(){return mImpl->end__program____glsl_program_type();}
 
5792
bool _preBegin__program____glsl_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5793
bool _preEnd__program____glsl_program_type();
 
5794
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5795
bool _validateBegin__program____glsl_program_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5796
bool _validateEnd__program____glsl_program_type();
 
5797
#endif
 
5798
bool _freeAttributes__program____glsl_program_type( void* attributeData );
 
5799
 
 
5800
bool _begin__shader____glsl_shader_type( void* attributeData ){return mImpl->begin__shader____glsl_shader_type(*static_cast<shader____glsl_shader_type__AttributeData*>(attributeData));}
 
5801
bool _data__shader____glsl_shader_type( const ParserChar* text, size_t textLength );
 
5802
bool _end__shader____glsl_shader_type(){return mImpl->end__shader____glsl_shader_type();}
 
5803
bool _preBegin__shader____glsl_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5804
bool _preEnd__shader____glsl_shader_type();
 
5805
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5806
bool _validateBegin__shader____glsl_shader_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5807
bool _validateEnd__shader____glsl_shader_type();
 
5808
#endif
 
5809
bool _freeAttributes__shader____glsl_shader_type( void* attributeData );
 
5810
 
 
5811
bool _begin__sources____fx_sources_type( void* attributeData ){return mImpl->begin__sources____fx_sources_type();}
 
5812
bool _data__sources____fx_sources_type( const ParserChar* text, size_t textLength );
 
5813
bool _end__sources____fx_sources_type(){return mImpl->end__sources____fx_sources_type();}
 
5814
bool _preBegin__sources____fx_sources_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5815
bool _preEnd__sources____fx_sources_type();
 
5816
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5817
bool _validateBegin__sources____fx_sources_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5818
bool _validateEnd__sources____fx_sources_type();
 
5819
#endif
 
5820
bool _freeAttributes__sources____fx_sources_type( void* attributeData );
 
5821
 
 
5822
bool _begin__glsl_program_type____bind_attribute( void* attributeData ){return mImpl->begin__glsl_program_type____bind_attribute(*static_cast<glsl_program_type____bind_attribute__AttributeData*>(attributeData));}
 
5823
bool _data__glsl_program_type____bind_attribute( const ParserChar* text, size_t textLength );
 
5824
bool _end__glsl_program_type____bind_attribute(){return mImpl->end__glsl_program_type____bind_attribute();}
 
5825
bool _preBegin__glsl_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5826
bool _preEnd__glsl_program_type____bind_attribute();
 
5827
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5828
bool _validateBegin__glsl_program_type____bind_attribute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5829
bool _validateEnd__glsl_program_type____bind_attribute();
 
5830
#endif
 
5831
bool _freeAttributes__glsl_program_type____bind_attribute( void* attributeData );
 
5832
 
 
5833
bool _begin__glsl_program_type____bind_uniform( void* attributeData ){return mImpl->begin__glsl_program_type____bind_uniform(*static_cast<glsl_program_type____bind_uniform__AttributeData*>(attributeData));}
 
5834
bool _data__glsl_program_type____bind_uniform( const ParserChar* text, size_t textLength );
 
5835
bool _end__glsl_program_type____bind_uniform(){return mImpl->end__glsl_program_type____bind_uniform();}
 
5836
bool _preBegin__glsl_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5837
bool _preEnd__glsl_program_type____bind_uniform();
 
5838
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5839
bool _validateBegin__glsl_program_type____bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5840
bool _validateEnd__glsl_program_type____bind_uniform();
 
5841
#endif
 
5842
bool _freeAttributes__glsl_program_type____bind_uniform( void* attributeData );
 
5843
 
 
5844
bool _begin__profile_GLSL__technique__pass__program__bind_uniform__param( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__program__bind_uniform__param(*static_cast<profile_GLSL__technique__pass__program__bind_uniform__param__AttributeData*>(attributeData));}
 
5845
bool _data__profile_GLSL__technique__pass__program__bind_uniform__param( const ParserChar* text, size_t textLength );
 
5846
bool _end__profile_GLSL__technique__pass__program__bind_uniform__param(){return mImpl->end__profile_GLSL__technique__pass__program__bind_uniform__param();}
 
5847
bool _preBegin__profile_GLSL__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5848
bool _preEnd__profile_GLSL__technique__pass__program__bind_uniform__param();
 
5849
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5850
bool _validateBegin__profile_GLSL__technique__pass__program__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5851
bool _validateEnd__profile_GLSL__technique__pass__program__bind_uniform__param();
 
5852
#endif
 
5853
bool _freeAttributes__profile_GLSL__technique__pass__program__bind_uniform__param( void* attributeData );
 
5854
 
 
5855
bool _begin__profile_GLSL__technique__pass__evaluate( void* attributeData ){return mImpl->begin__profile_GLSL__technique__pass__evaluate();}
 
5856
bool _data__profile_GLSL__technique__pass__evaluate( const ParserChar* text, size_t textLength );
 
5857
bool _end__profile_GLSL__technique__pass__evaluate(){return mImpl->end__profile_GLSL__technique__pass__evaluate();}
 
5858
bool _preBegin__profile_GLSL__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5859
bool _preEnd__profile_GLSL__technique__pass__evaluate();
 
5860
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5861
bool _validateBegin__profile_GLSL__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5862
bool _validateEnd__profile_GLSL__technique__pass__evaluate();
 
5863
#endif
 
5864
bool _freeAttributes__profile_GLSL__technique__pass__evaluate( void* attributeData );
 
5865
 
 
5866
bool _begin__profile_CG( void* attributeData ){return mImpl->begin__profile_CG(*static_cast<profile_CG__AttributeData*>(attributeData));}
 
5867
bool _data__profile_CG( const ParserChar* text, size_t textLength );
 
5868
bool _end__profile_CG(){return mImpl->end__profile_CG();}
 
5869
bool _preBegin__profile_CG( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5870
bool _preEnd__profile_CG();
 
5871
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5872
bool _validateBegin__profile_CG( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5873
bool _validateEnd__profile_CG();
 
5874
#endif
 
5875
bool _freeAttributes__profile_CG( void* attributeData );
 
5876
 
 
5877
bool _begin__newparam____cg_newparam_type( void* attributeData ){return mImpl->begin__newparam____cg_newparam_type(*static_cast<newparam____cg_newparam_type__AttributeData*>(attributeData));}
 
5878
bool _data__newparam____cg_newparam_type( const ParserChar* text, size_t textLength );
 
5879
bool _end__newparam____cg_newparam_type(){return mImpl->end__newparam____cg_newparam_type();}
 
5880
bool _preBegin__newparam____cg_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5881
bool _preEnd__newparam____cg_newparam_type();
 
5882
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5883
bool _validateBegin__newparam____cg_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5884
bool _validateEnd__newparam____cg_newparam_type();
 
5885
#endif
 
5886
bool _freeAttributes__newparam____cg_newparam_type( void* attributeData );
 
5887
 
 
5888
bool _begin__bool2x1( void* attributeData ){return mImpl->begin__bool2x1();}
 
5889
bool _data__bool2x1( const ParserChar* text, size_t textLength );
 
5890
bool _end__bool2x1(){return mImpl->end__bool2x1();}
 
5891
bool _preBegin__bool2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5892
bool _preEnd__bool2x1();
 
5893
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5894
bool _validateBegin__bool2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5895
bool _validateEnd__bool2x1();
 
5896
#endif
 
5897
bool _freeAttributes__bool2x1( void* attributeData );
 
5898
 
 
5899
bool _begin__bool2x2( void* attributeData ){return mImpl->begin__bool2x2();}
 
5900
bool _data__bool2x2( const ParserChar* text, size_t textLength );
 
5901
bool _end__bool2x2(){return mImpl->end__bool2x2();}
 
5902
bool _preBegin__bool2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5903
bool _preEnd__bool2x2();
 
5904
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5905
bool _validateBegin__bool2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5906
bool _validateEnd__bool2x2();
 
5907
#endif
 
5908
bool _freeAttributes__bool2x2( void* attributeData );
 
5909
 
 
5910
bool _begin__bool2x3( void* attributeData ){return mImpl->begin__bool2x3();}
 
5911
bool _data__bool2x3( const ParserChar* text, size_t textLength );
 
5912
bool _end__bool2x3(){return mImpl->end__bool2x3();}
 
5913
bool _preBegin__bool2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5914
bool _preEnd__bool2x3();
 
5915
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5916
bool _validateBegin__bool2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5917
bool _validateEnd__bool2x3();
 
5918
#endif
 
5919
bool _freeAttributes__bool2x3( void* attributeData );
 
5920
 
 
5921
bool _begin__bool2x4( void* attributeData ){return mImpl->begin__bool2x4();}
 
5922
bool _data__bool2x4( const ParserChar* text, size_t textLength );
 
5923
bool _end__bool2x4(){return mImpl->end__bool2x4();}
 
5924
bool _preBegin__bool2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5925
bool _preEnd__bool2x4();
 
5926
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5927
bool _validateBegin__bool2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5928
bool _validateEnd__bool2x4();
 
5929
#endif
 
5930
bool _freeAttributes__bool2x4( void* attributeData );
 
5931
 
 
5932
bool _begin__bool3x1( void* attributeData ){return mImpl->begin__bool3x1();}
 
5933
bool _data__bool3x1( const ParserChar* text, size_t textLength );
 
5934
bool _end__bool3x1(){return mImpl->end__bool3x1();}
 
5935
bool _preBegin__bool3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5936
bool _preEnd__bool3x1();
 
5937
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5938
bool _validateBegin__bool3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5939
bool _validateEnd__bool3x1();
 
5940
#endif
 
5941
bool _freeAttributes__bool3x1( void* attributeData );
 
5942
 
 
5943
bool _begin__bool3x2( void* attributeData ){return mImpl->begin__bool3x2();}
 
5944
bool _data__bool3x2( const ParserChar* text, size_t textLength );
 
5945
bool _end__bool3x2(){return mImpl->end__bool3x2();}
 
5946
bool _preBegin__bool3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5947
bool _preEnd__bool3x2();
 
5948
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5949
bool _validateBegin__bool3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5950
bool _validateEnd__bool3x2();
 
5951
#endif
 
5952
bool _freeAttributes__bool3x2( void* attributeData );
 
5953
 
 
5954
bool _begin__bool3x3( void* attributeData ){return mImpl->begin__bool3x3();}
 
5955
bool _data__bool3x3( const ParserChar* text, size_t textLength );
 
5956
bool _end__bool3x3(){return mImpl->end__bool3x3();}
 
5957
bool _preBegin__bool3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5958
bool _preEnd__bool3x3();
 
5959
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5960
bool _validateBegin__bool3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5961
bool _validateEnd__bool3x3();
 
5962
#endif
 
5963
bool _freeAttributes__bool3x3( void* attributeData );
 
5964
 
 
5965
bool _begin__bool3x4( void* attributeData ){return mImpl->begin__bool3x4();}
 
5966
bool _data__bool3x4( const ParserChar* text, size_t textLength );
 
5967
bool _end__bool3x4(){return mImpl->end__bool3x4();}
 
5968
bool _preBegin__bool3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5969
bool _preEnd__bool3x4();
 
5970
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5971
bool _validateBegin__bool3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5972
bool _validateEnd__bool3x4();
 
5973
#endif
 
5974
bool _freeAttributes__bool3x4( void* attributeData );
 
5975
 
 
5976
bool _begin__bool4x1( void* attributeData ){return mImpl->begin__bool4x1();}
 
5977
bool _data__bool4x1( const ParserChar* text, size_t textLength );
 
5978
bool _end__bool4x1(){return mImpl->end__bool4x1();}
 
5979
bool _preBegin__bool4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5980
bool _preEnd__bool4x1();
 
5981
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5982
bool _validateBegin__bool4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5983
bool _validateEnd__bool4x1();
 
5984
#endif
 
5985
bool _freeAttributes__bool4x1( void* attributeData );
 
5986
 
 
5987
bool _begin__bool4x2( void* attributeData ){return mImpl->begin__bool4x2();}
 
5988
bool _data__bool4x2( const ParserChar* text, size_t textLength );
 
5989
bool _end__bool4x2(){return mImpl->end__bool4x2();}
 
5990
bool _preBegin__bool4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5991
bool _preEnd__bool4x2();
 
5992
#ifdef GENERATEDSAXPARSER_VALIDATION
 
5993
bool _validateBegin__bool4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
5994
bool _validateEnd__bool4x2();
 
5995
#endif
 
5996
bool _freeAttributes__bool4x2( void* attributeData );
 
5997
 
 
5998
bool _begin__bool4x3( void* attributeData ){return mImpl->begin__bool4x3();}
 
5999
bool _data__bool4x3( const ParserChar* text, size_t textLength );
 
6000
bool _end__bool4x3(){return mImpl->end__bool4x3();}
 
6001
bool _preBegin__bool4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6002
bool _preEnd__bool4x3();
 
6003
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6004
bool _validateBegin__bool4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6005
bool _validateEnd__bool4x3();
 
6006
#endif
 
6007
bool _freeAttributes__bool4x3( void* attributeData );
 
6008
 
 
6009
bool _begin__bool4x4( void* attributeData ){return mImpl->begin__bool4x4();}
 
6010
bool _data__bool4x4( const ParserChar* text, size_t textLength );
 
6011
bool _end__bool4x4(){return mImpl->end__bool4x4();}
 
6012
bool _preBegin__bool4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6013
bool _preEnd__bool4x4();
 
6014
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6015
bool _validateBegin__bool4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6016
bool _validateEnd__bool4x4();
 
6017
#endif
 
6018
bool _freeAttributes__bool4x4( void* attributeData );
 
6019
 
 
6020
bool _begin__int2x1( void* attributeData ){return mImpl->begin__int2x1();}
 
6021
bool _data__int2x1( const ParserChar* text, size_t textLength );
 
6022
bool _end__int2x1(){return mImpl->end__int2x1();}
 
6023
bool _preBegin__int2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6024
bool _preEnd__int2x1();
 
6025
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6026
bool _validateBegin__int2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6027
bool _validateEnd__int2x1();
 
6028
#endif
 
6029
bool _freeAttributes__int2x1( void* attributeData );
 
6030
 
 
6031
bool _begin__int2x2( void* attributeData ){return mImpl->begin__int2x2();}
 
6032
bool _data__int2x2( const ParserChar* text, size_t textLength );
 
6033
bool _end__int2x2(){return mImpl->end__int2x2();}
 
6034
bool _preBegin__int2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6035
bool _preEnd__int2x2();
 
6036
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6037
bool _validateBegin__int2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6038
bool _validateEnd__int2x2();
 
6039
#endif
 
6040
bool _freeAttributes__int2x2( void* attributeData );
 
6041
 
 
6042
bool _begin__int2x3( void* attributeData ){return mImpl->begin__int2x3();}
 
6043
bool _data__int2x3( const ParserChar* text, size_t textLength );
 
6044
bool _end__int2x3(){return mImpl->end__int2x3();}
 
6045
bool _preBegin__int2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6046
bool _preEnd__int2x3();
 
6047
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6048
bool _validateBegin__int2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6049
bool _validateEnd__int2x3();
 
6050
#endif
 
6051
bool _freeAttributes__int2x3( void* attributeData );
 
6052
 
 
6053
bool _begin__int2x4( void* attributeData ){return mImpl->begin__int2x4();}
 
6054
bool _data__int2x4( const ParserChar* text, size_t textLength );
 
6055
bool _end__int2x4(){return mImpl->end__int2x4();}
 
6056
bool _preBegin__int2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6057
bool _preEnd__int2x4();
 
6058
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6059
bool _validateBegin__int2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6060
bool _validateEnd__int2x4();
 
6061
#endif
 
6062
bool _freeAttributes__int2x4( void* attributeData );
 
6063
 
 
6064
bool _begin__int3x1( void* attributeData ){return mImpl->begin__int3x1();}
 
6065
bool _data__int3x1( const ParserChar* text, size_t textLength );
 
6066
bool _end__int3x1(){return mImpl->end__int3x1();}
 
6067
bool _preBegin__int3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6068
bool _preEnd__int3x1();
 
6069
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6070
bool _validateBegin__int3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6071
bool _validateEnd__int3x1();
 
6072
#endif
 
6073
bool _freeAttributes__int3x1( void* attributeData );
 
6074
 
 
6075
bool _begin__int3x2( void* attributeData ){return mImpl->begin__int3x2();}
 
6076
bool _data__int3x2( const ParserChar* text, size_t textLength );
 
6077
bool _end__int3x2(){return mImpl->end__int3x2();}
 
6078
bool _preBegin__int3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6079
bool _preEnd__int3x2();
 
6080
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6081
bool _validateBegin__int3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6082
bool _validateEnd__int3x2();
 
6083
#endif
 
6084
bool _freeAttributes__int3x2( void* attributeData );
 
6085
 
 
6086
bool _begin__int3x3( void* attributeData ){return mImpl->begin__int3x3();}
 
6087
bool _data__int3x3( const ParserChar* text, size_t textLength );
 
6088
bool _end__int3x3(){return mImpl->end__int3x3();}
 
6089
bool _preBegin__int3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6090
bool _preEnd__int3x3();
 
6091
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6092
bool _validateBegin__int3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6093
bool _validateEnd__int3x3();
 
6094
#endif
 
6095
bool _freeAttributes__int3x3( void* attributeData );
 
6096
 
 
6097
bool _begin__int3x4( void* attributeData ){return mImpl->begin__int3x4();}
 
6098
bool _data__int3x4( const ParserChar* text, size_t textLength );
 
6099
bool _end__int3x4(){return mImpl->end__int3x4();}
 
6100
bool _preBegin__int3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6101
bool _preEnd__int3x4();
 
6102
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6103
bool _validateBegin__int3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6104
bool _validateEnd__int3x4();
 
6105
#endif
 
6106
bool _freeAttributes__int3x4( void* attributeData );
 
6107
 
 
6108
bool _begin__int4x1( void* attributeData ){return mImpl->begin__int4x1();}
 
6109
bool _data__int4x1( const ParserChar* text, size_t textLength );
 
6110
bool _end__int4x1(){return mImpl->end__int4x1();}
 
6111
bool _preBegin__int4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6112
bool _preEnd__int4x1();
 
6113
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6114
bool _validateBegin__int4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6115
bool _validateEnd__int4x1();
 
6116
#endif
 
6117
bool _freeAttributes__int4x1( void* attributeData );
 
6118
 
 
6119
bool _begin__int4x2( void* attributeData ){return mImpl->begin__int4x2();}
 
6120
bool _data__int4x2( const ParserChar* text, size_t textLength );
 
6121
bool _end__int4x2(){return mImpl->end__int4x2();}
 
6122
bool _preBegin__int4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6123
bool _preEnd__int4x2();
 
6124
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6125
bool _validateBegin__int4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6126
bool _validateEnd__int4x2();
 
6127
#endif
 
6128
bool _freeAttributes__int4x2( void* attributeData );
 
6129
 
 
6130
bool _begin__int4x3( void* attributeData ){return mImpl->begin__int4x3();}
 
6131
bool _data__int4x3( const ParserChar* text, size_t textLength );
 
6132
bool _end__int4x3(){return mImpl->end__int4x3();}
 
6133
bool _preBegin__int4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6134
bool _preEnd__int4x3();
 
6135
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6136
bool _validateBegin__int4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6137
bool _validateEnd__int4x3();
 
6138
#endif
 
6139
bool _freeAttributes__int4x3( void* attributeData );
 
6140
 
 
6141
bool _begin__int4x4( void* attributeData ){return mImpl->begin__int4x4();}
 
6142
bool _data__int4x4( const ParserChar* text, size_t textLength );
 
6143
bool _end__int4x4(){return mImpl->end__int4x4();}
 
6144
bool _preBegin__int4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6145
bool _preEnd__int4x4();
 
6146
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6147
bool _validateBegin__int4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6148
bool _validateEnd__int4x4();
 
6149
#endif
 
6150
bool _freeAttributes__int4x4( void* attributeData );
 
6151
 
 
6152
bool _begin__half( void* attributeData ){return mImpl->begin__half();}
 
6153
bool _data__half( const ParserChar* text, size_t textLength );
 
6154
bool _end__half(){return mImpl->end__half();}
 
6155
bool _preBegin__half( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6156
bool _preEnd__half();
 
6157
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6158
bool _validateBegin__half( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6159
bool _validateEnd__half();
 
6160
#endif
 
6161
bool _freeAttributes__half( void* attributeData );
 
6162
 
 
6163
bool _begin__half2( void* attributeData ){return mImpl->begin__half2();}
 
6164
bool _data__half2( const ParserChar* text, size_t textLength );
 
6165
bool _end__half2(){return mImpl->end__half2();}
 
6166
bool _preBegin__half2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6167
bool _preEnd__half2();
 
6168
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6169
bool _validateBegin__half2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6170
bool _validateEnd__half2();
 
6171
#endif
 
6172
bool _freeAttributes__half2( void* attributeData );
 
6173
 
 
6174
bool _begin__half3( void* attributeData ){return mImpl->begin__half3();}
 
6175
bool _data__half3( const ParserChar* text, size_t textLength );
 
6176
bool _end__half3(){return mImpl->end__half3();}
 
6177
bool _preBegin__half3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6178
bool _preEnd__half3();
 
6179
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6180
bool _validateBegin__half3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6181
bool _validateEnd__half3();
 
6182
#endif
 
6183
bool _freeAttributes__half3( void* attributeData );
 
6184
 
 
6185
bool _begin__half4( void* attributeData ){return mImpl->begin__half4();}
 
6186
bool _data__half4( const ParserChar* text, size_t textLength );
 
6187
bool _end__half4(){return mImpl->end__half4();}
 
6188
bool _preBegin__half4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6189
bool _preEnd__half4();
 
6190
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6191
bool _validateBegin__half4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6192
bool _validateEnd__half4();
 
6193
#endif
 
6194
bool _freeAttributes__half4( void* attributeData );
 
6195
 
 
6196
bool _begin__half2x1( void* attributeData ){return mImpl->begin__half2x1();}
 
6197
bool _data__half2x1( const ParserChar* text, size_t textLength );
 
6198
bool _end__half2x1(){return mImpl->end__half2x1();}
 
6199
bool _preBegin__half2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6200
bool _preEnd__half2x1();
 
6201
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6202
bool _validateBegin__half2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6203
bool _validateEnd__half2x1();
 
6204
#endif
 
6205
bool _freeAttributes__half2x1( void* attributeData );
 
6206
 
 
6207
bool _begin__half2x2( void* attributeData ){return mImpl->begin__half2x2();}
 
6208
bool _data__half2x2( const ParserChar* text, size_t textLength );
 
6209
bool _end__half2x2(){return mImpl->end__half2x2();}
 
6210
bool _preBegin__half2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6211
bool _preEnd__half2x2();
 
6212
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6213
bool _validateBegin__half2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6214
bool _validateEnd__half2x2();
 
6215
#endif
 
6216
bool _freeAttributes__half2x2( void* attributeData );
 
6217
 
 
6218
bool _begin__half2x3( void* attributeData ){return mImpl->begin__half2x3();}
 
6219
bool _data__half2x3( const ParserChar* text, size_t textLength );
 
6220
bool _end__half2x3(){return mImpl->end__half2x3();}
 
6221
bool _preBegin__half2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6222
bool _preEnd__half2x3();
 
6223
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6224
bool _validateBegin__half2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6225
bool _validateEnd__half2x3();
 
6226
#endif
 
6227
bool _freeAttributes__half2x3( void* attributeData );
 
6228
 
 
6229
bool _begin__half2x4( void* attributeData ){return mImpl->begin__half2x4();}
 
6230
bool _data__half2x4( const ParserChar* text, size_t textLength );
 
6231
bool _end__half2x4(){return mImpl->end__half2x4();}
 
6232
bool _preBegin__half2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6233
bool _preEnd__half2x4();
 
6234
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6235
bool _validateBegin__half2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6236
bool _validateEnd__half2x4();
 
6237
#endif
 
6238
bool _freeAttributes__half2x4( void* attributeData );
 
6239
 
 
6240
bool _begin__half3x1( void* attributeData ){return mImpl->begin__half3x1();}
 
6241
bool _data__half3x1( const ParserChar* text, size_t textLength );
 
6242
bool _end__half3x1(){return mImpl->end__half3x1();}
 
6243
bool _preBegin__half3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6244
bool _preEnd__half3x1();
 
6245
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6246
bool _validateBegin__half3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6247
bool _validateEnd__half3x1();
 
6248
#endif
 
6249
bool _freeAttributes__half3x1( void* attributeData );
 
6250
 
 
6251
bool _begin__half3x2( void* attributeData ){return mImpl->begin__half3x2();}
 
6252
bool _data__half3x2( const ParserChar* text, size_t textLength );
 
6253
bool _end__half3x2(){return mImpl->end__half3x2();}
 
6254
bool _preBegin__half3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6255
bool _preEnd__half3x2();
 
6256
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6257
bool _validateBegin__half3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6258
bool _validateEnd__half3x2();
 
6259
#endif
 
6260
bool _freeAttributes__half3x2( void* attributeData );
 
6261
 
 
6262
bool _begin__half3x3( void* attributeData ){return mImpl->begin__half3x3();}
 
6263
bool _data__half3x3( const ParserChar* text, size_t textLength );
 
6264
bool _end__half3x3(){return mImpl->end__half3x3();}
 
6265
bool _preBegin__half3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6266
bool _preEnd__half3x3();
 
6267
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6268
bool _validateBegin__half3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6269
bool _validateEnd__half3x3();
 
6270
#endif
 
6271
bool _freeAttributes__half3x3( void* attributeData );
 
6272
 
 
6273
bool _begin__half3x4( void* attributeData ){return mImpl->begin__half3x4();}
 
6274
bool _data__half3x4( const ParserChar* text, size_t textLength );
 
6275
bool _end__half3x4(){return mImpl->end__half3x4();}
 
6276
bool _preBegin__half3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6277
bool _preEnd__half3x4();
 
6278
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6279
bool _validateBegin__half3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6280
bool _validateEnd__half3x4();
 
6281
#endif
 
6282
bool _freeAttributes__half3x4( void* attributeData );
 
6283
 
 
6284
bool _begin__half4x1( void* attributeData ){return mImpl->begin__half4x1();}
 
6285
bool _data__half4x1( const ParserChar* text, size_t textLength );
 
6286
bool _end__half4x1(){return mImpl->end__half4x1();}
 
6287
bool _preBegin__half4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6288
bool _preEnd__half4x1();
 
6289
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6290
bool _validateBegin__half4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6291
bool _validateEnd__half4x1();
 
6292
#endif
 
6293
bool _freeAttributes__half4x1( void* attributeData );
 
6294
 
 
6295
bool _begin__half4x2( void* attributeData ){return mImpl->begin__half4x2();}
 
6296
bool _data__half4x2( const ParserChar* text, size_t textLength );
 
6297
bool _end__half4x2(){return mImpl->end__half4x2();}
 
6298
bool _preBegin__half4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6299
bool _preEnd__half4x2();
 
6300
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6301
bool _validateBegin__half4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6302
bool _validateEnd__half4x2();
 
6303
#endif
 
6304
bool _freeAttributes__half4x2( void* attributeData );
 
6305
 
 
6306
bool _begin__half4x3( void* attributeData ){return mImpl->begin__half4x3();}
 
6307
bool _data__half4x3( const ParserChar* text, size_t textLength );
 
6308
bool _end__half4x3(){return mImpl->end__half4x3();}
 
6309
bool _preBegin__half4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6310
bool _preEnd__half4x3();
 
6311
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6312
bool _validateBegin__half4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6313
bool _validateEnd__half4x3();
 
6314
#endif
 
6315
bool _freeAttributes__half4x3( void* attributeData );
 
6316
 
 
6317
bool _begin__half4x4( void* attributeData ){return mImpl->begin__half4x4();}
 
6318
bool _data__half4x4( const ParserChar* text, size_t textLength );
 
6319
bool _end__half4x4(){return mImpl->end__half4x4();}
 
6320
bool _preBegin__half4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6321
bool _preEnd__half4x4();
 
6322
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6323
bool _validateBegin__half4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6324
bool _validateEnd__half4x4();
 
6325
#endif
 
6326
bool _freeAttributes__half4x4( void* attributeData );
 
6327
 
 
6328
bool _begin__fixed( void* attributeData ){return mImpl->begin__fixed();}
 
6329
bool _data__fixed( const ParserChar* text, size_t textLength );
 
6330
bool _end__fixed(){return mImpl->end__fixed();}
 
6331
bool _preBegin__fixed( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6332
bool _preEnd__fixed();
 
6333
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6334
bool _validateBegin__fixed( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6335
bool _validateEnd__fixed();
 
6336
#endif
 
6337
bool _freeAttributes__fixed( void* attributeData );
 
6338
 
 
6339
bool _begin__fixed2( void* attributeData ){return mImpl->begin__fixed2();}
 
6340
bool _data__fixed2( const ParserChar* text, size_t textLength );
 
6341
bool _end__fixed2(){return mImpl->end__fixed2();}
 
6342
bool _preBegin__fixed2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6343
bool _preEnd__fixed2();
 
6344
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6345
bool _validateBegin__fixed2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6346
bool _validateEnd__fixed2();
 
6347
#endif
 
6348
bool _freeAttributes__fixed2( void* attributeData );
 
6349
 
 
6350
bool _begin__fixed3( void* attributeData ){return mImpl->begin__fixed3();}
 
6351
bool _data__fixed3( const ParserChar* text, size_t textLength );
 
6352
bool _end__fixed3(){return mImpl->end__fixed3();}
 
6353
bool _preBegin__fixed3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6354
bool _preEnd__fixed3();
 
6355
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6356
bool _validateBegin__fixed3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6357
bool _validateEnd__fixed3();
 
6358
#endif
 
6359
bool _freeAttributes__fixed3( void* attributeData );
 
6360
 
 
6361
bool _begin__fixed4( void* attributeData ){return mImpl->begin__fixed4();}
 
6362
bool _data__fixed4( const ParserChar* text, size_t textLength );
 
6363
bool _end__fixed4(){return mImpl->end__fixed4();}
 
6364
bool _preBegin__fixed4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6365
bool _preEnd__fixed4();
 
6366
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6367
bool _validateBegin__fixed4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6368
bool _validateEnd__fixed4();
 
6369
#endif
 
6370
bool _freeAttributes__fixed4( void* attributeData );
 
6371
 
 
6372
bool _begin__fixed2x1( void* attributeData ){return mImpl->begin__fixed2x1();}
 
6373
bool _data__fixed2x1( const ParserChar* text, size_t textLength );
 
6374
bool _end__fixed2x1(){return mImpl->end__fixed2x1();}
 
6375
bool _preBegin__fixed2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6376
bool _preEnd__fixed2x1();
 
6377
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6378
bool _validateBegin__fixed2x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6379
bool _validateEnd__fixed2x1();
 
6380
#endif
 
6381
bool _freeAttributes__fixed2x1( void* attributeData );
 
6382
 
 
6383
bool _begin__fixed2x2( void* attributeData ){return mImpl->begin__fixed2x2();}
 
6384
bool _data__fixed2x2( const ParserChar* text, size_t textLength );
 
6385
bool _end__fixed2x2(){return mImpl->end__fixed2x2();}
 
6386
bool _preBegin__fixed2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6387
bool _preEnd__fixed2x2();
 
6388
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6389
bool _validateBegin__fixed2x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6390
bool _validateEnd__fixed2x2();
 
6391
#endif
 
6392
bool _freeAttributes__fixed2x2( void* attributeData );
 
6393
 
 
6394
bool _begin__fixed2x3( void* attributeData ){return mImpl->begin__fixed2x3();}
 
6395
bool _data__fixed2x3( const ParserChar* text, size_t textLength );
 
6396
bool _end__fixed2x3(){return mImpl->end__fixed2x3();}
 
6397
bool _preBegin__fixed2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6398
bool _preEnd__fixed2x3();
 
6399
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6400
bool _validateBegin__fixed2x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6401
bool _validateEnd__fixed2x3();
 
6402
#endif
 
6403
bool _freeAttributes__fixed2x3( void* attributeData );
 
6404
 
 
6405
bool _begin__fixed2x4( void* attributeData ){return mImpl->begin__fixed2x4();}
 
6406
bool _data__fixed2x4( const ParserChar* text, size_t textLength );
 
6407
bool _end__fixed2x4(){return mImpl->end__fixed2x4();}
 
6408
bool _preBegin__fixed2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6409
bool _preEnd__fixed2x4();
 
6410
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6411
bool _validateBegin__fixed2x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6412
bool _validateEnd__fixed2x4();
 
6413
#endif
 
6414
bool _freeAttributes__fixed2x4( void* attributeData );
 
6415
 
 
6416
bool _begin__fixed3x1( void* attributeData ){return mImpl->begin__fixed3x1();}
 
6417
bool _data__fixed3x1( const ParserChar* text, size_t textLength );
 
6418
bool _end__fixed3x1(){return mImpl->end__fixed3x1();}
 
6419
bool _preBegin__fixed3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6420
bool _preEnd__fixed3x1();
 
6421
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6422
bool _validateBegin__fixed3x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6423
bool _validateEnd__fixed3x1();
 
6424
#endif
 
6425
bool _freeAttributes__fixed3x1( void* attributeData );
 
6426
 
 
6427
bool _begin__fixed3x2( void* attributeData ){return mImpl->begin__fixed3x2();}
 
6428
bool _data__fixed3x2( const ParserChar* text, size_t textLength );
 
6429
bool _end__fixed3x2(){return mImpl->end__fixed3x2();}
 
6430
bool _preBegin__fixed3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6431
bool _preEnd__fixed3x2();
 
6432
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6433
bool _validateBegin__fixed3x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6434
bool _validateEnd__fixed3x2();
 
6435
#endif
 
6436
bool _freeAttributes__fixed3x2( void* attributeData );
 
6437
 
 
6438
bool _begin__fixed3x3( void* attributeData ){return mImpl->begin__fixed3x3();}
 
6439
bool _data__fixed3x3( const ParserChar* text, size_t textLength );
 
6440
bool _end__fixed3x3(){return mImpl->end__fixed3x3();}
 
6441
bool _preBegin__fixed3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6442
bool _preEnd__fixed3x3();
 
6443
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6444
bool _validateBegin__fixed3x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6445
bool _validateEnd__fixed3x3();
 
6446
#endif
 
6447
bool _freeAttributes__fixed3x3( void* attributeData );
 
6448
 
 
6449
bool _begin__fixed3x4( void* attributeData ){return mImpl->begin__fixed3x4();}
 
6450
bool _data__fixed3x4( const ParserChar* text, size_t textLength );
 
6451
bool _end__fixed3x4(){return mImpl->end__fixed3x4();}
 
6452
bool _preBegin__fixed3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6453
bool _preEnd__fixed3x4();
 
6454
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6455
bool _validateBegin__fixed3x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6456
bool _validateEnd__fixed3x4();
 
6457
#endif
 
6458
bool _freeAttributes__fixed3x4( void* attributeData );
 
6459
 
 
6460
bool _begin__fixed4x1( void* attributeData ){return mImpl->begin__fixed4x1();}
 
6461
bool _data__fixed4x1( const ParserChar* text, size_t textLength );
 
6462
bool _end__fixed4x1(){return mImpl->end__fixed4x1();}
 
6463
bool _preBegin__fixed4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6464
bool _preEnd__fixed4x1();
 
6465
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6466
bool _validateBegin__fixed4x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6467
bool _validateEnd__fixed4x1();
 
6468
#endif
 
6469
bool _freeAttributes__fixed4x1( void* attributeData );
 
6470
 
 
6471
bool _begin__fixed4x2( void* attributeData ){return mImpl->begin__fixed4x2();}
 
6472
bool _data__fixed4x2( const ParserChar* text, size_t textLength );
 
6473
bool _end__fixed4x2(){return mImpl->end__fixed4x2();}
 
6474
bool _preBegin__fixed4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6475
bool _preEnd__fixed4x2();
 
6476
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6477
bool _validateBegin__fixed4x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6478
bool _validateEnd__fixed4x2();
 
6479
#endif
 
6480
bool _freeAttributes__fixed4x2( void* attributeData );
 
6481
 
 
6482
bool _begin__fixed4x3( void* attributeData ){return mImpl->begin__fixed4x3();}
 
6483
bool _data__fixed4x3( const ParserChar* text, size_t textLength );
 
6484
bool _end__fixed4x3(){return mImpl->end__fixed4x3();}
 
6485
bool _preBegin__fixed4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6486
bool _preEnd__fixed4x3();
 
6487
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6488
bool _validateBegin__fixed4x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6489
bool _validateEnd__fixed4x3();
 
6490
#endif
 
6491
bool _freeAttributes__fixed4x3( void* attributeData );
 
6492
 
 
6493
bool _begin__fixed4x4( void* attributeData ){return mImpl->begin__fixed4x4();}
 
6494
bool _data__fixed4x4( const ParserChar* text, size_t textLength );
 
6495
bool _end__fixed4x4(){return mImpl->end__fixed4x4();}
 
6496
bool _preBegin__fixed4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6497
bool _preEnd__fixed4x4();
 
6498
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6499
bool _validateBegin__fixed4x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6500
bool _validateEnd__fixed4x4();
 
6501
#endif
 
6502
bool _freeAttributes__fixed4x4( void* attributeData );
 
6503
 
 
6504
bool _begin__array____cg_array_type( void* attributeData ){return mImpl->begin__array____cg_array_type(*static_cast<array____cg_array_type__AttributeData*>(attributeData));}
 
6505
bool _data__array____cg_array_type( const ParserChar* text, size_t textLength );
 
6506
bool _end__array____cg_array_type(){return mImpl->end__array____cg_array_type();}
 
6507
bool _preBegin__array____cg_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6508
bool _preEnd__array____cg_array_type();
 
6509
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6510
bool _validateBegin__array____cg_array_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6511
bool _validateEnd__array____cg_array_type();
 
6512
#endif
 
6513
bool _freeAttributes__array____cg_array_type( void* attributeData );
 
6514
 
 
6515
bool _begin__usertype____cg_user_type( void* attributeData ){return mImpl->begin__usertype____cg_user_type(*static_cast<usertype____cg_user_type__AttributeData*>(attributeData));}
 
6516
bool _data__usertype____cg_user_type( const ParserChar* text, size_t textLength );
 
6517
bool _end__usertype____cg_user_type(){return mImpl->end__usertype____cg_user_type();}
 
6518
bool _preBegin__usertype____cg_user_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6519
bool _preEnd__usertype____cg_user_type();
 
6520
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6521
bool _validateBegin__usertype____cg_user_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6522
bool _validateEnd__usertype____cg_user_type();
 
6523
#endif
 
6524
bool _freeAttributes__usertype____cg_user_type( void* attributeData );
 
6525
 
 
6526
bool _begin__setparam____cg_setparam_type( void* attributeData ){return mImpl->begin__setparam____cg_setparam_type(*static_cast<setparam____cg_setparam_type__AttributeData*>(attributeData));}
 
6527
bool _data__setparam____cg_setparam_type( const ParserChar* text, size_t textLength );
 
6528
bool _end__setparam____cg_setparam_type(){return mImpl->end__setparam____cg_setparam_type();}
 
6529
bool _preBegin__setparam____cg_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6530
bool _preEnd__setparam____cg_setparam_type();
 
6531
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6532
bool _validateBegin__setparam____cg_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6533
bool _validateEnd__setparam____cg_setparam_type();
 
6534
#endif
 
6535
bool _freeAttributes__setparam____cg_setparam_type( void* attributeData );
 
6536
 
 
6537
bool _begin__profile_cg_type____technique( void* attributeData ){return mImpl->begin__profile_cg_type____technique(*static_cast<profile_cg_type____technique__AttributeData*>(attributeData));}
 
6538
bool _data__profile_cg_type____technique( const ParserChar* text, size_t textLength );
 
6539
bool _end__profile_cg_type____technique(){return mImpl->end__profile_cg_type____technique();}
 
6540
bool _preBegin__profile_cg_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6541
bool _preEnd__profile_cg_type____technique();
 
6542
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6543
bool _validateBegin__profile_cg_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6544
bool _validateEnd__profile_cg_type____technique();
 
6545
#endif
 
6546
bool _freeAttributes__profile_cg_type____technique( void* attributeData );
 
6547
 
 
6548
bool _begin__pass____cg_pass_type( void* attributeData ){return mImpl->begin__pass____cg_pass_type(*static_cast<pass____cg_pass_type__AttributeData*>(attributeData));}
 
6549
bool _data__pass____cg_pass_type( const ParserChar* text, size_t textLength );
 
6550
bool _end__pass____cg_pass_type(){return mImpl->end__pass____cg_pass_type();}
 
6551
bool _preBegin__pass____cg_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6552
bool _preEnd__pass____cg_pass_type();
 
6553
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6554
bool _validateBegin__pass____cg_pass_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6555
bool _validateEnd__pass____cg_pass_type();
 
6556
#endif
 
6557
bool _freeAttributes__pass____cg_pass_type( void* attributeData );
 
6558
 
 
6559
bool _begin__cg_pass_type____states( void* attributeData ){return mImpl->begin__cg_pass_type____states();}
 
6560
bool _data__cg_pass_type____states( const ParserChar* text, size_t textLength );
 
6561
bool _end__cg_pass_type____states(){return mImpl->end__cg_pass_type____states();}
 
6562
bool _preBegin__cg_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6563
bool _preEnd__cg_pass_type____states();
 
6564
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6565
bool _validateBegin__cg_pass_type____states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6566
bool _validateEnd__cg_pass_type____states();
 
6567
#endif
 
6568
bool _freeAttributes__cg_pass_type____states( void* attributeData );
 
6569
 
 
6570
bool _begin__cg_pass_type____program( void* attributeData ){return mImpl->begin__cg_pass_type____program();}
 
6571
bool _data__cg_pass_type____program( const ParserChar* text, size_t textLength );
 
6572
bool _end__cg_pass_type____program(){return mImpl->end__cg_pass_type____program();}
 
6573
bool _preBegin__cg_pass_type____program( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6574
bool _preEnd__cg_pass_type____program();
 
6575
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6576
bool _validateBegin__cg_pass_type____program( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6577
bool _validateEnd__cg_pass_type____program();
 
6578
#endif
 
6579
bool _freeAttributes__cg_pass_type____program( void* attributeData );
 
6580
 
 
6581
bool _begin__profile_CG__technique__pass__program__shader( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader(*static_cast<profile_CG__technique__pass__program__shader__AttributeData*>(attributeData));}
 
6582
bool _data__profile_CG__technique__pass__program__shader( const ParserChar* text, size_t textLength );
 
6583
bool _end__profile_CG__technique__pass__program__shader(){return mImpl->end__profile_CG__technique__pass__program__shader();}
 
6584
bool _preBegin__profile_CG__technique__pass__program__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6585
bool _preEnd__profile_CG__technique__pass__program__shader();
 
6586
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6587
bool _validateBegin__profile_CG__technique__pass__program__shader( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6588
bool _validateEnd__profile_CG__technique__pass__program__shader();
 
6589
#endif
 
6590
bool _freeAttributes__profile_CG__technique__pass__program__shader( void* attributeData );
 
6591
 
 
6592
bool _begin__profile_CG__technique__pass__program__shader__sources( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader__sources(*static_cast<profile_CG__technique__pass__program__shader__sources__AttributeData*>(attributeData));}
 
6593
bool _data__profile_CG__technique__pass__program__shader__sources( const ParserChar* text, size_t textLength );
 
6594
bool _end__profile_CG__technique__pass__program__shader__sources(){return mImpl->end__profile_CG__technique__pass__program__shader__sources();}
 
6595
bool _preBegin__profile_CG__technique__pass__program__shader__sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6596
bool _preEnd__profile_CG__technique__pass__program__shader__sources();
 
6597
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6598
bool _validateBegin__profile_CG__technique__pass__program__shader__sources( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6599
bool _validateEnd__profile_CG__technique__pass__program__shader__sources();
 
6600
#endif
 
6601
bool _freeAttributes__profile_CG__technique__pass__program__shader__sources( void* attributeData );
 
6602
 
 
6603
bool _begin__profile_CG__technique__pass__program__shader__bind_uniform( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader__bind_uniform(*static_cast<profile_CG__technique__pass__program__shader__bind_uniform__AttributeData*>(attributeData));}
 
6604
bool _data__profile_CG__technique__pass__program__shader__bind_uniform( const ParserChar* text, size_t textLength );
 
6605
bool _end__profile_CG__technique__pass__program__shader__bind_uniform(){return mImpl->end__profile_CG__technique__pass__program__shader__bind_uniform();}
 
6606
bool _preBegin__profile_CG__technique__pass__program__shader__bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6607
bool _preEnd__profile_CG__technique__pass__program__shader__bind_uniform();
 
6608
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6609
bool _validateBegin__profile_CG__technique__pass__program__shader__bind_uniform( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6610
bool _validateEnd__profile_CG__technique__pass__program__shader__bind_uniform();
 
6611
#endif
 
6612
bool _freeAttributes__profile_CG__technique__pass__program__shader__bind_uniform( void* attributeData );
 
6613
 
 
6614
bool _begin__profile_CG__technique__pass__program__shader__bind_uniform__param( void* attributeData ){return mImpl->begin__profile_CG__technique__pass__program__shader__bind_uniform__param(*static_cast<profile_CG__technique__pass__program__shader__bind_uniform__param__AttributeData*>(attributeData));}
 
6615
bool _data__profile_CG__technique__pass__program__shader__bind_uniform__param( const ParserChar* text, size_t textLength );
 
6616
bool _end__profile_CG__technique__pass__program__shader__bind_uniform__param(){return mImpl->end__profile_CG__technique__pass__program__shader__bind_uniform__param();}
 
6617
bool _preBegin__profile_CG__technique__pass__program__shader__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6618
bool _preEnd__profile_CG__technique__pass__program__shader__bind_uniform__param();
 
6619
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6620
bool _validateBegin__profile_CG__technique__pass__program__shader__bind_uniform__param( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6621
bool _validateEnd__profile_CG__technique__pass__program__shader__bind_uniform__param();
 
6622
#endif
 
6623
bool _freeAttributes__profile_CG__technique__pass__program__shader__bind_uniform__param( void* attributeData );
 
6624
 
 
6625
bool _begin__cg_pass_type____evaluate( void* attributeData ){return mImpl->begin__cg_pass_type____evaluate();}
 
6626
bool _data__cg_pass_type____evaluate( const ParserChar* text, size_t textLength );
 
6627
bool _end__cg_pass_type____evaluate(){return mImpl->end__cg_pass_type____evaluate();}
 
6628
bool _preBegin__cg_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6629
bool _preEnd__cg_pass_type____evaluate();
 
6630
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6631
bool _validateBegin__cg_pass_type____evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6632
bool _validateEnd__cg_pass_type____evaluate();
 
6633
#endif
 
6634
bool _freeAttributes__cg_pass_type____evaluate( void* attributeData );
 
6635
 
 
6636
bool _begin__profile_GLES( void* attributeData ){return mImpl->begin__profile_GLES(*static_cast<profile_GLES__AttributeData*>(attributeData));}
 
6637
bool _data__profile_GLES( const ParserChar* text, size_t textLength );
 
6638
bool _end__profile_GLES(){return mImpl->end__profile_GLES();}
 
6639
bool _preBegin__profile_GLES( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6640
bool _preEnd__profile_GLES();
 
6641
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6642
bool _validateBegin__profile_GLES( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6643
bool _validateEnd__profile_GLES();
 
6644
#endif
 
6645
bool _freeAttributes__profile_GLES( void* attributeData );
 
6646
 
 
6647
bool _begin__newparam____gles_newparam_type( void* attributeData ){return mImpl->begin__newparam____gles_newparam_type(*static_cast<newparam____gles_newparam_type__AttributeData*>(attributeData));}
 
6648
bool _data__newparam____gles_newparam_type( const ParserChar* text, size_t textLength );
 
6649
bool _end__newparam____gles_newparam_type(){return mImpl->end__newparam____gles_newparam_type();}
 
6650
bool _preBegin__newparam____gles_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6651
bool _preEnd__newparam____gles_newparam_type();
 
6652
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6653
bool _validateBegin__newparam____gles_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6654
bool _validateEnd__newparam____gles_newparam_type();
 
6655
#endif
 
6656
bool _freeAttributes__newparam____gles_newparam_type( void* attributeData );
 
6657
 
 
6658
bool _begin__float1x1( void* attributeData ){return mImpl->begin__float1x1();}
 
6659
bool _data__float1x1( const ParserChar* text, size_t textLength );
 
6660
bool _end__float1x1(){return mImpl->end__float1x1();}
 
6661
bool _preBegin__float1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6662
bool _preEnd__float1x1();
 
6663
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6664
bool _validateBegin__float1x1( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6665
bool _validateEnd__float1x1();
 
6666
#endif
 
6667
bool _freeAttributes__float1x1( void* attributeData );
 
6668
 
 
6669
bool _begin__float1x2( void* attributeData ){return mImpl->begin__float1x2();}
 
6670
bool _data__float1x2( const ParserChar* text, size_t textLength );
 
6671
bool _end__float1x2(){return mImpl->end__float1x2();}
 
6672
bool _preBegin__float1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6673
bool _preEnd__float1x2();
 
6674
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6675
bool _validateBegin__float1x2( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6676
bool _validateEnd__float1x2();
 
6677
#endif
 
6678
bool _freeAttributes__float1x2( void* attributeData );
 
6679
 
 
6680
bool _begin__float1x3( void* attributeData ){return mImpl->begin__float1x3();}
 
6681
bool _data__float1x3( const ParserChar* text, size_t textLength );
 
6682
bool _end__float1x3(){return mImpl->end__float1x3();}
 
6683
bool _preBegin__float1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6684
bool _preEnd__float1x3();
 
6685
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6686
bool _validateBegin__float1x3( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6687
bool _validateEnd__float1x3();
 
6688
#endif
 
6689
bool _freeAttributes__float1x3( void* attributeData );
 
6690
 
 
6691
bool _begin__float1x4( void* attributeData ){return mImpl->begin__float1x4();}
 
6692
bool _data__float1x4( const ParserChar* text, size_t textLength );
 
6693
bool _end__float1x4(){return mImpl->end__float1x4();}
 
6694
bool _preBegin__float1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6695
bool _preEnd__float1x4();
 
6696
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6697
bool _validateBegin__float1x4( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6698
bool _validateEnd__float1x4();
 
6699
#endif
 
6700
bool _freeAttributes__float1x4( void* attributeData );
 
6701
 
 
6702
bool _begin__sampler2D____gles_sampler_type( void* attributeData ){return mImpl->begin__sampler2D____gles_sampler_type();}
 
6703
bool _data__sampler2D____gles_sampler_type( const ParserChar* text, size_t textLength );
 
6704
bool _end__sampler2D____gles_sampler_type(){return mImpl->end__sampler2D____gles_sampler_type();}
 
6705
bool _preBegin__sampler2D____gles_sampler_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6706
bool _preEnd__sampler2D____gles_sampler_type();
 
6707
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6708
bool _validateBegin__sampler2D____gles_sampler_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6709
bool _validateEnd__sampler2D____gles_sampler_type();
 
6710
#endif
 
6711
bool _freeAttributes__sampler2D____gles_sampler_type( void* attributeData );
 
6712
 
 
6713
bool _begin__texcoord( void* attributeData ){return mImpl->begin__texcoord(*static_cast<texcoord__AttributeData*>(attributeData));}
 
6714
bool _data__texcoord( const ParserChar* text, size_t textLength );
 
6715
bool _end__texcoord(){return mImpl->end__texcoord();}
 
6716
bool _preBegin__texcoord( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6717
bool _preEnd__texcoord();
 
6718
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6719
bool _validateBegin__texcoord( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6720
bool _validateEnd__texcoord();
 
6721
#endif
 
6722
bool _freeAttributes__texcoord( void* attributeData );
 
6723
 
 
6724
bool _begin__wrap_s____gles_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_s____gles_sampler_wrap_enum();}
 
6725
bool _data__wrap_s____gles_sampler_wrap_enum( const ParserChar* text, size_t textLength );
 
6726
bool _end__wrap_s____gles_sampler_wrap_enum(){return mImpl->end__wrap_s____gles_sampler_wrap_enum();}
 
6727
bool _preBegin__wrap_s____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6728
bool _preEnd__wrap_s____gles_sampler_wrap_enum();
 
6729
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6730
bool _validateBegin__wrap_s____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6731
bool _validateEnd__wrap_s____gles_sampler_wrap_enum();
 
6732
#endif
 
6733
bool _freeAttributes__wrap_s____gles_sampler_wrap_enum( void* attributeData );
 
6734
 
 
6735
 
 
6736
ENUM__gles_sampler_wrap_enum toEnumDataPrefix_ENUM__gles_sampler_wrap_enum (
 
6737
    const ParserChar* prefixedBuffer,
 
6738
    const ParserChar* prefixedBufferEnd,
 
6739
    const ParserChar** buffer,
 
6740
    const ParserChar* bufferEnd,
 
6741
    bool& failed,
 
6742
    const std::pair<StringHash, ENUM__gles_sampler_wrap_enum>* enumMap,
 
6743
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
6744
);
 
6745
 
 
6746
 
 
6747
bool characterData2EnumData_ENUM__gles_sampler_wrap_enum (
 
6748
    const ParserChar* text,
 
6749
    size_t textLength,
 
6750
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_sampler_wrap_enum*, size_t ),
 
6751
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
6752
);
 
6753
 
 
6754
 
 
6755
bool dataEnumEnd_ENUM__gles_sampler_wrap_enum (
 
6756
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_sampler_wrap_enum*, size_t ),
 
6757
    const std::pair<StringHash, ENUM__gles_sampler_wrap_enum>* enumMap,
 
6758
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
6759
    ENUM__gles_sampler_wrap_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_sampler_wrap_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
6760
);
 
6761
 
 
6762
 
 
6763
 
 
6764
bool _begin__wrap_t____gles_sampler_wrap_enum( void* attributeData ){return mImpl->begin__wrap_t____gles_sampler_wrap_enum();}
 
6765
bool _data__wrap_t____gles_sampler_wrap_enum( const ParserChar* text, size_t textLength );
 
6766
bool _end__wrap_t____gles_sampler_wrap_enum(){return mImpl->end__wrap_t____gles_sampler_wrap_enum();}
 
6767
bool _preBegin__wrap_t____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6768
bool _preEnd__wrap_t____gles_sampler_wrap_enum();
 
6769
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6770
bool _validateBegin__wrap_t____gles_sampler_wrap_enum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6771
bool _validateEnd__wrap_t____gles_sampler_wrap_enum();
 
6772
#endif
 
6773
bool _freeAttributes__wrap_t____gles_sampler_wrap_enum( void* attributeData );
 
6774
 
 
6775
bool _begin__enum____gles_enumeration_type( void* attributeData ){return mImpl->begin__enum____gles_enumeration_type();}
 
6776
bool _data__enum____gles_enumeration_type( const ParserChar* text, size_t textLength );
 
6777
bool _end__enum____gles_enumeration_type(){return mImpl->end__enum____gles_enumeration_type();}
 
6778
bool _preBegin__enum____gles_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6779
bool _preEnd__enum____gles_enumeration_type();
 
6780
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6781
bool _validateBegin__enum____gles_enumeration_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6782
bool _validateEnd__enum____gles_enumeration_type();
 
6783
#endif
 
6784
bool _freeAttributes__enum____gles_enumeration_type( void* attributeData );
 
6785
 
 
6786
 
 
6787
UNION__gles_enumeration_type toUnionPrefix_UNION__gles_enumeration_type (
 
6788
    const ParserChar* prefixedBuffer,
 
6789
    const ParserChar* prefixedBufferEnd,
 
6790
    const ParserChar** buffer,
 
6791
    const ParserChar* bufferEnd,
 
6792
    bool& failed
 
6793
);
 
6794
 
 
6795
 
 
6796
 
 
6797
bool _begin__profile_gles_type____technique( void* attributeData ){return mImpl->begin__profile_gles_type____technique(*static_cast<profile_gles_type____technique__AttributeData*>(attributeData));}
 
6798
bool _data__profile_gles_type____technique( const ParserChar* text, size_t textLength );
 
6799
bool _end__profile_gles_type____technique(){return mImpl->end__profile_gles_type____technique();}
 
6800
bool _preBegin__profile_gles_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6801
bool _preEnd__profile_gles_type____technique();
 
6802
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6803
bool _validateBegin__profile_gles_type____technique( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6804
bool _validateEnd__profile_gles_type____technique();
 
6805
#endif
 
6806
bool _freeAttributes__profile_gles_type____technique( void* attributeData );
 
6807
 
 
6808
bool _begin__profile_GLES__technique__pass( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass(*static_cast<profile_GLES__technique__pass__AttributeData*>(attributeData));}
 
6809
bool _data__profile_GLES__technique__pass( const ParserChar* text, size_t textLength );
 
6810
bool _end__profile_GLES__technique__pass(){return mImpl->end__profile_GLES__technique__pass();}
 
6811
bool _preBegin__profile_GLES__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6812
bool _preEnd__profile_GLES__technique__pass();
 
6813
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6814
bool _validateBegin__profile_GLES__technique__pass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6815
bool _validateEnd__profile_GLES__technique__pass();
 
6816
#endif
 
6817
bool _freeAttributes__profile_GLES__technique__pass( void* attributeData );
 
6818
 
 
6819
bool _begin__profile_GLES__technique__pass__states( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states();}
 
6820
bool _data__profile_GLES__technique__pass__states( const ParserChar* text, size_t textLength );
 
6821
bool _end__profile_GLES__technique__pass__states(){return mImpl->end__profile_GLES__technique__pass__states();}
 
6822
bool _preBegin__profile_GLES__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6823
bool _preEnd__profile_GLES__technique__pass__states();
 
6824
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6825
bool _validateBegin__profile_GLES__technique__pass__states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6826
bool _validateEnd__profile_GLES__technique__pass__states();
 
6827
#endif
 
6828
bool _freeAttributes__profile_GLES__technique__pass__states( void* attributeData );
 
6829
 
 
6830
bool _begin__profile_GLES__technique__pass__states__alpha_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_func();}
 
6831
bool _data__profile_GLES__technique__pass__states__alpha_func( const ParserChar* text, size_t textLength );
 
6832
bool _end__profile_GLES__technique__pass__states__alpha_func(){return mImpl->end__profile_GLES__technique__pass__states__alpha_func();}
 
6833
bool _preBegin__profile_GLES__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6834
bool _preEnd__profile_GLES__technique__pass__states__alpha_func();
 
6835
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6836
bool _validateBegin__profile_GLES__technique__pass__states__alpha_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6837
bool _validateEnd__profile_GLES__technique__pass__states__alpha_func();
 
6838
#endif
 
6839
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_func( void* attributeData );
 
6840
 
 
6841
bool _begin__profile_GLES__technique__pass__states__alpha_func__func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_func__func(*static_cast<profile_GLES__technique__pass__states__alpha_func__func__AttributeData*>(attributeData));}
 
6842
bool _data__profile_GLES__technique__pass__states__alpha_func__func( const ParserChar* text, size_t textLength );
 
6843
bool _end__profile_GLES__technique__pass__states__alpha_func__func(){return mImpl->end__profile_GLES__technique__pass__states__alpha_func__func();}
 
6844
bool _preBegin__profile_GLES__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6845
bool _preEnd__profile_GLES__technique__pass__states__alpha_func__func();
 
6846
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6847
bool _validateBegin__profile_GLES__technique__pass__states__alpha_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6848
bool _validateEnd__profile_GLES__technique__pass__states__alpha_func__func();
 
6849
#endif
 
6850
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_func__func( void* attributeData );
 
6851
 
 
6852
bool _begin__profile_GLES__technique__pass__states__alpha_func__value( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_func__value(*static_cast<profile_GLES__technique__pass__states__alpha_func__value__AttributeData*>(attributeData));}
 
6853
bool _data__profile_GLES__technique__pass__states__alpha_func__value( const ParserChar* text, size_t textLength );
 
6854
bool _end__profile_GLES__technique__pass__states__alpha_func__value(){return mImpl->end__profile_GLES__technique__pass__states__alpha_func__value();}
 
6855
bool _preBegin__profile_GLES__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6856
bool _preEnd__profile_GLES__technique__pass__states__alpha_func__value();
 
6857
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6858
bool _validateBegin__profile_GLES__technique__pass__states__alpha_func__value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6859
bool _validateEnd__profile_GLES__technique__pass__states__alpha_func__value();
 
6860
#endif
 
6861
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_func__value( void* attributeData );
 
6862
 
 
6863
bool _begin__profile_GLES__technique__pass__states__blend_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_func();}
 
6864
bool _data__profile_GLES__technique__pass__states__blend_func( const ParserChar* text, size_t textLength );
 
6865
bool _end__profile_GLES__technique__pass__states__blend_func(){return mImpl->end__profile_GLES__technique__pass__states__blend_func();}
 
6866
bool _preBegin__profile_GLES__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6867
bool _preEnd__profile_GLES__technique__pass__states__blend_func();
 
6868
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6869
bool _validateBegin__profile_GLES__technique__pass__states__blend_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6870
bool _validateEnd__profile_GLES__technique__pass__states__blend_func();
 
6871
#endif
 
6872
bool _freeAttributes__profile_GLES__technique__pass__states__blend_func( void* attributeData );
 
6873
 
 
6874
bool _begin__profile_GLES__technique__pass__states__blend_func__src( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_func__src(*static_cast<profile_GLES__technique__pass__states__blend_func__src__AttributeData*>(attributeData));}
 
6875
bool _data__profile_GLES__technique__pass__states__blend_func__src( const ParserChar* text, size_t textLength );
 
6876
bool _end__profile_GLES__technique__pass__states__blend_func__src(){return mImpl->end__profile_GLES__technique__pass__states__blend_func__src();}
 
6877
bool _preBegin__profile_GLES__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6878
bool _preEnd__profile_GLES__technique__pass__states__blend_func__src();
 
6879
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6880
bool _validateBegin__profile_GLES__technique__pass__states__blend_func__src( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6881
bool _validateEnd__profile_GLES__technique__pass__states__blend_func__src();
 
6882
#endif
 
6883
bool _freeAttributes__profile_GLES__technique__pass__states__blend_func__src( void* attributeData );
 
6884
 
 
6885
bool _begin__profile_GLES__technique__pass__states__blend_func__dest( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_func__dest(*static_cast<profile_GLES__technique__pass__states__blend_func__dest__AttributeData*>(attributeData));}
 
6886
bool _data__profile_GLES__technique__pass__states__blend_func__dest( const ParserChar* text, size_t textLength );
 
6887
bool _end__profile_GLES__technique__pass__states__blend_func__dest(){return mImpl->end__profile_GLES__technique__pass__states__blend_func__dest();}
 
6888
bool _preBegin__profile_GLES__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6889
bool _preEnd__profile_GLES__technique__pass__states__blend_func__dest();
 
6890
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6891
bool _validateBegin__profile_GLES__technique__pass__states__blend_func__dest( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6892
bool _validateEnd__profile_GLES__technique__pass__states__blend_func__dest();
 
6893
#endif
 
6894
bool _freeAttributes__profile_GLES__technique__pass__states__blend_func__dest( void* attributeData );
 
6895
 
 
6896
bool _begin__profile_GLES__technique__pass__states__clip_plane( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__clip_plane(*static_cast<profile_GLES__technique__pass__states__clip_plane__AttributeData*>(attributeData));}
 
6897
bool _data__profile_GLES__technique__pass__states__clip_plane( const ParserChar* text, size_t textLength );
 
6898
bool _end__profile_GLES__technique__pass__states__clip_plane(){return mImpl->end__profile_GLES__technique__pass__states__clip_plane();}
 
6899
bool _preBegin__profile_GLES__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6900
bool _preEnd__profile_GLES__technique__pass__states__clip_plane();
 
6901
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6902
bool _validateBegin__profile_GLES__technique__pass__states__clip_plane( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6903
bool _validateEnd__profile_GLES__technique__pass__states__clip_plane();
 
6904
#endif
 
6905
bool _freeAttributes__profile_GLES__technique__pass__states__clip_plane( void* attributeData );
 
6906
 
 
6907
bool _begin__profile_GLES__technique__pass__states__color_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__color_mask(*static_cast<profile_GLES__technique__pass__states__color_mask__AttributeData*>(attributeData));}
 
6908
bool _data__profile_GLES__technique__pass__states__color_mask( const ParserChar* text, size_t textLength );
 
6909
bool _end__profile_GLES__technique__pass__states__color_mask(){return mImpl->end__profile_GLES__technique__pass__states__color_mask();}
 
6910
bool _preBegin__profile_GLES__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6911
bool _preEnd__profile_GLES__technique__pass__states__color_mask();
 
6912
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6913
bool _validateBegin__profile_GLES__technique__pass__states__color_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6914
bool _validateEnd__profile_GLES__technique__pass__states__color_mask();
 
6915
#endif
 
6916
bool _freeAttributes__profile_GLES__technique__pass__states__color_mask( void* attributeData );
 
6917
 
 
6918
bool _begin__profile_GLES__technique__pass__states__cull_face( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__cull_face(*static_cast<profile_GLES__technique__pass__states__cull_face__AttributeData*>(attributeData));}
 
6919
bool _data__profile_GLES__technique__pass__states__cull_face( const ParserChar* text, size_t textLength );
 
6920
bool _end__profile_GLES__technique__pass__states__cull_face(){return mImpl->end__profile_GLES__technique__pass__states__cull_face();}
 
6921
bool _preBegin__profile_GLES__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6922
bool _preEnd__profile_GLES__technique__pass__states__cull_face();
 
6923
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6924
bool _validateBegin__profile_GLES__technique__pass__states__cull_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6925
bool _validateEnd__profile_GLES__technique__pass__states__cull_face();
 
6926
#endif
 
6927
bool _freeAttributes__profile_GLES__technique__pass__states__cull_face( void* attributeData );
 
6928
 
 
6929
bool _begin__profile_GLES__technique__pass__states__depth_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_func(*static_cast<profile_GLES__technique__pass__states__depth_func__AttributeData*>(attributeData));}
 
6930
bool _data__profile_GLES__technique__pass__states__depth_func( const ParserChar* text, size_t textLength );
 
6931
bool _end__profile_GLES__technique__pass__states__depth_func(){return mImpl->end__profile_GLES__technique__pass__states__depth_func();}
 
6932
bool _preBegin__profile_GLES__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6933
bool _preEnd__profile_GLES__technique__pass__states__depth_func();
 
6934
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6935
bool _validateBegin__profile_GLES__technique__pass__states__depth_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6936
bool _validateEnd__profile_GLES__technique__pass__states__depth_func();
 
6937
#endif
 
6938
bool _freeAttributes__profile_GLES__technique__pass__states__depth_func( void* attributeData );
 
6939
 
 
6940
bool _begin__profile_GLES__technique__pass__states__depth_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_mask(*static_cast<profile_GLES__technique__pass__states__depth_mask__AttributeData*>(attributeData));}
 
6941
bool _data__profile_GLES__technique__pass__states__depth_mask( const ParserChar* text, size_t textLength );
 
6942
bool _end__profile_GLES__technique__pass__states__depth_mask(){return mImpl->end__profile_GLES__technique__pass__states__depth_mask();}
 
6943
bool _preBegin__profile_GLES__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6944
bool _preEnd__profile_GLES__technique__pass__states__depth_mask();
 
6945
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6946
bool _validateBegin__profile_GLES__technique__pass__states__depth_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6947
bool _validateEnd__profile_GLES__technique__pass__states__depth_mask();
 
6948
#endif
 
6949
bool _freeAttributes__profile_GLES__technique__pass__states__depth_mask( void* attributeData );
 
6950
 
 
6951
bool _begin__profile_GLES__technique__pass__states__depth_range( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_range(*static_cast<profile_GLES__technique__pass__states__depth_range__AttributeData*>(attributeData));}
 
6952
bool _data__profile_GLES__technique__pass__states__depth_range( const ParserChar* text, size_t textLength );
 
6953
bool _end__profile_GLES__technique__pass__states__depth_range(){return mImpl->end__profile_GLES__technique__pass__states__depth_range();}
 
6954
bool _preBegin__profile_GLES__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6955
bool _preEnd__profile_GLES__technique__pass__states__depth_range();
 
6956
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6957
bool _validateBegin__profile_GLES__technique__pass__states__depth_range( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6958
bool _validateEnd__profile_GLES__technique__pass__states__depth_range();
 
6959
#endif
 
6960
bool _freeAttributes__profile_GLES__technique__pass__states__depth_range( void* attributeData );
 
6961
 
 
6962
bool _begin__profile_GLES__technique__pass__states__fog_color( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_color(*static_cast<profile_GLES__technique__pass__states__fog_color__AttributeData*>(attributeData));}
 
6963
bool _data__profile_GLES__technique__pass__states__fog_color( const ParserChar* text, size_t textLength );
 
6964
bool _end__profile_GLES__technique__pass__states__fog_color(){return mImpl->end__profile_GLES__technique__pass__states__fog_color();}
 
6965
bool _preBegin__profile_GLES__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6966
bool _preEnd__profile_GLES__technique__pass__states__fog_color();
 
6967
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6968
bool _validateBegin__profile_GLES__technique__pass__states__fog_color( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6969
bool _validateEnd__profile_GLES__technique__pass__states__fog_color();
 
6970
#endif
 
6971
bool _freeAttributes__profile_GLES__technique__pass__states__fog_color( void* attributeData );
 
6972
 
 
6973
bool _begin__profile_GLES__technique__pass__states__fog_density( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_density(*static_cast<profile_GLES__technique__pass__states__fog_density__AttributeData*>(attributeData));}
 
6974
bool _data__profile_GLES__technique__pass__states__fog_density( const ParserChar* text, size_t textLength );
 
6975
bool _end__profile_GLES__technique__pass__states__fog_density(){return mImpl->end__profile_GLES__technique__pass__states__fog_density();}
 
6976
bool _preBegin__profile_GLES__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6977
bool _preEnd__profile_GLES__technique__pass__states__fog_density();
 
6978
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6979
bool _validateBegin__profile_GLES__technique__pass__states__fog_density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6980
bool _validateEnd__profile_GLES__technique__pass__states__fog_density();
 
6981
#endif
 
6982
bool _freeAttributes__profile_GLES__technique__pass__states__fog_density( void* attributeData );
 
6983
 
 
6984
bool _begin__profile_GLES__technique__pass__states__fog_mode( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_mode(*static_cast<profile_GLES__technique__pass__states__fog_mode__AttributeData*>(attributeData));}
 
6985
bool _data__profile_GLES__technique__pass__states__fog_mode( const ParserChar* text, size_t textLength );
 
6986
bool _end__profile_GLES__technique__pass__states__fog_mode(){return mImpl->end__profile_GLES__technique__pass__states__fog_mode();}
 
6987
bool _preBegin__profile_GLES__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6988
bool _preEnd__profile_GLES__technique__pass__states__fog_mode();
 
6989
#ifdef GENERATEDSAXPARSER_VALIDATION
 
6990
bool _validateBegin__profile_GLES__technique__pass__states__fog_mode( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6991
bool _validateEnd__profile_GLES__technique__pass__states__fog_mode();
 
6992
#endif
 
6993
bool _freeAttributes__profile_GLES__technique__pass__states__fog_mode( void* attributeData );
 
6994
 
 
6995
bool _begin__profile_GLES__technique__pass__states__fog_start( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_start(*static_cast<profile_GLES__technique__pass__states__fog_start__AttributeData*>(attributeData));}
 
6996
bool _data__profile_GLES__technique__pass__states__fog_start( const ParserChar* text, size_t textLength );
 
6997
bool _end__profile_GLES__technique__pass__states__fog_start(){return mImpl->end__profile_GLES__technique__pass__states__fog_start();}
 
6998
bool _preBegin__profile_GLES__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
6999
bool _preEnd__profile_GLES__technique__pass__states__fog_start();
 
7000
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7001
bool _validateBegin__profile_GLES__technique__pass__states__fog_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7002
bool _validateEnd__profile_GLES__technique__pass__states__fog_start();
 
7003
#endif
 
7004
bool _freeAttributes__profile_GLES__technique__pass__states__fog_start( void* attributeData );
 
7005
 
 
7006
bool _begin__profile_GLES__technique__pass__states__fog_end( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_end(*static_cast<profile_GLES__technique__pass__states__fog_end__AttributeData*>(attributeData));}
 
7007
bool _data__profile_GLES__technique__pass__states__fog_end( const ParserChar* text, size_t textLength );
 
7008
bool _end__profile_GLES__technique__pass__states__fog_end(){return mImpl->end__profile_GLES__technique__pass__states__fog_end();}
 
7009
bool _preBegin__profile_GLES__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7010
bool _preEnd__profile_GLES__technique__pass__states__fog_end();
 
7011
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7012
bool _validateBegin__profile_GLES__technique__pass__states__fog_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7013
bool _validateEnd__profile_GLES__technique__pass__states__fog_end();
 
7014
#endif
 
7015
bool _freeAttributes__profile_GLES__technique__pass__states__fog_end( void* attributeData );
 
7016
 
 
7017
bool _begin__profile_GLES__technique__pass__states__front_face( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__front_face(*static_cast<profile_GLES__technique__pass__states__front_face__AttributeData*>(attributeData));}
 
7018
bool _data__profile_GLES__technique__pass__states__front_face( const ParserChar* text, size_t textLength );
 
7019
bool _end__profile_GLES__technique__pass__states__front_face(){return mImpl->end__profile_GLES__technique__pass__states__front_face();}
 
7020
bool _preBegin__profile_GLES__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7021
bool _preEnd__profile_GLES__technique__pass__states__front_face();
 
7022
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7023
bool _validateBegin__profile_GLES__technique__pass__states__front_face( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7024
bool _validateEnd__profile_GLES__technique__pass__states__front_face();
 
7025
#endif
 
7026
bool _freeAttributes__profile_GLES__technique__pass__states__front_face( void* attributeData );
 
7027
 
 
7028
bool _begin__profile_GLES__technique__pass__states__logic_op( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__logic_op(*static_cast<profile_GLES__technique__pass__states__logic_op__AttributeData*>(attributeData));}
 
7029
bool _data__profile_GLES__technique__pass__states__logic_op( const ParserChar* text, size_t textLength );
 
7030
bool _end__profile_GLES__technique__pass__states__logic_op(){return mImpl->end__profile_GLES__technique__pass__states__logic_op();}
 
7031
bool _preBegin__profile_GLES__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7032
bool _preEnd__profile_GLES__technique__pass__states__logic_op();
 
7033
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7034
bool _validateBegin__profile_GLES__technique__pass__states__logic_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7035
bool _validateEnd__profile_GLES__technique__pass__states__logic_op();
 
7036
#endif
 
7037
bool _freeAttributes__profile_GLES__technique__pass__states__logic_op( void* attributeData );
 
7038
 
 
7039
bool _begin__profile_GLES__technique__pass__states__light_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_ambient(*static_cast<profile_GLES__technique__pass__states__light_ambient__AttributeData*>(attributeData));}
 
7040
bool _data__profile_GLES__technique__pass__states__light_ambient( const ParserChar* text, size_t textLength );
 
7041
bool _end__profile_GLES__technique__pass__states__light_ambient(){return mImpl->end__profile_GLES__technique__pass__states__light_ambient();}
 
7042
bool _preBegin__profile_GLES__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7043
bool _preEnd__profile_GLES__technique__pass__states__light_ambient();
 
7044
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7045
bool _validateBegin__profile_GLES__technique__pass__states__light_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7046
bool _validateEnd__profile_GLES__technique__pass__states__light_ambient();
 
7047
#endif
 
7048
bool _freeAttributes__profile_GLES__technique__pass__states__light_ambient( void* attributeData );
 
7049
 
 
7050
bool _begin__profile_GLES__technique__pass__states__light_diffuse( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_diffuse(*static_cast<profile_GLES__technique__pass__states__light_diffuse__AttributeData*>(attributeData));}
 
7051
bool _data__profile_GLES__technique__pass__states__light_diffuse( const ParserChar* text, size_t textLength );
 
7052
bool _end__profile_GLES__technique__pass__states__light_diffuse(){return mImpl->end__profile_GLES__technique__pass__states__light_diffuse();}
 
7053
bool _preBegin__profile_GLES__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7054
bool _preEnd__profile_GLES__technique__pass__states__light_diffuse();
 
7055
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7056
bool _validateBegin__profile_GLES__technique__pass__states__light_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7057
bool _validateEnd__profile_GLES__technique__pass__states__light_diffuse();
 
7058
#endif
 
7059
bool _freeAttributes__profile_GLES__technique__pass__states__light_diffuse( void* attributeData );
 
7060
 
 
7061
bool _begin__profile_GLES__technique__pass__states__light_specular( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_specular(*static_cast<profile_GLES__technique__pass__states__light_specular__AttributeData*>(attributeData));}
 
7062
bool _data__profile_GLES__technique__pass__states__light_specular( const ParserChar* text, size_t textLength );
 
7063
bool _end__profile_GLES__technique__pass__states__light_specular(){return mImpl->end__profile_GLES__technique__pass__states__light_specular();}
 
7064
bool _preBegin__profile_GLES__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7065
bool _preEnd__profile_GLES__technique__pass__states__light_specular();
 
7066
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7067
bool _validateBegin__profile_GLES__technique__pass__states__light_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7068
bool _validateEnd__profile_GLES__technique__pass__states__light_specular();
 
7069
#endif
 
7070
bool _freeAttributes__profile_GLES__technique__pass__states__light_specular( void* attributeData );
 
7071
 
 
7072
bool _begin__profile_GLES__technique__pass__states__light_position( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_position(*static_cast<profile_GLES__technique__pass__states__light_position__AttributeData*>(attributeData));}
 
7073
bool _data__profile_GLES__technique__pass__states__light_position( const ParserChar* text, size_t textLength );
 
7074
bool _end__profile_GLES__technique__pass__states__light_position(){return mImpl->end__profile_GLES__technique__pass__states__light_position();}
 
7075
bool _preBegin__profile_GLES__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7076
bool _preEnd__profile_GLES__technique__pass__states__light_position();
 
7077
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7078
bool _validateBegin__profile_GLES__technique__pass__states__light_position( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7079
bool _validateEnd__profile_GLES__technique__pass__states__light_position();
 
7080
#endif
 
7081
bool _freeAttributes__profile_GLES__technique__pass__states__light_position( void* attributeData );
 
7082
 
 
7083
bool _begin__profile_GLES__technique__pass__states__light_constant_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_constant_attenuation(*static_cast<profile_GLES__technique__pass__states__light_constant_attenuation__AttributeData*>(attributeData));}
 
7084
bool _data__profile_GLES__technique__pass__states__light_constant_attenuation( const ParserChar* text, size_t textLength );
 
7085
bool _end__profile_GLES__technique__pass__states__light_constant_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__light_constant_attenuation();}
 
7086
bool _preBegin__profile_GLES__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7087
bool _preEnd__profile_GLES__technique__pass__states__light_constant_attenuation();
 
7088
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7089
bool _validateBegin__profile_GLES__technique__pass__states__light_constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7090
bool _validateEnd__profile_GLES__technique__pass__states__light_constant_attenuation();
 
7091
#endif
 
7092
bool _freeAttributes__profile_GLES__technique__pass__states__light_constant_attenuation( void* attributeData );
 
7093
 
 
7094
bool _begin__profile_GLES__technique__pass__states__light_linear_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_linear_attenuation(*static_cast<profile_GLES__technique__pass__states__light_linear_attenuation__AttributeData*>(attributeData));}
 
7095
bool _data__profile_GLES__technique__pass__states__light_linear_attenuation( const ParserChar* text, size_t textLength );
 
7096
bool _end__profile_GLES__technique__pass__states__light_linear_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__light_linear_attenuation();}
 
7097
bool _preBegin__profile_GLES__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7098
bool _preEnd__profile_GLES__technique__pass__states__light_linear_attenuation();
 
7099
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7100
bool _validateBegin__profile_GLES__technique__pass__states__light_linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7101
bool _validateEnd__profile_GLES__technique__pass__states__light_linear_attenuation();
 
7102
#endif
 
7103
bool _freeAttributes__profile_GLES__technique__pass__states__light_linear_attenuation( void* attributeData );
 
7104
 
 
7105
bool _begin__profile_GLES__technique__pass__states__light_quadratic_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_quadratic_attenuation(*static_cast<profile_GLES__technique__pass__states__light_quadratic_attenuation__AttributeData*>(attributeData));}
 
7106
bool _data__profile_GLES__technique__pass__states__light_quadratic_attenuation( const ParserChar* text, size_t textLength );
 
7107
bool _end__profile_GLES__technique__pass__states__light_quadratic_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__light_quadratic_attenuation();}
 
7108
bool _preBegin__profile_GLES__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7109
bool _preEnd__profile_GLES__technique__pass__states__light_quadratic_attenuation();
 
7110
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7111
bool _validateBegin__profile_GLES__technique__pass__states__light_quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7112
bool _validateEnd__profile_GLES__technique__pass__states__light_quadratic_attenuation();
 
7113
#endif
 
7114
bool _freeAttributes__profile_GLES__technique__pass__states__light_quadratic_attenuation( void* attributeData );
 
7115
 
 
7116
bool _begin__profile_GLES__technique__pass__states__light_spot_cutoff( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_spot_cutoff(*static_cast<profile_GLES__technique__pass__states__light_spot_cutoff__AttributeData*>(attributeData));}
 
7117
bool _data__profile_GLES__technique__pass__states__light_spot_cutoff( const ParserChar* text, size_t textLength );
 
7118
bool _end__profile_GLES__technique__pass__states__light_spot_cutoff(){return mImpl->end__profile_GLES__technique__pass__states__light_spot_cutoff();}
 
7119
bool _preBegin__profile_GLES__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7120
bool _preEnd__profile_GLES__technique__pass__states__light_spot_cutoff();
 
7121
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7122
bool _validateBegin__profile_GLES__technique__pass__states__light_spot_cutoff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7123
bool _validateEnd__profile_GLES__technique__pass__states__light_spot_cutoff();
 
7124
#endif
 
7125
bool _freeAttributes__profile_GLES__technique__pass__states__light_spot_cutoff( void* attributeData );
 
7126
 
 
7127
bool _begin__profile_GLES__technique__pass__states__light_spot_direction( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_spot_direction(*static_cast<profile_GLES__technique__pass__states__light_spot_direction__AttributeData*>(attributeData));}
 
7128
bool _data__profile_GLES__technique__pass__states__light_spot_direction( const ParserChar* text, size_t textLength );
 
7129
bool _end__profile_GLES__technique__pass__states__light_spot_direction(){return mImpl->end__profile_GLES__technique__pass__states__light_spot_direction();}
 
7130
bool _preBegin__profile_GLES__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7131
bool _preEnd__profile_GLES__technique__pass__states__light_spot_direction();
 
7132
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7133
bool _validateBegin__profile_GLES__technique__pass__states__light_spot_direction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7134
bool _validateEnd__profile_GLES__technique__pass__states__light_spot_direction();
 
7135
#endif
 
7136
bool _freeAttributes__profile_GLES__technique__pass__states__light_spot_direction( void* attributeData );
 
7137
 
 
7138
bool _begin__profile_GLES__technique__pass__states__light_spot_exponent( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_spot_exponent(*static_cast<profile_GLES__technique__pass__states__light_spot_exponent__AttributeData*>(attributeData));}
 
7139
bool _data__profile_GLES__technique__pass__states__light_spot_exponent( const ParserChar* text, size_t textLength );
 
7140
bool _end__profile_GLES__technique__pass__states__light_spot_exponent(){return mImpl->end__profile_GLES__technique__pass__states__light_spot_exponent();}
 
7141
bool _preBegin__profile_GLES__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7142
bool _preEnd__profile_GLES__technique__pass__states__light_spot_exponent();
 
7143
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7144
bool _validateBegin__profile_GLES__technique__pass__states__light_spot_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7145
bool _validateEnd__profile_GLES__technique__pass__states__light_spot_exponent();
 
7146
#endif
 
7147
bool _freeAttributes__profile_GLES__technique__pass__states__light_spot_exponent( void* attributeData );
 
7148
 
 
7149
bool _begin__profile_GLES__technique__pass__states__light_model_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_model_ambient(*static_cast<profile_GLES__technique__pass__states__light_model_ambient__AttributeData*>(attributeData));}
 
7150
bool _data__profile_GLES__technique__pass__states__light_model_ambient( const ParserChar* text, size_t textLength );
 
7151
bool _end__profile_GLES__technique__pass__states__light_model_ambient(){return mImpl->end__profile_GLES__technique__pass__states__light_model_ambient();}
 
7152
bool _preBegin__profile_GLES__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7153
bool _preEnd__profile_GLES__technique__pass__states__light_model_ambient();
 
7154
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7155
bool _validateBegin__profile_GLES__technique__pass__states__light_model_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7156
bool _validateEnd__profile_GLES__technique__pass__states__light_model_ambient();
 
7157
#endif
 
7158
bool _freeAttributes__profile_GLES__technique__pass__states__light_model_ambient( void* attributeData );
 
7159
 
 
7160
bool _begin__profile_GLES__technique__pass__states__line_width( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__line_width(*static_cast<profile_GLES__technique__pass__states__line_width__AttributeData*>(attributeData));}
 
7161
bool _data__profile_GLES__technique__pass__states__line_width( const ParserChar* text, size_t textLength );
 
7162
bool _end__profile_GLES__technique__pass__states__line_width(){return mImpl->end__profile_GLES__technique__pass__states__line_width();}
 
7163
bool _preBegin__profile_GLES__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7164
bool _preEnd__profile_GLES__technique__pass__states__line_width();
 
7165
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7166
bool _validateBegin__profile_GLES__technique__pass__states__line_width( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7167
bool _validateEnd__profile_GLES__technique__pass__states__line_width();
 
7168
#endif
 
7169
bool _freeAttributes__profile_GLES__technique__pass__states__line_width( void* attributeData );
 
7170
 
 
7171
bool _begin__profile_GLES__technique__pass__states__material_ambient( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_ambient(*static_cast<profile_GLES__technique__pass__states__material_ambient__AttributeData*>(attributeData));}
 
7172
bool _data__profile_GLES__technique__pass__states__material_ambient( const ParserChar* text, size_t textLength );
 
7173
bool _end__profile_GLES__technique__pass__states__material_ambient(){return mImpl->end__profile_GLES__technique__pass__states__material_ambient();}
 
7174
bool _preBegin__profile_GLES__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7175
bool _preEnd__profile_GLES__technique__pass__states__material_ambient();
 
7176
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7177
bool _validateBegin__profile_GLES__technique__pass__states__material_ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7178
bool _validateEnd__profile_GLES__technique__pass__states__material_ambient();
 
7179
#endif
 
7180
bool _freeAttributes__profile_GLES__technique__pass__states__material_ambient( void* attributeData );
 
7181
 
 
7182
bool _begin__profile_GLES__technique__pass__states__material_diffuse( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_diffuse(*static_cast<profile_GLES__technique__pass__states__material_diffuse__AttributeData*>(attributeData));}
 
7183
bool _data__profile_GLES__technique__pass__states__material_diffuse( const ParserChar* text, size_t textLength );
 
7184
bool _end__profile_GLES__technique__pass__states__material_diffuse(){return mImpl->end__profile_GLES__technique__pass__states__material_diffuse();}
 
7185
bool _preBegin__profile_GLES__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7186
bool _preEnd__profile_GLES__technique__pass__states__material_diffuse();
 
7187
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7188
bool _validateBegin__profile_GLES__technique__pass__states__material_diffuse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7189
bool _validateEnd__profile_GLES__technique__pass__states__material_diffuse();
 
7190
#endif
 
7191
bool _freeAttributes__profile_GLES__technique__pass__states__material_diffuse( void* attributeData );
 
7192
 
 
7193
bool _begin__profile_GLES__technique__pass__states__material_emission( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_emission(*static_cast<profile_GLES__technique__pass__states__material_emission__AttributeData*>(attributeData));}
 
7194
bool _data__profile_GLES__technique__pass__states__material_emission( const ParserChar* text, size_t textLength );
 
7195
bool _end__profile_GLES__technique__pass__states__material_emission(){return mImpl->end__profile_GLES__technique__pass__states__material_emission();}
 
7196
bool _preBegin__profile_GLES__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7197
bool _preEnd__profile_GLES__technique__pass__states__material_emission();
 
7198
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7199
bool _validateBegin__profile_GLES__technique__pass__states__material_emission( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7200
bool _validateEnd__profile_GLES__technique__pass__states__material_emission();
 
7201
#endif
 
7202
bool _freeAttributes__profile_GLES__technique__pass__states__material_emission( void* attributeData );
 
7203
 
 
7204
bool _begin__profile_GLES__technique__pass__states__material_shininess( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_shininess(*static_cast<profile_GLES__technique__pass__states__material_shininess__AttributeData*>(attributeData));}
 
7205
bool _data__profile_GLES__technique__pass__states__material_shininess( const ParserChar* text, size_t textLength );
 
7206
bool _end__profile_GLES__technique__pass__states__material_shininess(){return mImpl->end__profile_GLES__technique__pass__states__material_shininess();}
 
7207
bool _preBegin__profile_GLES__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7208
bool _preEnd__profile_GLES__technique__pass__states__material_shininess();
 
7209
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7210
bool _validateBegin__profile_GLES__technique__pass__states__material_shininess( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7211
bool _validateEnd__profile_GLES__technique__pass__states__material_shininess();
 
7212
#endif
 
7213
bool _freeAttributes__profile_GLES__technique__pass__states__material_shininess( void* attributeData );
 
7214
 
 
7215
bool _begin__profile_GLES__technique__pass__states__material_specular( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__material_specular(*static_cast<profile_GLES__technique__pass__states__material_specular__AttributeData*>(attributeData));}
 
7216
bool _data__profile_GLES__technique__pass__states__material_specular( const ParserChar* text, size_t textLength );
 
7217
bool _end__profile_GLES__technique__pass__states__material_specular(){return mImpl->end__profile_GLES__technique__pass__states__material_specular();}
 
7218
bool _preBegin__profile_GLES__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7219
bool _preEnd__profile_GLES__technique__pass__states__material_specular();
 
7220
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7221
bool _validateBegin__profile_GLES__technique__pass__states__material_specular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7222
bool _validateEnd__profile_GLES__technique__pass__states__material_specular();
 
7223
#endif
 
7224
bool _freeAttributes__profile_GLES__technique__pass__states__material_specular( void* attributeData );
 
7225
 
 
7226
bool _begin__profile_GLES__technique__pass__states__model_view_matrix( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__model_view_matrix(*static_cast<profile_GLES__technique__pass__states__model_view_matrix__AttributeData*>(attributeData));}
 
7227
bool _data__profile_GLES__technique__pass__states__model_view_matrix( const ParserChar* text, size_t textLength );
 
7228
bool _end__profile_GLES__technique__pass__states__model_view_matrix(){return mImpl->end__profile_GLES__technique__pass__states__model_view_matrix();}
 
7229
bool _preBegin__profile_GLES__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7230
bool _preEnd__profile_GLES__technique__pass__states__model_view_matrix();
 
7231
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7232
bool _validateBegin__profile_GLES__technique__pass__states__model_view_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7233
bool _validateEnd__profile_GLES__technique__pass__states__model_view_matrix();
 
7234
#endif
 
7235
bool _freeAttributes__profile_GLES__technique__pass__states__model_view_matrix( void* attributeData );
 
7236
 
 
7237
bool _begin__profile_GLES__technique__pass__states__point_distance_attenuation( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_distance_attenuation(*static_cast<profile_GLES__technique__pass__states__point_distance_attenuation__AttributeData*>(attributeData));}
 
7238
bool _data__profile_GLES__technique__pass__states__point_distance_attenuation( const ParserChar* text, size_t textLength );
 
7239
bool _end__profile_GLES__technique__pass__states__point_distance_attenuation(){return mImpl->end__profile_GLES__technique__pass__states__point_distance_attenuation();}
 
7240
bool _preBegin__profile_GLES__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7241
bool _preEnd__profile_GLES__technique__pass__states__point_distance_attenuation();
 
7242
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7243
bool _validateBegin__profile_GLES__technique__pass__states__point_distance_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7244
bool _validateEnd__profile_GLES__technique__pass__states__point_distance_attenuation();
 
7245
#endif
 
7246
bool _freeAttributes__profile_GLES__technique__pass__states__point_distance_attenuation( void* attributeData );
 
7247
 
 
7248
bool _begin__profile_GLES__technique__pass__states__point_fade_threshold_size( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_fade_threshold_size(*static_cast<profile_GLES__technique__pass__states__point_fade_threshold_size__AttributeData*>(attributeData));}
 
7249
bool _data__profile_GLES__technique__pass__states__point_fade_threshold_size( const ParserChar* text, size_t textLength );
 
7250
bool _end__profile_GLES__technique__pass__states__point_fade_threshold_size(){return mImpl->end__profile_GLES__technique__pass__states__point_fade_threshold_size();}
 
7251
bool _preBegin__profile_GLES__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7252
bool _preEnd__profile_GLES__technique__pass__states__point_fade_threshold_size();
 
7253
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7254
bool _validateBegin__profile_GLES__technique__pass__states__point_fade_threshold_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7255
bool _validateEnd__profile_GLES__technique__pass__states__point_fade_threshold_size();
 
7256
#endif
 
7257
bool _freeAttributes__profile_GLES__technique__pass__states__point_fade_threshold_size( void* attributeData );
 
7258
 
 
7259
bool _begin__profile_GLES__technique__pass__states__point_size( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_size(*static_cast<profile_GLES__technique__pass__states__point_size__AttributeData*>(attributeData));}
 
7260
bool _data__profile_GLES__technique__pass__states__point_size( const ParserChar* text, size_t textLength );
 
7261
bool _end__profile_GLES__technique__pass__states__point_size(){return mImpl->end__profile_GLES__technique__pass__states__point_size();}
 
7262
bool _preBegin__profile_GLES__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7263
bool _preEnd__profile_GLES__technique__pass__states__point_size();
 
7264
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7265
bool _validateBegin__profile_GLES__technique__pass__states__point_size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7266
bool _validateEnd__profile_GLES__technique__pass__states__point_size();
 
7267
#endif
 
7268
bool _freeAttributes__profile_GLES__technique__pass__states__point_size( void* attributeData );
 
7269
 
 
7270
bool _begin__profile_GLES__technique__pass__states__point_size_min( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_size_min(*static_cast<profile_GLES__technique__pass__states__point_size_min__AttributeData*>(attributeData));}
 
7271
bool _data__profile_GLES__technique__pass__states__point_size_min( const ParserChar* text, size_t textLength );
 
7272
bool _end__profile_GLES__technique__pass__states__point_size_min(){return mImpl->end__profile_GLES__technique__pass__states__point_size_min();}
 
7273
bool _preBegin__profile_GLES__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7274
bool _preEnd__profile_GLES__technique__pass__states__point_size_min();
 
7275
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7276
bool _validateBegin__profile_GLES__technique__pass__states__point_size_min( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7277
bool _validateEnd__profile_GLES__technique__pass__states__point_size_min();
 
7278
#endif
 
7279
bool _freeAttributes__profile_GLES__technique__pass__states__point_size_min( void* attributeData );
 
7280
 
 
7281
bool _begin__profile_GLES__technique__pass__states__point_size_max( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_size_max(*static_cast<profile_GLES__technique__pass__states__point_size_max__AttributeData*>(attributeData));}
 
7282
bool _data__profile_GLES__technique__pass__states__point_size_max( const ParserChar* text, size_t textLength );
 
7283
bool _end__profile_GLES__technique__pass__states__point_size_max(){return mImpl->end__profile_GLES__technique__pass__states__point_size_max();}
 
7284
bool _preBegin__profile_GLES__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7285
bool _preEnd__profile_GLES__technique__pass__states__point_size_max();
 
7286
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7287
bool _validateBegin__profile_GLES__technique__pass__states__point_size_max( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7288
bool _validateEnd__profile_GLES__technique__pass__states__point_size_max();
 
7289
#endif
 
7290
bool _freeAttributes__profile_GLES__technique__pass__states__point_size_max( void* attributeData );
 
7291
 
 
7292
bool _begin__profile_GLES__technique__pass__states__polygon_offset( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__polygon_offset(*static_cast<profile_GLES__technique__pass__states__polygon_offset__AttributeData*>(attributeData));}
 
7293
bool _data__profile_GLES__technique__pass__states__polygon_offset( const ParserChar* text, size_t textLength );
 
7294
bool _end__profile_GLES__technique__pass__states__polygon_offset(){return mImpl->end__profile_GLES__technique__pass__states__polygon_offset();}
 
7295
bool _preBegin__profile_GLES__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7296
bool _preEnd__profile_GLES__technique__pass__states__polygon_offset();
 
7297
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7298
bool _validateBegin__profile_GLES__technique__pass__states__polygon_offset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7299
bool _validateEnd__profile_GLES__technique__pass__states__polygon_offset();
 
7300
#endif
 
7301
bool _freeAttributes__profile_GLES__technique__pass__states__polygon_offset( void* attributeData );
 
7302
 
 
7303
bool _begin__profile_GLES__technique__pass__states__projection_matrix( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__projection_matrix(*static_cast<profile_GLES__technique__pass__states__projection_matrix__AttributeData*>(attributeData));}
 
7304
bool _data__profile_GLES__technique__pass__states__projection_matrix( const ParserChar* text, size_t textLength );
 
7305
bool _end__profile_GLES__technique__pass__states__projection_matrix(){return mImpl->end__profile_GLES__technique__pass__states__projection_matrix();}
 
7306
bool _preBegin__profile_GLES__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7307
bool _preEnd__profile_GLES__technique__pass__states__projection_matrix();
 
7308
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7309
bool _validateBegin__profile_GLES__technique__pass__states__projection_matrix( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7310
bool _validateEnd__profile_GLES__technique__pass__states__projection_matrix();
 
7311
#endif
 
7312
bool _freeAttributes__profile_GLES__technique__pass__states__projection_matrix( void* attributeData );
 
7313
 
 
7314
bool _begin__profile_GLES__technique__pass__states__scissor( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__scissor(*static_cast<profile_GLES__technique__pass__states__scissor__AttributeData*>(attributeData));}
 
7315
bool _data__profile_GLES__technique__pass__states__scissor( const ParserChar* text, size_t textLength );
 
7316
bool _end__profile_GLES__technique__pass__states__scissor(){return mImpl->end__profile_GLES__technique__pass__states__scissor();}
 
7317
bool _preBegin__profile_GLES__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7318
bool _preEnd__profile_GLES__technique__pass__states__scissor();
 
7319
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7320
bool _validateBegin__profile_GLES__technique__pass__states__scissor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7321
bool _validateEnd__profile_GLES__technique__pass__states__scissor();
 
7322
#endif
 
7323
bool _freeAttributes__profile_GLES__technique__pass__states__scissor( void* attributeData );
 
7324
 
 
7325
bool _begin__profile_GLES__technique__pass__states__shade_model( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__shade_model(*static_cast<profile_GLES__technique__pass__states__shade_model__AttributeData*>(attributeData));}
 
7326
bool _data__profile_GLES__technique__pass__states__shade_model( const ParserChar* text, size_t textLength );
 
7327
bool _end__profile_GLES__technique__pass__states__shade_model(){return mImpl->end__profile_GLES__technique__pass__states__shade_model();}
 
7328
bool _preBegin__profile_GLES__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7329
bool _preEnd__profile_GLES__technique__pass__states__shade_model();
 
7330
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7331
bool _validateBegin__profile_GLES__technique__pass__states__shade_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7332
bool _validateEnd__profile_GLES__technique__pass__states__shade_model();
 
7333
#endif
 
7334
bool _freeAttributes__profile_GLES__technique__pass__states__shade_model( void* attributeData );
 
7335
 
 
7336
bool _begin__profile_GLES__technique__pass__states__stencil_func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func();}
 
7337
bool _data__profile_GLES__technique__pass__states__stencil_func( const ParserChar* text, size_t textLength );
 
7338
bool _end__profile_GLES__technique__pass__states__stencil_func(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func();}
 
7339
bool _preBegin__profile_GLES__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7340
bool _preEnd__profile_GLES__technique__pass__states__stencil_func();
 
7341
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7342
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7343
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func();
 
7344
#endif
 
7345
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func( void* attributeData );
 
7346
 
 
7347
bool _begin__profile_GLES__technique__pass__states__stencil_func__func( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func__func(*static_cast<profile_GLES__technique__pass__states__stencil_func__func__AttributeData*>(attributeData));}
 
7348
bool _data__profile_GLES__technique__pass__states__stencil_func__func( const ParserChar* text, size_t textLength );
 
7349
bool _end__profile_GLES__technique__pass__states__stencil_func__func(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func__func();}
 
7350
bool _preBegin__profile_GLES__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7351
bool _preEnd__profile_GLES__technique__pass__states__stencil_func__func();
 
7352
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7353
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func__func( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7354
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func__func();
 
7355
#endif
 
7356
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func__func( void* attributeData );
 
7357
 
 
7358
bool _begin__profile_GLES__technique__pass__states__stencil_func__ref( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func__ref(*static_cast<profile_GLES__technique__pass__states__stencil_func__ref__AttributeData*>(attributeData));}
 
7359
bool _data__profile_GLES__technique__pass__states__stencil_func__ref( const ParserChar* text, size_t textLength );
 
7360
bool _end__profile_GLES__technique__pass__states__stencil_func__ref(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func__ref();}
 
7361
bool _preBegin__profile_GLES__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7362
bool _preEnd__profile_GLES__technique__pass__states__stencil_func__ref();
 
7363
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7364
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func__ref( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7365
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func__ref();
 
7366
#endif
 
7367
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func__ref( void* attributeData );
 
7368
 
 
7369
bool _begin__profile_GLES__technique__pass__states__stencil_func__mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_func__mask(*static_cast<profile_GLES__technique__pass__states__stencil_func__mask__AttributeData*>(attributeData));}
 
7370
bool _data__profile_GLES__technique__pass__states__stencil_func__mask( const ParserChar* text, size_t textLength );
 
7371
bool _end__profile_GLES__technique__pass__states__stencil_func__mask(){return mImpl->end__profile_GLES__technique__pass__states__stencil_func__mask();}
 
7372
bool _preBegin__profile_GLES__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7373
bool _preEnd__profile_GLES__technique__pass__states__stencil_func__mask();
 
7374
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7375
bool _validateBegin__profile_GLES__technique__pass__states__stencil_func__mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7376
bool _validateEnd__profile_GLES__technique__pass__states__stencil_func__mask();
 
7377
#endif
 
7378
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_func__mask( void* attributeData );
 
7379
 
 
7380
bool _begin__profile_GLES__technique__pass__states__stencil_mask( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_mask(*static_cast<profile_GLES__technique__pass__states__stencil_mask__AttributeData*>(attributeData));}
 
7381
bool _data__profile_GLES__technique__pass__states__stencil_mask( const ParserChar* text, size_t textLength );
 
7382
bool _end__profile_GLES__technique__pass__states__stencil_mask(){return mImpl->end__profile_GLES__technique__pass__states__stencil_mask();}
 
7383
bool _preBegin__profile_GLES__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7384
bool _preEnd__profile_GLES__technique__pass__states__stencil_mask();
 
7385
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7386
bool _validateBegin__profile_GLES__technique__pass__states__stencil_mask( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7387
bool _validateEnd__profile_GLES__technique__pass__states__stencil_mask();
 
7388
#endif
 
7389
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_mask( void* attributeData );
 
7390
 
 
7391
bool _begin__profile_GLES__technique__pass__states__stencil_op( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op();}
 
7392
bool _data__profile_GLES__technique__pass__states__stencil_op( const ParserChar* text, size_t textLength );
 
7393
bool _end__profile_GLES__technique__pass__states__stencil_op(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op();}
 
7394
bool _preBegin__profile_GLES__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7395
bool _preEnd__profile_GLES__technique__pass__states__stencil_op();
 
7396
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7397
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7398
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op();
 
7399
#endif
 
7400
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op( void* attributeData );
 
7401
 
 
7402
bool _begin__profile_GLES__technique__pass__states__stencil_op__fail( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op__fail(*static_cast<profile_GLES__technique__pass__states__stencil_op__fail__AttributeData*>(attributeData));}
 
7403
bool _data__profile_GLES__technique__pass__states__stencil_op__fail( const ParserChar* text, size_t textLength );
 
7404
bool _end__profile_GLES__technique__pass__states__stencil_op__fail(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op__fail();}
 
7405
bool _preBegin__profile_GLES__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7406
bool _preEnd__profile_GLES__technique__pass__states__stencil_op__fail();
 
7407
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7408
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op__fail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7409
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op__fail();
 
7410
#endif
 
7411
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op__fail( void* attributeData );
 
7412
 
 
7413
 
 
7414
ENUM__gles_stencil_op_enum toEnumDataPrefix_ENUM__gles_stencil_op_enum (
 
7415
    const ParserChar* prefixedBuffer,
 
7416
    const ParserChar* prefixedBufferEnd,
 
7417
    const ParserChar** buffer,
 
7418
    const ParserChar* bufferEnd,
 
7419
    bool& failed,
 
7420
    const std::pair<StringHash, ENUM__gles_stencil_op_enum>* enumMap,
 
7421
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7422
);
 
7423
 
 
7424
 
 
7425
bool characterData2EnumData_ENUM__gles_stencil_op_enum (
 
7426
    const ParserChar* text,
 
7427
    size_t textLength,
 
7428
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_stencil_op_enum*, size_t ),
 
7429
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7430
);
 
7431
 
 
7432
 
 
7433
bool dataEnumEnd_ENUM__gles_stencil_op_enum (
 
7434
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_stencil_op_enum*, size_t ),
 
7435
    const std::pair<StringHash, ENUM__gles_stencil_op_enum>* enumMap,
 
7436
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7437
    ENUM__gles_stencil_op_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_stencil_op_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7438
);
 
7439
 
 
7440
 
 
7441
 
 
7442
bool _begin__profile_GLES__technique__pass__states__stencil_op__zfail( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op__zfail(*static_cast<profile_GLES__technique__pass__states__stencil_op__zfail__AttributeData*>(attributeData));}
 
7443
bool _data__profile_GLES__technique__pass__states__stencil_op__zfail( const ParserChar* text, size_t textLength );
 
7444
bool _end__profile_GLES__technique__pass__states__stencil_op__zfail(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op__zfail();}
 
7445
bool _preBegin__profile_GLES__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7446
bool _preEnd__profile_GLES__technique__pass__states__stencil_op__zfail();
 
7447
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7448
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op__zfail( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7449
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op__zfail();
 
7450
#endif
 
7451
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op__zfail( void* attributeData );
 
7452
 
 
7453
bool _begin__profile_GLES__technique__pass__states__stencil_op__zpass( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_op__zpass(*static_cast<profile_GLES__technique__pass__states__stencil_op__zpass__AttributeData*>(attributeData));}
 
7454
bool _data__profile_GLES__technique__pass__states__stencil_op__zpass( const ParserChar* text, size_t textLength );
 
7455
bool _end__profile_GLES__technique__pass__states__stencil_op__zpass(){return mImpl->end__profile_GLES__technique__pass__states__stencil_op__zpass();}
 
7456
bool _preBegin__profile_GLES__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7457
bool _preEnd__profile_GLES__technique__pass__states__stencil_op__zpass();
 
7458
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7459
bool _validateBegin__profile_GLES__technique__pass__states__stencil_op__zpass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7460
bool _validateEnd__profile_GLES__technique__pass__states__stencil_op__zpass();
 
7461
#endif
 
7462
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_op__zpass( void* attributeData );
 
7463
 
 
7464
bool _begin__texture_pipeline( void* attributeData ){return mImpl->begin__texture_pipeline();}
 
7465
bool _data__texture_pipeline( const ParserChar* text, size_t textLength );
 
7466
bool _end__texture_pipeline(){return mImpl->end__texture_pipeline();}
 
7467
bool _preBegin__texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7468
bool _preEnd__texture_pipeline();
 
7469
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7470
bool _validateBegin__texture_pipeline( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7471
bool _validateEnd__texture_pipeline();
 
7472
#endif
 
7473
bool _freeAttributes__texture_pipeline( void* attributeData );
 
7474
 
 
7475
bool _begin__value____gles_texture_pipeline_type( void* attributeData ){return mImpl->begin__value____gles_texture_pipeline_type(*static_cast<value____gles_texture_pipeline_type__AttributeData*>(attributeData));}
 
7476
bool _data__value____gles_texture_pipeline_type( const ParserChar* text, size_t textLength );
 
7477
bool _end__value____gles_texture_pipeline_type(){return mImpl->end__value____gles_texture_pipeline_type();}
 
7478
bool _preBegin__value____gles_texture_pipeline_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7479
bool _preEnd__value____gles_texture_pipeline_type();
 
7480
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7481
bool _validateBegin__value____gles_texture_pipeline_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7482
bool _validateEnd__value____gles_texture_pipeline_type();
 
7483
#endif
 
7484
bool _freeAttributes__value____gles_texture_pipeline_type( void* attributeData );
 
7485
 
 
7486
bool _begin__texcombiner( void* attributeData ){return mImpl->begin__texcombiner();}
 
7487
bool _data__texcombiner( const ParserChar* text, size_t textLength );
 
7488
bool _end__texcombiner(){return mImpl->end__texcombiner();}
 
7489
bool _preBegin__texcombiner( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7490
bool _preEnd__texcombiner();
 
7491
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7492
bool _validateBegin__texcombiner( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7493
bool _validateEnd__texcombiner();
 
7494
#endif
 
7495
bool _freeAttributes__texcombiner( void* attributeData );
 
7496
 
 
7497
bool _begin__constant____gles_texture_constant_type( void* attributeData ){return mImpl->begin__constant____gles_texture_constant_type(*static_cast<constant____gles_texture_constant_type__AttributeData*>(attributeData));}
 
7498
bool _data__constant____gles_texture_constant_type( const ParserChar* text, size_t textLength );
 
7499
bool _end__constant____gles_texture_constant_type(){return mImpl->end__constant____gles_texture_constant_type();}
 
7500
bool _preBegin__constant____gles_texture_constant_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7501
bool _preEnd__constant____gles_texture_constant_type();
 
7502
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7503
bool _validateBegin__constant____gles_texture_constant_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7504
bool _validateEnd__constant____gles_texture_constant_type();
 
7505
#endif
 
7506
bool _freeAttributes__constant____gles_texture_constant_type( void* attributeData );
 
7507
 
 
7508
bool _begin__RGB( void* attributeData ){return mImpl->begin__RGB(*static_cast<RGB__AttributeData*>(attributeData));}
 
7509
bool _data__RGB( const ParserChar* text, size_t textLength );
 
7510
bool _end__RGB(){return mImpl->end__RGB();}
 
7511
bool _preBegin__RGB( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7512
bool _preEnd__RGB();
 
7513
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7514
bool _validateBegin__RGB( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7515
bool _validateEnd__RGB();
 
7516
#endif
 
7517
bool _freeAttributes__RGB( void* attributeData );
 
7518
 
 
7519
 
 
7520
ENUM__gles_texcombiner_operator_rgb_enum toEnumDataPrefix_ENUM__gles_texcombiner_operator_rgb_enum (
 
7521
    const ParserChar* prefixedBuffer,
 
7522
    const ParserChar* prefixedBufferEnd,
 
7523
    const ParserChar** buffer,
 
7524
    const ParserChar* bufferEnd,
 
7525
    bool& failed,
 
7526
    const std::pair<StringHash, ENUM__gles_texcombiner_operator_rgb_enum>* enumMap,
 
7527
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7528
);
 
7529
 
 
7530
 
 
7531
bool characterData2EnumData_ENUM__gles_texcombiner_operator_rgb_enum (
 
7532
    const ParserChar* text,
 
7533
    size_t textLength,
 
7534
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_rgb_enum*, size_t ),
 
7535
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7536
);
 
7537
 
 
7538
 
 
7539
bool dataEnumEnd_ENUM__gles_texcombiner_operator_rgb_enum (
 
7540
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_rgb_enum*, size_t ),
 
7541
    const std::pair<StringHash, ENUM__gles_texcombiner_operator_rgb_enum>* enumMap,
 
7542
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7543
    ENUM__gles_texcombiner_operator_rgb_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operator_rgb_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7544
);
 
7545
 
 
7546
 
 
7547
 
 
7548
bool _begin__argument____gles_texcombiner_argument_rgb_type( void* attributeData ){return mImpl->begin__argument____gles_texcombiner_argument_rgb_type(*static_cast<argument____gles_texcombiner_argument_rgb_type__AttributeData*>(attributeData));}
 
7549
bool _data__argument____gles_texcombiner_argument_rgb_type( const ParserChar* text, size_t textLength );
 
7550
bool _end__argument____gles_texcombiner_argument_rgb_type(){return mImpl->end__argument____gles_texcombiner_argument_rgb_type();}
 
7551
bool _preBegin__argument____gles_texcombiner_argument_rgb_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7552
bool _preEnd__argument____gles_texcombiner_argument_rgb_type();
 
7553
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7554
bool _validateBegin__argument____gles_texcombiner_argument_rgb_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7555
bool _validateEnd__argument____gles_texcombiner_argument_rgb_type();
 
7556
#endif
 
7557
bool _freeAttributes__argument____gles_texcombiner_argument_rgb_type( void* attributeData );
 
7558
 
 
7559
 
 
7560
ENUM__gles_texcombiner_source_enum toEnumDataPrefix_ENUM__gles_texcombiner_source_enum (
 
7561
    const ParserChar* prefixedBuffer,
 
7562
    const ParserChar* prefixedBufferEnd,
 
7563
    const ParserChar** buffer,
 
7564
    const ParserChar* bufferEnd,
 
7565
    bool& failed,
 
7566
    const std::pair<StringHash, ENUM__gles_texcombiner_source_enum>* enumMap,
 
7567
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7568
);
 
7569
 
 
7570
 
 
7571
bool characterData2EnumData_ENUM__gles_texcombiner_source_enum (
 
7572
    const ParserChar* text,
 
7573
    size_t textLength,
 
7574
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_source_enum*, size_t ),
 
7575
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7576
);
 
7577
 
 
7578
 
 
7579
bool dataEnumEnd_ENUM__gles_texcombiner_source_enum (
 
7580
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_source_enum*, size_t ),
 
7581
    const std::pair<StringHash, ENUM__gles_texcombiner_source_enum>* enumMap,
 
7582
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7583
    ENUM__gles_texcombiner_source_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_source_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7584
);
 
7585
 
 
7586
 
 
7587
 
 
7588
 
 
7589
ENUM__gles_texcombiner_operand_rgb_enum toEnumDataPrefix_ENUM__gles_texcombiner_operand_rgb_enum (
 
7590
    const ParserChar* prefixedBuffer,
 
7591
    const ParserChar* prefixedBufferEnd,
 
7592
    const ParserChar** buffer,
 
7593
    const ParserChar* bufferEnd,
 
7594
    bool& failed,
 
7595
    const std::pair<StringHash, ENUM__gles_texcombiner_operand_rgb_enum>* enumMap,
 
7596
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7597
);
 
7598
 
 
7599
 
 
7600
bool characterData2EnumData_ENUM__gles_texcombiner_operand_rgb_enum (
 
7601
    const ParserChar* text,
 
7602
    size_t textLength,
 
7603
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_rgb_enum*, size_t ),
 
7604
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7605
);
 
7606
 
 
7607
 
 
7608
bool dataEnumEnd_ENUM__gles_texcombiner_operand_rgb_enum (
 
7609
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_rgb_enum*, size_t ),
 
7610
    const std::pair<StringHash, ENUM__gles_texcombiner_operand_rgb_enum>* enumMap,
 
7611
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7612
    ENUM__gles_texcombiner_operand_rgb_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operand_rgb_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7613
);
 
7614
 
 
7615
 
 
7616
 
 
7617
bool _begin__alpha____gles_texcombiner_command_alpha_type( void* attributeData ){return mImpl->begin__alpha____gles_texcombiner_command_alpha_type(*static_cast<alpha____gles_texcombiner_command_alpha_type__AttributeData*>(attributeData));}
 
7618
bool _data__alpha____gles_texcombiner_command_alpha_type( const ParserChar* text, size_t textLength );
 
7619
bool _end__alpha____gles_texcombiner_command_alpha_type(){return mImpl->end__alpha____gles_texcombiner_command_alpha_type();}
 
7620
bool _preBegin__alpha____gles_texcombiner_command_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7621
bool _preEnd__alpha____gles_texcombiner_command_alpha_type();
 
7622
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7623
bool _validateBegin__alpha____gles_texcombiner_command_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7624
bool _validateEnd__alpha____gles_texcombiner_command_alpha_type();
 
7625
#endif
 
7626
bool _freeAttributes__alpha____gles_texcombiner_command_alpha_type( void* attributeData );
 
7627
 
 
7628
 
 
7629
ENUM__gles_texcombiner_operator_alpha_enum toEnumDataPrefix_ENUM__gles_texcombiner_operator_alpha_enum (
 
7630
    const ParserChar* prefixedBuffer,
 
7631
    const ParserChar* prefixedBufferEnd,
 
7632
    const ParserChar** buffer,
 
7633
    const ParserChar* bufferEnd,
 
7634
    bool& failed,
 
7635
    const std::pair<StringHash, ENUM__gles_texcombiner_operator_alpha_enum>* enumMap,
 
7636
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7637
);
 
7638
 
 
7639
 
 
7640
bool characterData2EnumData_ENUM__gles_texcombiner_operator_alpha_enum (
 
7641
    const ParserChar* text,
 
7642
    size_t textLength,
 
7643
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_alpha_enum*, size_t ),
 
7644
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7645
);
 
7646
 
 
7647
 
 
7648
bool dataEnumEnd_ENUM__gles_texcombiner_operator_alpha_enum (
 
7649
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operator_alpha_enum*, size_t ),
 
7650
    const std::pair<StringHash, ENUM__gles_texcombiner_operator_alpha_enum>* enumMap,
 
7651
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7652
    ENUM__gles_texcombiner_operator_alpha_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operator_alpha_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7653
);
 
7654
 
 
7655
 
 
7656
 
 
7657
bool _begin__argument____gles_texcombiner_argument_alpha_type( void* attributeData ){return mImpl->begin__argument____gles_texcombiner_argument_alpha_type(*static_cast<argument____gles_texcombiner_argument_alpha_type__AttributeData*>(attributeData));}
 
7658
bool _data__argument____gles_texcombiner_argument_alpha_type( const ParserChar* text, size_t textLength );
 
7659
bool _end__argument____gles_texcombiner_argument_alpha_type(){return mImpl->end__argument____gles_texcombiner_argument_alpha_type();}
 
7660
bool _preBegin__argument____gles_texcombiner_argument_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7661
bool _preEnd__argument____gles_texcombiner_argument_alpha_type();
 
7662
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7663
bool _validateBegin__argument____gles_texcombiner_argument_alpha_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7664
bool _validateEnd__argument____gles_texcombiner_argument_alpha_type();
 
7665
#endif
 
7666
bool _freeAttributes__argument____gles_texcombiner_argument_alpha_type( void* attributeData );
 
7667
 
 
7668
 
 
7669
ENUM__gles_texcombiner_operand_alpha_enum toEnumDataPrefix_ENUM__gles_texcombiner_operand_alpha_enum (
 
7670
    const ParserChar* prefixedBuffer,
 
7671
    const ParserChar* prefixedBufferEnd,
 
7672
    const ParserChar** buffer,
 
7673
    const ParserChar* bufferEnd,
 
7674
    bool& failed,
 
7675
    const std::pair<StringHash, ENUM__gles_texcombiner_operand_alpha_enum>* enumMap,
 
7676
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7677
);
 
7678
 
 
7679
 
 
7680
bool characterData2EnumData_ENUM__gles_texcombiner_operand_alpha_enum (
 
7681
    const ParserChar* text,
 
7682
    size_t textLength,
 
7683
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_alpha_enum*, size_t ),
 
7684
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7685
);
 
7686
 
 
7687
 
 
7688
bool dataEnumEnd_ENUM__gles_texcombiner_operand_alpha_enum (
 
7689
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texcombiner_operand_alpha_enum*, size_t ),
 
7690
    const std::pair<StringHash, ENUM__gles_texcombiner_operand_alpha_enum>* enumMap,
 
7691
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7692
    ENUM__gles_texcombiner_operand_alpha_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texcombiner_operand_alpha_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7693
);
 
7694
 
 
7695
 
 
7696
 
 
7697
bool _begin__texenv( void* attributeData ){return mImpl->begin__texenv(*static_cast<texenv__AttributeData*>(attributeData));}
 
7698
bool _data__texenv( const ParserChar* text, size_t textLength );
 
7699
bool _end__texenv(){return mImpl->end__texenv();}
 
7700
bool _preBegin__texenv( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7701
bool _preEnd__texenv();
 
7702
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7703
bool _validateBegin__texenv( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7704
bool _validateEnd__texenv();
 
7705
#endif
 
7706
bool _freeAttributes__texenv( void* attributeData );
 
7707
 
 
7708
 
 
7709
ENUM__gles_texenv_mode_enum toEnumDataPrefix_ENUM__gles_texenv_mode_enum (
 
7710
    const ParserChar* prefixedBuffer,
 
7711
    const ParserChar* prefixedBufferEnd,
 
7712
    const ParserChar** buffer,
 
7713
    const ParserChar* bufferEnd,
 
7714
    bool& failed,
 
7715
    const std::pair<StringHash, ENUM__gles_texenv_mode_enum>* enumMap,
 
7716
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7717
);
 
7718
 
 
7719
 
 
7720
bool characterData2EnumData_ENUM__gles_texenv_mode_enum (
 
7721
    const ParserChar* text,
 
7722
    size_t textLength,
 
7723
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texenv_mode_enum*, size_t ),
 
7724
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
7725
);
 
7726
 
 
7727
 
 
7728
bool dataEnumEnd_ENUM__gles_texenv_mode_enum (
 
7729
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__gles_texenv_mode_enum*, size_t ),
 
7730
    const std::pair<StringHash, ENUM__gles_texenv_mode_enum>* enumMap,
 
7731
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
7732
    ENUM__gles_texenv_mode_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__gles_texenv_mode_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
7733
);
 
7734
 
 
7735
 
 
7736
 
 
7737
bool _begin__profile_GLES__technique__pass__states__alpha_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__alpha_test_enable(*static_cast<profile_GLES__technique__pass__states__alpha_test_enable__AttributeData*>(attributeData));}
 
7738
bool _data__profile_GLES__technique__pass__states__alpha_test_enable( const ParserChar* text, size_t textLength );
 
7739
bool _end__profile_GLES__technique__pass__states__alpha_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__alpha_test_enable();}
 
7740
bool _preBegin__profile_GLES__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7741
bool _preEnd__profile_GLES__technique__pass__states__alpha_test_enable();
 
7742
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7743
bool _validateBegin__profile_GLES__technique__pass__states__alpha_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7744
bool _validateEnd__profile_GLES__technique__pass__states__alpha_test_enable();
 
7745
#endif
 
7746
bool _freeAttributes__profile_GLES__technique__pass__states__alpha_test_enable( void* attributeData );
 
7747
 
 
7748
bool _begin__profile_GLES__technique__pass__states__blend_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__blend_enable(*static_cast<profile_GLES__technique__pass__states__blend_enable__AttributeData*>(attributeData));}
 
7749
bool _data__profile_GLES__technique__pass__states__blend_enable( const ParserChar* text, size_t textLength );
 
7750
bool _end__profile_GLES__technique__pass__states__blend_enable(){return mImpl->end__profile_GLES__technique__pass__states__blend_enable();}
 
7751
bool _preBegin__profile_GLES__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7752
bool _preEnd__profile_GLES__technique__pass__states__blend_enable();
 
7753
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7754
bool _validateBegin__profile_GLES__technique__pass__states__blend_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7755
bool _validateEnd__profile_GLES__technique__pass__states__blend_enable();
 
7756
#endif
 
7757
bool _freeAttributes__profile_GLES__technique__pass__states__blend_enable( void* attributeData );
 
7758
 
 
7759
bool _begin__profile_GLES__technique__pass__states__clip_plane_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__clip_plane_enable(*static_cast<profile_GLES__technique__pass__states__clip_plane_enable__AttributeData*>(attributeData));}
 
7760
bool _data__profile_GLES__technique__pass__states__clip_plane_enable( const ParserChar* text, size_t textLength );
 
7761
bool _end__profile_GLES__technique__pass__states__clip_plane_enable(){return mImpl->end__profile_GLES__technique__pass__states__clip_plane_enable();}
 
7762
bool _preBegin__profile_GLES__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7763
bool _preEnd__profile_GLES__technique__pass__states__clip_plane_enable();
 
7764
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7765
bool _validateBegin__profile_GLES__technique__pass__states__clip_plane_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7766
bool _validateEnd__profile_GLES__technique__pass__states__clip_plane_enable();
 
7767
#endif
 
7768
bool _freeAttributes__profile_GLES__technique__pass__states__clip_plane_enable( void* attributeData );
 
7769
 
 
7770
bool _begin__profile_GLES__technique__pass__states__color_logic_op_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__color_logic_op_enable(*static_cast<profile_GLES__technique__pass__states__color_logic_op_enable__AttributeData*>(attributeData));}
 
7771
bool _data__profile_GLES__technique__pass__states__color_logic_op_enable( const ParserChar* text, size_t textLength );
 
7772
bool _end__profile_GLES__technique__pass__states__color_logic_op_enable(){return mImpl->end__profile_GLES__technique__pass__states__color_logic_op_enable();}
 
7773
bool _preBegin__profile_GLES__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7774
bool _preEnd__profile_GLES__technique__pass__states__color_logic_op_enable();
 
7775
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7776
bool _validateBegin__profile_GLES__technique__pass__states__color_logic_op_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7777
bool _validateEnd__profile_GLES__technique__pass__states__color_logic_op_enable();
 
7778
#endif
 
7779
bool _freeAttributes__profile_GLES__technique__pass__states__color_logic_op_enable( void* attributeData );
 
7780
 
 
7781
bool _begin__profile_GLES__technique__pass__states__color_material_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__color_material_enable(*static_cast<profile_GLES__technique__pass__states__color_material_enable__AttributeData*>(attributeData));}
 
7782
bool _data__profile_GLES__technique__pass__states__color_material_enable( const ParserChar* text, size_t textLength );
 
7783
bool _end__profile_GLES__technique__pass__states__color_material_enable(){return mImpl->end__profile_GLES__technique__pass__states__color_material_enable();}
 
7784
bool _preBegin__profile_GLES__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7785
bool _preEnd__profile_GLES__technique__pass__states__color_material_enable();
 
7786
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7787
bool _validateBegin__profile_GLES__technique__pass__states__color_material_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7788
bool _validateEnd__profile_GLES__technique__pass__states__color_material_enable();
 
7789
#endif
 
7790
bool _freeAttributes__profile_GLES__technique__pass__states__color_material_enable( void* attributeData );
 
7791
 
 
7792
bool _begin__profile_GLES__technique__pass__states__cull_face_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__cull_face_enable(*static_cast<profile_GLES__technique__pass__states__cull_face_enable__AttributeData*>(attributeData));}
 
7793
bool _data__profile_GLES__technique__pass__states__cull_face_enable( const ParserChar* text, size_t textLength );
 
7794
bool _end__profile_GLES__technique__pass__states__cull_face_enable(){return mImpl->end__profile_GLES__technique__pass__states__cull_face_enable();}
 
7795
bool _preBegin__profile_GLES__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7796
bool _preEnd__profile_GLES__technique__pass__states__cull_face_enable();
 
7797
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7798
bool _validateBegin__profile_GLES__technique__pass__states__cull_face_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7799
bool _validateEnd__profile_GLES__technique__pass__states__cull_face_enable();
 
7800
#endif
 
7801
bool _freeAttributes__profile_GLES__technique__pass__states__cull_face_enable( void* attributeData );
 
7802
 
 
7803
bool _begin__profile_GLES__technique__pass__states__depth_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__depth_test_enable(*static_cast<profile_GLES__technique__pass__states__depth_test_enable__AttributeData*>(attributeData));}
 
7804
bool _data__profile_GLES__technique__pass__states__depth_test_enable( const ParserChar* text, size_t textLength );
 
7805
bool _end__profile_GLES__technique__pass__states__depth_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__depth_test_enable();}
 
7806
bool _preBegin__profile_GLES__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7807
bool _preEnd__profile_GLES__technique__pass__states__depth_test_enable();
 
7808
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7809
bool _validateBegin__profile_GLES__technique__pass__states__depth_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7810
bool _validateEnd__profile_GLES__technique__pass__states__depth_test_enable();
 
7811
#endif
 
7812
bool _freeAttributes__profile_GLES__technique__pass__states__depth_test_enable( void* attributeData );
 
7813
 
 
7814
bool _begin__profile_GLES__technique__pass__states__dither_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__dither_enable(*static_cast<profile_GLES__technique__pass__states__dither_enable__AttributeData*>(attributeData));}
 
7815
bool _data__profile_GLES__technique__pass__states__dither_enable( const ParserChar* text, size_t textLength );
 
7816
bool _end__profile_GLES__technique__pass__states__dither_enable(){return mImpl->end__profile_GLES__technique__pass__states__dither_enable();}
 
7817
bool _preBegin__profile_GLES__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7818
bool _preEnd__profile_GLES__technique__pass__states__dither_enable();
 
7819
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7820
bool _validateBegin__profile_GLES__technique__pass__states__dither_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7821
bool _validateEnd__profile_GLES__technique__pass__states__dither_enable();
 
7822
#endif
 
7823
bool _freeAttributes__profile_GLES__technique__pass__states__dither_enable( void* attributeData );
 
7824
 
 
7825
bool _begin__profile_GLES__technique__pass__states__fog_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__fog_enable(*static_cast<profile_GLES__technique__pass__states__fog_enable__AttributeData*>(attributeData));}
 
7826
bool _data__profile_GLES__technique__pass__states__fog_enable( const ParserChar* text, size_t textLength );
 
7827
bool _end__profile_GLES__technique__pass__states__fog_enable(){return mImpl->end__profile_GLES__technique__pass__states__fog_enable();}
 
7828
bool _preBegin__profile_GLES__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7829
bool _preEnd__profile_GLES__technique__pass__states__fog_enable();
 
7830
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7831
bool _validateBegin__profile_GLES__technique__pass__states__fog_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7832
bool _validateEnd__profile_GLES__technique__pass__states__fog_enable();
 
7833
#endif
 
7834
bool _freeAttributes__profile_GLES__technique__pass__states__fog_enable( void* attributeData );
 
7835
 
 
7836
bool _begin__profile_GLES__technique__pass__states__light_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_enable(*static_cast<profile_GLES__technique__pass__states__light_enable__AttributeData*>(attributeData));}
 
7837
bool _data__profile_GLES__technique__pass__states__light_enable( const ParserChar* text, size_t textLength );
 
7838
bool _end__profile_GLES__technique__pass__states__light_enable(){return mImpl->end__profile_GLES__technique__pass__states__light_enable();}
 
7839
bool _preBegin__profile_GLES__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7840
bool _preEnd__profile_GLES__technique__pass__states__light_enable();
 
7841
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7842
bool _validateBegin__profile_GLES__technique__pass__states__light_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7843
bool _validateEnd__profile_GLES__technique__pass__states__light_enable();
 
7844
#endif
 
7845
bool _freeAttributes__profile_GLES__technique__pass__states__light_enable( void* attributeData );
 
7846
 
 
7847
bool _begin__profile_GLES__technique__pass__states__lighting_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__lighting_enable(*static_cast<profile_GLES__technique__pass__states__lighting_enable__AttributeData*>(attributeData));}
 
7848
bool _data__profile_GLES__technique__pass__states__lighting_enable( const ParserChar* text, size_t textLength );
 
7849
bool _end__profile_GLES__technique__pass__states__lighting_enable(){return mImpl->end__profile_GLES__technique__pass__states__lighting_enable();}
 
7850
bool _preBegin__profile_GLES__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7851
bool _preEnd__profile_GLES__technique__pass__states__lighting_enable();
 
7852
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7853
bool _validateBegin__profile_GLES__technique__pass__states__lighting_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7854
bool _validateEnd__profile_GLES__technique__pass__states__lighting_enable();
 
7855
#endif
 
7856
bool _freeAttributes__profile_GLES__technique__pass__states__lighting_enable( void* attributeData );
 
7857
 
 
7858
bool _begin__profile_GLES__technique__pass__states__light_model_two_side_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__light_model_two_side_enable(*static_cast<profile_GLES__technique__pass__states__light_model_two_side_enable__AttributeData*>(attributeData));}
 
7859
bool _data__profile_GLES__technique__pass__states__light_model_two_side_enable( const ParserChar* text, size_t textLength );
 
7860
bool _end__profile_GLES__technique__pass__states__light_model_two_side_enable(){return mImpl->end__profile_GLES__technique__pass__states__light_model_two_side_enable();}
 
7861
bool _preBegin__profile_GLES__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7862
bool _preEnd__profile_GLES__technique__pass__states__light_model_two_side_enable();
 
7863
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7864
bool _validateBegin__profile_GLES__technique__pass__states__light_model_two_side_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7865
bool _validateEnd__profile_GLES__technique__pass__states__light_model_two_side_enable();
 
7866
#endif
 
7867
bool _freeAttributes__profile_GLES__technique__pass__states__light_model_two_side_enable( void* attributeData );
 
7868
 
 
7869
bool _begin__profile_GLES__technique__pass__states__line_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__line_smooth_enable(*static_cast<profile_GLES__technique__pass__states__line_smooth_enable__AttributeData*>(attributeData));}
 
7870
bool _data__profile_GLES__technique__pass__states__line_smooth_enable( const ParserChar* text, size_t textLength );
 
7871
bool _end__profile_GLES__technique__pass__states__line_smooth_enable(){return mImpl->end__profile_GLES__technique__pass__states__line_smooth_enable();}
 
7872
bool _preBegin__profile_GLES__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7873
bool _preEnd__profile_GLES__technique__pass__states__line_smooth_enable();
 
7874
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7875
bool _validateBegin__profile_GLES__technique__pass__states__line_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7876
bool _validateEnd__profile_GLES__technique__pass__states__line_smooth_enable();
 
7877
#endif
 
7878
bool _freeAttributes__profile_GLES__technique__pass__states__line_smooth_enable( void* attributeData );
 
7879
 
 
7880
bool _begin__profile_GLES__technique__pass__states__multisample_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__multisample_enable(*static_cast<profile_GLES__technique__pass__states__multisample_enable__AttributeData*>(attributeData));}
 
7881
bool _data__profile_GLES__technique__pass__states__multisample_enable( const ParserChar* text, size_t textLength );
 
7882
bool _end__profile_GLES__technique__pass__states__multisample_enable(){return mImpl->end__profile_GLES__technique__pass__states__multisample_enable();}
 
7883
bool _preBegin__profile_GLES__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7884
bool _preEnd__profile_GLES__technique__pass__states__multisample_enable();
 
7885
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7886
bool _validateBegin__profile_GLES__technique__pass__states__multisample_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7887
bool _validateEnd__profile_GLES__technique__pass__states__multisample_enable();
 
7888
#endif
 
7889
bool _freeAttributes__profile_GLES__technique__pass__states__multisample_enable( void* attributeData );
 
7890
 
 
7891
bool _begin__profile_GLES__technique__pass__states__normalize_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__normalize_enable(*static_cast<profile_GLES__technique__pass__states__normalize_enable__AttributeData*>(attributeData));}
 
7892
bool _data__profile_GLES__technique__pass__states__normalize_enable( const ParserChar* text, size_t textLength );
 
7893
bool _end__profile_GLES__technique__pass__states__normalize_enable(){return mImpl->end__profile_GLES__technique__pass__states__normalize_enable();}
 
7894
bool _preBegin__profile_GLES__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7895
bool _preEnd__profile_GLES__technique__pass__states__normalize_enable();
 
7896
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7897
bool _validateBegin__profile_GLES__technique__pass__states__normalize_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7898
bool _validateEnd__profile_GLES__technique__pass__states__normalize_enable();
 
7899
#endif
 
7900
bool _freeAttributes__profile_GLES__technique__pass__states__normalize_enable( void* attributeData );
 
7901
 
 
7902
bool _begin__profile_GLES__technique__pass__states__point_smooth_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__point_smooth_enable(*static_cast<profile_GLES__technique__pass__states__point_smooth_enable__AttributeData*>(attributeData));}
 
7903
bool _data__profile_GLES__technique__pass__states__point_smooth_enable( const ParserChar* text, size_t textLength );
 
7904
bool _end__profile_GLES__technique__pass__states__point_smooth_enable(){return mImpl->end__profile_GLES__technique__pass__states__point_smooth_enable();}
 
7905
bool _preBegin__profile_GLES__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7906
bool _preEnd__profile_GLES__technique__pass__states__point_smooth_enable();
 
7907
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7908
bool _validateBegin__profile_GLES__technique__pass__states__point_smooth_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7909
bool _validateEnd__profile_GLES__technique__pass__states__point_smooth_enable();
 
7910
#endif
 
7911
bool _freeAttributes__profile_GLES__technique__pass__states__point_smooth_enable( void* attributeData );
 
7912
 
 
7913
bool _begin__profile_GLES__technique__pass__states__polygon_offset_fill_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__polygon_offset_fill_enable(*static_cast<profile_GLES__technique__pass__states__polygon_offset_fill_enable__AttributeData*>(attributeData));}
 
7914
bool _data__profile_GLES__technique__pass__states__polygon_offset_fill_enable( const ParserChar* text, size_t textLength );
 
7915
bool _end__profile_GLES__technique__pass__states__polygon_offset_fill_enable(){return mImpl->end__profile_GLES__technique__pass__states__polygon_offset_fill_enable();}
 
7916
bool _preBegin__profile_GLES__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7917
bool _preEnd__profile_GLES__technique__pass__states__polygon_offset_fill_enable();
 
7918
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7919
bool _validateBegin__profile_GLES__technique__pass__states__polygon_offset_fill_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7920
bool _validateEnd__profile_GLES__technique__pass__states__polygon_offset_fill_enable();
 
7921
#endif
 
7922
bool _freeAttributes__profile_GLES__technique__pass__states__polygon_offset_fill_enable( void* attributeData );
 
7923
 
 
7924
bool _begin__profile_GLES__technique__pass__states__rescale_normal_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__rescale_normal_enable(*static_cast<profile_GLES__technique__pass__states__rescale_normal_enable__AttributeData*>(attributeData));}
 
7925
bool _data__profile_GLES__technique__pass__states__rescale_normal_enable( const ParserChar* text, size_t textLength );
 
7926
bool _end__profile_GLES__technique__pass__states__rescale_normal_enable(){return mImpl->end__profile_GLES__technique__pass__states__rescale_normal_enable();}
 
7927
bool _preBegin__profile_GLES__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7928
bool _preEnd__profile_GLES__technique__pass__states__rescale_normal_enable();
 
7929
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7930
bool _validateBegin__profile_GLES__technique__pass__states__rescale_normal_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7931
bool _validateEnd__profile_GLES__technique__pass__states__rescale_normal_enable();
 
7932
#endif
 
7933
bool _freeAttributes__profile_GLES__technique__pass__states__rescale_normal_enable( void* attributeData );
 
7934
 
 
7935
bool _begin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable(*static_cast<profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable__AttributeData*>(attributeData));}
 
7936
bool _data__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( const ParserChar* text, size_t textLength );
 
7937
bool _end__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable(){return mImpl->end__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable();}
 
7938
bool _preBegin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7939
bool _preEnd__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable();
 
7940
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7941
bool _validateBegin__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7942
bool _validateEnd__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable();
 
7943
#endif
 
7944
bool _freeAttributes__profile_GLES__technique__pass__states__sample_alpha_to_coverage_enable( void* attributeData );
 
7945
 
 
7946
bool _begin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable(*static_cast<profile_GLES__technique__pass__states__sample_alpha_to_one_enable__AttributeData*>(attributeData));}
 
7947
bool _data__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( const ParserChar* text, size_t textLength );
 
7948
bool _end__profile_GLES__technique__pass__states__sample_alpha_to_one_enable(){return mImpl->end__profile_GLES__technique__pass__states__sample_alpha_to_one_enable();}
 
7949
bool _preBegin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7950
bool _preEnd__profile_GLES__technique__pass__states__sample_alpha_to_one_enable();
 
7951
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7952
bool _validateBegin__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7953
bool _validateEnd__profile_GLES__technique__pass__states__sample_alpha_to_one_enable();
 
7954
#endif
 
7955
bool _freeAttributes__profile_GLES__technique__pass__states__sample_alpha_to_one_enable( void* attributeData );
 
7956
 
 
7957
bool _begin__profile_GLES__technique__pass__states__sample_coverage_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__sample_coverage_enable(*static_cast<profile_GLES__technique__pass__states__sample_coverage_enable__AttributeData*>(attributeData));}
 
7958
bool _data__profile_GLES__technique__pass__states__sample_coverage_enable( const ParserChar* text, size_t textLength );
 
7959
bool _end__profile_GLES__technique__pass__states__sample_coverage_enable(){return mImpl->end__profile_GLES__technique__pass__states__sample_coverage_enable();}
 
7960
bool _preBegin__profile_GLES__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7961
bool _preEnd__profile_GLES__technique__pass__states__sample_coverage_enable();
 
7962
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7963
bool _validateBegin__profile_GLES__technique__pass__states__sample_coverage_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7964
bool _validateEnd__profile_GLES__technique__pass__states__sample_coverage_enable();
 
7965
#endif
 
7966
bool _freeAttributes__profile_GLES__technique__pass__states__sample_coverage_enable( void* attributeData );
 
7967
 
 
7968
bool _begin__profile_GLES__technique__pass__states__scissor_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__scissor_test_enable(*static_cast<profile_GLES__technique__pass__states__scissor_test_enable__AttributeData*>(attributeData));}
 
7969
bool _data__profile_GLES__technique__pass__states__scissor_test_enable( const ParserChar* text, size_t textLength );
 
7970
bool _end__profile_GLES__technique__pass__states__scissor_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__scissor_test_enable();}
 
7971
bool _preBegin__profile_GLES__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7972
bool _preEnd__profile_GLES__technique__pass__states__scissor_test_enable();
 
7973
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7974
bool _validateBegin__profile_GLES__technique__pass__states__scissor_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7975
bool _validateEnd__profile_GLES__technique__pass__states__scissor_test_enable();
 
7976
#endif
 
7977
bool _freeAttributes__profile_GLES__technique__pass__states__scissor_test_enable( void* attributeData );
 
7978
 
 
7979
bool _begin__profile_GLES__technique__pass__states__stencil_test_enable( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__states__stencil_test_enable(*static_cast<profile_GLES__technique__pass__states__stencil_test_enable__AttributeData*>(attributeData));}
 
7980
bool _data__profile_GLES__technique__pass__states__stencil_test_enable( const ParserChar* text, size_t textLength );
 
7981
bool _end__profile_GLES__technique__pass__states__stencil_test_enable(){return mImpl->end__profile_GLES__technique__pass__states__stencil_test_enable();}
 
7982
bool _preBegin__profile_GLES__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7983
bool _preEnd__profile_GLES__technique__pass__states__stencil_test_enable();
 
7984
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7985
bool _validateBegin__profile_GLES__technique__pass__states__stencil_test_enable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7986
bool _validateEnd__profile_GLES__technique__pass__states__stencil_test_enable();
 
7987
#endif
 
7988
bool _freeAttributes__profile_GLES__technique__pass__states__stencil_test_enable( void* attributeData );
 
7989
 
 
7990
bool _begin__profile_GLES__technique__pass__evaluate( void* attributeData ){return mImpl->begin__profile_GLES__technique__pass__evaluate();}
 
7991
bool _data__profile_GLES__technique__pass__evaluate( const ParserChar* text, size_t textLength );
 
7992
bool _end__profile_GLES__technique__pass__evaluate(){return mImpl->end__profile_GLES__technique__pass__evaluate();}
 
7993
bool _preBegin__profile_GLES__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7994
bool _preEnd__profile_GLES__technique__pass__evaluate();
 
7995
#ifdef GENERATEDSAXPARSER_VALIDATION
 
7996
bool _validateBegin__profile_GLES__technique__pass__evaluate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
7997
bool _validateEnd__profile_GLES__technique__pass__evaluate();
 
7998
#endif
 
7999
bool _freeAttributes__profile_GLES__technique__pass__evaluate( void* attributeData );
 
8000
 
 
8001
bool _begin__library_force_fields( void* attributeData ){return mImpl->begin__library_force_fields(*static_cast<library_force_fields__AttributeData*>(attributeData));}
 
8002
bool _data__library_force_fields( const ParserChar* text, size_t textLength );
 
8003
bool _end__library_force_fields(){return mImpl->end__library_force_fields();}
 
8004
bool _preBegin__library_force_fields( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8005
bool _preEnd__library_force_fields();
 
8006
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8007
bool _validateBegin__library_force_fields( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8008
bool _validateEnd__library_force_fields();
 
8009
#endif
 
8010
bool _freeAttributes__library_force_fields( void* attributeData );
 
8011
 
 
8012
bool _begin__force_field( void* attributeData ){return mImpl->begin__force_field(*static_cast<force_field__AttributeData*>(attributeData));}
 
8013
bool _data__force_field( const ParserChar* text, size_t textLength );
 
8014
bool _end__force_field(){return mImpl->end__force_field();}
 
8015
bool _preBegin__force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8016
bool _preEnd__force_field();
 
8017
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8018
bool _validateBegin__force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8019
bool _validateEnd__force_field();
 
8020
#endif
 
8021
bool _freeAttributes__force_field( void* attributeData );
 
8022
 
 
8023
bool _begin__library_images( void* attributeData ){return mImpl->begin__library_images(*static_cast<library_images__AttributeData*>(attributeData));}
 
8024
bool _data__library_images( const ParserChar* text, size_t textLength );
 
8025
bool _end__library_images(){return mImpl->end__library_images();}
 
8026
bool _preBegin__library_images( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8027
bool _preEnd__library_images();
 
8028
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8029
bool _validateBegin__library_images( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8030
bool _validateEnd__library_images();
 
8031
#endif
 
8032
bool _freeAttributes__library_images( void* attributeData );
 
8033
 
 
8034
bool _begin__image____image_type( void* attributeData ){return mImpl->begin__image____image_type(*static_cast<image____image_type__AttributeData*>(attributeData));}
 
8035
bool _data__image____image_type( const ParserChar* text, size_t textLength );
 
8036
bool _end__image____image_type(){return mImpl->end__image____image_type();}
 
8037
bool _preBegin__image____image_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8038
bool _preEnd__image____image_type();
 
8039
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8040
bool _validateBegin__image____image_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8041
bool _validateEnd__image____image_type();
 
8042
#endif
 
8043
bool _freeAttributes__image____image_type( void* attributeData );
 
8044
 
 
8045
bool _begin__renderable( void* attributeData ){return mImpl->begin__renderable(*static_cast<renderable__AttributeData*>(attributeData));}
 
8046
bool _data__renderable( const ParserChar* text, size_t textLength );
 
8047
bool _end__renderable(){return mImpl->end__renderable();}
 
8048
bool _preBegin__renderable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8049
bool _preEnd__renderable();
 
8050
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8051
bool _validateBegin__renderable( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8052
bool _validateEnd__renderable();
 
8053
#endif
 
8054
bool _freeAttributes__renderable( void* attributeData );
 
8055
 
 
8056
bool _begin__image_type____init_from( void* attributeData ){return mImpl->begin__image_type____init_from(*static_cast<image_type____init_from__AttributeData*>(attributeData));}
 
8057
bool _data__image_type____init_from( const ParserChar* text, size_t textLength );
 
8058
bool _end__image_type____init_from(){return mImpl->end__image_type____init_from();}
 
8059
bool _preBegin__image_type____init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8060
bool _preEnd__image_type____init_from();
 
8061
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8062
bool _validateBegin__image_type____init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8063
bool _validateEnd__image_type____init_from();
 
8064
#endif
 
8065
bool _freeAttributes__image_type____init_from( void* attributeData );
 
8066
 
 
8067
bool _begin__library_images__image__init_from__hex( void* attributeData ){return mImpl->begin__library_images__image__init_from__hex(*static_cast<library_images__image__init_from__hex__AttributeData*>(attributeData));}
 
8068
bool _data__library_images__image__init_from__hex( const ParserChar* text, size_t textLength );
 
8069
bool _end__library_images__image__init_from__hex(){return mImpl->end__library_images__image__init_from__hex();}
 
8070
bool _preBegin__library_images__image__init_from__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8071
bool _preEnd__library_images__image__init_from__hex();
 
8072
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8073
bool _validateBegin__library_images__image__init_from__hex( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8074
bool _validateEnd__library_images__image__init_from__hex();
 
8075
#endif
 
8076
bool _freeAttributes__library_images__image__init_from__hex( void* attributeData );
 
8077
 
 
8078
bool _begin__create_2d( void* attributeData ){return mImpl->begin__create_2d();}
 
8079
bool _data__create_2d( const ParserChar* text, size_t textLength );
 
8080
bool _end__create_2d(){return mImpl->end__create_2d();}
 
8081
bool _preBegin__create_2d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8082
bool _preEnd__create_2d();
 
8083
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8084
bool _validateBegin__create_2d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8085
bool _validateEnd__create_2d();
 
8086
#endif
 
8087
bool _freeAttributes__create_2d( void* attributeData );
 
8088
 
 
8089
bool _begin__size_exact( void* attributeData ){return mImpl->begin__size_exact(*static_cast<size_exact__AttributeData*>(attributeData));}
 
8090
bool _data__size_exact( const ParserChar* text, size_t textLength );
 
8091
bool _end__size_exact(){return mImpl->end__size_exact();}
 
8092
bool _preBegin__size_exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8093
bool _preEnd__size_exact();
 
8094
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8095
bool _validateBegin__size_exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8096
bool _validateEnd__size_exact();
 
8097
#endif
 
8098
bool _freeAttributes__size_exact( void* attributeData );
 
8099
 
 
8100
bool _begin__size_ratio( void* attributeData ){return mImpl->begin__size_ratio(*static_cast<size_ratio__AttributeData*>(attributeData));}
 
8101
bool _data__size_ratio( const ParserChar* text, size_t textLength );
 
8102
bool _end__size_ratio(){return mImpl->end__size_ratio();}
 
8103
bool _preBegin__size_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8104
bool _preEnd__size_ratio();
 
8105
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8106
bool _validateBegin__size_ratio( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8107
bool _validateEnd__size_ratio();
 
8108
#endif
 
8109
bool _freeAttributes__size_ratio( void* attributeData );
 
8110
 
 
8111
bool _begin__mips( void* attributeData ){return mImpl->begin__mips(*static_cast<mips__AttributeData*>(attributeData));}
 
8112
bool _data__mips( const ParserChar* text, size_t textLength );
 
8113
bool _end__mips(){return mImpl->end__mips();}
 
8114
bool _preBegin__mips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8115
bool _preEnd__mips();
 
8116
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8117
bool _validateBegin__mips( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8118
bool _validateEnd__mips();
 
8119
#endif
 
8120
bool _freeAttributes__mips( void* attributeData );
 
8121
 
 
8122
bool _begin__unnormalized( void* attributeData ){return mImpl->begin__unnormalized(*static_cast<unnormalized__AttributeData*>(attributeData));}
 
8123
bool _data__unnormalized( const ParserChar* text, size_t textLength );
 
8124
bool _end__unnormalized(){return mImpl->end__unnormalized();}
 
8125
bool _preBegin__unnormalized( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8126
bool _preEnd__unnormalized();
 
8127
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8128
bool _validateBegin__unnormalized( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8129
bool _validateEnd__unnormalized();
 
8130
#endif
 
8131
bool _freeAttributes__unnormalized( void* attributeData );
 
8132
 
 
8133
bool _begin__create_2d__array( void* attributeData ){return mImpl->begin__create_2d__array(*static_cast<create_2d__array__AttributeData*>(attributeData));}
 
8134
bool _data__create_2d__array( const ParserChar* text, size_t textLength );
 
8135
bool _end__create_2d__array(){return mImpl->end__create_2d__array();}
 
8136
bool _preBegin__create_2d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8137
bool _preEnd__create_2d__array();
 
8138
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8139
bool _validateBegin__create_2d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8140
bool _validateEnd__create_2d__array();
 
8141
#endif
 
8142
bool _freeAttributes__create_2d__array( void* attributeData );
 
8143
 
 
8144
bool _begin__create_2d__format( void* attributeData ){return mImpl->begin__create_2d__format();}
 
8145
bool _data__create_2d__format( const ParserChar* text, size_t textLength );
 
8146
bool _end__create_2d__format(){return mImpl->end__create_2d__format();}
 
8147
bool _preBegin__create_2d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8148
bool _preEnd__create_2d__format();
 
8149
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8150
bool _validateBegin__create_2d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8151
bool _validateEnd__create_2d__format();
 
8152
#endif
 
8153
bool _freeAttributes__create_2d__format( void* attributeData );
 
8154
 
 
8155
bool _begin__create_2d__format__hint( void* attributeData ){return mImpl->begin__create_2d__format__hint(*static_cast<create_2d__format__hint__AttributeData*>(attributeData));}
 
8156
bool _data__create_2d__format__hint( const ParserChar* text, size_t textLength );
 
8157
bool _end__create_2d__format__hint(){return mImpl->end__create_2d__format__hint();}
 
8158
bool _preBegin__create_2d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8159
bool _preEnd__create_2d__format__hint();
 
8160
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8161
bool _validateBegin__create_2d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8162
bool _validateEnd__create_2d__format__hint();
 
8163
#endif
 
8164
bool _freeAttributes__create_2d__format__hint( void* attributeData );
 
8165
 
 
8166
 
 
8167
ENUM__image_format_hint_channels_enum toEnumDataPrefix_ENUM__image_format_hint_channels_enum (
 
8168
    const ParserChar* prefixedBuffer,
 
8169
    const ParserChar* prefixedBufferEnd,
 
8170
    const ParserChar** buffer,
 
8171
    const ParserChar* bufferEnd,
 
8172
    bool& failed,
 
8173
    const std::pair<StringHash, ENUM__image_format_hint_channels_enum>* enumMap,
 
8174
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8175
);
 
8176
 
 
8177
 
 
8178
bool characterData2EnumData_ENUM__image_format_hint_channels_enum (
 
8179
    const ParserChar* text,
 
8180
    size_t textLength,
 
8181
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_channels_enum*, size_t ),
 
8182
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8183
);
 
8184
 
 
8185
 
 
8186
bool dataEnumEnd_ENUM__image_format_hint_channels_enum (
 
8187
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_channels_enum*, size_t ),
 
8188
    const std::pair<StringHash, ENUM__image_format_hint_channels_enum>* enumMap,
 
8189
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
8190
    ENUM__image_format_hint_channels_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_format_hint_channels_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
8191
);
 
8192
 
 
8193
 
 
8194
 
 
8195
 
 
8196
ENUM__image_format_hint_range_enum toEnumDataPrefix_ENUM__image_format_hint_range_enum (
 
8197
    const ParserChar* prefixedBuffer,
 
8198
    const ParserChar* prefixedBufferEnd,
 
8199
    const ParserChar** buffer,
 
8200
    const ParserChar* bufferEnd,
 
8201
    bool& failed,
 
8202
    const std::pair<StringHash, ENUM__image_format_hint_range_enum>* enumMap,
 
8203
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8204
);
 
8205
 
 
8206
 
 
8207
bool characterData2EnumData_ENUM__image_format_hint_range_enum (
 
8208
    const ParserChar* text,
 
8209
    size_t textLength,
 
8210
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_range_enum*, size_t ),
 
8211
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8212
);
 
8213
 
 
8214
 
 
8215
bool dataEnumEnd_ENUM__image_format_hint_range_enum (
 
8216
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_range_enum*, size_t ),
 
8217
    const std::pair<StringHash, ENUM__image_format_hint_range_enum>* enumMap,
 
8218
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
8219
    ENUM__image_format_hint_range_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_format_hint_range_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
8220
);
 
8221
 
 
8222
 
 
8223
 
 
8224
 
 
8225
ENUM__image_format_hint_precision_enum toEnumDataPrefix_ENUM__image_format_hint_precision_enum (
 
8226
    const ParserChar* prefixedBuffer,
 
8227
    const ParserChar* prefixedBufferEnd,
 
8228
    const ParserChar** buffer,
 
8229
    const ParserChar* bufferEnd,
 
8230
    bool& failed,
 
8231
    const std::pair<StringHash, ENUM__image_format_hint_precision_enum>* enumMap,
 
8232
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8233
);
 
8234
 
 
8235
 
 
8236
bool characterData2EnumData_ENUM__image_format_hint_precision_enum (
 
8237
    const ParserChar* text,
 
8238
    size_t textLength,
 
8239
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_precision_enum*, size_t ),
 
8240
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8241
);
 
8242
 
 
8243
 
 
8244
bool dataEnumEnd_ENUM__image_format_hint_precision_enum (
 
8245
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__image_format_hint_precision_enum*, size_t ),
 
8246
    const std::pair<StringHash, ENUM__image_format_hint_precision_enum>* enumMap,
 
8247
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
8248
    ENUM__image_format_hint_precision_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__image_format_hint_precision_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
8249
);
 
8250
 
 
8251
 
 
8252
 
 
8253
bool _begin__exact( void* attributeData ){return mImpl->begin__exact();}
 
8254
bool _data__exact( const ParserChar* text, size_t textLength );
 
8255
bool _end__exact(){return mImpl->end__exact();}
 
8256
bool _preBegin__exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8257
bool _preEnd__exact();
 
8258
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8259
bool _validateBegin__exact( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8260
bool _validateEnd__exact();
 
8261
#endif
 
8262
bool _freeAttributes__exact( void* attributeData );
 
8263
 
 
8264
bool _begin__create_2d__init_from( void* attributeData ){return mImpl->begin__create_2d__init_from(*static_cast<create_2d__init_from__AttributeData*>(attributeData));}
 
8265
bool _data__create_2d__init_from( const ParserChar* text, size_t textLength );
 
8266
bool _end__create_2d__init_from(){return mImpl->end__create_2d__init_from();}
 
8267
bool _preBegin__create_2d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8268
bool _preEnd__create_2d__init_from();
 
8269
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8270
bool _validateBegin__create_2d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8271
bool _validateEnd__create_2d__init_from();
 
8272
#endif
 
8273
bool _freeAttributes__create_2d__init_from( void* attributeData );
 
8274
 
 
8275
bool _begin__create_3d( void* attributeData ){return mImpl->begin__create_3d();}
 
8276
bool _data__create_3d( const ParserChar* text, size_t textLength );
 
8277
bool _end__create_3d(){return mImpl->end__create_3d();}
 
8278
bool _preBegin__create_3d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8279
bool _preEnd__create_3d();
 
8280
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8281
bool _validateBegin__create_3d( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8282
bool _validateEnd__create_3d();
 
8283
#endif
 
8284
bool _freeAttributes__create_3d( void* attributeData );
 
8285
 
 
8286
bool _begin__create_3d__size( void* attributeData ){return mImpl->begin__create_3d__size(*static_cast<create_3d__size__AttributeData*>(attributeData));}
 
8287
bool _data__create_3d__size( const ParserChar* text, size_t textLength );
 
8288
bool _end__create_3d__size(){return mImpl->end__create_3d__size();}
 
8289
bool _preBegin__create_3d__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8290
bool _preEnd__create_3d__size();
 
8291
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8292
bool _validateBegin__create_3d__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8293
bool _validateEnd__create_3d__size();
 
8294
#endif
 
8295
bool _freeAttributes__create_3d__size( void* attributeData );
 
8296
 
 
8297
bool _begin__create_3d__array( void* attributeData ){return mImpl->begin__create_3d__array(*static_cast<create_3d__array__AttributeData*>(attributeData));}
 
8298
bool _data__create_3d__array( const ParserChar* text, size_t textLength );
 
8299
bool _end__create_3d__array(){return mImpl->end__create_3d__array();}
 
8300
bool _preBegin__create_3d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8301
bool _preEnd__create_3d__array();
 
8302
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8303
bool _validateBegin__create_3d__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8304
bool _validateEnd__create_3d__array();
 
8305
#endif
 
8306
bool _freeAttributes__create_3d__array( void* attributeData );
 
8307
 
 
8308
bool _begin__create_3d__format( void* attributeData ){return mImpl->begin__create_3d__format();}
 
8309
bool _data__create_3d__format( const ParserChar* text, size_t textLength );
 
8310
bool _end__create_3d__format(){return mImpl->end__create_3d__format();}
 
8311
bool _preBegin__create_3d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8312
bool _preEnd__create_3d__format();
 
8313
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8314
bool _validateBegin__create_3d__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8315
bool _validateEnd__create_3d__format();
 
8316
#endif
 
8317
bool _freeAttributes__create_3d__format( void* attributeData );
 
8318
 
 
8319
bool _begin__create_3d__format__hint( void* attributeData ){return mImpl->begin__create_3d__format__hint(*static_cast<create_3d__format__hint__AttributeData*>(attributeData));}
 
8320
bool _data__create_3d__format__hint( const ParserChar* text, size_t textLength );
 
8321
bool _end__create_3d__format__hint(){return mImpl->end__create_3d__format__hint();}
 
8322
bool _preBegin__create_3d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8323
bool _preEnd__create_3d__format__hint();
 
8324
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8325
bool _validateBegin__create_3d__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8326
bool _validateEnd__create_3d__format__hint();
 
8327
#endif
 
8328
bool _freeAttributes__create_3d__format__hint( void* attributeData );
 
8329
 
 
8330
bool _begin__create_3d__init_from( void* attributeData ){return mImpl->begin__create_3d__init_from(*static_cast<create_3d__init_from__AttributeData*>(attributeData));}
 
8331
bool _data__create_3d__init_from( const ParserChar* text, size_t textLength );
 
8332
bool _end__create_3d__init_from(){return mImpl->end__create_3d__init_from();}
 
8333
bool _preBegin__create_3d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8334
bool _preEnd__create_3d__init_from();
 
8335
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8336
bool _validateBegin__create_3d__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8337
bool _validateEnd__create_3d__init_from();
 
8338
#endif
 
8339
bool _freeAttributes__create_3d__init_from( void* attributeData );
 
8340
 
 
8341
bool _begin__create_cube( void* attributeData ){return mImpl->begin__create_cube();}
 
8342
bool _data__create_cube( const ParserChar* text, size_t textLength );
 
8343
bool _end__create_cube(){return mImpl->end__create_cube();}
 
8344
bool _preBegin__create_cube( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8345
bool _preEnd__create_cube();
 
8346
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8347
bool _validateBegin__create_cube( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8348
bool _validateEnd__create_cube();
 
8349
#endif
 
8350
bool _freeAttributes__create_cube( void* attributeData );
 
8351
 
 
8352
bool _begin__create_cube__size( void* attributeData ){return mImpl->begin__create_cube__size(*static_cast<create_cube__size__AttributeData*>(attributeData));}
 
8353
bool _data__create_cube__size( const ParserChar* text, size_t textLength );
 
8354
bool _end__create_cube__size(){return mImpl->end__create_cube__size();}
 
8355
bool _preBegin__create_cube__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8356
bool _preEnd__create_cube__size();
 
8357
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8358
bool _validateBegin__create_cube__size( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8359
bool _validateEnd__create_cube__size();
 
8360
#endif
 
8361
bool _freeAttributes__create_cube__size( void* attributeData );
 
8362
 
 
8363
bool _begin__create_cube__array( void* attributeData ){return mImpl->begin__create_cube__array(*static_cast<create_cube__array__AttributeData*>(attributeData));}
 
8364
bool _data__create_cube__array( const ParserChar* text, size_t textLength );
 
8365
bool _end__create_cube__array(){return mImpl->end__create_cube__array();}
 
8366
bool _preBegin__create_cube__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8367
bool _preEnd__create_cube__array();
 
8368
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8369
bool _validateBegin__create_cube__array( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8370
bool _validateEnd__create_cube__array();
 
8371
#endif
 
8372
bool _freeAttributes__create_cube__array( void* attributeData );
 
8373
 
 
8374
bool _begin__create_cube__format( void* attributeData ){return mImpl->begin__create_cube__format();}
 
8375
bool _data__create_cube__format( const ParserChar* text, size_t textLength );
 
8376
bool _end__create_cube__format(){return mImpl->end__create_cube__format();}
 
8377
bool _preBegin__create_cube__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8378
bool _preEnd__create_cube__format();
 
8379
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8380
bool _validateBegin__create_cube__format( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8381
bool _validateEnd__create_cube__format();
 
8382
#endif
 
8383
bool _freeAttributes__create_cube__format( void* attributeData );
 
8384
 
 
8385
bool _begin__create_cube__format__hint( void* attributeData ){return mImpl->begin__create_cube__format__hint(*static_cast<create_cube__format__hint__AttributeData*>(attributeData));}
 
8386
bool _data__create_cube__format__hint( const ParserChar* text, size_t textLength );
 
8387
bool _end__create_cube__format__hint(){return mImpl->end__create_cube__format__hint();}
 
8388
bool _preBegin__create_cube__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8389
bool _preEnd__create_cube__format__hint();
 
8390
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8391
bool _validateBegin__create_cube__format__hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8392
bool _validateEnd__create_cube__format__hint();
 
8393
#endif
 
8394
bool _freeAttributes__create_cube__format__hint( void* attributeData );
 
8395
 
 
8396
bool _begin__create_cube__init_from( void* attributeData ){return mImpl->begin__create_cube__init_from(*static_cast<create_cube__init_from__AttributeData*>(attributeData));}
 
8397
bool _data__create_cube__init_from( const ParserChar* text, size_t textLength );
 
8398
bool _end__create_cube__init_from(){return mImpl->end__create_cube__init_from();}
 
8399
bool _preBegin__create_cube__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8400
bool _preEnd__create_cube__init_from();
 
8401
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8402
bool _validateBegin__create_cube__init_from( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8403
bool _validateEnd__create_cube__init_from();
 
8404
#endif
 
8405
bool _freeAttributes__create_cube__init_from( void* attributeData );
 
8406
 
 
8407
bool _begin__library_lights( void* attributeData ){return mImpl->begin__library_lights(*static_cast<library_lights__AttributeData*>(attributeData));}
 
8408
bool _data__library_lights( const ParserChar* text, size_t textLength );
 
8409
bool _end__library_lights(){return mImpl->end__library_lights();}
 
8410
bool _preBegin__library_lights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8411
bool _preEnd__library_lights();
 
8412
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8413
bool _validateBegin__library_lights( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8414
bool _validateEnd__library_lights();
 
8415
#endif
 
8416
bool _freeAttributes__library_lights( void* attributeData );
 
8417
 
 
8418
bool _begin__light( void* attributeData ){return mImpl->begin__light(*static_cast<light__AttributeData*>(attributeData));}
 
8419
bool _data__light( const ParserChar* text, size_t textLength );
 
8420
bool _end__light(){return mImpl->end__light();}
 
8421
bool _preBegin__light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8422
bool _preEnd__light();
 
8423
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8424
bool _validateBegin__light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8425
bool _validateEnd__light();
 
8426
#endif
 
8427
bool _freeAttributes__light( void* attributeData );
 
8428
 
 
8429
bool _begin__light_type____technique_common( void* attributeData ){return mImpl->begin__light_type____technique_common();}
 
8430
bool _data__light_type____technique_common( const ParserChar* text, size_t textLength );
 
8431
bool _end__light_type____technique_common(){return mImpl->end__light_type____technique_common();}
 
8432
bool _preBegin__light_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8433
bool _preEnd__light_type____technique_common();
 
8434
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8435
bool _validateBegin__light_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8436
bool _validateEnd__light_type____technique_common();
 
8437
#endif
 
8438
bool _freeAttributes__light_type____technique_common( void* attributeData );
 
8439
 
 
8440
bool _begin__light__technique_common__ambient( void* attributeData ){return mImpl->begin__light__technique_common__ambient();}
 
8441
bool _data__light__technique_common__ambient( const ParserChar* text, size_t textLength );
 
8442
bool _end__light__technique_common__ambient(){return mImpl->end__light__technique_common__ambient();}
 
8443
bool _preBegin__light__technique_common__ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8444
bool _preEnd__light__technique_common__ambient();
 
8445
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8446
bool _validateBegin__light__technique_common__ambient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8447
bool _validateEnd__light__technique_common__ambient();
 
8448
#endif
 
8449
bool _freeAttributes__light__technique_common__ambient( void* attributeData );
 
8450
 
 
8451
bool _begin__color____targetable_float3_type( void* attributeData ){return mImpl->begin__color____targetable_float3_type(*static_cast<color____targetable_float3_type__AttributeData*>(attributeData));}
 
8452
bool _data__color____targetable_float3_type( const ParserChar* text, size_t textLength );
 
8453
bool _end__color____targetable_float3_type(){return mImpl->end__color____targetable_float3_type();}
 
8454
bool _preBegin__color____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8455
bool _preEnd__color____targetable_float3_type();
 
8456
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8457
bool _validateBegin__color____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8458
bool _validateEnd__color____targetable_float3_type();
 
8459
#endif
 
8460
bool _freeAttributes__color____targetable_float3_type( void* attributeData );
 
8461
 
 
8462
bool _begin__directional( void* attributeData ){return mImpl->begin__directional();}
 
8463
bool _data__directional( const ParserChar* text, size_t textLength );
 
8464
bool _end__directional(){return mImpl->end__directional();}
 
8465
bool _preBegin__directional( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8466
bool _preEnd__directional();
 
8467
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8468
bool _validateBegin__directional( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8469
bool _validateEnd__directional();
 
8470
#endif
 
8471
bool _freeAttributes__directional( void* attributeData );
 
8472
 
 
8473
bool _begin__point( void* attributeData ){return mImpl->begin__point();}
 
8474
bool _data__point( const ParserChar* text, size_t textLength );
 
8475
bool _end__point(){return mImpl->end__point();}
 
8476
bool _preBegin__point( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8477
bool _preEnd__point();
 
8478
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8479
bool _validateBegin__point( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8480
bool _validateEnd__point();
 
8481
#endif
 
8482
bool _freeAttributes__point( void* attributeData );
 
8483
 
 
8484
bool _begin__constant_attenuation( void* attributeData ){return mImpl->begin__constant_attenuation(*static_cast<constant_attenuation__AttributeData*>(attributeData));}
 
8485
bool _data__constant_attenuation( const ParserChar* text, size_t textLength );
 
8486
bool _end__constant_attenuation(){return mImpl->end__constant_attenuation();}
 
8487
bool _preBegin__constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8488
bool _preEnd__constant_attenuation();
 
8489
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8490
bool _validateBegin__constant_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8491
bool _validateEnd__constant_attenuation();
 
8492
#endif
 
8493
bool _freeAttributes__constant_attenuation( void* attributeData );
 
8494
 
 
8495
bool _begin__linear_attenuation( void* attributeData ){return mImpl->begin__linear_attenuation(*static_cast<linear_attenuation__AttributeData*>(attributeData));}
 
8496
bool _data__linear_attenuation( const ParserChar* text, size_t textLength );
 
8497
bool _end__linear_attenuation(){return mImpl->end__linear_attenuation();}
 
8498
bool _preBegin__linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8499
bool _preEnd__linear_attenuation();
 
8500
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8501
bool _validateBegin__linear_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8502
bool _validateEnd__linear_attenuation();
 
8503
#endif
 
8504
bool _freeAttributes__linear_attenuation( void* attributeData );
 
8505
 
 
8506
bool _begin__quadratic_attenuation( void* attributeData ){return mImpl->begin__quadratic_attenuation(*static_cast<quadratic_attenuation__AttributeData*>(attributeData));}
 
8507
bool _data__quadratic_attenuation( const ParserChar* text, size_t textLength );
 
8508
bool _end__quadratic_attenuation(){return mImpl->end__quadratic_attenuation();}
 
8509
bool _preBegin__quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8510
bool _preEnd__quadratic_attenuation();
 
8511
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8512
bool _validateBegin__quadratic_attenuation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8513
bool _validateEnd__quadratic_attenuation();
 
8514
#endif
 
8515
bool _freeAttributes__quadratic_attenuation( void* attributeData );
 
8516
 
 
8517
bool _begin__spot( void* attributeData ){return mImpl->begin__spot();}
 
8518
bool _data__spot( const ParserChar* text, size_t textLength );
 
8519
bool _end__spot(){return mImpl->end__spot();}
 
8520
bool _preBegin__spot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8521
bool _preEnd__spot();
 
8522
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8523
bool _validateBegin__spot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8524
bool _validateEnd__spot();
 
8525
#endif
 
8526
bool _freeAttributes__spot( void* attributeData );
 
8527
 
 
8528
bool _begin__falloff_angle( void* attributeData ){return mImpl->begin__falloff_angle(*static_cast<falloff_angle__AttributeData*>(attributeData));}
 
8529
bool _data__falloff_angle( const ParserChar* text, size_t textLength );
 
8530
bool _end__falloff_angle(){return mImpl->end__falloff_angle();}
 
8531
bool _preBegin__falloff_angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8532
bool _preEnd__falloff_angle();
 
8533
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8534
bool _validateBegin__falloff_angle( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8535
bool _validateEnd__falloff_angle();
 
8536
#endif
 
8537
bool _freeAttributes__falloff_angle( void* attributeData );
 
8538
 
 
8539
bool _begin__falloff_exponent( void* attributeData ){return mImpl->begin__falloff_exponent(*static_cast<falloff_exponent__AttributeData*>(attributeData));}
 
8540
bool _data__falloff_exponent( const ParserChar* text, size_t textLength );
 
8541
bool _end__falloff_exponent(){return mImpl->end__falloff_exponent();}
 
8542
bool _preBegin__falloff_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8543
bool _preEnd__falloff_exponent();
 
8544
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8545
bool _validateBegin__falloff_exponent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8546
bool _validateEnd__falloff_exponent();
 
8547
#endif
 
8548
bool _freeAttributes__falloff_exponent( void* attributeData );
 
8549
 
 
8550
bool _begin__library_materials( void* attributeData ){return mImpl->begin__library_materials(*static_cast<library_materials__AttributeData*>(attributeData));}
 
8551
bool _data__library_materials( const ParserChar* text, size_t textLength );
 
8552
bool _end__library_materials(){return mImpl->end__library_materials();}
 
8553
bool _preBegin__library_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8554
bool _preEnd__library_materials();
 
8555
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8556
bool _validateBegin__library_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8557
bool _validateEnd__library_materials();
 
8558
#endif
 
8559
bool _freeAttributes__library_materials( void* attributeData );
 
8560
 
 
8561
bool _begin__material( void* attributeData ){return mImpl->begin__material(*static_cast<material__AttributeData*>(attributeData));}
 
8562
bool _data__material( const ParserChar* text, size_t textLength );
 
8563
bool _end__material(){return mImpl->end__material();}
 
8564
bool _preBegin__material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8565
bool _preEnd__material();
 
8566
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8567
bool _validateBegin__material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8568
bool _validateEnd__material();
 
8569
#endif
 
8570
bool _freeAttributes__material( void* attributeData );
 
8571
 
 
8572
bool _begin__instance_effect( void* attributeData ){return mImpl->begin__instance_effect(*static_cast<instance_effect__AttributeData*>(attributeData));}
 
8573
bool _data__instance_effect( const ParserChar* text, size_t textLength );
 
8574
bool _end__instance_effect(){return mImpl->end__instance_effect();}
 
8575
bool _preBegin__instance_effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8576
bool _preEnd__instance_effect();
 
8577
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8578
bool _validateBegin__instance_effect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8579
bool _validateEnd__instance_effect();
 
8580
#endif
 
8581
bool _freeAttributes__instance_effect( void* attributeData );
 
8582
 
 
8583
bool _begin__technique_hint( void* attributeData ){return mImpl->begin__technique_hint(*static_cast<technique_hint__AttributeData*>(attributeData));}
 
8584
bool _data__technique_hint( const ParserChar* text, size_t textLength );
 
8585
bool _end__technique_hint(){return mImpl->end__technique_hint();}
 
8586
bool _preBegin__technique_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8587
bool _preEnd__technique_hint();
 
8588
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8589
bool _validateBegin__technique_hint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8590
bool _validateEnd__technique_hint();
 
8591
#endif
 
8592
bool _freeAttributes__technique_hint( void* attributeData );
 
8593
 
 
8594
bool _begin__instance_effect_type____setparam( void* attributeData ){return mImpl->begin__instance_effect_type____setparam(*static_cast<instance_effect_type____setparam__AttributeData*>(attributeData));}
 
8595
bool _data__instance_effect_type____setparam( const ParserChar* text, size_t textLength );
 
8596
bool _end__instance_effect_type____setparam(){return mImpl->end__instance_effect_type____setparam();}
 
8597
bool _preBegin__instance_effect_type____setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8598
bool _preEnd__instance_effect_type____setparam();
 
8599
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8600
bool _validateBegin__instance_effect_type____setparam( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8601
bool _validateEnd__instance_effect_type____setparam();
 
8602
#endif
 
8603
bool _freeAttributes__instance_effect_type____setparam( void* attributeData );
 
8604
 
 
8605
bool _begin__sampler_image( void* attributeData ){return mImpl->begin__sampler_image(*static_cast<sampler_image__AttributeData*>(attributeData));}
 
8606
bool _data__sampler_image( const ParserChar* text, size_t textLength );
 
8607
bool _end__sampler_image(){return mImpl->end__sampler_image();}
 
8608
bool _preBegin__sampler_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8609
bool _preEnd__sampler_image();
 
8610
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8611
bool _validateBegin__sampler_image( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8612
bool _validateEnd__sampler_image();
 
8613
#endif
 
8614
bool _freeAttributes__sampler_image( void* attributeData );
 
8615
 
 
8616
bool _begin__sampler_states( void* attributeData ){return mImpl->begin__sampler_states();}
 
8617
bool _data__sampler_states( const ParserChar* text, size_t textLength );
 
8618
bool _end__sampler_states(){return mImpl->end__sampler_states();}
 
8619
bool _preBegin__sampler_states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8620
bool _preEnd__sampler_states();
 
8621
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8622
bool _validateBegin__sampler_states( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8623
bool _validateEnd__sampler_states();
 
8624
#endif
 
8625
bool _freeAttributes__sampler_states( void* attributeData );
 
8626
 
 
8627
bool _begin__library_nodes( void* attributeData ){return mImpl->begin__library_nodes(*static_cast<library_nodes__AttributeData*>(attributeData));}
 
8628
bool _data__library_nodes( const ParserChar* text, size_t textLength );
 
8629
bool _end__library_nodes(){return mImpl->end__library_nodes();}
 
8630
bool _preBegin__library_nodes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8631
bool _preEnd__library_nodes();
 
8632
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8633
bool _validateBegin__library_nodes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8634
bool _validateEnd__library_nodes();
 
8635
#endif
 
8636
bool _freeAttributes__library_nodes( void* attributeData );
 
8637
 
 
8638
bool _begin__node( void* attributeData ){return mImpl->begin__node(*static_cast<node__AttributeData*>(attributeData));}
 
8639
bool _data__node( const ParserChar* text, size_t textLength );
 
8640
bool _end__node(){return mImpl->end__node();}
 
8641
bool _preBegin__node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8642
bool _preEnd__node();
 
8643
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8644
bool _validateBegin__node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8645
bool _validateEnd__node();
 
8646
#endif
 
8647
bool _freeAttributes__node( void* attributeData );
 
8648
 
 
8649
 
 
8650
ENUM__node_enum toEnumDataPrefix_ENUM__node_enum (
 
8651
    const ParserChar* prefixedBuffer,
 
8652
    const ParserChar* prefixedBufferEnd,
 
8653
    const ParserChar** buffer,
 
8654
    const ParserChar* bufferEnd,
 
8655
    bool& failed,
 
8656
    const std::pair<StringHash, ENUM__node_enum>* enumMap,
 
8657
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8658
);
 
8659
 
 
8660
 
 
8661
bool characterData2EnumData_ENUM__node_enum (
 
8662
    const ParserChar* text,
 
8663
    size_t textLength,
 
8664
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__node_enum*, size_t ),
 
8665
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
8666
);
 
8667
 
 
8668
 
 
8669
bool dataEnumEnd_ENUM__node_enum (
 
8670
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__node_enum*, size_t ),
 
8671
    const std::pair<StringHash, ENUM__node_enum>* enumMap,
 
8672
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
8673
    ENUM__node_enum (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__node_enum>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
8674
);
 
8675
 
 
8676
 
 
8677
 
 
8678
bool _begin__lookat( void* attributeData ){return mImpl->begin__lookat(*static_cast<lookat__AttributeData*>(attributeData));}
 
8679
bool _data__lookat( const ParserChar* text, size_t textLength );
 
8680
bool _end__lookat(){return mImpl->end__lookat();}
 
8681
bool _preBegin__lookat( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8682
bool _preEnd__lookat();
 
8683
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8684
bool _validateBegin__lookat( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8685
bool _validateEnd__lookat();
 
8686
#endif
 
8687
bool _freeAttributes__lookat( void* attributeData );
 
8688
 
 
8689
bool _begin__matrix____matrix_type( void* attributeData ){return mImpl->begin__matrix____matrix_type(*static_cast<matrix____matrix_type__AttributeData*>(attributeData));}
 
8690
bool _data__matrix____matrix_type( const ParserChar* text, size_t textLength );
 
8691
bool _end__matrix____matrix_type(){return mImpl->end__matrix____matrix_type();}
 
8692
bool _preBegin__matrix____matrix_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8693
bool _preEnd__matrix____matrix_type();
 
8694
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8695
bool _validateBegin__matrix____matrix_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8696
bool _validateEnd__matrix____matrix_type();
 
8697
#endif
 
8698
bool _freeAttributes__matrix____matrix_type( void* attributeData );
 
8699
 
 
8700
bool _begin__rotate( void* attributeData ){return mImpl->begin__rotate(*static_cast<rotate__AttributeData*>(attributeData));}
 
8701
bool _data__rotate( const ParserChar* text, size_t textLength );
 
8702
bool _end__rotate(){return mImpl->end__rotate();}
 
8703
bool _preBegin__rotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8704
bool _preEnd__rotate();
 
8705
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8706
bool _validateBegin__rotate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8707
bool _validateEnd__rotate();
 
8708
#endif
 
8709
bool _freeAttributes__rotate( void* attributeData );
 
8710
 
 
8711
bool _begin__scale( void* attributeData ){return mImpl->begin__scale(*static_cast<scale__AttributeData*>(attributeData));}
 
8712
bool _data__scale( const ParserChar* text, size_t textLength );
 
8713
bool _end__scale(){return mImpl->end__scale();}
 
8714
bool _preBegin__scale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8715
bool _preEnd__scale();
 
8716
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8717
bool _validateBegin__scale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8718
bool _validateEnd__scale();
 
8719
#endif
 
8720
bool _freeAttributes__scale( void* attributeData );
 
8721
 
 
8722
bool _begin__skew( void* attributeData ){return mImpl->begin__skew(*static_cast<skew__AttributeData*>(attributeData));}
 
8723
bool _data__skew( const ParserChar* text, size_t textLength );
 
8724
bool _end__skew(){return mImpl->end__skew();}
 
8725
bool _preBegin__skew( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8726
bool _preEnd__skew();
 
8727
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8728
bool _validateBegin__skew( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8729
bool _validateEnd__skew();
 
8730
#endif
 
8731
bool _freeAttributes__skew( void* attributeData );
 
8732
 
 
8733
bool _begin__translate( void* attributeData ){return mImpl->begin__translate(*static_cast<translate__AttributeData*>(attributeData));}
 
8734
bool _data__translate( const ParserChar* text, size_t textLength );
 
8735
bool _end__translate(){return mImpl->end__translate();}
 
8736
bool _preBegin__translate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8737
bool _preEnd__translate();
 
8738
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8739
bool _validateBegin__translate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8740
bool _validateEnd__translate();
 
8741
#endif
 
8742
bool _freeAttributes__translate( void* attributeData );
 
8743
 
 
8744
bool _begin__instance_camera( void* attributeData ){return mImpl->begin__instance_camera(*static_cast<instance_camera__AttributeData*>(attributeData));}
 
8745
bool _data__instance_camera( const ParserChar* text, size_t textLength );
 
8746
bool _end__instance_camera(){return mImpl->end__instance_camera();}
 
8747
bool _preBegin__instance_camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8748
bool _preEnd__instance_camera();
 
8749
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8750
bool _validateBegin__instance_camera( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8751
bool _validateEnd__instance_camera();
 
8752
#endif
 
8753
bool _freeAttributes__instance_camera( void* attributeData );
 
8754
 
 
8755
bool _begin__instance_controller( void* attributeData ){return mImpl->begin__instance_controller(*static_cast<instance_controller__AttributeData*>(attributeData));}
 
8756
bool _data__instance_controller( const ParserChar* text, size_t textLength );
 
8757
bool _end__instance_controller(){return mImpl->end__instance_controller();}
 
8758
bool _preBegin__instance_controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8759
bool _preEnd__instance_controller();
 
8760
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8761
bool _validateBegin__instance_controller( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8762
bool _validateEnd__instance_controller();
 
8763
#endif
 
8764
bool _freeAttributes__instance_controller( void* attributeData );
 
8765
 
 
8766
bool _begin__skeleton( void* attributeData ){return mImpl->begin__skeleton();}
 
8767
bool _data__skeleton( const ParserChar* text, size_t textLength );
 
8768
bool _end__skeleton(){return mImpl->end__skeleton();}
 
8769
bool _preBegin__skeleton( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8770
bool _preEnd__skeleton();
 
8771
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8772
bool _validateBegin__skeleton( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8773
bool _validateEnd__skeleton();
 
8774
#endif
 
8775
bool _freeAttributes__skeleton( void* attributeData );
 
8776
 
 
8777
bool _begin__bind_material( void* attributeData ){return mImpl->begin__bind_material();}
 
8778
bool _data__bind_material( const ParserChar* text, size_t textLength );
 
8779
bool _end__bind_material(){return mImpl->end__bind_material();}
 
8780
bool _preBegin__bind_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8781
bool _preEnd__bind_material();
 
8782
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8783
bool _validateBegin__bind_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8784
bool _validateEnd__bind_material();
 
8785
#endif
 
8786
bool _freeAttributes__bind_material( void* attributeData );
 
8787
 
 
8788
bool _begin__bind_material_type____technique_common( void* attributeData ){return mImpl->begin__bind_material_type____technique_common();}
 
8789
bool _data__bind_material_type____technique_common( const ParserChar* text, size_t textLength );
 
8790
bool _end__bind_material_type____technique_common(){return mImpl->end__bind_material_type____technique_common();}
 
8791
bool _preBegin__bind_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8792
bool _preEnd__bind_material_type____technique_common();
 
8793
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8794
bool _validateBegin__bind_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8795
bool _validateEnd__bind_material_type____technique_common();
 
8796
#endif
 
8797
bool _freeAttributes__bind_material_type____technique_common( void* attributeData );
 
8798
 
 
8799
bool _begin__instance_material____instance_material_type( void* attributeData ){return mImpl->begin__instance_material____instance_material_type(*static_cast<instance_material____instance_material_type__AttributeData*>(attributeData));}
 
8800
bool _data__instance_material____instance_material_type( const ParserChar* text, size_t textLength );
 
8801
bool _end__instance_material____instance_material_type(){return mImpl->end__instance_material____instance_material_type();}
 
8802
bool _preBegin__instance_material____instance_material_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8803
bool _preEnd__instance_material____instance_material_type();
 
8804
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8805
bool _validateBegin__instance_material____instance_material_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8806
bool _validateEnd__instance_material____instance_material_type();
 
8807
#endif
 
8808
bool _freeAttributes__instance_material____instance_material_type( void* attributeData );
 
8809
 
 
8810
bool _begin__instance_material_type____bind( void* attributeData ){return mImpl->begin__instance_material_type____bind(*static_cast<instance_material_type____bind__AttributeData*>(attributeData));}
 
8811
bool _data__instance_material_type____bind( const ParserChar* text, size_t textLength );
 
8812
bool _end__instance_material_type____bind(){return mImpl->end__instance_material_type____bind();}
 
8813
bool _preBegin__instance_material_type____bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8814
bool _preEnd__instance_material_type____bind();
 
8815
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8816
bool _validateBegin__instance_material_type____bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8817
bool _validateEnd__instance_material_type____bind();
 
8818
#endif
 
8819
bool _freeAttributes__instance_material_type____bind( void* attributeData );
 
8820
 
 
8821
bool _begin__bind_vertex_input( void* attributeData ){return mImpl->begin__bind_vertex_input(*static_cast<bind_vertex_input__AttributeData*>(attributeData));}
 
8822
bool _data__bind_vertex_input( const ParserChar* text, size_t textLength );
 
8823
bool _end__bind_vertex_input(){return mImpl->end__bind_vertex_input();}
 
8824
bool _preBegin__bind_vertex_input( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8825
bool _preEnd__bind_vertex_input();
 
8826
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8827
bool _validateBegin__bind_vertex_input( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8828
bool _validateEnd__bind_vertex_input();
 
8829
#endif
 
8830
bool _freeAttributes__bind_vertex_input( void* attributeData );
 
8831
 
 
8832
bool _begin__instance_geometry( void* attributeData ){return mImpl->begin__instance_geometry(*static_cast<instance_geometry__AttributeData*>(attributeData));}
 
8833
bool _data__instance_geometry( const ParserChar* text, size_t textLength );
 
8834
bool _end__instance_geometry(){return mImpl->end__instance_geometry();}
 
8835
bool _preBegin__instance_geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8836
bool _preEnd__instance_geometry();
 
8837
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8838
bool _validateBegin__instance_geometry( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8839
bool _validateEnd__instance_geometry();
 
8840
#endif
 
8841
bool _freeAttributes__instance_geometry( void* attributeData );
 
8842
 
 
8843
bool _begin__instance_light( void* attributeData ){return mImpl->begin__instance_light(*static_cast<instance_light__AttributeData*>(attributeData));}
 
8844
bool _data__instance_light( const ParserChar* text, size_t textLength );
 
8845
bool _end__instance_light(){return mImpl->end__instance_light();}
 
8846
bool _preBegin__instance_light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8847
bool _preEnd__instance_light();
 
8848
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8849
bool _validateBegin__instance_light( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8850
bool _validateEnd__instance_light();
 
8851
#endif
 
8852
bool _freeAttributes__instance_light( void* attributeData );
 
8853
 
 
8854
bool _begin__instance_node( void* attributeData ){return mImpl->begin__instance_node(*static_cast<instance_node__AttributeData*>(attributeData));}
 
8855
bool _data__instance_node( const ParserChar* text, size_t textLength );
 
8856
bool _end__instance_node(){return mImpl->end__instance_node();}
 
8857
bool _preBegin__instance_node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8858
bool _preEnd__instance_node();
 
8859
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8860
bool _validateBegin__instance_node( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8861
bool _validateEnd__instance_node();
 
8862
#endif
 
8863
bool _freeAttributes__instance_node( void* attributeData );
 
8864
 
 
8865
bool _begin__library_physics_materials( void* attributeData ){return mImpl->begin__library_physics_materials(*static_cast<library_physics_materials__AttributeData*>(attributeData));}
 
8866
bool _data__library_physics_materials( const ParserChar* text, size_t textLength );
 
8867
bool _end__library_physics_materials(){return mImpl->end__library_physics_materials();}
 
8868
bool _preBegin__library_physics_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8869
bool _preEnd__library_physics_materials();
 
8870
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8871
bool _validateBegin__library_physics_materials( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8872
bool _validateEnd__library_physics_materials();
 
8873
#endif
 
8874
bool _freeAttributes__library_physics_materials( void* attributeData );
 
8875
 
 
8876
bool _begin__physics_material( void* attributeData ){return mImpl->begin__physics_material(*static_cast<physics_material__AttributeData*>(attributeData));}
 
8877
bool _data__physics_material( const ParserChar* text, size_t textLength );
 
8878
bool _end__physics_material(){return mImpl->end__physics_material();}
 
8879
bool _preBegin__physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8880
bool _preEnd__physics_material();
 
8881
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8882
bool _validateBegin__physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8883
bool _validateEnd__physics_material();
 
8884
#endif
 
8885
bool _freeAttributes__physics_material( void* attributeData );
 
8886
 
 
8887
bool _begin__physics_material_type____technique_common( void* attributeData ){return mImpl->begin__physics_material_type____technique_common();}
 
8888
bool _data__physics_material_type____technique_common( const ParserChar* text, size_t textLength );
 
8889
bool _end__physics_material_type____technique_common(){return mImpl->end__physics_material_type____technique_common();}
 
8890
bool _preBegin__physics_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8891
bool _preEnd__physics_material_type____technique_common();
 
8892
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8893
bool _validateBegin__physics_material_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8894
bool _validateEnd__physics_material_type____technique_common();
 
8895
#endif
 
8896
bool _freeAttributes__physics_material_type____technique_common( void* attributeData );
 
8897
 
 
8898
bool _begin__dynamic_friction( void* attributeData ){return mImpl->begin__dynamic_friction(*static_cast<dynamic_friction__AttributeData*>(attributeData));}
 
8899
bool _data__dynamic_friction( const ParserChar* text, size_t textLength );
 
8900
bool _end__dynamic_friction(){return mImpl->end__dynamic_friction();}
 
8901
bool _preBegin__dynamic_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8902
bool _preEnd__dynamic_friction();
 
8903
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8904
bool _validateBegin__dynamic_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8905
bool _validateEnd__dynamic_friction();
 
8906
#endif
 
8907
bool _freeAttributes__dynamic_friction( void* attributeData );
 
8908
 
 
8909
bool _begin__restitution( void* attributeData ){return mImpl->begin__restitution(*static_cast<restitution__AttributeData*>(attributeData));}
 
8910
bool _data__restitution( const ParserChar* text, size_t textLength );
 
8911
bool _end__restitution(){return mImpl->end__restitution();}
 
8912
bool _preBegin__restitution( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8913
bool _preEnd__restitution();
 
8914
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8915
bool _validateBegin__restitution( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8916
bool _validateEnd__restitution();
 
8917
#endif
 
8918
bool _freeAttributes__restitution( void* attributeData );
 
8919
 
 
8920
bool _begin__static_friction( void* attributeData ){return mImpl->begin__static_friction(*static_cast<static_friction__AttributeData*>(attributeData));}
 
8921
bool _data__static_friction( const ParserChar* text, size_t textLength );
 
8922
bool _end__static_friction(){return mImpl->end__static_friction();}
 
8923
bool _preBegin__static_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8924
bool _preEnd__static_friction();
 
8925
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8926
bool _validateBegin__static_friction( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8927
bool _validateEnd__static_friction();
 
8928
#endif
 
8929
bool _freeAttributes__static_friction( void* attributeData );
 
8930
 
 
8931
bool _begin__library_physics_models( void* attributeData ){return mImpl->begin__library_physics_models(*static_cast<library_physics_models__AttributeData*>(attributeData));}
 
8932
bool _data__library_physics_models( const ParserChar* text, size_t textLength );
 
8933
bool _end__library_physics_models(){return mImpl->end__library_physics_models();}
 
8934
bool _preBegin__library_physics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8935
bool _preEnd__library_physics_models();
 
8936
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8937
bool _validateBegin__library_physics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8938
bool _validateEnd__library_physics_models();
 
8939
#endif
 
8940
bool _freeAttributes__library_physics_models( void* attributeData );
 
8941
 
 
8942
bool _begin__physics_model( void* attributeData ){return mImpl->begin__physics_model(*static_cast<physics_model__AttributeData*>(attributeData));}
 
8943
bool _data__physics_model( const ParserChar* text, size_t textLength );
 
8944
bool _end__physics_model(){return mImpl->end__physics_model();}
 
8945
bool _preBegin__physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8946
bool _preEnd__physics_model();
 
8947
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8948
bool _validateBegin__physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8949
bool _validateEnd__physics_model();
 
8950
#endif
 
8951
bool _freeAttributes__physics_model( void* attributeData );
 
8952
 
 
8953
bool _begin__rigid_body( void* attributeData ){return mImpl->begin__rigid_body(*static_cast<rigid_body__AttributeData*>(attributeData));}
 
8954
bool _data__rigid_body( const ParserChar* text, size_t textLength );
 
8955
bool _end__rigid_body(){return mImpl->end__rigid_body();}
 
8956
bool _preBegin__rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8957
bool _preEnd__rigid_body();
 
8958
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8959
bool _validateBegin__rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8960
bool _validateEnd__rigid_body();
 
8961
#endif
 
8962
bool _freeAttributes__rigid_body( void* attributeData );
 
8963
 
 
8964
bool _begin__rigid_body_type____technique_common( void* attributeData ){return mImpl->begin__rigid_body_type____technique_common();}
 
8965
bool _data__rigid_body_type____technique_common( const ParserChar* text, size_t textLength );
 
8966
bool _end__rigid_body_type____technique_common(){return mImpl->end__rigid_body_type____technique_common();}
 
8967
bool _preBegin__rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8968
bool _preEnd__rigid_body_type____technique_common();
 
8969
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8970
bool _validateBegin__rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8971
bool _validateEnd__rigid_body_type____technique_common();
 
8972
#endif
 
8973
bool _freeAttributes__rigid_body_type____technique_common( void* attributeData );
 
8974
 
 
8975
bool _begin__rigid_body__technique_common__dynamic( void* attributeData ){return mImpl->begin__rigid_body__technique_common__dynamic(*static_cast<rigid_body__technique_common__dynamic__AttributeData*>(attributeData));}
 
8976
bool _data__rigid_body__technique_common__dynamic( const ParserChar* text, size_t textLength );
 
8977
bool _end__rigid_body__technique_common__dynamic(){return mImpl->end__rigid_body__technique_common__dynamic();}
 
8978
bool _preBegin__rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8979
bool _preEnd__rigid_body__technique_common__dynamic();
 
8980
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8981
bool _validateBegin__rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8982
bool _validateEnd__rigid_body__technique_common__dynamic();
 
8983
#endif
 
8984
bool _freeAttributes__rigid_body__technique_common__dynamic( void* attributeData );
 
8985
 
 
8986
bool _begin__mass( void* attributeData ){return mImpl->begin__mass(*static_cast<mass__AttributeData*>(attributeData));}
 
8987
bool _data__mass( const ParserChar* text, size_t textLength );
 
8988
bool _end__mass(){return mImpl->end__mass();}
 
8989
bool _preBegin__mass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8990
bool _preEnd__mass();
 
8991
#ifdef GENERATEDSAXPARSER_VALIDATION
 
8992
bool _validateBegin__mass( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
8993
bool _validateEnd__mass();
 
8994
#endif
 
8995
bool _freeAttributes__mass( void* attributeData );
 
8996
 
 
8997
bool _begin__rigid_body__technique_common__mass_frame( void* attributeData ){return mImpl->begin__rigid_body__technique_common__mass_frame();}
 
8998
bool _data__rigid_body__technique_common__mass_frame( const ParserChar* text, size_t textLength );
 
8999
bool _end__rigid_body__technique_common__mass_frame(){return mImpl->end__rigid_body__technique_common__mass_frame();}
 
9000
bool _preBegin__rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9001
bool _preEnd__rigid_body__technique_common__mass_frame();
 
9002
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9003
bool _validateBegin__rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9004
bool _validateEnd__rigid_body__technique_common__mass_frame();
 
9005
#endif
 
9006
bool _freeAttributes__rigid_body__technique_common__mass_frame( void* attributeData );
 
9007
 
 
9008
bool _begin__inertia( void* attributeData ){return mImpl->begin__inertia(*static_cast<inertia__AttributeData*>(attributeData));}
 
9009
bool _data__inertia( const ParserChar* text, size_t textLength );
 
9010
bool _end__inertia(){return mImpl->end__inertia();}
 
9011
bool _preBegin__inertia( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9012
bool _preEnd__inertia();
 
9013
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9014
bool _validateBegin__inertia( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9015
bool _validateEnd__inertia();
 
9016
#endif
 
9017
bool _freeAttributes__inertia( void* attributeData );
 
9018
 
 
9019
bool _begin__instance_physics_material( void* attributeData ){return mImpl->begin__instance_physics_material(*static_cast<instance_physics_material__AttributeData*>(attributeData));}
 
9020
bool _data__instance_physics_material( const ParserChar* text, size_t textLength );
 
9021
bool _end__instance_physics_material(){return mImpl->end__instance_physics_material();}
 
9022
bool _preBegin__instance_physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9023
bool _preEnd__instance_physics_material();
 
9024
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9025
bool _validateBegin__instance_physics_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9026
bool _validateEnd__instance_physics_material();
 
9027
#endif
 
9028
bool _freeAttributes__instance_physics_material( void* attributeData );
 
9029
 
 
9030
bool _begin__rigid_body__technique_common__shape( void* attributeData ){return mImpl->begin__rigid_body__technique_common__shape();}
 
9031
bool _data__rigid_body__technique_common__shape( const ParserChar* text, size_t textLength );
 
9032
bool _end__rigid_body__technique_common__shape(){return mImpl->end__rigid_body__technique_common__shape();}
 
9033
bool _preBegin__rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9034
bool _preEnd__rigid_body__technique_common__shape();
 
9035
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9036
bool _validateBegin__rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9037
bool _validateEnd__rigid_body__technique_common__shape();
 
9038
#endif
 
9039
bool _freeAttributes__rigid_body__technique_common__shape( void* attributeData );
 
9040
 
 
9041
bool _begin__rigid_body__technique_common__shape__hollow( void* attributeData ){return mImpl->begin__rigid_body__technique_common__shape__hollow(*static_cast<rigid_body__technique_common__shape__hollow__AttributeData*>(attributeData));}
 
9042
bool _data__rigid_body__technique_common__shape__hollow( const ParserChar* text, size_t textLength );
 
9043
bool _end__rigid_body__technique_common__shape__hollow(){return mImpl->end__rigid_body__technique_common__shape__hollow();}
 
9044
bool _preBegin__rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9045
bool _preEnd__rigid_body__technique_common__shape__hollow();
 
9046
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9047
bool _validateBegin__rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9048
bool _validateEnd__rigid_body__technique_common__shape__hollow();
 
9049
#endif
 
9050
bool _freeAttributes__rigid_body__technique_common__shape__hollow( void* attributeData );
 
9051
 
 
9052
bool _begin__density( void* attributeData ){return mImpl->begin__density(*static_cast<density__AttributeData*>(attributeData));}
 
9053
bool _data__density( const ParserChar* text, size_t textLength );
 
9054
bool _end__density(){return mImpl->end__density();}
 
9055
bool _preBegin__density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9056
bool _preEnd__density();
 
9057
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9058
bool _validateBegin__density( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9059
bool _validateEnd__density();
 
9060
#endif
 
9061
bool _freeAttributes__density( void* attributeData );
 
9062
 
 
9063
bool _begin__box( void* attributeData ){return mImpl->begin__box();}
 
9064
bool _data__box( const ParserChar* text, size_t textLength );
 
9065
bool _end__box(){return mImpl->end__box();}
 
9066
bool _preBegin__box( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9067
bool _preEnd__box();
 
9068
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9069
bool _validateBegin__box( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9070
bool _validateEnd__box();
 
9071
#endif
 
9072
bool _freeAttributes__box( void* attributeData );
 
9073
 
 
9074
bool _begin__half_extents( void* attributeData ){return mImpl->begin__half_extents();}
 
9075
bool _data__half_extents( const ParserChar* text, size_t textLength );
 
9076
bool _end__half_extents(){return mImpl->end__half_extents();}
 
9077
bool _preBegin__half_extents( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9078
bool _preEnd__half_extents();
 
9079
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9080
bool _validateBegin__half_extents( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9081
bool _validateEnd__half_extents();
 
9082
#endif
 
9083
bool _freeAttributes__half_extents( void* attributeData );
 
9084
 
 
9085
bool _begin__cylinder____cylinder_type( void* attributeData ){return mImpl->begin__cylinder____cylinder_type();}
 
9086
bool _data__cylinder____cylinder_type( const ParserChar* text, size_t textLength );
 
9087
bool _end__cylinder____cylinder_type(){return mImpl->end__cylinder____cylinder_type();}
 
9088
bool _preBegin__cylinder____cylinder_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9089
bool _preEnd__cylinder____cylinder_type();
 
9090
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9091
bool _validateBegin__cylinder____cylinder_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9092
bool _validateEnd__cylinder____cylinder_type();
 
9093
#endif
 
9094
bool _freeAttributes__cylinder____cylinder_type( void* attributeData );
 
9095
 
 
9096
bool _begin__height( void* attributeData ){return mImpl->begin__height();}
 
9097
bool _data__height( const ParserChar* text, size_t textLength );
 
9098
bool _end__height(){return mImpl->end__height();}
 
9099
bool _preBegin__height( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9100
bool _preEnd__height();
 
9101
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9102
bool _validateBegin__height( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9103
bool _validateEnd__height();
 
9104
#endif
 
9105
bool _freeAttributes__height( void* attributeData );
 
9106
 
 
9107
bool _begin__capsule( void* attributeData ){return mImpl->begin__capsule();}
 
9108
bool _data__capsule( const ParserChar* text, size_t textLength );
 
9109
bool _end__capsule(){return mImpl->end__capsule();}
 
9110
bool _preBegin__capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9111
bool _preEnd__capsule();
 
9112
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9113
bool _validateBegin__capsule( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9114
bool _validateEnd__capsule();
 
9115
#endif
 
9116
bool _freeAttributes__capsule( void* attributeData );
 
9117
 
 
9118
bool _begin__radius____float3_type( void* attributeData ){return mImpl->begin__radius____float3_type();}
 
9119
bool _data__radius____float3_type( const ParserChar* text, size_t textLength );
 
9120
bool _end__radius____float3_type(){return mImpl->end__radius____float3_type();}
 
9121
bool _preBegin__radius____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9122
bool _preEnd__radius____float3_type();
 
9123
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9124
bool _validateBegin__radius____float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9125
bool _validateEnd__radius____float3_type();
 
9126
#endif
 
9127
bool _freeAttributes__radius____float3_type( void* attributeData );
 
9128
 
 
9129
bool _begin__rigid_constraint( void* attributeData ){return mImpl->begin__rigid_constraint(*static_cast<rigid_constraint__AttributeData*>(attributeData));}
 
9130
bool _data__rigid_constraint( const ParserChar* text, size_t textLength );
 
9131
bool _end__rigid_constraint(){return mImpl->end__rigid_constraint();}
 
9132
bool _preBegin__rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9133
bool _preEnd__rigid_constraint();
 
9134
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9135
bool _validateBegin__rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9136
bool _validateEnd__rigid_constraint();
 
9137
#endif
 
9138
bool _freeAttributes__rigid_constraint( void* attributeData );
 
9139
 
 
9140
bool _begin__ref_attachment( void* attributeData ){return mImpl->begin__ref_attachment(*static_cast<ref_attachment__AttributeData*>(attributeData));}
 
9141
bool _data__ref_attachment( const ParserChar* text, size_t textLength );
 
9142
bool _end__ref_attachment(){return mImpl->end__ref_attachment();}
 
9143
bool _preBegin__ref_attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9144
bool _preEnd__ref_attachment();
 
9145
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9146
bool _validateBegin__ref_attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9147
bool _validateEnd__ref_attachment();
 
9148
#endif
 
9149
bool _freeAttributes__ref_attachment( void* attributeData );
 
9150
 
 
9151
bool _begin__attachment( void* attributeData ){return mImpl->begin__attachment(*static_cast<attachment__AttributeData*>(attributeData));}
 
9152
bool _data__attachment( const ParserChar* text, size_t textLength );
 
9153
bool _end__attachment(){return mImpl->end__attachment();}
 
9154
bool _preBegin__attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9155
bool _preEnd__attachment();
 
9156
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9157
bool _validateBegin__attachment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9158
bool _validateEnd__attachment();
 
9159
#endif
 
9160
bool _freeAttributes__attachment( void* attributeData );
 
9161
 
 
9162
bool _begin__rigid_constraint_type____technique_common( void* attributeData ){return mImpl->begin__rigid_constraint_type____technique_common();}
 
9163
bool _data__rigid_constraint_type____technique_common( const ParserChar* text, size_t textLength );
 
9164
bool _end__rigid_constraint_type____technique_common(){return mImpl->end__rigid_constraint_type____technique_common();}
 
9165
bool _preBegin__rigid_constraint_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9166
bool _preEnd__rigid_constraint_type____technique_common();
 
9167
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9168
bool _validateBegin__rigid_constraint_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9169
bool _validateEnd__rigid_constraint_type____technique_common();
 
9170
#endif
 
9171
bool _freeAttributes__rigid_constraint_type____technique_common( void* attributeData );
 
9172
 
 
9173
bool _begin__enabled( void* attributeData ){return mImpl->begin__enabled(*static_cast<enabled__AttributeData*>(attributeData));}
 
9174
bool _data__enabled( const ParserChar* text, size_t textLength );
 
9175
bool _end__enabled(){return mImpl->end__enabled();}
 
9176
bool _preBegin__enabled( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9177
bool _preEnd__enabled();
 
9178
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9179
bool _validateBegin__enabled( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9180
bool _validateEnd__enabled();
 
9181
#endif
 
9182
bool _freeAttributes__enabled( void* attributeData );
 
9183
 
 
9184
bool _begin__interpenetrate( void* attributeData ){return mImpl->begin__interpenetrate(*static_cast<interpenetrate__AttributeData*>(attributeData));}
 
9185
bool _data__interpenetrate( const ParserChar* text, size_t textLength );
 
9186
bool _end__interpenetrate(){return mImpl->end__interpenetrate();}
 
9187
bool _preBegin__interpenetrate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9188
bool _preEnd__interpenetrate();
 
9189
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9190
bool _validateBegin__interpenetrate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9191
bool _validateEnd__interpenetrate();
 
9192
#endif
 
9193
bool _freeAttributes__interpenetrate( void* attributeData );
 
9194
 
 
9195
bool _begin__rigid_constraint__technique_common__limits( void* attributeData ){return mImpl->begin__rigid_constraint__technique_common__limits();}
 
9196
bool _data__rigid_constraint__technique_common__limits( const ParserChar* text, size_t textLength );
 
9197
bool _end__rigid_constraint__technique_common__limits(){return mImpl->end__rigid_constraint__technique_common__limits();}
 
9198
bool _preBegin__rigid_constraint__technique_common__limits( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9199
bool _preEnd__rigid_constraint__technique_common__limits();
 
9200
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9201
bool _validateBegin__rigid_constraint__technique_common__limits( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9202
bool _validateEnd__rigid_constraint__technique_common__limits();
 
9203
#endif
 
9204
bool _freeAttributes__rigid_constraint__technique_common__limits( void* attributeData );
 
9205
 
 
9206
bool _begin__swing_cone_and_twist( void* attributeData ){return mImpl->begin__swing_cone_and_twist();}
 
9207
bool _data__swing_cone_and_twist( const ParserChar* text, size_t textLength );
 
9208
bool _end__swing_cone_and_twist(){return mImpl->end__swing_cone_and_twist();}
 
9209
bool _preBegin__swing_cone_and_twist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9210
bool _preEnd__swing_cone_and_twist();
 
9211
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9212
bool _validateBegin__swing_cone_and_twist( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9213
bool _validateEnd__swing_cone_and_twist();
 
9214
#endif
 
9215
bool _freeAttributes__swing_cone_and_twist( void* attributeData );
 
9216
 
 
9217
bool _begin__min____targetable_float3_type( void* attributeData ){return mImpl->begin__min____targetable_float3_type(*static_cast<min____targetable_float3_type__AttributeData*>(attributeData));}
 
9218
bool _data__min____targetable_float3_type( const ParserChar* text, size_t textLength );
 
9219
bool _end__min____targetable_float3_type(){return mImpl->end__min____targetable_float3_type();}
 
9220
bool _preBegin__min____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9221
bool _preEnd__min____targetable_float3_type();
 
9222
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9223
bool _validateBegin__min____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9224
bool _validateEnd__min____targetable_float3_type();
 
9225
#endif
 
9226
bool _freeAttributes__min____targetable_float3_type( void* attributeData );
 
9227
 
 
9228
bool _begin__max____targetable_float3_type( void* attributeData ){return mImpl->begin__max____targetable_float3_type(*static_cast<max____targetable_float3_type__AttributeData*>(attributeData));}
 
9229
bool _data__max____targetable_float3_type( const ParserChar* text, size_t textLength );
 
9230
bool _end__max____targetable_float3_type(){return mImpl->end__max____targetable_float3_type();}
 
9231
bool _preBegin__max____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9232
bool _preEnd__max____targetable_float3_type();
 
9233
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9234
bool _validateBegin__max____targetable_float3_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9235
bool _validateEnd__max____targetable_float3_type();
 
9236
#endif
 
9237
bool _freeAttributes__max____targetable_float3_type( void* attributeData );
 
9238
 
 
9239
bool _begin__rigid_constraint__technique_common__limits__linear( void* attributeData ){return mImpl->begin__rigid_constraint__technique_common__limits__linear();}
 
9240
bool _data__rigid_constraint__technique_common__limits__linear( const ParserChar* text, size_t textLength );
 
9241
bool _end__rigid_constraint__technique_common__limits__linear(){return mImpl->end__rigid_constraint__technique_common__limits__linear();}
 
9242
bool _preBegin__rigid_constraint__technique_common__limits__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9243
bool _preEnd__rigid_constraint__technique_common__limits__linear();
 
9244
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9245
bool _validateBegin__rigid_constraint__technique_common__limits__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9246
bool _validateEnd__rigid_constraint__technique_common__limits__linear();
 
9247
#endif
 
9248
bool _freeAttributes__rigid_constraint__technique_common__limits__linear( void* attributeData );
 
9249
 
 
9250
bool _begin__spring( void* attributeData ){return mImpl->begin__spring();}
 
9251
bool _data__spring( const ParserChar* text, size_t textLength );
 
9252
bool _end__spring(){return mImpl->end__spring();}
 
9253
bool _preBegin__spring( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9254
bool _preEnd__spring();
 
9255
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9256
bool _validateBegin__spring( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9257
bool _validateEnd__spring();
 
9258
#endif
 
9259
bool _freeAttributes__spring( void* attributeData );
 
9260
 
 
9261
bool _begin__angular( void* attributeData ){return mImpl->begin__angular();}
 
9262
bool _data__angular( const ParserChar* text, size_t textLength );
 
9263
bool _end__angular(){return mImpl->end__angular();}
 
9264
bool _preBegin__angular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9265
bool _preEnd__angular();
 
9266
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9267
bool _validateBegin__angular( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9268
bool _validateEnd__angular();
 
9269
#endif
 
9270
bool _freeAttributes__angular( void* attributeData );
 
9271
 
 
9272
bool _begin__stiffness( void* attributeData ){return mImpl->begin__stiffness(*static_cast<stiffness__AttributeData*>(attributeData));}
 
9273
bool _data__stiffness( const ParserChar* text, size_t textLength );
 
9274
bool _end__stiffness(){return mImpl->end__stiffness();}
 
9275
bool _preBegin__stiffness( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9276
bool _preEnd__stiffness();
 
9277
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9278
bool _validateBegin__stiffness( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9279
bool _validateEnd__stiffness();
 
9280
#endif
 
9281
bool _freeAttributes__stiffness( void* attributeData );
 
9282
 
 
9283
bool _begin__damping( void* attributeData ){return mImpl->begin__damping(*static_cast<damping__AttributeData*>(attributeData));}
 
9284
bool _data__damping( const ParserChar* text, size_t textLength );
 
9285
bool _end__damping(){return mImpl->end__damping();}
 
9286
bool _preBegin__damping( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9287
bool _preEnd__damping();
 
9288
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9289
bool _validateBegin__damping( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9290
bool _validateEnd__damping();
 
9291
#endif
 
9292
bool _freeAttributes__damping( void* attributeData );
 
9293
 
 
9294
bool _begin__target_value( void* attributeData ){return mImpl->begin__target_value(*static_cast<target_value__AttributeData*>(attributeData));}
 
9295
bool _data__target_value( const ParserChar* text, size_t textLength );
 
9296
bool _end__target_value(){return mImpl->end__target_value();}
 
9297
bool _preBegin__target_value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9298
bool _preEnd__target_value();
 
9299
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9300
bool _validateBegin__target_value( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9301
bool _validateEnd__target_value();
 
9302
#endif
 
9303
bool _freeAttributes__target_value( void* attributeData );
 
9304
 
 
9305
bool _begin__spring__linear( void* attributeData ){return mImpl->begin__spring__linear();}
 
9306
bool _data__spring__linear( const ParserChar* text, size_t textLength );
 
9307
bool _end__spring__linear(){return mImpl->end__spring__linear();}
 
9308
bool _preBegin__spring__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9309
bool _preEnd__spring__linear();
 
9310
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9311
bool _validateBegin__spring__linear( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9312
bool _validateEnd__spring__linear();
 
9313
#endif
 
9314
bool _freeAttributes__spring__linear( void* attributeData );
 
9315
 
 
9316
bool _begin__instance_physics_model( void* attributeData ){return mImpl->begin__instance_physics_model(*static_cast<instance_physics_model__AttributeData*>(attributeData));}
 
9317
bool _data__instance_physics_model( const ParserChar* text, size_t textLength );
 
9318
bool _end__instance_physics_model(){return mImpl->end__instance_physics_model();}
 
9319
bool _preBegin__instance_physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9320
bool _preEnd__instance_physics_model();
 
9321
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9322
bool _validateBegin__instance_physics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9323
bool _validateEnd__instance_physics_model();
 
9324
#endif
 
9325
bool _freeAttributes__instance_physics_model( void* attributeData );
 
9326
 
 
9327
bool _begin__instance_force_field( void* attributeData ){return mImpl->begin__instance_force_field(*static_cast<instance_force_field__AttributeData*>(attributeData));}
 
9328
bool _data__instance_force_field( const ParserChar* text, size_t textLength );
 
9329
bool _end__instance_force_field(){return mImpl->end__instance_force_field();}
 
9330
bool _preBegin__instance_force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9331
bool _preEnd__instance_force_field();
 
9332
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9333
bool _validateBegin__instance_force_field( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9334
bool _validateEnd__instance_force_field();
 
9335
#endif
 
9336
bool _freeAttributes__instance_force_field( void* attributeData );
 
9337
 
 
9338
bool _begin__instance_rigid_body( void* attributeData ){return mImpl->begin__instance_rigid_body(*static_cast<instance_rigid_body__AttributeData*>(attributeData));}
 
9339
bool _data__instance_rigid_body( const ParserChar* text, size_t textLength );
 
9340
bool _end__instance_rigid_body(){return mImpl->end__instance_rigid_body();}
 
9341
bool _preBegin__instance_rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9342
bool _preEnd__instance_rigid_body();
 
9343
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9344
bool _validateBegin__instance_rigid_body( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9345
bool _validateEnd__instance_rigid_body();
 
9346
#endif
 
9347
bool _freeAttributes__instance_rigid_body( void* attributeData );
 
9348
 
 
9349
bool _begin__instance_rigid_body_type____technique_common( void* attributeData ){return mImpl->begin__instance_rigid_body_type____technique_common();}
 
9350
bool _data__instance_rigid_body_type____technique_common( const ParserChar* text, size_t textLength );
 
9351
bool _end__instance_rigid_body_type____technique_common(){return mImpl->end__instance_rigid_body_type____technique_common();}
 
9352
bool _preBegin__instance_rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9353
bool _preEnd__instance_rigid_body_type____technique_common();
 
9354
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9355
bool _validateBegin__instance_rigid_body_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9356
bool _validateEnd__instance_rigid_body_type____technique_common();
 
9357
#endif
 
9358
bool _freeAttributes__instance_rigid_body_type____technique_common( void* attributeData );
 
9359
 
 
9360
bool _begin__angular_velocity( void* attributeData ){return mImpl->begin__angular_velocity();}
 
9361
bool _data__angular_velocity( const ParserChar* text, size_t textLength );
 
9362
bool _end__angular_velocity(){return mImpl->end__angular_velocity();}
 
9363
bool _preBegin__angular_velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9364
bool _preEnd__angular_velocity();
 
9365
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9366
bool _validateBegin__angular_velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9367
bool _validateEnd__angular_velocity();
 
9368
#endif
 
9369
bool _freeAttributes__angular_velocity( void* attributeData );
 
9370
 
 
9371
bool _begin__velocity( void* attributeData ){return mImpl->begin__velocity();}
 
9372
bool _data__velocity( const ParserChar* text, size_t textLength );
 
9373
bool _end__velocity(){return mImpl->end__velocity();}
 
9374
bool _preBegin__velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9375
bool _preEnd__velocity();
 
9376
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9377
bool _validateBegin__velocity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9378
bool _validateEnd__velocity();
 
9379
#endif
 
9380
bool _freeAttributes__velocity( void* attributeData );
 
9381
 
 
9382
bool _begin__instance_rigid_body__technique_common__dynamic( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__dynamic(*static_cast<instance_rigid_body__technique_common__dynamic__AttributeData*>(attributeData));}
 
9383
bool _data__instance_rigid_body__technique_common__dynamic( const ParserChar* text, size_t textLength );
 
9384
bool _end__instance_rigid_body__technique_common__dynamic(){return mImpl->end__instance_rigid_body__technique_common__dynamic();}
 
9385
bool _preBegin__instance_rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9386
bool _preEnd__instance_rigid_body__technique_common__dynamic();
 
9387
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9388
bool _validateBegin__instance_rigid_body__technique_common__dynamic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9389
bool _validateEnd__instance_rigid_body__technique_common__dynamic();
 
9390
#endif
 
9391
bool _freeAttributes__instance_rigid_body__technique_common__dynamic( void* attributeData );
 
9392
 
 
9393
bool _begin__instance_rigid_body__technique_common__mass_frame( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__mass_frame();}
 
9394
bool _data__instance_rigid_body__technique_common__mass_frame( const ParserChar* text, size_t textLength );
 
9395
bool _end__instance_rigid_body__technique_common__mass_frame(){return mImpl->end__instance_rigid_body__technique_common__mass_frame();}
 
9396
bool _preBegin__instance_rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9397
bool _preEnd__instance_rigid_body__technique_common__mass_frame();
 
9398
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9399
bool _validateBegin__instance_rigid_body__technique_common__mass_frame( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9400
bool _validateEnd__instance_rigid_body__technique_common__mass_frame();
 
9401
#endif
 
9402
bool _freeAttributes__instance_rigid_body__technique_common__mass_frame( void* attributeData );
 
9403
 
 
9404
bool _begin__instance_rigid_body__technique_common__shape( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__shape();}
 
9405
bool _data__instance_rigid_body__technique_common__shape( const ParserChar* text, size_t textLength );
 
9406
bool _end__instance_rigid_body__technique_common__shape(){return mImpl->end__instance_rigid_body__technique_common__shape();}
 
9407
bool _preBegin__instance_rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9408
bool _preEnd__instance_rigid_body__technique_common__shape();
 
9409
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9410
bool _validateBegin__instance_rigid_body__technique_common__shape( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9411
bool _validateEnd__instance_rigid_body__technique_common__shape();
 
9412
#endif
 
9413
bool _freeAttributes__instance_rigid_body__technique_common__shape( void* attributeData );
 
9414
 
 
9415
bool _begin__instance_rigid_body__technique_common__shape__hollow( void* attributeData ){return mImpl->begin__instance_rigid_body__technique_common__shape__hollow(*static_cast<instance_rigid_body__technique_common__shape__hollow__AttributeData*>(attributeData));}
 
9416
bool _data__instance_rigid_body__technique_common__shape__hollow( const ParserChar* text, size_t textLength );
 
9417
bool _end__instance_rigid_body__technique_common__shape__hollow(){return mImpl->end__instance_rigid_body__technique_common__shape__hollow();}
 
9418
bool _preBegin__instance_rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9419
bool _preEnd__instance_rigid_body__technique_common__shape__hollow();
 
9420
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9421
bool _validateBegin__instance_rigid_body__technique_common__shape__hollow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9422
bool _validateEnd__instance_rigid_body__technique_common__shape__hollow();
 
9423
#endif
 
9424
bool _freeAttributes__instance_rigid_body__technique_common__shape__hollow( void* attributeData );
 
9425
 
 
9426
bool _begin__instance_rigid_constraint( void* attributeData ){return mImpl->begin__instance_rigid_constraint(*static_cast<instance_rigid_constraint__AttributeData*>(attributeData));}
 
9427
bool _data__instance_rigid_constraint( const ParserChar* text, size_t textLength );
 
9428
bool _end__instance_rigid_constraint(){return mImpl->end__instance_rigid_constraint();}
 
9429
bool _preBegin__instance_rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9430
bool _preEnd__instance_rigid_constraint();
 
9431
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9432
bool _validateBegin__instance_rigid_constraint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9433
bool _validateEnd__instance_rigid_constraint();
 
9434
#endif
 
9435
bool _freeAttributes__instance_rigid_constraint( void* attributeData );
 
9436
 
 
9437
bool _begin__library_physics_scenes( void* attributeData ){return mImpl->begin__library_physics_scenes(*static_cast<library_physics_scenes__AttributeData*>(attributeData));}
 
9438
bool _data__library_physics_scenes( const ParserChar* text, size_t textLength );
 
9439
bool _end__library_physics_scenes(){return mImpl->end__library_physics_scenes();}
 
9440
bool _preBegin__library_physics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9441
bool _preEnd__library_physics_scenes();
 
9442
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9443
bool _validateBegin__library_physics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9444
bool _validateEnd__library_physics_scenes();
 
9445
#endif
 
9446
bool _freeAttributes__library_physics_scenes( void* attributeData );
 
9447
 
 
9448
bool _begin__physics_scene( void* attributeData ){return mImpl->begin__physics_scene(*static_cast<physics_scene__AttributeData*>(attributeData));}
 
9449
bool _data__physics_scene( const ParserChar* text, size_t textLength );
 
9450
bool _end__physics_scene(){return mImpl->end__physics_scene();}
 
9451
bool _preBegin__physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9452
bool _preEnd__physics_scene();
 
9453
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9454
bool _validateBegin__physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9455
bool _validateEnd__physics_scene();
 
9456
#endif
 
9457
bool _freeAttributes__physics_scene( void* attributeData );
 
9458
 
 
9459
bool _begin__physics_scene_type____technique_common( void* attributeData ){return mImpl->begin__physics_scene_type____technique_common();}
 
9460
bool _data__physics_scene_type____technique_common( const ParserChar* text, size_t textLength );
 
9461
bool _end__physics_scene_type____technique_common(){return mImpl->end__physics_scene_type____technique_common();}
 
9462
bool _preBegin__physics_scene_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9463
bool _preEnd__physics_scene_type____technique_common();
 
9464
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9465
bool _validateBegin__physics_scene_type____technique_common( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9466
bool _validateEnd__physics_scene_type____technique_common();
 
9467
#endif
 
9468
bool _freeAttributes__physics_scene_type____technique_common( void* attributeData );
 
9469
 
 
9470
bool _begin__gravity( void* attributeData ){return mImpl->begin__gravity(*static_cast<gravity__AttributeData*>(attributeData));}
 
9471
bool _data__gravity( const ParserChar* text, size_t textLength );
 
9472
bool _end__gravity(){return mImpl->end__gravity();}
 
9473
bool _preBegin__gravity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9474
bool _preEnd__gravity();
 
9475
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9476
bool _validateBegin__gravity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9477
bool _validateEnd__gravity();
 
9478
#endif
 
9479
bool _freeAttributes__gravity( void* attributeData );
 
9480
 
 
9481
bool _begin__time_step( void* attributeData ){return mImpl->begin__time_step(*static_cast<time_step__AttributeData*>(attributeData));}
 
9482
bool _data__time_step( const ParserChar* text, size_t textLength );
 
9483
bool _end__time_step(){return mImpl->end__time_step();}
 
9484
bool _preBegin__time_step( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9485
bool _preEnd__time_step();
 
9486
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9487
bool _validateBegin__time_step( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9488
bool _validateEnd__time_step();
 
9489
#endif
 
9490
bool _freeAttributes__time_step( void* attributeData );
 
9491
 
 
9492
bool _begin__library_visual_scenes( void* attributeData ){return mImpl->begin__library_visual_scenes(*static_cast<library_visual_scenes__AttributeData*>(attributeData));}
 
9493
bool _data__library_visual_scenes( const ParserChar* text, size_t textLength );
 
9494
bool _end__library_visual_scenes(){return mImpl->end__library_visual_scenes();}
 
9495
bool _preBegin__library_visual_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9496
bool _preEnd__library_visual_scenes();
 
9497
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9498
bool _validateBegin__library_visual_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9499
bool _validateEnd__library_visual_scenes();
 
9500
#endif
 
9501
bool _freeAttributes__library_visual_scenes( void* attributeData );
 
9502
 
 
9503
bool _begin__visual_scene( void* attributeData ){return mImpl->begin__visual_scene(*static_cast<visual_scene__AttributeData*>(attributeData));}
 
9504
bool _data__visual_scene( const ParserChar* text, size_t textLength );
 
9505
bool _end__visual_scene(){return mImpl->end__visual_scene();}
 
9506
bool _preBegin__visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9507
bool _preEnd__visual_scene();
 
9508
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9509
bool _validateBegin__visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9510
bool _validateEnd__visual_scene();
 
9511
#endif
 
9512
bool _freeAttributes__visual_scene( void* attributeData );
 
9513
 
 
9514
bool _begin__evaluate_scene( void* attributeData ){return mImpl->begin__evaluate_scene(*static_cast<evaluate_scene__AttributeData*>(attributeData));}
 
9515
bool _data__evaluate_scene( const ParserChar* text, size_t textLength );
 
9516
bool _end__evaluate_scene(){return mImpl->end__evaluate_scene();}
 
9517
bool _preBegin__evaluate_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9518
bool _preEnd__evaluate_scene();
 
9519
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9520
bool _validateBegin__evaluate_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9521
bool _validateEnd__evaluate_scene();
 
9522
#endif
 
9523
bool _freeAttributes__evaluate_scene( void* attributeData );
 
9524
 
 
9525
bool _begin__render( void* attributeData ){return mImpl->begin__render(*static_cast<render__AttributeData*>(attributeData));}
 
9526
bool _data__render( const ParserChar* text, size_t textLength );
 
9527
bool _end__render(){return mImpl->end__render();}
 
9528
bool _preBegin__render( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9529
bool _preEnd__render();
 
9530
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9531
bool _validateBegin__render( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9532
bool _validateEnd__render();
 
9533
#endif
 
9534
bool _freeAttributes__render( void* attributeData );
 
9535
 
 
9536
bool _begin__layer( void* attributeData ){return mImpl->begin__layer();}
 
9537
bool _data__layer( const ParserChar* text, size_t textLength );
 
9538
bool _end__layer(){return mImpl->end__layer();}
 
9539
bool _preBegin__layer( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9540
bool _preEnd__layer();
 
9541
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9542
bool _validateBegin__layer( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9543
bool _validateEnd__layer();
 
9544
#endif
 
9545
bool _freeAttributes__layer( void* attributeData );
 
9546
 
 
9547
bool _begin__render__instance_material( void* attributeData ){return mImpl->begin__render__instance_material(*static_cast<render__instance_material__AttributeData*>(attributeData));}
 
9548
bool _data__render__instance_material( const ParserChar* text, size_t textLength );
 
9549
bool _end__render__instance_material(){return mImpl->end__render__instance_material();}
 
9550
bool _preBegin__render__instance_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9551
bool _preEnd__render__instance_material();
 
9552
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9553
bool _validateBegin__render__instance_material( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9554
bool _validateEnd__render__instance_material();
 
9555
#endif
 
9556
bool _freeAttributes__render__instance_material( void* attributeData );
 
9557
 
 
9558
bool _begin__technique_override( void* attributeData ){return mImpl->begin__technique_override(*static_cast<technique_override__AttributeData*>(attributeData));}
 
9559
bool _data__technique_override( const ParserChar* text, size_t textLength );
 
9560
bool _end__technique_override(){return mImpl->end__technique_override();}
 
9561
bool _preBegin__technique_override( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9562
bool _preEnd__technique_override();
 
9563
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9564
bool _validateBegin__technique_override( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9565
bool _validateEnd__technique_override();
 
9566
#endif
 
9567
bool _freeAttributes__technique_override( void* attributeData );
 
9568
 
 
9569
bool _begin__render__instance_material__bind( void* attributeData ){return mImpl->begin__render__instance_material__bind(*static_cast<render__instance_material__bind__AttributeData*>(attributeData));}
 
9570
bool _data__render__instance_material__bind( const ParserChar* text, size_t textLength );
 
9571
bool _end__render__instance_material__bind(){return mImpl->end__render__instance_material__bind();}
 
9572
bool _preBegin__render__instance_material__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9573
bool _preEnd__render__instance_material__bind();
 
9574
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9575
bool _validateBegin__render__instance_material__bind( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9576
bool _validateEnd__render__instance_material__bind();
 
9577
#endif
 
9578
bool _freeAttributes__render__instance_material__bind( void* attributeData );
 
9579
 
 
9580
bool _begin__library_joints( void* attributeData ){return mImpl->begin__library_joints(*static_cast<library_joints__AttributeData*>(attributeData));}
 
9581
bool _data__library_joints( const ParserChar* text, size_t textLength );
 
9582
bool _end__library_joints(){return mImpl->end__library_joints();}
 
9583
bool _preBegin__library_joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9584
bool _preEnd__library_joints();
 
9585
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9586
bool _validateBegin__library_joints( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9587
bool _validateEnd__library_joints();
 
9588
#endif
 
9589
bool _freeAttributes__library_joints( void* attributeData );
 
9590
 
 
9591
bool _begin__joint( void* attributeData ){return mImpl->begin__joint(*static_cast<joint__AttributeData*>(attributeData));}
 
9592
bool _data__joint( const ParserChar* text, size_t textLength );
 
9593
bool _end__joint(){return mImpl->end__joint();}
 
9594
bool _preBegin__joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9595
bool _preEnd__joint();
 
9596
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9597
bool _validateBegin__joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9598
bool _validateEnd__joint();
 
9599
#endif
 
9600
bool _freeAttributes__joint( void* attributeData );
 
9601
 
 
9602
bool _begin__prismatic( void* attributeData ){return mImpl->begin__prismatic(*static_cast<prismatic__AttributeData*>(attributeData));}
 
9603
bool _data__prismatic( const ParserChar* text, size_t textLength );
 
9604
bool _end__prismatic(){return mImpl->end__prismatic();}
 
9605
bool _preBegin__prismatic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9606
bool _preEnd__prismatic();
 
9607
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9608
bool _validateBegin__prismatic( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9609
bool _validateEnd__prismatic();
 
9610
#endif
 
9611
bool _freeAttributes__prismatic( void* attributeData );
 
9612
 
 
9613
bool _begin__axis____axis_type( void* attributeData ){return mImpl->begin__axis____axis_type(*static_cast<axis____axis_type__AttributeData*>(attributeData));}
 
9614
bool _data__axis____axis_type( const ParserChar* text, size_t textLength );
 
9615
bool _end__axis____axis_type(){return mImpl->end__axis____axis_type();}
 
9616
bool _preBegin__axis____axis_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9617
bool _preEnd__axis____axis_type();
 
9618
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9619
bool _validateBegin__axis____axis_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9620
bool _validateEnd__axis____axis_type();
 
9621
#endif
 
9622
bool _freeAttributes__axis____axis_type( void* attributeData );
 
9623
 
 
9624
bool _begin__limits____joint_limits_type( void* attributeData ){return mImpl->begin__limits____joint_limits_type();}
 
9625
bool _data__limits____joint_limits_type( const ParserChar* text, size_t textLength );
 
9626
bool _end__limits____joint_limits_type(){return mImpl->end__limits____joint_limits_type();}
 
9627
bool _preBegin__limits____joint_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9628
bool _preEnd__limits____joint_limits_type();
 
9629
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9630
bool _validateBegin__limits____joint_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9631
bool _validateEnd__limits____joint_limits_type();
 
9632
#endif
 
9633
bool _freeAttributes__limits____joint_limits_type( void* attributeData );
 
9634
 
 
9635
bool _begin__min____minmax_type( void* attributeData ){return mImpl->begin__min____minmax_type(*static_cast<min____minmax_type__AttributeData*>(attributeData));}
 
9636
bool _data__min____minmax_type( const ParserChar* text, size_t textLength );
 
9637
bool _end__min____minmax_type(){return mImpl->end__min____minmax_type();}
 
9638
bool _preBegin__min____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9639
bool _preEnd__min____minmax_type();
 
9640
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9641
bool _validateBegin__min____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9642
bool _validateEnd__min____minmax_type();
 
9643
#endif
 
9644
bool _freeAttributes__min____minmax_type( void* attributeData );
 
9645
 
 
9646
bool _begin__max____minmax_type( void* attributeData ){return mImpl->begin__max____minmax_type(*static_cast<max____minmax_type__AttributeData*>(attributeData));}
 
9647
bool _data__max____minmax_type( const ParserChar* text, size_t textLength );
 
9648
bool _end__max____minmax_type(){return mImpl->end__max____minmax_type();}
 
9649
bool _preBegin__max____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9650
bool _preEnd__max____minmax_type();
 
9651
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9652
bool _validateBegin__max____minmax_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9653
bool _validateEnd__max____minmax_type();
 
9654
#endif
 
9655
bool _freeAttributes__max____minmax_type( void* attributeData );
 
9656
 
 
9657
bool _begin__revolute( void* attributeData ){return mImpl->begin__revolute(*static_cast<revolute__AttributeData*>(attributeData));}
 
9658
bool _data__revolute( const ParserChar* text, size_t textLength );
 
9659
bool _end__revolute(){return mImpl->end__revolute();}
 
9660
bool _preBegin__revolute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9661
bool _preEnd__revolute();
 
9662
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9663
bool _validateBegin__revolute( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9664
bool _validateEnd__revolute();
 
9665
#endif
 
9666
bool _freeAttributes__revolute( void* attributeData );
 
9667
 
 
9668
bool _begin__library_kinematics_models( void* attributeData ){return mImpl->begin__library_kinematics_models(*static_cast<library_kinematics_models__AttributeData*>(attributeData));}
 
9669
bool _data__library_kinematics_models( const ParserChar* text, size_t textLength );
 
9670
bool _end__library_kinematics_models(){return mImpl->end__library_kinematics_models();}
 
9671
bool _preBegin__library_kinematics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9672
bool _preEnd__library_kinematics_models();
 
9673
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9674
bool _validateBegin__library_kinematics_models( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9675
bool _validateEnd__library_kinematics_models();
 
9676
#endif
 
9677
bool _freeAttributes__library_kinematics_models( void* attributeData );
 
9678
 
 
9679
bool _begin__kinematics_model( void* attributeData ){return mImpl->begin__kinematics_model(*static_cast<kinematics_model__AttributeData*>(attributeData));}
 
9680
bool _data__kinematics_model( const ParserChar* text, size_t textLength );
 
9681
bool _end__kinematics_model(){return mImpl->end__kinematics_model();}
 
9682
bool _preBegin__kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9683
bool _preEnd__kinematics_model();
 
9684
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9685
bool _validateBegin__kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9686
bool _validateEnd__kinematics_model();
 
9687
#endif
 
9688
bool _freeAttributes__kinematics_model( void* attributeData );
 
9689
 
 
9690
bool _begin__technique_common____kinematics_model_technique_type( void* attributeData ){return mImpl->begin__technique_common____kinematics_model_technique_type();}
 
9691
bool _data__technique_common____kinematics_model_technique_type( const ParserChar* text, size_t textLength );
 
9692
bool _end__technique_common____kinematics_model_technique_type(){return mImpl->end__technique_common____kinematics_model_technique_type();}
 
9693
bool _preBegin__technique_common____kinematics_model_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9694
bool _preEnd__technique_common____kinematics_model_technique_type();
 
9695
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9696
bool _validateBegin__technique_common____kinematics_model_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9697
bool _validateEnd__technique_common____kinematics_model_technique_type();
 
9698
#endif
 
9699
bool _freeAttributes__technique_common____kinematics_model_technique_type( void* attributeData );
 
9700
 
 
9701
bool _begin__newparam____kinematics_newparam_type( void* attributeData ){return mImpl->begin__newparam____kinematics_newparam_type(*static_cast<newparam____kinematics_newparam_type__AttributeData*>(attributeData));}
 
9702
bool _data__newparam____kinematics_newparam_type( const ParserChar* text, size_t textLength );
 
9703
bool _end__newparam____kinematics_newparam_type(){return mImpl->end__newparam____kinematics_newparam_type();}
 
9704
bool _preBegin__newparam____kinematics_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9705
bool _preEnd__newparam____kinematics_newparam_type();
 
9706
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9707
bool _validateBegin__newparam____kinematics_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9708
bool _validateEnd__newparam____kinematics_newparam_type();
 
9709
#endif
 
9710
bool _freeAttributes__newparam____kinematics_newparam_type( void* attributeData );
 
9711
 
 
9712
bool _begin__instance_joint( void* attributeData ){return mImpl->begin__instance_joint(*static_cast<instance_joint__AttributeData*>(attributeData));}
 
9713
bool _data__instance_joint( const ParserChar* text, size_t textLength );
 
9714
bool _end__instance_joint(){return mImpl->end__instance_joint();}
 
9715
bool _preBegin__instance_joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9716
bool _preEnd__instance_joint();
 
9717
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9718
bool _validateBegin__instance_joint( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9719
bool _validateEnd__instance_joint();
 
9720
#endif
 
9721
bool _freeAttributes__instance_joint( void* attributeData );
 
9722
 
 
9723
bool _begin__link( void* attributeData ){return mImpl->begin__link(*static_cast<link__AttributeData*>(attributeData));}
 
9724
bool _data__link( const ParserChar* text, size_t textLength );
 
9725
bool _end__link(){return mImpl->end__link();}
 
9726
bool _preBegin__link( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9727
bool _preEnd__link();
 
9728
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9729
bool _validateBegin__link( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9730
bool _validateEnd__link();
 
9731
#endif
 
9732
bool _freeAttributes__link( void* attributeData );
 
9733
 
 
9734
bool _begin__attachment_full( void* attributeData ){return mImpl->begin__attachment_full(*static_cast<attachment_full__AttributeData*>(attributeData));}
 
9735
bool _data__attachment_full( const ParserChar* text, size_t textLength );
 
9736
bool _end__attachment_full(){return mImpl->end__attachment_full();}
 
9737
bool _preBegin__attachment_full( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9738
bool _preEnd__attachment_full();
 
9739
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9740
bool _validateBegin__attachment_full( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9741
bool _validateEnd__attachment_full();
 
9742
#endif
 
9743
bool _freeAttributes__attachment_full( void* attributeData );
 
9744
 
 
9745
bool _begin__attachment_start( void* attributeData ){return mImpl->begin__attachment_start(*static_cast<attachment_start__AttributeData*>(attributeData));}
 
9746
bool _data__attachment_start( const ParserChar* text, size_t textLength );
 
9747
bool _end__attachment_start(){return mImpl->end__attachment_start();}
 
9748
bool _preBegin__attachment_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9749
bool _preEnd__attachment_start();
 
9750
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9751
bool _validateBegin__attachment_start( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9752
bool _validateEnd__attachment_start();
 
9753
#endif
 
9754
bool _freeAttributes__attachment_start( void* attributeData );
 
9755
 
 
9756
bool _begin__attachment_end( void* attributeData ){return mImpl->begin__attachment_end(*static_cast<attachment_end__AttributeData*>(attributeData));}
 
9757
bool _data__attachment_end( const ParserChar* text, size_t textLength );
 
9758
bool _end__attachment_end(){return mImpl->end__attachment_end();}
 
9759
bool _preBegin__attachment_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9760
bool _preEnd__attachment_end();
 
9761
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9762
bool _validateBegin__attachment_end( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9763
bool _validateEnd__attachment_end();
 
9764
#endif
 
9765
bool _freeAttributes__attachment_end( void* attributeData );
 
9766
 
 
9767
bool _begin__formula( void* attributeData ){return mImpl->begin__formula(*static_cast<formula__AttributeData*>(attributeData));}
 
9768
bool _data__formula( const ParserChar* text, size_t textLength );
 
9769
bool _end__formula(){return mImpl->end__formula();}
 
9770
bool _preBegin__formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9771
bool _preEnd__formula();
 
9772
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9773
bool _validateBegin__formula( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9774
bool _validateEnd__formula();
 
9775
#endif
 
9776
bool _freeAttributes__formula( void* attributeData );
 
9777
 
 
9778
bool _begin__newparam____formula_newparam_type( void* attributeData ){return mImpl->begin__newparam____formula_newparam_type(*static_cast<newparam____formula_newparam_type__AttributeData*>(attributeData));}
 
9779
bool _data__newparam____formula_newparam_type( const ParserChar* text, size_t textLength );
 
9780
bool _end__newparam____formula_newparam_type(){return mImpl->end__newparam____formula_newparam_type();}
 
9781
bool _preBegin__newparam____formula_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9782
bool _preEnd__newparam____formula_newparam_type();
 
9783
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9784
bool _validateBegin__newparam____formula_newparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9785
bool _validateEnd__newparam____formula_newparam_type();
 
9786
#endif
 
9787
bool _freeAttributes__newparam____formula_newparam_type( void* attributeData );
 
9788
 
 
9789
bool _begin__target( void* attributeData ){return mImpl->begin__target();}
 
9790
bool _data__target( const ParserChar* text, size_t textLength );
 
9791
bool _end__target(){return mImpl->end__target();}
 
9792
bool _preBegin__target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9793
bool _preEnd__target();
 
9794
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9795
bool _validateBegin__target( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9796
bool _validateEnd__target();
 
9797
#endif
 
9798
bool _freeAttributes__target( void* attributeData );
 
9799
 
 
9800
bool _begin__param____common_param_type( void* attributeData ){return mImpl->begin__param____common_param_type();}
 
9801
bool _data__param____common_param_type( const ParserChar* text, size_t textLength );
 
9802
bool _end__param____common_param_type(){return mImpl->end__param____common_param_type();}
 
9803
bool _preBegin__param____common_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9804
bool _preEnd__param____common_param_type();
 
9805
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9806
bool _validateBegin__param____common_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9807
bool _validateEnd__param____common_param_type();
 
9808
#endif
 
9809
bool _freeAttributes__param____common_param_type( void* attributeData );
 
9810
 
 
9811
bool _begin__technique_common____formula_technique_type( void* attributeData ){return mImpl->begin__technique_common____formula_technique_type();}
 
9812
bool _data__technique_common____formula_technique_type( const ParserChar* text, size_t textLength );
 
9813
bool _end__technique_common____formula_technique_type(){return mImpl->end__technique_common____formula_technique_type();}
 
9814
bool _preBegin__technique_common____formula_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9815
bool _preEnd__technique_common____formula_technique_type();
 
9816
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9817
bool _validateBegin__technique_common____formula_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9818
bool _validateEnd__technique_common____formula_technique_type();
 
9819
#endif
 
9820
bool _freeAttributes__technique_common____formula_technique_type( void* attributeData );
 
9821
 
 
9822
bool _begin__math( void* attributeData ){return mImpl->begin__math(*static_cast<math__AttributeData*>(attributeData));}
 
9823
bool _data__math( const ParserChar* text, size_t textLength );
 
9824
bool _end__math(){return mImpl->end__math();}
 
9825
bool _preBegin__math( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9826
bool _preEnd__math();
 
9827
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9828
bool _validateBegin__math( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9829
bool _validateEnd__math();
 
9830
#endif
 
9831
bool _freeAttributes__math( void* attributeData );
 
9832
 
 
9833
 
 
9834
ENUM__mathml__overflow toEnumDataPrefix_ENUM__mathml__overflow (
 
9835
    const ParserChar* prefixedBuffer,
 
9836
    const ParserChar* prefixedBufferEnd,
 
9837
    const ParserChar** buffer,
 
9838
    const ParserChar* bufferEnd,
 
9839
    bool& failed,
 
9840
    const std::pair<StringHash, ENUM__mathml__overflow>* enumMap,
 
9841
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
9842
);
 
9843
 
 
9844
 
 
9845
bool characterData2EnumData_ENUM__mathml__overflow (
 
9846
    const ParserChar* text,
 
9847
    size_t textLength,
 
9848
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__overflow*, size_t ),
 
9849
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
9850
);
 
9851
 
 
9852
 
 
9853
bool dataEnumEnd_ENUM__mathml__overflow (
 
9854
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__overflow*, size_t ),
 
9855
    const std::pair<StringHash, ENUM__mathml__overflow>* enumMap,
 
9856
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
9857
    ENUM__mathml__overflow (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__overflow>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
9858
);
 
9859
 
 
9860
 
 
9861
 
 
9862
 
 
9863
ENUM__mathml__display toEnumDataPrefix_ENUM__mathml__display (
 
9864
    const ParserChar* prefixedBuffer,
 
9865
    const ParserChar* prefixedBufferEnd,
 
9866
    const ParserChar** buffer,
 
9867
    const ParserChar* bufferEnd,
 
9868
    bool& failed,
 
9869
    const std::pair<StringHash, ENUM__mathml__display>* enumMap,
 
9870
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
9871
);
 
9872
 
 
9873
 
 
9874
bool characterData2EnumData_ENUM__mathml__display (
 
9875
    const ParserChar* text,
 
9876
    size_t textLength,
 
9877
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__display*, size_t ),
 
9878
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
9879
);
 
9880
 
 
9881
 
 
9882
bool dataEnumEnd_ENUM__mathml__display (
 
9883
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__display*, size_t ),
 
9884
    const std::pair<StringHash, ENUM__mathml__display>* enumMap,
 
9885
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
9886
    ENUM__mathml__display (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__display>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
9887
);
 
9888
 
 
9889
 
 
9890
 
 
9891
bool _begin__cn( void* attributeData ){return mImpl->begin__cn(*static_cast<cn__AttributeData*>(attributeData));}
 
9892
bool _data__cn( const ParserChar* text, size_t textLength );
 
9893
bool _end__cn(){return mImpl->end__cn();}
 
9894
bool _preBegin__cn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9895
bool _preEnd__cn();
 
9896
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9897
bool _validateBegin__cn( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9898
bool _validateEnd__cn();
 
9899
#endif
 
9900
bool _freeAttributes__cn( void* attributeData );
 
9901
 
 
9902
 
 
9903
ENUM__mathml__cn__type toEnumDataPrefix_ENUM__mathml__cn__type (
 
9904
    const ParserChar* prefixedBuffer,
 
9905
    const ParserChar* prefixedBufferEnd,
 
9906
    const ParserChar** buffer,
 
9907
    const ParserChar* bufferEnd,
 
9908
    bool& failed,
 
9909
    const std::pair<StringHash, ENUM__mathml__cn__type>* enumMap,
 
9910
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
9911
);
 
9912
 
 
9913
 
 
9914
bool characterData2EnumData_ENUM__mathml__cn__type (
 
9915
    const ParserChar* text,
 
9916
    size_t textLength,
 
9917
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__cn__type*, size_t ),
 
9918
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
9919
);
 
9920
 
 
9921
 
 
9922
bool dataEnumEnd_ENUM__mathml__cn__type (
 
9923
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__cn__type*, size_t ),
 
9924
    const std::pair<StringHash, ENUM__mathml__cn__type>* enumMap,
 
9925
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
9926
    ENUM__mathml__cn__type (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__cn__type>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
9927
);
 
9928
 
 
9929
 
 
9930
 
 
9931
bool _begin__ci( void* attributeData ){return mImpl->begin__ci(*static_cast<ci__AttributeData*>(attributeData));}
 
9932
bool _data__ci( const ParserChar* text, size_t textLength );
 
9933
bool _end__ci(){return mImpl->end__ci();}
 
9934
bool _preBegin__ci( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9935
bool _preEnd__ci();
 
9936
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9937
bool _validateBegin__ci( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9938
bool _validateEnd__ci();
 
9939
#endif
 
9940
bool _freeAttributes__ci( void* attributeData );
 
9941
 
 
9942
bool _begin__csymbol( void* attributeData ){return mImpl->begin__csymbol(*static_cast<csymbol__AttributeData*>(attributeData));}
 
9943
bool _data__csymbol( const ParserChar* text, size_t textLength );
 
9944
bool _end__csymbol(){return mImpl->end__csymbol();}
 
9945
bool _preBegin__csymbol( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9946
bool _preEnd__csymbol();
 
9947
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9948
bool _validateBegin__csymbol( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9949
bool _validateEnd__csymbol();
 
9950
#endif
 
9951
bool _freeAttributes__csymbol( void* attributeData );
 
9952
 
 
9953
bool _begin__abs( void* attributeData ){return mImpl->begin__abs(*static_cast<abs__AttributeData*>(attributeData));}
 
9954
bool _data__abs( const ParserChar* text, size_t textLength );
 
9955
bool _end__abs(){return mImpl->end__abs();}
 
9956
bool _preBegin__abs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9957
bool _preEnd__abs();
 
9958
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9959
bool _validateBegin__abs( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9960
bool _validateEnd__abs();
 
9961
#endif
 
9962
bool _freeAttributes__abs( void* attributeData );
 
9963
 
 
9964
bool _begin__conjugate( void* attributeData ){return mImpl->begin__conjugate(*static_cast<conjugate__AttributeData*>(attributeData));}
 
9965
bool _data__conjugate( const ParserChar* text, size_t textLength );
 
9966
bool _end__conjugate(){return mImpl->end__conjugate();}
 
9967
bool _preBegin__conjugate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9968
bool _preEnd__conjugate();
 
9969
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9970
bool _validateBegin__conjugate( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9971
bool _validateEnd__conjugate();
 
9972
#endif
 
9973
bool _freeAttributes__conjugate( void* attributeData );
 
9974
 
 
9975
bool _begin__factorial( void* attributeData ){return mImpl->begin__factorial(*static_cast<factorial__AttributeData*>(attributeData));}
 
9976
bool _data__factorial( const ParserChar* text, size_t textLength );
 
9977
bool _end__factorial(){return mImpl->end__factorial();}
 
9978
bool _preBegin__factorial( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9979
bool _preEnd__factorial();
 
9980
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9981
bool _validateBegin__factorial( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9982
bool _validateEnd__factorial();
 
9983
#endif
 
9984
bool _freeAttributes__factorial( void* attributeData );
 
9985
 
 
9986
bool _begin__arg( void* attributeData ){return mImpl->begin__arg(*static_cast<arg__AttributeData*>(attributeData));}
 
9987
bool _data__arg( const ParserChar* text, size_t textLength );
 
9988
bool _end__arg(){return mImpl->end__arg();}
 
9989
bool _preBegin__arg( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9990
bool _preEnd__arg();
 
9991
#ifdef GENERATEDSAXPARSER_VALIDATION
 
9992
bool _validateBegin__arg( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
9993
bool _validateEnd__arg();
 
9994
#endif
 
9995
bool _freeAttributes__arg( void* attributeData );
 
9996
 
 
9997
bool _begin__real( void* attributeData ){return mImpl->begin__real(*static_cast<real__AttributeData*>(attributeData));}
 
9998
bool _data__real( const ParserChar* text, size_t textLength );
 
9999
bool _end__real(){return mImpl->end__real();}
 
10000
bool _preBegin__real( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10001
bool _preEnd__real();
 
10002
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10003
bool _validateBegin__real( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10004
bool _validateEnd__real();
 
10005
#endif
 
10006
bool _freeAttributes__real( void* attributeData );
 
10007
 
 
10008
bool _begin__imaginary( void* attributeData ){return mImpl->begin__imaginary(*static_cast<imaginary__AttributeData*>(attributeData));}
 
10009
bool _data__imaginary( const ParserChar* text, size_t textLength );
 
10010
bool _end__imaginary(){return mImpl->end__imaginary();}
 
10011
bool _preBegin__imaginary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10012
bool _preEnd__imaginary();
 
10013
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10014
bool _validateBegin__imaginary( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10015
bool _validateEnd__imaginary();
 
10016
#endif
 
10017
bool _freeAttributes__imaginary( void* attributeData );
 
10018
 
 
10019
bool _begin__floor( void* attributeData ){return mImpl->begin__floor(*static_cast<floor__AttributeData*>(attributeData));}
 
10020
bool _data__floor( const ParserChar* text, size_t textLength );
 
10021
bool _end__floor(){return mImpl->end__floor();}
 
10022
bool _preBegin__floor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10023
bool _preEnd__floor();
 
10024
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10025
bool _validateBegin__floor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10026
bool _validateEnd__floor();
 
10027
#endif
 
10028
bool _freeAttributes__floor( void* attributeData );
 
10029
 
 
10030
bool _begin__ceiling( void* attributeData ){return mImpl->begin__ceiling(*static_cast<ceiling__AttributeData*>(attributeData));}
 
10031
bool _data__ceiling( const ParserChar* text, size_t textLength );
 
10032
bool _end__ceiling(){return mImpl->end__ceiling();}
 
10033
bool _preBegin__ceiling( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10034
bool _preEnd__ceiling();
 
10035
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10036
bool _validateBegin__ceiling( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10037
bool _validateEnd__ceiling();
 
10038
#endif
 
10039
bool _freeAttributes__ceiling( void* attributeData );
 
10040
 
 
10041
bool _begin__quotient( void* attributeData ){return mImpl->begin__quotient(*static_cast<quotient__AttributeData*>(attributeData));}
 
10042
bool _data__quotient( const ParserChar* text, size_t textLength );
 
10043
bool _end__quotient(){return mImpl->end__quotient();}
 
10044
bool _preBegin__quotient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10045
bool _preEnd__quotient();
 
10046
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10047
bool _validateBegin__quotient( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10048
bool _validateEnd__quotient();
 
10049
#endif
 
10050
bool _freeAttributes__quotient( void* attributeData );
 
10051
 
 
10052
bool _begin__divide( void* attributeData ){return mImpl->begin__divide(*static_cast<divide__AttributeData*>(attributeData));}
 
10053
bool _data__divide( const ParserChar* text, size_t textLength );
 
10054
bool _end__divide(){return mImpl->end__divide();}
 
10055
bool _preBegin__divide( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10056
bool _preEnd__divide();
 
10057
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10058
bool _validateBegin__divide( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10059
bool _validateEnd__divide();
 
10060
#endif
 
10061
bool _freeAttributes__divide( void* attributeData );
 
10062
 
 
10063
bool _begin__rem( void* attributeData ){return mImpl->begin__rem(*static_cast<rem__AttributeData*>(attributeData));}
 
10064
bool _data__rem( const ParserChar* text, size_t textLength );
 
10065
bool _end__rem(){return mImpl->end__rem();}
 
10066
bool _preBegin__rem( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10067
bool _preEnd__rem();
 
10068
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10069
bool _validateBegin__rem( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10070
bool _validateEnd__rem();
 
10071
#endif
 
10072
bool _freeAttributes__rem( void* attributeData );
 
10073
 
 
10074
bool _begin__minus( void* attributeData ){return mImpl->begin__minus(*static_cast<minus__AttributeData*>(attributeData));}
 
10075
bool _data__minus( const ParserChar* text, size_t textLength );
 
10076
bool _end__minus(){return mImpl->end__minus();}
 
10077
bool _preBegin__minus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10078
bool _preEnd__minus();
 
10079
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10080
bool _validateBegin__minus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10081
bool _validateEnd__minus();
 
10082
#endif
 
10083
bool _freeAttributes__minus( void* attributeData );
 
10084
 
 
10085
bool _begin__plus( void* attributeData ){return mImpl->begin__plus(*static_cast<plus__AttributeData*>(attributeData));}
 
10086
bool _data__plus( const ParserChar* text, size_t textLength );
 
10087
bool _end__plus(){return mImpl->end__plus();}
 
10088
bool _preBegin__plus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10089
bool _preEnd__plus();
 
10090
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10091
bool _validateBegin__plus( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10092
bool _validateEnd__plus();
 
10093
#endif
 
10094
bool _freeAttributes__plus( void* attributeData );
 
10095
 
 
10096
bool _begin__times( void* attributeData ){return mImpl->begin__times(*static_cast<times__AttributeData*>(attributeData));}
 
10097
bool _data__times( const ParserChar* text, size_t textLength );
 
10098
bool _end__times(){return mImpl->end__times();}
 
10099
bool _preBegin__times( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10100
bool _preEnd__times();
 
10101
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10102
bool _validateBegin__times( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10103
bool _validateEnd__times();
 
10104
#endif
 
10105
bool _freeAttributes__times( void* attributeData );
 
10106
 
 
10107
bool _begin__power( void* attributeData ){return mImpl->begin__power(*static_cast<power__AttributeData*>(attributeData));}
 
10108
bool _data__power( const ParserChar* text, size_t textLength );
 
10109
bool _end__power(){return mImpl->end__power();}
 
10110
bool _preBegin__power( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10111
bool _preEnd__power();
 
10112
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10113
bool _validateBegin__power( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10114
bool _validateEnd__power();
 
10115
#endif
 
10116
bool _freeAttributes__power( void* attributeData );
 
10117
 
 
10118
bool _begin__root( void* attributeData ){return mImpl->begin__root(*static_cast<root__AttributeData*>(attributeData));}
 
10119
bool _data__root( const ParserChar* text, size_t textLength );
 
10120
bool _end__root(){return mImpl->end__root();}
 
10121
bool _preBegin__root( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10122
bool _preEnd__root();
 
10123
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10124
bool _validateBegin__root( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10125
bool _validateEnd__root();
 
10126
#endif
 
10127
bool _freeAttributes__root( void* attributeData );
 
10128
 
 
10129
bool _begin__max____Arith_type( void* attributeData ){return mImpl->begin__max____Arith_type(*static_cast<max____Arith_type__AttributeData*>(attributeData));}
 
10130
bool _data__max____Arith_type( const ParserChar* text, size_t textLength );
 
10131
bool _end__max____Arith_type(){return mImpl->end__max____Arith_type();}
 
10132
bool _preBegin__max____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10133
bool _preEnd__max____Arith_type();
 
10134
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10135
bool _validateBegin__max____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10136
bool _validateEnd__max____Arith_type();
 
10137
#endif
 
10138
bool _freeAttributes__max____Arith_type( void* attributeData );
 
10139
 
 
10140
bool _begin__min____Arith_type( void* attributeData ){return mImpl->begin__min____Arith_type(*static_cast<min____Arith_type__AttributeData*>(attributeData));}
 
10141
bool _data__min____Arith_type( const ParserChar* text, size_t textLength );
 
10142
bool _end__min____Arith_type(){return mImpl->end__min____Arith_type();}
 
10143
bool _preBegin__min____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10144
bool _preEnd__min____Arith_type();
 
10145
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10146
bool _validateBegin__min____Arith_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10147
bool _validateEnd__min____Arith_type();
 
10148
#endif
 
10149
bool _freeAttributes__min____Arith_type( void* attributeData );
 
10150
 
 
10151
bool _begin__gcd( void* attributeData ){return mImpl->begin__gcd(*static_cast<gcd__AttributeData*>(attributeData));}
 
10152
bool _data__gcd( const ParserChar* text, size_t textLength );
 
10153
bool _end__gcd(){return mImpl->end__gcd();}
 
10154
bool _preBegin__gcd( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10155
bool _preEnd__gcd();
 
10156
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10157
bool _validateBegin__gcd( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10158
bool _validateEnd__gcd();
 
10159
#endif
 
10160
bool _freeAttributes__gcd( void* attributeData );
 
10161
 
 
10162
bool _begin__lcm( void* attributeData ){return mImpl->begin__lcm(*static_cast<lcm__AttributeData*>(attributeData));}
 
10163
bool _data__lcm( const ParserChar* text, size_t textLength );
 
10164
bool _end__lcm(){return mImpl->end__lcm();}
 
10165
bool _preBegin__lcm( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10166
bool _preEnd__lcm();
 
10167
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10168
bool _validateBegin__lcm( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10169
bool _validateEnd__lcm();
 
10170
#endif
 
10171
bool _freeAttributes__lcm( void* attributeData );
 
10172
 
 
10173
bool _begin__sum( void* attributeData ){return mImpl->begin__sum(*static_cast<sum__AttributeData*>(attributeData));}
 
10174
bool _data__sum( const ParserChar* text, size_t textLength );
 
10175
bool _end__sum(){return mImpl->end__sum();}
 
10176
bool _preBegin__sum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10177
bool _preEnd__sum();
 
10178
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10179
bool _validateBegin__sum( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10180
bool _validateEnd__sum();
 
10181
#endif
 
10182
bool _freeAttributes__sum( void* attributeData );
 
10183
 
 
10184
bool _begin__product( void* attributeData ){return mImpl->begin__product(*static_cast<product__AttributeData*>(attributeData));}
 
10185
bool _data__product( const ParserChar* text, size_t textLength );
 
10186
bool _end__product(){return mImpl->end__product();}
 
10187
bool _preBegin__product( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10188
bool _preEnd__product();
 
10189
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10190
bool _validateBegin__product( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10191
bool _validateEnd__product();
 
10192
#endif
 
10193
bool _freeAttributes__product( void* attributeData );
 
10194
 
 
10195
bool _begin__compose( void* attributeData ){return mImpl->begin__compose(*static_cast<compose__AttributeData*>(attributeData));}
 
10196
bool _data__compose( const ParserChar* text, size_t textLength );
 
10197
bool _end__compose(){return mImpl->end__compose();}
 
10198
bool _preBegin__compose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10199
bool _preEnd__compose();
 
10200
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10201
bool _validateBegin__compose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10202
bool _validateEnd__compose();
 
10203
#endif
 
10204
bool _freeAttributes__compose( void* attributeData );
 
10205
 
 
10206
bool _begin__domain( void* attributeData ){return mImpl->begin__domain(*static_cast<domain__AttributeData*>(attributeData));}
 
10207
bool _data__domain( const ParserChar* text, size_t textLength );
 
10208
bool _end__domain(){return mImpl->end__domain();}
 
10209
bool _preBegin__domain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10210
bool _preEnd__domain();
 
10211
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10212
bool _validateBegin__domain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10213
bool _validateEnd__domain();
 
10214
#endif
 
10215
bool _freeAttributes__domain( void* attributeData );
 
10216
 
 
10217
bool _begin__codomain( void* attributeData ){return mImpl->begin__codomain(*static_cast<codomain__AttributeData*>(attributeData));}
 
10218
bool _data__codomain( const ParserChar* text, size_t textLength );
 
10219
bool _end__codomain(){return mImpl->end__codomain();}
 
10220
bool _preBegin__codomain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10221
bool _preEnd__codomain();
 
10222
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10223
bool _validateBegin__codomain( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10224
bool _validateEnd__codomain();
 
10225
#endif
 
10226
bool _freeAttributes__codomain( void* attributeData );
 
10227
 
 
10228
bool _begin__image____Functions_type( void* attributeData ){return mImpl->begin__image____Functions_type(*static_cast<image____Functions_type__AttributeData*>(attributeData));}
 
10229
bool _data__image____Functions_type( const ParserChar* text, size_t textLength );
 
10230
bool _end__image____Functions_type(){return mImpl->end__image____Functions_type();}
 
10231
bool _preBegin__image____Functions_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10232
bool _preEnd__image____Functions_type();
 
10233
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10234
bool _validateBegin__image____Functions_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10235
bool _validateEnd__image____Functions_type();
 
10236
#endif
 
10237
bool _freeAttributes__image____Functions_type( void* attributeData );
 
10238
 
 
10239
bool _begin__domainofapplication( void* attributeData ){return mImpl->begin__domainofapplication(*static_cast<domainofapplication__AttributeData*>(attributeData));}
 
10240
bool _data__domainofapplication( const ParserChar* text, size_t textLength );
 
10241
bool _end__domainofapplication(){return mImpl->end__domainofapplication();}
 
10242
bool _preBegin__domainofapplication( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10243
bool _preEnd__domainofapplication();
 
10244
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10245
bool _validateBegin__domainofapplication( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10246
bool _validateEnd__domainofapplication();
 
10247
#endif
 
10248
bool _freeAttributes__domainofapplication( void* attributeData );
 
10249
 
 
10250
bool _begin__ident( void* attributeData ){return mImpl->begin__ident(*static_cast<ident__AttributeData*>(attributeData));}
 
10251
bool _data__ident( const ParserChar* text, size_t textLength );
 
10252
bool _end__ident(){return mImpl->end__ident();}
 
10253
bool _preBegin__ident( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10254
bool _preEnd__ident();
 
10255
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10256
bool _validateBegin__ident( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10257
bool _validateEnd__ident();
 
10258
#endif
 
10259
bool _freeAttributes__ident( void* attributeData );
 
10260
 
 
10261
bool _begin__and( void* attributeData ){return mImpl->begin__and(*static_cast<and__AttributeData*>(attributeData));}
 
10262
bool _data__and( const ParserChar* text, size_t textLength );
 
10263
bool _end__and(){return mImpl->end__and();}
 
10264
bool _preBegin__and( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10265
bool _preEnd__and();
 
10266
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10267
bool _validateBegin__and( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10268
bool _validateEnd__and();
 
10269
#endif
 
10270
bool _freeAttributes__and( void* attributeData );
 
10271
 
 
10272
bool _begin__or( void* attributeData ){return mImpl->begin__or(*static_cast<or__AttributeData*>(attributeData));}
 
10273
bool _data__or( const ParserChar* text, size_t textLength );
 
10274
bool _end__or(){return mImpl->end__or();}
 
10275
bool _preBegin__or( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10276
bool _preEnd__or();
 
10277
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10278
bool _validateBegin__or( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10279
bool _validateEnd__or();
 
10280
#endif
 
10281
bool _freeAttributes__or( void* attributeData );
 
10282
 
 
10283
bool _begin__xor( void* attributeData ){return mImpl->begin__xor(*static_cast<xor__AttributeData*>(attributeData));}
 
10284
bool _data__xor( const ParserChar* text, size_t textLength );
 
10285
bool _end__xor(){return mImpl->end__xor();}
 
10286
bool _preBegin__xor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10287
bool _preEnd__xor();
 
10288
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10289
bool _validateBegin__xor( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10290
bool _validateEnd__xor();
 
10291
#endif
 
10292
bool _freeAttributes__xor( void* attributeData );
 
10293
 
 
10294
bool _begin__not( void* attributeData ){return mImpl->begin__not(*static_cast<not__AttributeData*>(attributeData));}
 
10295
bool _data__not( const ParserChar* text, size_t textLength );
 
10296
bool _end__not(){return mImpl->end__not();}
 
10297
bool _preBegin__not( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10298
bool _preEnd__not();
 
10299
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10300
bool _validateBegin__not( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10301
bool _validateEnd__not();
 
10302
#endif
 
10303
bool _freeAttributes__not( void* attributeData );
 
10304
 
 
10305
bool _begin__exists( void* attributeData ){return mImpl->begin__exists(*static_cast<exists__AttributeData*>(attributeData));}
 
10306
bool _data__exists( const ParserChar* text, size_t textLength );
 
10307
bool _end__exists(){return mImpl->end__exists();}
 
10308
bool _preBegin__exists( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10309
bool _preEnd__exists();
 
10310
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10311
bool _validateBegin__exists( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10312
bool _validateEnd__exists();
 
10313
#endif
 
10314
bool _freeAttributes__exists( void* attributeData );
 
10315
 
 
10316
bool _begin__forall( void* attributeData ){return mImpl->begin__forall(*static_cast<forall__AttributeData*>(attributeData));}
 
10317
bool _data__forall( const ParserChar* text, size_t textLength );
 
10318
bool _end__forall(){return mImpl->end__forall();}
 
10319
bool _preBegin__forall( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10320
bool _preEnd__forall();
 
10321
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10322
bool _validateBegin__forall( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10323
bool _validateEnd__forall();
 
10324
#endif
 
10325
bool _freeAttributes__forall( void* attributeData );
 
10326
 
 
10327
bool _begin__implies( void* attributeData ){return mImpl->begin__implies(*static_cast<implies__AttributeData*>(attributeData));}
 
10328
bool _data__implies( const ParserChar* text, size_t textLength );
 
10329
bool _end__implies(){return mImpl->end__implies();}
 
10330
bool _preBegin__implies( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10331
bool _preEnd__implies();
 
10332
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10333
bool _validateBegin__implies( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10334
bool _validateEnd__implies();
 
10335
#endif
 
10336
bool _freeAttributes__implies( void* attributeData );
 
10337
 
 
10338
bool _begin__naturalnumbers( void* attributeData ){return mImpl->begin__naturalnumbers(*static_cast<naturalnumbers__AttributeData*>(attributeData));}
 
10339
bool _data__naturalnumbers( const ParserChar* text, size_t textLength );
 
10340
bool _end__naturalnumbers(){return mImpl->end__naturalnumbers();}
 
10341
bool _preBegin__naturalnumbers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10342
bool _preEnd__naturalnumbers();
 
10343
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10344
bool _validateBegin__naturalnumbers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10345
bool _validateEnd__naturalnumbers();
 
10346
#endif
 
10347
bool _freeAttributes__naturalnumbers( void* attributeData );
 
10348
 
 
10349
bool _begin__primes( void* attributeData ){return mImpl->begin__primes(*static_cast<primes__AttributeData*>(attributeData));}
 
10350
bool _data__primes( const ParserChar* text, size_t textLength );
 
10351
bool _end__primes(){return mImpl->end__primes();}
 
10352
bool _preBegin__primes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10353
bool _preEnd__primes();
 
10354
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10355
bool _validateBegin__primes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10356
bool _validateEnd__primes();
 
10357
#endif
 
10358
bool _freeAttributes__primes( void* attributeData );
 
10359
 
 
10360
bool _begin__integers( void* attributeData ){return mImpl->begin__integers(*static_cast<integers__AttributeData*>(attributeData));}
 
10361
bool _data__integers( const ParserChar* text, size_t textLength );
 
10362
bool _end__integers(){return mImpl->end__integers();}
 
10363
bool _preBegin__integers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10364
bool _preEnd__integers();
 
10365
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10366
bool _validateBegin__integers( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10367
bool _validateEnd__integers();
 
10368
#endif
 
10369
bool _freeAttributes__integers( void* attributeData );
 
10370
 
 
10371
bool _begin__rationals( void* attributeData ){return mImpl->begin__rationals(*static_cast<rationals__AttributeData*>(attributeData));}
 
10372
bool _data__rationals( const ParserChar* text, size_t textLength );
 
10373
bool _end__rationals(){return mImpl->end__rationals();}
 
10374
bool _preBegin__rationals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10375
bool _preEnd__rationals();
 
10376
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10377
bool _validateBegin__rationals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10378
bool _validateEnd__rationals();
 
10379
#endif
 
10380
bool _freeAttributes__rationals( void* attributeData );
 
10381
 
 
10382
bool _begin__reals( void* attributeData ){return mImpl->begin__reals(*static_cast<reals__AttributeData*>(attributeData));}
 
10383
bool _data__reals( const ParserChar* text, size_t textLength );
 
10384
bool _end__reals(){return mImpl->end__reals();}
 
10385
bool _preBegin__reals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10386
bool _preEnd__reals();
 
10387
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10388
bool _validateBegin__reals( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10389
bool _validateEnd__reals();
 
10390
#endif
 
10391
bool _freeAttributes__reals( void* attributeData );
 
10392
 
 
10393
bool _begin__complexes( void* attributeData ){return mImpl->begin__complexes(*static_cast<complexes__AttributeData*>(attributeData));}
 
10394
bool _data__complexes( const ParserChar* text, size_t textLength );
 
10395
bool _end__complexes(){return mImpl->end__complexes();}
 
10396
bool _preBegin__complexes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10397
bool _preEnd__complexes();
 
10398
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10399
bool _validateBegin__complexes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10400
bool _validateEnd__complexes();
 
10401
#endif
 
10402
bool _freeAttributes__complexes( void* attributeData );
 
10403
 
 
10404
bool _begin__emptyset( void* attributeData ){return mImpl->begin__emptyset(*static_cast<emptyset__AttributeData*>(attributeData));}
 
10405
bool _data__emptyset( const ParserChar* text, size_t textLength );
 
10406
bool _end__emptyset(){return mImpl->end__emptyset();}
 
10407
bool _preBegin__emptyset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10408
bool _preEnd__emptyset();
 
10409
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10410
bool _validateBegin__emptyset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10411
bool _validateEnd__emptyset();
 
10412
#endif
 
10413
bool _freeAttributes__emptyset( void* attributeData );
 
10414
 
 
10415
bool _begin__exponentiale( void* attributeData ){return mImpl->begin__exponentiale(*static_cast<exponentiale__AttributeData*>(attributeData));}
 
10416
bool _data__exponentiale( const ParserChar* text, size_t textLength );
 
10417
bool _end__exponentiale(){return mImpl->end__exponentiale();}
 
10418
bool _preBegin__exponentiale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10419
bool _preEnd__exponentiale();
 
10420
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10421
bool _validateBegin__exponentiale( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10422
bool _validateEnd__exponentiale();
 
10423
#endif
 
10424
bool _freeAttributes__exponentiale( void* attributeData );
 
10425
 
 
10426
bool _begin__imaginaryi( void* attributeData ){return mImpl->begin__imaginaryi(*static_cast<imaginaryi__AttributeData*>(attributeData));}
 
10427
bool _data__imaginaryi( const ParserChar* text, size_t textLength );
 
10428
bool _end__imaginaryi(){return mImpl->end__imaginaryi();}
 
10429
bool _preBegin__imaginaryi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10430
bool _preEnd__imaginaryi();
 
10431
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10432
bool _validateBegin__imaginaryi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10433
bool _validateEnd__imaginaryi();
 
10434
#endif
 
10435
bool _freeAttributes__imaginaryi( void* attributeData );
 
10436
 
 
10437
bool _begin__pi( void* attributeData ){return mImpl->begin__pi(*static_cast<pi__AttributeData*>(attributeData));}
 
10438
bool _data__pi( const ParserChar* text, size_t textLength );
 
10439
bool _end__pi(){return mImpl->end__pi();}
 
10440
bool _preBegin__pi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10441
bool _preEnd__pi();
 
10442
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10443
bool _validateBegin__pi( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10444
bool _validateEnd__pi();
 
10445
#endif
 
10446
bool _freeAttributes__pi( void* attributeData );
 
10447
 
 
10448
bool _begin__eulergamma( void* attributeData ){return mImpl->begin__eulergamma(*static_cast<eulergamma__AttributeData*>(attributeData));}
 
10449
bool _data__eulergamma( const ParserChar* text, size_t textLength );
 
10450
bool _end__eulergamma(){return mImpl->end__eulergamma();}
 
10451
bool _preBegin__eulergamma( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10452
bool _preEnd__eulergamma();
 
10453
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10454
bool _validateBegin__eulergamma( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10455
bool _validateEnd__eulergamma();
 
10456
#endif
 
10457
bool _freeAttributes__eulergamma( void* attributeData );
 
10458
 
 
10459
bool _begin__true( void* attributeData ){return mImpl->begin__true(*static_cast<true__AttributeData*>(attributeData));}
 
10460
bool _data__true( const ParserChar* text, size_t textLength );
 
10461
bool _end__true(){return mImpl->end__true();}
 
10462
bool _preBegin__true( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10463
bool _preEnd__true();
 
10464
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10465
bool _validateBegin__true( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10466
bool _validateEnd__true();
 
10467
#endif
 
10468
bool _freeAttributes__true( void* attributeData );
 
10469
 
 
10470
bool _begin__false( void* attributeData ){return mImpl->begin__false(*static_cast<false__AttributeData*>(attributeData));}
 
10471
bool _data__false( const ParserChar* text, size_t textLength );
 
10472
bool _end__false(){return mImpl->end__false();}
 
10473
bool _preBegin__false( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10474
bool _preEnd__false();
 
10475
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10476
bool _validateBegin__false( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10477
bool _validateEnd__false();
 
10478
#endif
 
10479
bool _freeAttributes__false( void* attributeData );
 
10480
 
 
10481
bool _begin__infinity( void* attributeData ){return mImpl->begin__infinity(*static_cast<infinity__AttributeData*>(attributeData));}
 
10482
bool _data__infinity( const ParserChar* text, size_t textLength );
 
10483
bool _end__infinity(){return mImpl->end__infinity();}
 
10484
bool _preBegin__infinity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10485
bool _preEnd__infinity();
 
10486
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10487
bool _validateBegin__infinity( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10488
bool _validateEnd__infinity();
 
10489
#endif
 
10490
bool _freeAttributes__infinity( void* attributeData );
 
10491
 
 
10492
bool _begin__notanumber( void* attributeData ){return mImpl->begin__notanumber(*static_cast<notanumber__AttributeData*>(attributeData));}
 
10493
bool _data__notanumber( const ParserChar* text, size_t textLength );
 
10494
bool _end__notanumber(){return mImpl->end__notanumber();}
 
10495
bool _preBegin__notanumber( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10496
bool _preEnd__notanumber();
 
10497
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10498
bool _validateBegin__notanumber( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10499
bool _validateEnd__notanumber();
 
10500
#endif
 
10501
bool _freeAttributes__notanumber( void* attributeData );
 
10502
 
 
10503
bool _begin__set( void* attributeData ){return mImpl->begin__set(*static_cast<set__AttributeData*>(attributeData));}
 
10504
bool _data__set( const ParserChar* text, size_t textLength );
 
10505
bool _end__set(){return mImpl->end__set();}
 
10506
bool _preBegin__set( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10507
bool _preEnd__set();
 
10508
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10509
bool _validateBegin__set( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10510
bool _validateEnd__set();
 
10511
#endif
 
10512
bool _freeAttributes__set( void* attributeData );
 
10513
 
 
10514
bool _begin__list( void* attributeData ){return mImpl->begin__list(*static_cast<list__AttributeData*>(attributeData));}
 
10515
bool _data__list( const ParserChar* text, size_t textLength );
 
10516
bool _end__list(){return mImpl->end__list();}
 
10517
bool _preBegin__list( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10518
bool _preEnd__list();
 
10519
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10520
bool _validateBegin__list( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10521
bool _validateEnd__list();
 
10522
#endif
 
10523
bool _freeAttributes__list( void* attributeData );
 
10524
 
 
10525
 
 
10526
ENUM__mathml__list__order toEnumDataPrefix_ENUM__mathml__list__order (
 
10527
    const ParserChar* prefixedBuffer,
 
10528
    const ParserChar* prefixedBufferEnd,
 
10529
    const ParserChar** buffer,
 
10530
    const ParserChar* bufferEnd,
 
10531
    bool& failed,
 
10532
    const std::pair<StringHash, ENUM__mathml__list__order>* enumMap,
 
10533
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
10534
);
 
10535
 
 
10536
 
 
10537
bool characterData2EnumData_ENUM__mathml__list__order (
 
10538
    const ParserChar* text,
 
10539
    size_t textLength,
 
10540
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__list__order*, size_t ),
 
10541
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
10542
);
 
10543
 
 
10544
 
 
10545
bool dataEnumEnd_ENUM__mathml__list__order (
 
10546
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__list__order*, size_t ),
 
10547
    const std::pair<StringHash, ENUM__mathml__list__order>* enumMap,
 
10548
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
10549
    ENUM__mathml__list__order (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__list__order>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
10550
);
 
10551
 
 
10552
 
 
10553
 
 
10554
bool _begin__union( void* attributeData ){return mImpl->begin__union(*static_cast<union__AttributeData*>(attributeData));}
 
10555
bool _data__union( const ParserChar* text, size_t textLength );
 
10556
bool _end__union(){return mImpl->end__union();}
 
10557
bool _preBegin__union( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10558
bool _preEnd__union();
 
10559
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10560
bool _validateBegin__union( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10561
bool _validateEnd__union();
 
10562
#endif
 
10563
bool _freeAttributes__union( void* attributeData );
 
10564
 
 
10565
bool _begin__intersect( void* attributeData ){return mImpl->begin__intersect(*static_cast<intersect__AttributeData*>(attributeData));}
 
10566
bool _data__intersect( const ParserChar* text, size_t textLength );
 
10567
bool _end__intersect(){return mImpl->end__intersect();}
 
10568
bool _preBegin__intersect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10569
bool _preEnd__intersect();
 
10570
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10571
bool _validateBegin__intersect( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10572
bool _validateEnd__intersect();
 
10573
#endif
 
10574
bool _freeAttributes__intersect( void* attributeData );
 
10575
 
 
10576
bool _begin__in( void* attributeData ){return mImpl->begin__in(*static_cast<in__AttributeData*>(attributeData));}
 
10577
bool _data__in( const ParserChar* text, size_t textLength );
 
10578
bool _end__in(){return mImpl->end__in();}
 
10579
bool _preBegin__in( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10580
bool _preEnd__in();
 
10581
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10582
bool _validateBegin__in( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10583
bool _validateEnd__in();
 
10584
#endif
 
10585
bool _freeAttributes__in( void* attributeData );
 
10586
 
 
10587
bool _begin__notin( void* attributeData ){return mImpl->begin__notin(*static_cast<notin__AttributeData*>(attributeData));}
 
10588
bool _data__notin( const ParserChar* text, size_t textLength );
 
10589
bool _end__notin(){return mImpl->end__notin();}
 
10590
bool _preBegin__notin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10591
bool _preEnd__notin();
 
10592
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10593
bool _validateBegin__notin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10594
bool _validateEnd__notin();
 
10595
#endif
 
10596
bool _freeAttributes__notin( void* attributeData );
 
10597
 
 
10598
bool _begin__subset( void* attributeData ){return mImpl->begin__subset(*static_cast<subset__AttributeData*>(attributeData));}
 
10599
bool _data__subset( const ParserChar* text, size_t textLength );
 
10600
bool _end__subset(){return mImpl->end__subset();}
 
10601
bool _preBegin__subset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10602
bool _preEnd__subset();
 
10603
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10604
bool _validateBegin__subset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10605
bool _validateEnd__subset();
 
10606
#endif
 
10607
bool _freeAttributes__subset( void* attributeData );
 
10608
 
 
10609
bool _begin__prsubset( void* attributeData ){return mImpl->begin__prsubset(*static_cast<prsubset__AttributeData*>(attributeData));}
 
10610
bool _data__prsubset( const ParserChar* text, size_t textLength );
 
10611
bool _end__prsubset(){return mImpl->end__prsubset();}
 
10612
bool _preBegin__prsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10613
bool _preEnd__prsubset();
 
10614
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10615
bool _validateBegin__prsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10616
bool _validateEnd__prsubset();
 
10617
#endif
 
10618
bool _freeAttributes__prsubset( void* attributeData );
 
10619
 
 
10620
bool _begin__notsubset( void* attributeData ){return mImpl->begin__notsubset(*static_cast<notsubset__AttributeData*>(attributeData));}
 
10621
bool _data__notsubset( const ParserChar* text, size_t textLength );
 
10622
bool _end__notsubset(){return mImpl->end__notsubset();}
 
10623
bool _preBegin__notsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10624
bool _preEnd__notsubset();
 
10625
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10626
bool _validateBegin__notsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10627
bool _validateEnd__notsubset();
 
10628
#endif
 
10629
bool _freeAttributes__notsubset( void* attributeData );
 
10630
 
 
10631
bool _begin__notprsubset( void* attributeData ){return mImpl->begin__notprsubset(*static_cast<notprsubset__AttributeData*>(attributeData));}
 
10632
bool _data__notprsubset( const ParserChar* text, size_t textLength );
 
10633
bool _end__notprsubset(){return mImpl->end__notprsubset();}
 
10634
bool _preBegin__notprsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10635
bool _preEnd__notprsubset();
 
10636
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10637
bool _validateBegin__notprsubset( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10638
bool _validateEnd__notprsubset();
 
10639
#endif
 
10640
bool _freeAttributes__notprsubset( void* attributeData );
 
10641
 
 
10642
bool _begin__setdiff( void* attributeData ){return mImpl->begin__setdiff(*static_cast<setdiff__AttributeData*>(attributeData));}
 
10643
bool _data__setdiff( const ParserChar* text, size_t textLength );
 
10644
bool _end__setdiff(){return mImpl->end__setdiff();}
 
10645
bool _preBegin__setdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10646
bool _preEnd__setdiff();
 
10647
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10648
bool _validateBegin__setdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10649
bool _validateEnd__setdiff();
 
10650
#endif
 
10651
bool _freeAttributes__setdiff( void* attributeData );
 
10652
 
 
10653
bool _begin__card( void* attributeData ){return mImpl->begin__card(*static_cast<card__AttributeData*>(attributeData));}
 
10654
bool _data__card( const ParserChar* text, size_t textLength );
 
10655
bool _end__card(){return mImpl->end__card();}
 
10656
bool _preBegin__card( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10657
bool _preEnd__card();
 
10658
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10659
bool _validateBegin__card( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10660
bool _validateEnd__card();
 
10661
#endif
 
10662
bool _freeAttributes__card( void* attributeData );
 
10663
 
 
10664
bool _begin__cartesianproduct( void* attributeData ){return mImpl->begin__cartesianproduct(*static_cast<cartesianproduct__AttributeData*>(attributeData));}
 
10665
bool _data__cartesianproduct( const ParserChar* text, size_t textLength );
 
10666
bool _end__cartesianproduct(){return mImpl->end__cartesianproduct();}
 
10667
bool _preBegin__cartesianproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10668
bool _preEnd__cartesianproduct();
 
10669
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10670
bool _validateBegin__cartesianproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10671
bool _validateEnd__cartesianproduct();
 
10672
#endif
 
10673
bool _freeAttributes__cartesianproduct( void* attributeData );
 
10674
 
 
10675
bool _begin__eq( void* attributeData ){return mImpl->begin__eq(*static_cast<eq__AttributeData*>(attributeData));}
 
10676
bool _data__eq( const ParserChar* text, size_t textLength );
 
10677
bool _end__eq(){return mImpl->end__eq();}
 
10678
bool _preBegin__eq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10679
bool _preEnd__eq();
 
10680
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10681
bool _validateBegin__eq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10682
bool _validateEnd__eq();
 
10683
#endif
 
10684
bool _freeAttributes__eq( void* attributeData );
 
10685
 
 
10686
bool _begin__neq( void* attributeData ){return mImpl->begin__neq(*static_cast<neq__AttributeData*>(attributeData));}
 
10687
bool _data__neq( const ParserChar* text, size_t textLength );
 
10688
bool _end__neq(){return mImpl->end__neq();}
 
10689
bool _preBegin__neq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10690
bool _preEnd__neq();
 
10691
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10692
bool _validateBegin__neq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10693
bool _validateEnd__neq();
 
10694
#endif
 
10695
bool _freeAttributes__neq( void* attributeData );
 
10696
 
 
10697
bool _begin__leq( void* attributeData ){return mImpl->begin__leq(*static_cast<leq__AttributeData*>(attributeData));}
 
10698
bool _data__leq( const ParserChar* text, size_t textLength );
 
10699
bool _end__leq(){return mImpl->end__leq();}
 
10700
bool _preBegin__leq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10701
bool _preEnd__leq();
 
10702
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10703
bool _validateBegin__leq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10704
bool _validateEnd__leq();
 
10705
#endif
 
10706
bool _freeAttributes__leq( void* attributeData );
 
10707
 
 
10708
bool _begin__lt( void* attributeData ){return mImpl->begin__lt(*static_cast<lt__AttributeData*>(attributeData));}
 
10709
bool _data__lt( const ParserChar* text, size_t textLength );
 
10710
bool _end__lt(){return mImpl->end__lt();}
 
10711
bool _preBegin__lt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10712
bool _preEnd__lt();
 
10713
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10714
bool _validateBegin__lt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10715
bool _validateEnd__lt();
 
10716
#endif
 
10717
bool _freeAttributes__lt( void* attributeData );
 
10718
 
 
10719
bool _begin__geq( void* attributeData ){return mImpl->begin__geq(*static_cast<geq__AttributeData*>(attributeData));}
 
10720
bool _data__geq( const ParserChar* text, size_t textLength );
 
10721
bool _end__geq(){return mImpl->end__geq();}
 
10722
bool _preBegin__geq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10723
bool _preEnd__geq();
 
10724
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10725
bool _validateBegin__geq( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10726
bool _validateEnd__geq();
 
10727
#endif
 
10728
bool _freeAttributes__geq( void* attributeData );
 
10729
 
 
10730
bool _begin__gt( void* attributeData ){return mImpl->begin__gt(*static_cast<gt__AttributeData*>(attributeData));}
 
10731
bool _data__gt( const ParserChar* text, size_t textLength );
 
10732
bool _end__gt(){return mImpl->end__gt();}
 
10733
bool _preBegin__gt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10734
bool _preEnd__gt();
 
10735
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10736
bool _validateBegin__gt( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10737
bool _validateEnd__gt();
 
10738
#endif
 
10739
bool _freeAttributes__gt( void* attributeData );
 
10740
 
 
10741
bool _begin__equivalent( void* attributeData ){return mImpl->begin__equivalent(*static_cast<equivalent__AttributeData*>(attributeData));}
 
10742
bool _data__equivalent( const ParserChar* text, size_t textLength );
 
10743
bool _end__equivalent(){return mImpl->end__equivalent();}
 
10744
bool _preBegin__equivalent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10745
bool _preEnd__equivalent();
 
10746
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10747
bool _validateBegin__equivalent( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10748
bool _validateEnd__equivalent();
 
10749
#endif
 
10750
bool _freeAttributes__equivalent( void* attributeData );
 
10751
 
 
10752
bool _begin__approx( void* attributeData ){return mImpl->begin__approx(*static_cast<approx__AttributeData*>(attributeData));}
 
10753
bool _data__approx( const ParserChar* text, size_t textLength );
 
10754
bool _end__approx(){return mImpl->end__approx();}
 
10755
bool _preBegin__approx( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10756
bool _preEnd__approx();
 
10757
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10758
bool _validateBegin__approx( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10759
bool _validateEnd__approx();
 
10760
#endif
 
10761
bool _freeAttributes__approx( void* attributeData );
 
10762
 
 
10763
bool _begin__factorof( void* attributeData ){return mImpl->begin__factorof(*static_cast<factorof__AttributeData*>(attributeData));}
 
10764
bool _data__factorof( const ParserChar* text, size_t textLength );
 
10765
bool _end__factorof(){return mImpl->end__factorof();}
 
10766
bool _preBegin__factorof( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10767
bool _preEnd__factorof();
 
10768
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10769
bool _validateBegin__factorof( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10770
bool _validateEnd__factorof();
 
10771
#endif
 
10772
bool _freeAttributes__factorof( void* attributeData );
 
10773
 
 
10774
bool _begin__exp( void* attributeData ){return mImpl->begin__exp(*static_cast<exp__AttributeData*>(attributeData));}
 
10775
bool _data__exp( const ParserChar* text, size_t textLength );
 
10776
bool _end__exp(){return mImpl->end__exp();}
 
10777
bool _preBegin__exp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10778
bool _preEnd__exp();
 
10779
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10780
bool _validateBegin__exp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10781
bool _validateEnd__exp();
 
10782
#endif
 
10783
bool _freeAttributes__exp( void* attributeData );
 
10784
 
 
10785
bool _begin__ln( void* attributeData ){return mImpl->begin__ln(*static_cast<ln__AttributeData*>(attributeData));}
 
10786
bool _data__ln( const ParserChar* text, size_t textLength );
 
10787
bool _end__ln(){return mImpl->end__ln();}
 
10788
bool _preBegin__ln( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10789
bool _preEnd__ln();
 
10790
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10791
bool _validateBegin__ln( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10792
bool _validateEnd__ln();
 
10793
#endif
 
10794
bool _freeAttributes__ln( void* attributeData );
 
10795
 
 
10796
bool _begin__log( void* attributeData ){return mImpl->begin__log(*static_cast<log__AttributeData*>(attributeData));}
 
10797
bool _data__log( const ParserChar* text, size_t textLength );
 
10798
bool _end__log(){return mImpl->end__log();}
 
10799
bool _preBegin__log( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10800
bool _preEnd__log();
 
10801
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10802
bool _validateBegin__log( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10803
bool _validateEnd__log();
 
10804
#endif
 
10805
bool _freeAttributes__log( void* attributeData );
 
10806
 
 
10807
bool _begin__logbase( void* attributeData ){return mImpl->begin__logbase(*static_cast<logbase__AttributeData*>(attributeData));}
 
10808
bool _data__logbase( const ParserChar* text, size_t textLength );
 
10809
bool _end__logbase(){return mImpl->end__logbase();}
 
10810
bool _preBegin__logbase( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10811
bool _preEnd__logbase();
 
10812
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10813
bool _validateBegin__logbase( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10814
bool _validateEnd__logbase();
 
10815
#endif
 
10816
bool _freeAttributes__logbase( void* attributeData );
 
10817
 
 
10818
bool _begin__sin( void* attributeData ){return mImpl->begin__sin(*static_cast<sin__AttributeData*>(attributeData));}
 
10819
bool _data__sin( const ParserChar* text, size_t textLength );
 
10820
bool _end__sin(){return mImpl->end__sin();}
 
10821
bool _preBegin__sin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10822
bool _preEnd__sin();
 
10823
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10824
bool _validateBegin__sin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10825
bool _validateEnd__sin();
 
10826
#endif
 
10827
bool _freeAttributes__sin( void* attributeData );
 
10828
 
 
10829
bool _begin__cos( void* attributeData ){return mImpl->begin__cos(*static_cast<cos__AttributeData*>(attributeData));}
 
10830
bool _data__cos( const ParserChar* text, size_t textLength );
 
10831
bool _end__cos(){return mImpl->end__cos();}
 
10832
bool _preBegin__cos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10833
bool _preEnd__cos();
 
10834
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10835
bool _validateBegin__cos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10836
bool _validateEnd__cos();
 
10837
#endif
 
10838
bool _freeAttributes__cos( void* attributeData );
 
10839
 
 
10840
bool _begin__tan( void* attributeData ){return mImpl->begin__tan(*static_cast<tan__AttributeData*>(attributeData));}
 
10841
bool _data__tan( const ParserChar* text, size_t textLength );
 
10842
bool _end__tan(){return mImpl->end__tan();}
 
10843
bool _preBegin__tan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10844
bool _preEnd__tan();
 
10845
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10846
bool _validateBegin__tan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10847
bool _validateEnd__tan();
 
10848
#endif
 
10849
bool _freeAttributes__tan( void* attributeData );
 
10850
 
 
10851
bool _begin__sec( void* attributeData ){return mImpl->begin__sec(*static_cast<sec__AttributeData*>(attributeData));}
 
10852
bool _data__sec( const ParserChar* text, size_t textLength );
 
10853
bool _end__sec(){return mImpl->end__sec();}
 
10854
bool _preBegin__sec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10855
bool _preEnd__sec();
 
10856
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10857
bool _validateBegin__sec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10858
bool _validateEnd__sec();
 
10859
#endif
 
10860
bool _freeAttributes__sec( void* attributeData );
 
10861
 
 
10862
bool _begin__csc( void* attributeData ){return mImpl->begin__csc(*static_cast<csc__AttributeData*>(attributeData));}
 
10863
bool _data__csc( const ParserChar* text, size_t textLength );
 
10864
bool _end__csc(){return mImpl->end__csc();}
 
10865
bool _preBegin__csc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10866
bool _preEnd__csc();
 
10867
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10868
bool _validateBegin__csc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10869
bool _validateEnd__csc();
 
10870
#endif
 
10871
bool _freeAttributes__csc( void* attributeData );
 
10872
 
 
10873
bool _begin__cot( void* attributeData ){return mImpl->begin__cot(*static_cast<cot__AttributeData*>(attributeData));}
 
10874
bool _data__cot( const ParserChar* text, size_t textLength );
 
10875
bool _end__cot(){return mImpl->end__cot();}
 
10876
bool _preBegin__cot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10877
bool _preEnd__cot();
 
10878
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10879
bool _validateBegin__cot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10880
bool _validateEnd__cot();
 
10881
#endif
 
10882
bool _freeAttributes__cot( void* attributeData );
 
10883
 
 
10884
bool _begin__arcsin( void* attributeData ){return mImpl->begin__arcsin(*static_cast<arcsin__AttributeData*>(attributeData));}
 
10885
bool _data__arcsin( const ParserChar* text, size_t textLength );
 
10886
bool _end__arcsin(){return mImpl->end__arcsin();}
 
10887
bool _preBegin__arcsin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10888
bool _preEnd__arcsin();
 
10889
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10890
bool _validateBegin__arcsin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10891
bool _validateEnd__arcsin();
 
10892
#endif
 
10893
bool _freeAttributes__arcsin( void* attributeData );
 
10894
 
 
10895
bool _begin__arccos( void* attributeData ){return mImpl->begin__arccos(*static_cast<arccos__AttributeData*>(attributeData));}
 
10896
bool _data__arccos( const ParserChar* text, size_t textLength );
 
10897
bool _end__arccos(){return mImpl->end__arccos();}
 
10898
bool _preBegin__arccos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10899
bool _preEnd__arccos();
 
10900
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10901
bool _validateBegin__arccos( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10902
bool _validateEnd__arccos();
 
10903
#endif
 
10904
bool _freeAttributes__arccos( void* attributeData );
 
10905
 
 
10906
bool _begin__arctan( void* attributeData ){return mImpl->begin__arctan(*static_cast<arctan__AttributeData*>(attributeData));}
 
10907
bool _data__arctan( const ParserChar* text, size_t textLength );
 
10908
bool _end__arctan(){return mImpl->end__arctan();}
 
10909
bool _preBegin__arctan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10910
bool _preEnd__arctan();
 
10911
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10912
bool _validateBegin__arctan( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10913
bool _validateEnd__arctan();
 
10914
#endif
 
10915
bool _freeAttributes__arctan( void* attributeData );
 
10916
 
 
10917
bool _begin__arcsec( void* attributeData ){return mImpl->begin__arcsec(*static_cast<arcsec__AttributeData*>(attributeData));}
 
10918
bool _data__arcsec( const ParserChar* text, size_t textLength );
 
10919
bool _end__arcsec(){return mImpl->end__arcsec();}
 
10920
bool _preBegin__arcsec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10921
bool _preEnd__arcsec();
 
10922
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10923
bool _validateBegin__arcsec( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10924
bool _validateEnd__arcsec();
 
10925
#endif
 
10926
bool _freeAttributes__arcsec( void* attributeData );
 
10927
 
 
10928
bool _begin__arccsc( void* attributeData ){return mImpl->begin__arccsc(*static_cast<arccsc__AttributeData*>(attributeData));}
 
10929
bool _data__arccsc( const ParserChar* text, size_t textLength );
 
10930
bool _end__arccsc(){return mImpl->end__arccsc();}
 
10931
bool _preBegin__arccsc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10932
bool _preEnd__arccsc();
 
10933
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10934
bool _validateBegin__arccsc( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10935
bool _validateEnd__arccsc();
 
10936
#endif
 
10937
bool _freeAttributes__arccsc( void* attributeData );
 
10938
 
 
10939
bool _begin__arccot( void* attributeData ){return mImpl->begin__arccot(*static_cast<arccot__AttributeData*>(attributeData));}
 
10940
bool _data__arccot( const ParserChar* text, size_t textLength );
 
10941
bool _end__arccot(){return mImpl->end__arccot();}
 
10942
bool _preBegin__arccot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10943
bool _preEnd__arccot();
 
10944
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10945
bool _validateBegin__arccot( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10946
bool _validateEnd__arccot();
 
10947
#endif
 
10948
bool _freeAttributes__arccot( void* attributeData );
 
10949
 
 
10950
bool _begin__sinh( void* attributeData ){return mImpl->begin__sinh(*static_cast<sinh__AttributeData*>(attributeData));}
 
10951
bool _data__sinh( const ParserChar* text, size_t textLength );
 
10952
bool _end__sinh(){return mImpl->end__sinh();}
 
10953
bool _preBegin__sinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10954
bool _preEnd__sinh();
 
10955
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10956
bool _validateBegin__sinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10957
bool _validateEnd__sinh();
 
10958
#endif
 
10959
bool _freeAttributes__sinh( void* attributeData );
 
10960
 
 
10961
bool _begin__cosh( void* attributeData ){return mImpl->begin__cosh(*static_cast<cosh__AttributeData*>(attributeData));}
 
10962
bool _data__cosh( const ParserChar* text, size_t textLength );
 
10963
bool _end__cosh(){return mImpl->end__cosh();}
 
10964
bool _preBegin__cosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10965
bool _preEnd__cosh();
 
10966
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10967
bool _validateBegin__cosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10968
bool _validateEnd__cosh();
 
10969
#endif
 
10970
bool _freeAttributes__cosh( void* attributeData );
 
10971
 
 
10972
bool _begin__tanh( void* attributeData ){return mImpl->begin__tanh(*static_cast<tanh__AttributeData*>(attributeData));}
 
10973
bool _data__tanh( const ParserChar* text, size_t textLength );
 
10974
bool _end__tanh(){return mImpl->end__tanh();}
 
10975
bool _preBegin__tanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10976
bool _preEnd__tanh();
 
10977
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10978
bool _validateBegin__tanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10979
bool _validateEnd__tanh();
 
10980
#endif
 
10981
bool _freeAttributes__tanh( void* attributeData );
 
10982
 
 
10983
bool _begin__sech( void* attributeData ){return mImpl->begin__sech(*static_cast<sech__AttributeData*>(attributeData));}
 
10984
bool _data__sech( const ParserChar* text, size_t textLength );
 
10985
bool _end__sech(){return mImpl->end__sech();}
 
10986
bool _preBegin__sech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10987
bool _preEnd__sech();
 
10988
#ifdef GENERATEDSAXPARSER_VALIDATION
 
10989
bool _validateBegin__sech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10990
bool _validateEnd__sech();
 
10991
#endif
 
10992
bool _freeAttributes__sech( void* attributeData );
 
10993
 
 
10994
bool _begin__csch( void* attributeData ){return mImpl->begin__csch(*static_cast<csch__AttributeData*>(attributeData));}
 
10995
bool _data__csch( const ParserChar* text, size_t textLength );
 
10996
bool _end__csch(){return mImpl->end__csch();}
 
10997
bool _preBegin__csch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
10998
bool _preEnd__csch();
 
10999
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11000
bool _validateBegin__csch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11001
bool _validateEnd__csch();
 
11002
#endif
 
11003
bool _freeAttributes__csch( void* attributeData );
 
11004
 
 
11005
bool _begin__coth( void* attributeData ){return mImpl->begin__coth(*static_cast<coth__AttributeData*>(attributeData));}
 
11006
bool _data__coth( const ParserChar* text, size_t textLength );
 
11007
bool _end__coth(){return mImpl->end__coth();}
 
11008
bool _preBegin__coth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11009
bool _preEnd__coth();
 
11010
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11011
bool _validateBegin__coth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11012
bool _validateEnd__coth();
 
11013
#endif
 
11014
bool _freeAttributes__coth( void* attributeData );
 
11015
 
 
11016
bool _begin__arccosh( void* attributeData ){return mImpl->begin__arccosh(*static_cast<arccosh__AttributeData*>(attributeData));}
 
11017
bool _data__arccosh( const ParserChar* text, size_t textLength );
 
11018
bool _end__arccosh(){return mImpl->end__arccosh();}
 
11019
bool _preBegin__arccosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11020
bool _preEnd__arccosh();
 
11021
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11022
bool _validateBegin__arccosh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11023
bool _validateEnd__arccosh();
 
11024
#endif
 
11025
bool _freeAttributes__arccosh( void* attributeData );
 
11026
 
 
11027
bool _begin__arccoth( void* attributeData ){return mImpl->begin__arccoth(*static_cast<arccoth__AttributeData*>(attributeData));}
 
11028
bool _data__arccoth( const ParserChar* text, size_t textLength );
 
11029
bool _end__arccoth(){return mImpl->end__arccoth();}
 
11030
bool _preBegin__arccoth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11031
bool _preEnd__arccoth();
 
11032
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11033
bool _validateBegin__arccoth( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11034
bool _validateEnd__arccoth();
 
11035
#endif
 
11036
bool _freeAttributes__arccoth( void* attributeData );
 
11037
 
 
11038
bool _begin__arccsch( void* attributeData ){return mImpl->begin__arccsch(*static_cast<arccsch__AttributeData*>(attributeData));}
 
11039
bool _data__arccsch( const ParserChar* text, size_t textLength );
 
11040
bool _end__arccsch(){return mImpl->end__arccsch();}
 
11041
bool _preBegin__arccsch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11042
bool _preEnd__arccsch();
 
11043
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11044
bool _validateBegin__arccsch( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11045
bool _validateEnd__arccsch();
 
11046
#endif
 
11047
bool _freeAttributes__arccsch( void* attributeData );
 
11048
 
 
11049
bool _begin__arcsech( void* attributeData ){return mImpl->begin__arcsech(*static_cast<arcsech__AttributeData*>(attributeData));}
 
11050
bool _data__arcsech( const ParserChar* text, size_t textLength );
 
11051
bool _end__arcsech(){return mImpl->end__arcsech();}
 
11052
bool _preBegin__arcsech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11053
bool _preEnd__arcsech();
 
11054
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11055
bool _validateBegin__arcsech( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11056
bool _validateEnd__arcsech();
 
11057
#endif
 
11058
bool _freeAttributes__arcsech( void* attributeData );
 
11059
 
 
11060
bool _begin__arcsinh( void* attributeData ){return mImpl->begin__arcsinh(*static_cast<arcsinh__AttributeData*>(attributeData));}
 
11061
bool _data__arcsinh( const ParserChar* text, size_t textLength );
 
11062
bool _end__arcsinh(){return mImpl->end__arcsinh();}
 
11063
bool _preBegin__arcsinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11064
bool _preEnd__arcsinh();
 
11065
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11066
bool _validateBegin__arcsinh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11067
bool _validateEnd__arcsinh();
 
11068
#endif
 
11069
bool _freeAttributes__arcsinh( void* attributeData );
 
11070
 
 
11071
bool _begin__arctanh( void* attributeData ){return mImpl->begin__arctanh(*static_cast<arctanh__AttributeData*>(attributeData));}
 
11072
bool _data__arctanh( const ParserChar* text, size_t textLength );
 
11073
bool _end__arctanh(){return mImpl->end__arctanh();}
 
11074
bool _preBegin__arctanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11075
bool _preEnd__arctanh();
 
11076
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11077
bool _validateBegin__arctanh( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11078
bool _validateEnd__arctanh();
 
11079
#endif
 
11080
bool _freeAttributes__arctanh( void* attributeData );
 
11081
 
 
11082
bool _begin__int____int_type____mathml( void* attributeData ){return mImpl->begin__int____int_type____mathml(*static_cast<int____int_type____mathml__AttributeData*>(attributeData));}
 
11083
bool _data__int____int_type____mathml( const ParserChar* text, size_t textLength );
 
11084
bool _end__int____int_type____mathml(){return mImpl->end__int____int_type____mathml();}
 
11085
bool _preBegin__int____int_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11086
bool _preEnd__int____int_type____mathml();
 
11087
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11088
bool _validateBegin__int____int_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11089
bool _validateEnd__int____int_type____mathml();
 
11090
#endif
 
11091
bool _freeAttributes__int____int_type____mathml( void* attributeData );
 
11092
 
 
11093
bool _begin__diff( void* attributeData ){return mImpl->begin__diff(*static_cast<diff__AttributeData*>(attributeData));}
 
11094
bool _data__diff( const ParserChar* text, size_t textLength );
 
11095
bool _end__diff(){return mImpl->end__diff();}
 
11096
bool _preBegin__diff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11097
bool _preEnd__diff();
 
11098
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11099
bool _validateBegin__diff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11100
bool _validateEnd__diff();
 
11101
#endif
 
11102
bool _freeAttributes__diff( void* attributeData );
 
11103
 
 
11104
bool _begin__partialdiff( void* attributeData ){return mImpl->begin__partialdiff(*static_cast<partialdiff__AttributeData*>(attributeData));}
 
11105
bool _data__partialdiff( const ParserChar* text, size_t textLength );
 
11106
bool _end__partialdiff(){return mImpl->end__partialdiff();}
 
11107
bool _preBegin__partialdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11108
bool _preEnd__partialdiff();
 
11109
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11110
bool _validateBegin__partialdiff( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11111
bool _validateEnd__partialdiff();
 
11112
#endif
 
11113
bool _freeAttributes__partialdiff( void* attributeData );
 
11114
 
 
11115
bool _begin__limit( void* attributeData ){return mImpl->begin__limit(*static_cast<limit__AttributeData*>(attributeData));}
 
11116
bool _data__limit( const ParserChar* text, size_t textLength );
 
11117
bool _end__limit(){return mImpl->end__limit();}
 
11118
bool _preBegin__limit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11119
bool _preEnd__limit();
 
11120
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11121
bool _validateBegin__limit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11122
bool _validateEnd__limit();
 
11123
#endif
 
11124
bool _freeAttributes__limit( void* attributeData );
 
11125
 
 
11126
bool _begin__lowlimit( void* attributeData ){return mImpl->begin__lowlimit(*static_cast<lowlimit__AttributeData*>(attributeData));}
 
11127
bool _data__lowlimit( const ParserChar* text, size_t textLength );
 
11128
bool _end__lowlimit(){return mImpl->end__lowlimit();}
 
11129
bool _preBegin__lowlimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11130
bool _preEnd__lowlimit();
 
11131
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11132
bool _validateBegin__lowlimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11133
bool _validateEnd__lowlimit();
 
11134
#endif
 
11135
bool _freeAttributes__lowlimit( void* attributeData );
 
11136
 
 
11137
bool _begin__uplimit( void* attributeData ){return mImpl->begin__uplimit(*static_cast<uplimit__AttributeData*>(attributeData));}
 
11138
bool _data__uplimit( const ParserChar* text, size_t textLength );
 
11139
bool _end__uplimit(){return mImpl->end__uplimit();}
 
11140
bool _preBegin__uplimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11141
bool _preEnd__uplimit();
 
11142
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11143
bool _validateBegin__uplimit( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11144
bool _validateEnd__uplimit();
 
11145
#endif
 
11146
bool _freeAttributes__uplimit( void* attributeData );
 
11147
 
 
11148
bool _begin__tendsto( void* attributeData ){return mImpl->begin__tendsto(*static_cast<tendsto__AttributeData*>(attributeData));}
 
11149
bool _data__tendsto( const ParserChar* text, size_t textLength );
 
11150
bool _end__tendsto(){return mImpl->end__tendsto();}
 
11151
bool _preBegin__tendsto( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11152
bool _preEnd__tendsto();
 
11153
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11154
bool _validateBegin__tendsto( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11155
bool _validateEnd__tendsto();
 
11156
#endif
 
11157
bool _freeAttributes__tendsto( void* attributeData );
 
11158
 
 
11159
bool _begin__vector( void* attributeData ){return mImpl->begin__vector(*static_cast<vector__AttributeData*>(attributeData));}
 
11160
bool _data__vector( const ParserChar* text, size_t textLength );
 
11161
bool _end__vector(){return mImpl->end__vector();}
 
11162
bool _preBegin__vector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11163
bool _preEnd__vector();
 
11164
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11165
bool _validateBegin__vector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11166
bool _validateEnd__vector();
 
11167
#endif
 
11168
bool _freeAttributes__vector( void* attributeData );
 
11169
 
 
11170
bool _begin__matrix____matrix_type____mathml( void* attributeData ){return mImpl->begin__matrix____matrix_type____mathml(*static_cast<matrix____matrix_type____mathml__AttributeData*>(attributeData));}
 
11171
bool _data__matrix____matrix_type____mathml( const ParserChar* text, size_t textLength );
 
11172
bool _end__matrix____matrix_type____mathml(){return mImpl->end__matrix____matrix_type____mathml();}
 
11173
bool _preBegin__matrix____matrix_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11174
bool _preEnd__matrix____matrix_type____mathml();
 
11175
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11176
bool _validateBegin__matrix____matrix_type____mathml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11177
bool _validateEnd__matrix____matrix_type____mathml();
 
11178
#endif
 
11179
bool _freeAttributes__matrix____matrix_type____mathml( void* attributeData );
 
11180
 
 
11181
bool _begin__matrixrow( void* attributeData ){return mImpl->begin__matrixrow(*static_cast<matrixrow__AttributeData*>(attributeData));}
 
11182
bool _data__matrixrow( const ParserChar* text, size_t textLength );
 
11183
bool _end__matrixrow(){return mImpl->end__matrixrow();}
 
11184
bool _preBegin__matrixrow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11185
bool _preEnd__matrixrow();
 
11186
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11187
bool _validateBegin__matrixrow( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11188
bool _validateEnd__matrixrow();
 
11189
#endif
 
11190
bool _freeAttributes__matrixrow( void* attributeData );
 
11191
 
 
11192
bool _begin__determinant( void* attributeData ){return mImpl->begin__determinant(*static_cast<determinant__AttributeData*>(attributeData));}
 
11193
bool _data__determinant( const ParserChar* text, size_t textLength );
 
11194
bool _end__determinant(){return mImpl->end__determinant();}
 
11195
bool _preBegin__determinant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11196
bool _preEnd__determinant();
 
11197
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11198
bool _validateBegin__determinant( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11199
bool _validateEnd__determinant();
 
11200
#endif
 
11201
bool _freeAttributes__determinant( void* attributeData );
 
11202
 
 
11203
bool _begin__transpose( void* attributeData ){return mImpl->begin__transpose(*static_cast<transpose__AttributeData*>(attributeData));}
 
11204
bool _data__transpose( const ParserChar* text, size_t textLength );
 
11205
bool _end__transpose(){return mImpl->end__transpose();}
 
11206
bool _preBegin__transpose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11207
bool _preEnd__transpose();
 
11208
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11209
bool _validateBegin__transpose( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11210
bool _validateEnd__transpose();
 
11211
#endif
 
11212
bool _freeAttributes__transpose( void* attributeData );
 
11213
 
 
11214
bool _begin__selector( void* attributeData ){return mImpl->begin__selector(*static_cast<selector__AttributeData*>(attributeData));}
 
11215
bool _data__selector( const ParserChar* text, size_t textLength );
 
11216
bool _end__selector(){return mImpl->end__selector();}
 
11217
bool _preBegin__selector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11218
bool _preEnd__selector();
 
11219
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11220
bool _validateBegin__selector( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11221
bool _validateEnd__selector();
 
11222
#endif
 
11223
bool _freeAttributes__selector( void* attributeData );
 
11224
 
 
11225
bool _begin__vectorproduct( void* attributeData ){return mImpl->begin__vectorproduct(*static_cast<vectorproduct__AttributeData*>(attributeData));}
 
11226
bool _data__vectorproduct( const ParserChar* text, size_t textLength );
 
11227
bool _end__vectorproduct(){return mImpl->end__vectorproduct();}
 
11228
bool _preBegin__vectorproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11229
bool _preEnd__vectorproduct();
 
11230
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11231
bool _validateBegin__vectorproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11232
bool _validateEnd__vectorproduct();
 
11233
#endif
 
11234
bool _freeAttributes__vectorproduct( void* attributeData );
 
11235
 
 
11236
bool _begin__scalarproduct( void* attributeData ){return mImpl->begin__scalarproduct(*static_cast<scalarproduct__AttributeData*>(attributeData));}
 
11237
bool _data__scalarproduct( const ParserChar* text, size_t textLength );
 
11238
bool _end__scalarproduct(){return mImpl->end__scalarproduct();}
 
11239
bool _preBegin__scalarproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11240
bool _preEnd__scalarproduct();
 
11241
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11242
bool _validateBegin__scalarproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11243
bool _validateEnd__scalarproduct();
 
11244
#endif
 
11245
bool _freeAttributes__scalarproduct( void* attributeData );
 
11246
 
 
11247
bool _begin__outerproduct( void* attributeData ){return mImpl->begin__outerproduct(*static_cast<outerproduct__AttributeData*>(attributeData));}
 
11248
bool _data__outerproduct( const ParserChar* text, size_t textLength );
 
11249
bool _end__outerproduct(){return mImpl->end__outerproduct();}
 
11250
bool _preBegin__outerproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11251
bool _preEnd__outerproduct();
 
11252
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11253
bool _validateBegin__outerproduct( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11254
bool _validateEnd__outerproduct();
 
11255
#endif
 
11256
bool _freeAttributes__outerproduct( void* attributeData );
 
11257
 
 
11258
bool _begin__divergence( void* attributeData ){return mImpl->begin__divergence(*static_cast<divergence__AttributeData*>(attributeData));}
 
11259
bool _data__divergence( const ParserChar* text, size_t textLength );
 
11260
bool _end__divergence(){return mImpl->end__divergence();}
 
11261
bool _preBegin__divergence( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11262
bool _preEnd__divergence();
 
11263
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11264
bool _validateBegin__divergence( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11265
bool _validateEnd__divergence();
 
11266
#endif
 
11267
bool _freeAttributes__divergence( void* attributeData );
 
11268
 
 
11269
bool _begin__grad( void* attributeData ){return mImpl->begin__grad(*static_cast<grad__AttributeData*>(attributeData));}
 
11270
bool _data__grad( const ParserChar* text, size_t textLength );
 
11271
bool _end__grad(){return mImpl->end__grad();}
 
11272
bool _preBegin__grad( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11273
bool _preEnd__grad();
 
11274
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11275
bool _validateBegin__grad( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11276
bool _validateEnd__grad();
 
11277
#endif
 
11278
bool _freeAttributes__grad( void* attributeData );
 
11279
 
 
11280
bool _begin__curl( void* attributeData ){return mImpl->begin__curl(*static_cast<curl__AttributeData*>(attributeData));}
 
11281
bool _data__curl( const ParserChar* text, size_t textLength );
 
11282
bool _end__curl(){return mImpl->end__curl();}
 
11283
bool _preBegin__curl( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11284
bool _preEnd__curl();
 
11285
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11286
bool _validateBegin__curl( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11287
bool _validateEnd__curl();
 
11288
#endif
 
11289
bool _freeAttributes__curl( void* attributeData );
 
11290
 
 
11291
bool _begin__laplacian( void* attributeData ){return mImpl->begin__laplacian(*static_cast<laplacian__AttributeData*>(attributeData));}
 
11292
bool _data__laplacian( const ParserChar* text, size_t textLength );
 
11293
bool _end__laplacian(){return mImpl->end__laplacian();}
 
11294
bool _preBegin__laplacian( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11295
bool _preEnd__laplacian();
 
11296
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11297
bool _validateBegin__laplacian( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11298
bool _validateEnd__laplacian();
 
11299
#endif
 
11300
bool _freeAttributes__laplacian( void* attributeData );
 
11301
 
 
11302
bool _begin__mean( void* attributeData ){return mImpl->begin__mean(*static_cast<mean__AttributeData*>(attributeData));}
 
11303
bool _data__mean( const ParserChar* text, size_t textLength );
 
11304
bool _end__mean(){return mImpl->end__mean();}
 
11305
bool _preBegin__mean( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11306
bool _preEnd__mean();
 
11307
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11308
bool _validateBegin__mean( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11309
bool _validateEnd__mean();
 
11310
#endif
 
11311
bool _freeAttributes__mean( void* attributeData );
 
11312
 
 
11313
bool _begin__sdev( void* attributeData ){return mImpl->begin__sdev(*static_cast<sdev__AttributeData*>(attributeData));}
 
11314
bool _data__sdev( const ParserChar* text, size_t textLength );
 
11315
bool _end__sdev(){return mImpl->end__sdev();}
 
11316
bool _preBegin__sdev( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11317
bool _preEnd__sdev();
 
11318
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11319
bool _validateBegin__sdev( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11320
bool _validateEnd__sdev();
 
11321
#endif
 
11322
bool _freeAttributes__sdev( void* attributeData );
 
11323
 
 
11324
bool _begin__variance( void* attributeData ){return mImpl->begin__variance(*static_cast<variance__AttributeData*>(attributeData));}
 
11325
bool _data__variance( const ParserChar* text, size_t textLength );
 
11326
bool _end__variance(){return mImpl->end__variance();}
 
11327
bool _preBegin__variance( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11328
bool _preEnd__variance();
 
11329
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11330
bool _validateBegin__variance( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11331
bool _validateEnd__variance();
 
11332
#endif
 
11333
bool _freeAttributes__variance( void* attributeData );
 
11334
 
 
11335
bool _begin__median( void* attributeData ){return mImpl->begin__median(*static_cast<median__AttributeData*>(attributeData));}
 
11336
bool _data__median( const ParserChar* text, size_t textLength );
 
11337
bool _end__median(){return mImpl->end__median();}
 
11338
bool _preBegin__median( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11339
bool _preEnd__median();
 
11340
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11341
bool _validateBegin__median( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11342
bool _validateEnd__median();
 
11343
#endif
 
11344
bool _freeAttributes__median( void* attributeData );
 
11345
 
 
11346
bool _begin__mode____mode_type( void* attributeData ){return mImpl->begin__mode____mode_type(*static_cast<mode____mode_type__AttributeData*>(attributeData));}
 
11347
bool _data__mode____mode_type( const ParserChar* text, size_t textLength );
 
11348
bool _end__mode____mode_type(){return mImpl->end__mode____mode_type();}
 
11349
bool _preBegin__mode____mode_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11350
bool _preEnd__mode____mode_type();
 
11351
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11352
bool _validateBegin__mode____mode_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11353
bool _validateEnd__mode____mode_type();
 
11354
#endif
 
11355
bool _freeAttributes__mode____mode_type( void* attributeData );
 
11356
 
 
11357
bool _begin__moment( void* attributeData ){return mImpl->begin__moment(*static_cast<moment__AttributeData*>(attributeData));}
 
11358
bool _data__moment( const ParserChar* text, size_t textLength );
 
11359
bool _end__moment(){return mImpl->end__moment();}
 
11360
bool _preBegin__moment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11361
bool _preEnd__moment();
 
11362
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11363
bool _validateBegin__moment( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11364
bool _validateEnd__moment();
 
11365
#endif
 
11366
bool _freeAttributes__moment( void* attributeData );
 
11367
 
 
11368
bool _begin__momentabout( void* attributeData ){return mImpl->begin__momentabout(*static_cast<momentabout__AttributeData*>(attributeData));}
 
11369
bool _data__momentabout( const ParserChar* text, size_t textLength );
 
11370
bool _end__momentabout(){return mImpl->end__momentabout();}
 
11371
bool _preBegin__momentabout( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11372
bool _preEnd__momentabout();
 
11373
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11374
bool _validateBegin__momentabout( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11375
bool _validateEnd__momentabout();
 
11376
#endif
 
11377
bool _freeAttributes__momentabout( void* attributeData );
 
11378
 
 
11379
bool _begin__apply( void* attributeData ){return mImpl->begin__apply(*static_cast<apply__AttributeData*>(attributeData));}
 
11380
bool _data__apply( const ParserChar* text, size_t textLength );
 
11381
bool _end__apply(){return mImpl->end__apply();}
 
11382
bool _preBegin__apply( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11383
bool _preEnd__apply();
 
11384
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11385
bool _validateBegin__apply( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11386
bool _validateEnd__apply();
 
11387
#endif
 
11388
bool _freeAttributes__apply( void* attributeData );
 
11389
 
 
11390
bool _begin__interval( void* attributeData ){return mImpl->begin__interval(*static_cast<interval__AttributeData*>(attributeData));}
 
11391
bool _data__interval( const ParserChar* text, size_t textLength );
 
11392
bool _end__interval(){return mImpl->end__interval();}
 
11393
bool _preBegin__interval( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11394
bool _preEnd__interval();
 
11395
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11396
bool _validateBegin__interval( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11397
bool _validateEnd__interval();
 
11398
#endif
 
11399
bool _freeAttributes__interval( void* attributeData );
 
11400
 
 
11401
 
 
11402
ENUM__mathml__interval__closure toEnumDataPrefix_ENUM__mathml__interval__closure (
 
11403
    const ParserChar* prefixedBuffer,
 
11404
    const ParserChar* prefixedBufferEnd,
 
11405
    const ParserChar** buffer,
 
11406
    const ParserChar* bufferEnd,
 
11407
    bool& failed,
 
11408
    const std::pair<StringHash, ENUM__mathml__interval__closure>* enumMap,
 
11409
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
11410
);
 
11411
 
 
11412
 
 
11413
bool characterData2EnumData_ENUM__mathml__interval__closure (
 
11414
    const ParserChar* text,
 
11415
    size_t textLength,
 
11416
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__interval__closure*, size_t ),
 
11417
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
11418
);
 
11419
 
 
11420
 
 
11421
bool dataEnumEnd_ENUM__mathml__interval__closure (
 
11422
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__interval__closure*, size_t ),
 
11423
    const std::pair<StringHash, ENUM__mathml__interval__closure>* enumMap,
 
11424
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
11425
    ENUM__mathml__interval__closure (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__interval__closure>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
11426
);
 
11427
 
 
11428
 
 
11429
 
 
11430
bool _begin__inverse( void* attributeData ){return mImpl->begin__inverse(*static_cast<inverse__AttributeData*>(attributeData));}
 
11431
bool _data__inverse( const ParserChar* text, size_t textLength );
 
11432
bool _end__inverse(){return mImpl->end__inverse();}
 
11433
bool _preBegin__inverse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11434
bool _preEnd__inverse();
 
11435
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11436
bool _validateBegin__inverse( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11437
bool _validateEnd__inverse();
 
11438
#endif
 
11439
bool _freeAttributes__inverse( void* attributeData );
 
11440
 
 
11441
bool _begin__condition( void* attributeData ){return mImpl->begin__condition(*static_cast<condition__AttributeData*>(attributeData));}
 
11442
bool _data__condition( const ParserChar* text, size_t textLength );
 
11443
bool _end__condition(){return mImpl->end__condition();}
 
11444
bool _preBegin__condition( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11445
bool _preEnd__condition();
 
11446
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11447
bool _validateBegin__condition( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11448
bool _validateEnd__condition();
 
11449
#endif
 
11450
bool _freeAttributes__condition( void* attributeData );
 
11451
 
 
11452
bool _begin__declare( void* attributeData ){return mImpl->begin__declare(*static_cast<declare__AttributeData*>(attributeData));}
 
11453
bool _data__declare( const ParserChar* text, size_t textLength );
 
11454
bool _end__declare(){return mImpl->end__declare();}
 
11455
bool _preBegin__declare( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11456
bool _preEnd__declare();
 
11457
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11458
bool _validateBegin__declare( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11459
bool _validateEnd__declare();
 
11460
#endif
 
11461
bool _freeAttributes__declare( void* attributeData );
 
11462
 
 
11463
 
 
11464
ENUM__mathml__declare__occurrence toEnumDataPrefix_ENUM__mathml__declare__occurrence (
 
11465
    const ParserChar* prefixedBuffer,
 
11466
    const ParserChar* prefixedBufferEnd,
 
11467
    const ParserChar** buffer,
 
11468
    const ParserChar* bufferEnd,
 
11469
    bool& failed,
 
11470
    const std::pair<StringHash, ENUM__mathml__declare__occurrence>* enumMap,
 
11471
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
11472
);
 
11473
 
 
11474
 
 
11475
bool characterData2EnumData_ENUM__mathml__declare__occurrence (
 
11476
    const ParserChar* text,
 
11477
    size_t textLength,
 
11478
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__declare__occurrence*, size_t ),
 
11479
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& )
 
11480
);
 
11481
 
 
11482
 
 
11483
bool dataEnumEnd_ENUM__mathml__declare__occurrence (
 
11484
    bool ( ColladaParserAutoGen15::*dataFunction )(const ENUM__mathml__declare__occurrence*, size_t ),
 
11485
    const std::pair<StringHash, ENUM__mathml__declare__occurrence>* enumMap,
 
11486
    StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ),
 
11487
    ENUM__mathml__declare__occurrence (*toEnumFunc)( const ParserChar**, const ParserChar*, bool&, const std::pair<StringHash, ENUM__mathml__declare__occurrence>* enumMap, StringHash (*baseConversionFunc)( const ParserChar**, const ParserChar*, bool& ))
 
11488
);
 
11489
 
 
11490
 
 
11491
 
 
11492
bool _begin__lambda( void* attributeData ){return mImpl->begin__lambda(*static_cast<lambda__AttributeData*>(attributeData));}
 
11493
bool _data__lambda( const ParserChar* text, size_t textLength );
 
11494
bool _end__lambda(){return mImpl->end__lambda();}
 
11495
bool _preBegin__lambda( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11496
bool _preEnd__lambda();
 
11497
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11498
bool _validateBegin__lambda( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11499
bool _validateEnd__lambda();
 
11500
#endif
 
11501
bool _freeAttributes__lambda( void* attributeData );
 
11502
 
 
11503
bool _begin__piecewise( void* attributeData ){return mImpl->begin__piecewise(*static_cast<piecewise__AttributeData*>(attributeData));}
 
11504
bool _data__piecewise( const ParserChar* text, size_t textLength );
 
11505
bool _end__piecewise(){return mImpl->end__piecewise();}
 
11506
bool _preBegin__piecewise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11507
bool _preEnd__piecewise();
 
11508
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11509
bool _validateBegin__piecewise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11510
bool _validateEnd__piecewise();
 
11511
#endif
 
11512
bool _freeAttributes__piecewise( void* attributeData );
 
11513
 
 
11514
bool _begin__piece( void* attributeData ){return mImpl->begin__piece();}
 
11515
bool _data__piece( const ParserChar* text, size_t textLength );
 
11516
bool _end__piece(){return mImpl->end__piece();}
 
11517
bool _preBegin__piece( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11518
bool _preEnd__piece();
 
11519
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11520
bool _validateBegin__piece( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11521
bool _validateEnd__piece();
 
11522
#endif
 
11523
bool _freeAttributes__piece( void* attributeData );
 
11524
 
 
11525
bool _begin__bvar( void* attributeData ){return mImpl->begin__bvar(*static_cast<bvar__AttributeData*>(attributeData));}
 
11526
bool _data__bvar( const ParserChar* text, size_t textLength );
 
11527
bool _end__bvar(){return mImpl->end__bvar();}
 
11528
bool _preBegin__bvar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11529
bool _preEnd__bvar();
 
11530
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11531
bool _validateBegin__bvar( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11532
bool _validateEnd__bvar();
 
11533
#endif
 
11534
bool _freeAttributes__bvar( void* attributeData );
 
11535
 
 
11536
bool _begin__degree( void* attributeData ){return mImpl->begin__degree(*static_cast<degree__AttributeData*>(attributeData));}
 
11537
bool _data__degree( const ParserChar* text, size_t textLength );
 
11538
bool _end__degree(){return mImpl->end__degree();}
 
11539
bool _preBegin__degree( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11540
bool _preEnd__degree();
 
11541
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11542
bool _validateBegin__degree( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11543
bool _validateEnd__degree();
 
11544
#endif
 
11545
bool _freeAttributes__degree( void* attributeData );
 
11546
 
 
11547
bool _begin__semantics( void* attributeData ){return mImpl->begin__semantics(*static_cast<semantics__AttributeData*>(attributeData));}
 
11548
bool _data__semantics( const ParserChar* text, size_t textLength );
 
11549
bool _end__semantics(){return mImpl->end__semantics();}
 
11550
bool _preBegin__semantics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11551
bool _preEnd__semantics();
 
11552
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11553
bool _validateBegin__semantics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11554
bool _validateEnd__semantics();
 
11555
#endif
 
11556
bool _freeAttributes__semantics( void* attributeData );
 
11557
 
 
11558
bool _begin__annotation( void* attributeData ){return mImpl->begin__annotation(*static_cast<annotation__AttributeData*>(attributeData));}
 
11559
bool _data__annotation( const ParserChar* text, size_t textLength );
 
11560
bool _end__annotation(){return mImpl->end__annotation();}
 
11561
bool _preBegin__annotation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11562
bool _preEnd__annotation();
 
11563
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11564
bool _validateBegin__annotation( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11565
bool _validateEnd__annotation();
 
11566
#endif
 
11567
bool _freeAttributes__annotation( void* attributeData );
 
11568
 
 
11569
bool _begin__annotation_xml( void* attributeData ){return mImpl->begin__annotation_xml(*static_cast<annotation_xml__AttributeData*>(attributeData));}
 
11570
bool _data__annotation_xml( const ParserChar* text, size_t textLength );
 
11571
bool _end__annotation_xml(){return mImpl->end__annotation_xml();}
 
11572
bool _preBegin__annotation_xml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11573
bool _preEnd__annotation_xml();
 
11574
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11575
bool _validateBegin__annotation_xml( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11576
bool _validateEnd__annotation_xml();
 
11577
#endif
 
11578
bool _freeAttributes__annotation_xml( void* attributeData );
 
11579
 
 
11580
bool _begin__otherwise( void* attributeData ){return mImpl->begin__otherwise(*static_cast<otherwise__AttributeData*>(attributeData));}
 
11581
bool _data__otherwise( const ParserChar* text, size_t textLength );
 
11582
bool _end__otherwise(){return mImpl->end__otherwise();}
 
11583
bool _preBegin__otherwise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11584
bool _preEnd__otherwise();
 
11585
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11586
bool _validateBegin__otherwise( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11587
bool _validateEnd__otherwise();
 
11588
#endif
 
11589
bool _freeAttributes__otherwise( void* attributeData );
 
11590
 
 
11591
bool _begin__sep( void* attributeData ){return mImpl->begin__sep();}
 
11592
bool _data__sep( const ParserChar* text, size_t textLength );
 
11593
bool _end__sep(){return mImpl->end__sep();}
 
11594
bool _preBegin__sep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11595
bool _preEnd__sep();
 
11596
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11597
bool _validateBegin__sep( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11598
bool _validateEnd__sep();
 
11599
#endif
 
11600
bool _freeAttributes__sep( void* attributeData );
 
11601
 
 
11602
bool _begin__library_articulated_systems( void* attributeData ){return mImpl->begin__library_articulated_systems(*static_cast<library_articulated_systems__AttributeData*>(attributeData));}
 
11603
bool _data__library_articulated_systems( const ParserChar* text, size_t textLength );
 
11604
bool _end__library_articulated_systems(){return mImpl->end__library_articulated_systems();}
 
11605
bool _preBegin__library_articulated_systems( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11606
bool _preEnd__library_articulated_systems();
 
11607
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11608
bool _validateBegin__library_articulated_systems( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11609
bool _validateEnd__library_articulated_systems();
 
11610
#endif
 
11611
bool _freeAttributes__library_articulated_systems( void* attributeData );
 
11612
 
 
11613
bool _begin__articulated_system( void* attributeData ){return mImpl->begin__articulated_system(*static_cast<articulated_system__AttributeData*>(attributeData));}
 
11614
bool _data__articulated_system( const ParserChar* text, size_t textLength );
 
11615
bool _end__articulated_system(){return mImpl->end__articulated_system();}
 
11616
bool _preBegin__articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11617
bool _preEnd__articulated_system();
 
11618
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11619
bool _validateBegin__articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11620
bool _validateEnd__articulated_system();
 
11621
#endif
 
11622
bool _freeAttributes__articulated_system( void* attributeData );
 
11623
 
 
11624
bool _begin__kinematics( void* attributeData ){return mImpl->begin__kinematics();}
 
11625
bool _data__kinematics( const ParserChar* text, size_t textLength );
 
11626
bool _end__kinematics(){return mImpl->end__kinematics();}
 
11627
bool _preBegin__kinematics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11628
bool _preEnd__kinematics();
 
11629
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11630
bool _validateBegin__kinematics( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11631
bool _validateEnd__kinematics();
 
11632
#endif
 
11633
bool _freeAttributes__kinematics( void* attributeData );
 
11634
 
 
11635
bool _begin__instance_kinematics_model( void* attributeData ){return mImpl->begin__instance_kinematics_model(*static_cast<instance_kinematics_model__AttributeData*>(attributeData));}
 
11636
bool _data__instance_kinematics_model( const ParserChar* text, size_t textLength );
 
11637
bool _end__instance_kinematics_model(){return mImpl->end__instance_kinematics_model();}
 
11638
bool _preBegin__instance_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11639
bool _preEnd__instance_kinematics_model();
 
11640
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11641
bool _validateBegin__instance_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11642
bool _validateEnd__instance_kinematics_model();
 
11643
#endif
 
11644
bool _freeAttributes__instance_kinematics_model( void* attributeData );
 
11645
 
 
11646
bool _begin__bind____kinematics_bind_type( void* attributeData ){return mImpl->begin__bind____kinematics_bind_type(*static_cast<bind____kinematics_bind_type__AttributeData*>(attributeData));}
 
11647
bool _data__bind____kinematics_bind_type( const ParserChar* text, size_t textLength );
 
11648
bool _end__bind____kinematics_bind_type(){return mImpl->end__bind____kinematics_bind_type();}
 
11649
bool _preBegin__bind____kinematics_bind_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11650
bool _preEnd__bind____kinematics_bind_type();
 
11651
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11652
bool _validateBegin__bind____kinematics_bind_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11653
bool _validateEnd__bind____kinematics_bind_type();
 
11654
#endif
 
11655
bool _freeAttributes__bind____kinematics_bind_type( void* attributeData );
 
11656
 
 
11657
bool _begin__param____kinematics_param_type( void* attributeData ){return mImpl->begin__param____kinematics_param_type(*static_cast<param____kinematics_param_type__AttributeData*>(attributeData));}
 
11658
bool _data__param____kinematics_param_type( const ParserChar* text, size_t textLength );
 
11659
bool _end__param____kinematics_param_type(){return mImpl->end__param____kinematics_param_type();}
 
11660
bool _preBegin__param____kinematics_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11661
bool _preEnd__param____kinematics_param_type();
 
11662
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11663
bool _validateBegin__param____kinematics_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11664
bool _validateEnd__param____kinematics_param_type();
 
11665
#endif
 
11666
bool _freeAttributes__param____kinematics_param_type( void* attributeData );
 
11667
 
 
11668
bool _begin__setparam____kinematics_setparam_type( void* attributeData ){return mImpl->begin__setparam____kinematics_setparam_type(*static_cast<setparam____kinematics_setparam_type__AttributeData*>(attributeData));}
 
11669
bool _data__setparam____kinematics_setparam_type( const ParserChar* text, size_t textLength );
 
11670
bool _end__setparam____kinematics_setparam_type(){return mImpl->end__setparam____kinematics_setparam_type();}
 
11671
bool _preBegin__setparam____kinematics_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11672
bool _preEnd__setparam____kinematics_setparam_type();
 
11673
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11674
bool _validateBegin__setparam____kinematics_setparam_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11675
bool _validateEnd__setparam____kinematics_setparam_type();
 
11676
#endif
 
11677
bool _freeAttributes__setparam____kinematics_setparam_type( void* attributeData );
 
11678
 
 
11679
bool _begin__technique_common____kinematics_technique_type( void* attributeData ){return mImpl->begin__technique_common____kinematics_technique_type();}
 
11680
bool _data__technique_common____kinematics_technique_type( const ParserChar* text, size_t textLength );
 
11681
bool _end__technique_common____kinematics_technique_type(){return mImpl->end__technique_common____kinematics_technique_type();}
 
11682
bool _preBegin__technique_common____kinematics_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11683
bool _preEnd__technique_common____kinematics_technique_type();
 
11684
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11685
bool _validateBegin__technique_common____kinematics_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11686
bool _validateEnd__technique_common____kinematics_technique_type();
 
11687
#endif
 
11688
bool _freeAttributes__technique_common____kinematics_technique_type( void* attributeData );
 
11689
 
 
11690
bool _begin__axis_info____kinematics_axis_info_type( void* attributeData ){return mImpl->begin__axis_info____kinematics_axis_info_type(*static_cast<axis_info____kinematics_axis_info_type__AttributeData*>(attributeData));}
 
11691
bool _data__axis_info____kinematics_axis_info_type( const ParserChar* text, size_t textLength );
 
11692
bool _end__axis_info____kinematics_axis_info_type(){return mImpl->end__axis_info____kinematics_axis_info_type();}
 
11693
bool _preBegin__axis_info____kinematics_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11694
bool _preEnd__axis_info____kinematics_axis_info_type();
 
11695
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11696
bool _validateBegin__axis_info____kinematics_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11697
bool _validateEnd__axis_info____kinematics_axis_info_type();
 
11698
#endif
 
11699
bool _freeAttributes__axis_info____kinematics_axis_info_type( void* attributeData );
 
11700
 
 
11701
bool _begin__active( void* attributeData ){return mImpl->begin__active();}
 
11702
bool _data__active( const ParserChar* text, size_t textLength );
 
11703
bool _end__active(){return mImpl->end__active();}
 
11704
bool _preBegin__active( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11705
bool _preEnd__active();
 
11706
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11707
bool _validateBegin__active( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11708
bool _validateEnd__active();
 
11709
#endif
 
11710
bool _freeAttributes__active( void* attributeData );
 
11711
 
 
11712
bool _begin__locked( void* attributeData ){return mImpl->begin__locked();}
 
11713
bool _data__locked( const ParserChar* text, size_t textLength );
 
11714
bool _end__locked(){return mImpl->end__locked();}
 
11715
bool _preBegin__locked( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11716
bool _preEnd__locked();
 
11717
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11718
bool _validateBegin__locked( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11719
bool _validateEnd__locked();
 
11720
#endif
 
11721
bool _freeAttributes__locked( void* attributeData );
 
11722
 
 
11723
bool _begin__index( void* attributeData ){return mImpl->begin__index(*static_cast<index__AttributeData*>(attributeData));}
 
11724
bool _data__index( const ParserChar* text, size_t textLength );
 
11725
bool _end__index(){return mImpl->end__index();}
 
11726
bool _preBegin__index( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11727
bool _preEnd__index();
 
11728
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11729
bool _validateBegin__index( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11730
bool _validateEnd__index();
 
11731
#endif
 
11732
bool _freeAttributes__index( void* attributeData );
 
11733
 
 
11734
bool _begin__limits____kinematics_limits_type( void* attributeData ){return mImpl->begin__limits____kinematics_limits_type();}
 
11735
bool _data__limits____kinematics_limits_type( const ParserChar* text, size_t textLength );
 
11736
bool _end__limits____kinematics_limits_type(){return mImpl->end__limits____kinematics_limits_type();}
 
11737
bool _preBegin__limits____kinematics_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11738
bool _preEnd__limits____kinematics_limits_type();
 
11739
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11740
bool _validateBegin__limits____kinematics_limits_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11741
bool _validateEnd__limits____kinematics_limits_type();
 
11742
#endif
 
11743
bool _freeAttributes__limits____kinematics_limits_type( void* attributeData );
 
11744
 
 
11745
bool _begin__min____common_float_or_param_type( void* attributeData ){return mImpl->begin__min____common_float_or_param_type();}
 
11746
bool _data__min____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
11747
bool _end__min____common_float_or_param_type(){return mImpl->end__min____common_float_or_param_type();}
 
11748
bool _preBegin__min____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11749
bool _preEnd__min____common_float_or_param_type();
 
11750
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11751
bool _validateBegin__min____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11752
bool _validateEnd__min____common_float_or_param_type();
 
11753
#endif
 
11754
bool _freeAttributes__min____common_float_or_param_type( void* attributeData );
 
11755
 
 
11756
bool _begin__max____common_float_or_param_type( void* attributeData ){return mImpl->begin__max____common_float_or_param_type();}
 
11757
bool _data__max____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
11758
bool _end__max____common_float_or_param_type(){return mImpl->end__max____common_float_or_param_type();}
 
11759
bool _preBegin__max____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11760
bool _preEnd__max____common_float_or_param_type();
 
11761
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11762
bool _validateBegin__max____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11763
bool _validateEnd__max____common_float_or_param_type();
 
11764
#endif
 
11765
bool _freeAttributes__max____common_float_or_param_type( void* attributeData );
 
11766
 
 
11767
bool _begin__frame_origin( void* attributeData ){return mImpl->begin__frame_origin(*static_cast<frame_origin__AttributeData*>(attributeData));}
 
11768
bool _data__frame_origin( const ParserChar* text, size_t textLength );
 
11769
bool _end__frame_origin(){return mImpl->end__frame_origin();}
 
11770
bool _preBegin__frame_origin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11771
bool _preEnd__frame_origin();
 
11772
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11773
bool _validateBegin__frame_origin( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11774
bool _validateEnd__frame_origin();
 
11775
#endif
 
11776
bool _freeAttributes__frame_origin( void* attributeData );
 
11777
 
 
11778
bool _begin__frame_tip( void* attributeData ){return mImpl->begin__frame_tip(*static_cast<frame_tip__AttributeData*>(attributeData));}
 
11779
bool _data__frame_tip( const ParserChar* text, size_t textLength );
 
11780
bool _end__frame_tip(){return mImpl->end__frame_tip();}
 
11781
bool _preBegin__frame_tip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11782
bool _preEnd__frame_tip();
 
11783
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11784
bool _validateBegin__frame_tip( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11785
bool _validateEnd__frame_tip();
 
11786
#endif
 
11787
bool _freeAttributes__frame_tip( void* attributeData );
 
11788
 
 
11789
bool _begin__frame_tcp( void* attributeData ){return mImpl->begin__frame_tcp(*static_cast<frame_tcp__AttributeData*>(attributeData));}
 
11790
bool _data__frame_tcp( const ParserChar* text, size_t textLength );
 
11791
bool _end__frame_tcp(){return mImpl->end__frame_tcp();}
 
11792
bool _preBegin__frame_tcp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11793
bool _preEnd__frame_tcp();
 
11794
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11795
bool _validateBegin__frame_tcp( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11796
bool _validateEnd__frame_tcp();
 
11797
#endif
 
11798
bool _freeAttributes__frame_tcp( void* attributeData );
 
11799
 
 
11800
bool _begin__frame_object( void* attributeData ){return mImpl->begin__frame_object(*static_cast<frame_object__AttributeData*>(attributeData));}
 
11801
bool _data__frame_object( const ParserChar* text, size_t textLength );
 
11802
bool _end__frame_object(){return mImpl->end__frame_object();}
 
11803
bool _preBegin__frame_object( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11804
bool _preEnd__frame_object();
 
11805
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11806
bool _validateBegin__frame_object( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11807
bool _validateEnd__frame_object();
 
11808
#endif
 
11809
bool _freeAttributes__frame_object( void* attributeData );
 
11810
 
 
11811
bool _begin__motion( void* attributeData ){return mImpl->begin__motion();}
 
11812
bool _data__motion( const ParserChar* text, size_t textLength );
 
11813
bool _end__motion(){return mImpl->end__motion();}
 
11814
bool _preBegin__motion( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11815
bool _preEnd__motion();
 
11816
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11817
bool _validateBegin__motion( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11818
bool _validateEnd__motion();
 
11819
#endif
 
11820
bool _freeAttributes__motion( void* attributeData );
 
11821
 
 
11822
bool _begin__instance_articulated_system( void* attributeData ){return mImpl->begin__instance_articulated_system(*static_cast<instance_articulated_system__AttributeData*>(attributeData));}
 
11823
bool _data__instance_articulated_system( const ParserChar* text, size_t textLength );
 
11824
bool _end__instance_articulated_system(){return mImpl->end__instance_articulated_system();}
 
11825
bool _preBegin__instance_articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11826
bool _preEnd__instance_articulated_system();
 
11827
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11828
bool _validateBegin__instance_articulated_system( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11829
bool _validateEnd__instance_articulated_system();
 
11830
#endif
 
11831
bool _freeAttributes__instance_articulated_system( void* attributeData );
 
11832
 
 
11833
bool _begin__technique_common____motion_technique_type( void* attributeData ){return mImpl->begin__technique_common____motion_technique_type();}
 
11834
bool _data__technique_common____motion_technique_type( const ParserChar* text, size_t textLength );
 
11835
bool _end__technique_common____motion_technique_type(){return mImpl->end__technique_common____motion_technique_type();}
 
11836
bool _preBegin__technique_common____motion_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11837
bool _preEnd__technique_common____motion_technique_type();
 
11838
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11839
bool _validateBegin__technique_common____motion_technique_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11840
bool _validateEnd__technique_common____motion_technique_type();
 
11841
#endif
 
11842
bool _freeAttributes__technique_common____motion_technique_type( void* attributeData );
 
11843
 
 
11844
bool _begin__axis_info____motion_axis_info_type( void* attributeData ){return mImpl->begin__axis_info____motion_axis_info_type(*static_cast<axis_info____motion_axis_info_type__AttributeData*>(attributeData));}
 
11845
bool _data__axis_info____motion_axis_info_type( const ParserChar* text, size_t textLength );
 
11846
bool _end__axis_info____motion_axis_info_type(){return mImpl->end__axis_info____motion_axis_info_type();}
 
11847
bool _preBegin__axis_info____motion_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11848
bool _preEnd__axis_info____motion_axis_info_type();
 
11849
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11850
bool _validateBegin__axis_info____motion_axis_info_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11851
bool _validateEnd__axis_info____motion_axis_info_type();
 
11852
#endif
 
11853
bool _freeAttributes__axis_info____motion_axis_info_type( void* attributeData );
 
11854
 
 
11855
bool _begin__speed____common_float_or_param_type( void* attributeData ){return mImpl->begin__speed____common_float_or_param_type();}
 
11856
bool _data__speed____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
11857
bool _end__speed____common_float_or_param_type(){return mImpl->end__speed____common_float_or_param_type();}
 
11858
bool _preBegin__speed____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11859
bool _preEnd__speed____common_float_or_param_type();
 
11860
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11861
bool _validateBegin__speed____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11862
bool _validateEnd__speed____common_float_or_param_type();
 
11863
#endif
 
11864
bool _freeAttributes__speed____common_float_or_param_type( void* attributeData );
 
11865
 
 
11866
bool _begin__acceleration____common_float_or_param_type( void* attributeData ){return mImpl->begin__acceleration____common_float_or_param_type();}
 
11867
bool _data__acceleration____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
11868
bool _end__acceleration____common_float_or_param_type(){return mImpl->end__acceleration____common_float_or_param_type();}
 
11869
bool _preBegin__acceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11870
bool _preEnd__acceleration____common_float_or_param_type();
 
11871
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11872
bool _validateBegin__acceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11873
bool _validateEnd__acceleration____common_float_or_param_type();
 
11874
#endif
 
11875
bool _freeAttributes__acceleration____common_float_or_param_type( void* attributeData );
 
11876
 
 
11877
bool _begin__deceleration____common_float_or_param_type( void* attributeData ){return mImpl->begin__deceleration____common_float_or_param_type();}
 
11878
bool _data__deceleration____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
11879
bool _end__deceleration____common_float_or_param_type(){return mImpl->end__deceleration____common_float_or_param_type();}
 
11880
bool _preBegin__deceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11881
bool _preEnd__deceleration____common_float_or_param_type();
 
11882
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11883
bool _validateBegin__deceleration____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11884
bool _validateEnd__deceleration____common_float_or_param_type();
 
11885
#endif
 
11886
bool _freeAttributes__deceleration____common_float_or_param_type( void* attributeData );
 
11887
 
 
11888
bool _begin__jerk____common_float_or_param_type( void* attributeData ){return mImpl->begin__jerk____common_float_or_param_type();}
 
11889
bool _data__jerk____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
11890
bool _end__jerk____common_float_or_param_type(){return mImpl->end__jerk____common_float_or_param_type();}
 
11891
bool _preBegin__jerk____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11892
bool _preEnd__jerk____common_float_or_param_type();
 
11893
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11894
bool _validateBegin__jerk____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11895
bool _validateEnd__jerk____common_float_or_param_type();
 
11896
#endif
 
11897
bool _freeAttributes__jerk____common_float_or_param_type( void* attributeData );
 
11898
 
 
11899
bool _begin__effector_info( void* attributeData ){return mImpl->begin__effector_info(*static_cast<effector_info__AttributeData*>(attributeData));}
 
11900
bool _data__effector_info( const ParserChar* text, size_t textLength );
 
11901
bool _end__effector_info(){return mImpl->end__effector_info();}
 
11902
bool _preBegin__effector_info( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11903
bool _preEnd__effector_info();
 
11904
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11905
bool _validateBegin__effector_info( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11906
bool _validateEnd__effector_info();
 
11907
#endif
 
11908
bool _freeAttributes__effector_info( void* attributeData );
 
11909
 
 
11910
bool _begin__speed____common_float2_or_param_type( void* attributeData ){return mImpl->begin__speed____common_float2_or_param_type();}
 
11911
bool _data__speed____common_float2_or_param_type( const ParserChar* text, size_t textLength );
 
11912
bool _end__speed____common_float2_or_param_type(){return mImpl->end__speed____common_float2_or_param_type();}
 
11913
bool _preBegin__speed____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11914
bool _preEnd__speed____common_float2_or_param_type();
 
11915
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11916
bool _validateBegin__speed____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11917
bool _validateEnd__speed____common_float2_or_param_type();
 
11918
#endif
 
11919
bool _freeAttributes__speed____common_float2_or_param_type( void* attributeData );
 
11920
 
 
11921
bool _begin__acceleration____common_float2_or_param_type( void* attributeData ){return mImpl->begin__acceleration____common_float2_or_param_type();}
 
11922
bool _data__acceleration____common_float2_or_param_type( const ParserChar* text, size_t textLength );
 
11923
bool _end__acceleration____common_float2_or_param_type(){return mImpl->end__acceleration____common_float2_or_param_type();}
 
11924
bool _preBegin__acceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11925
bool _preEnd__acceleration____common_float2_or_param_type();
 
11926
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11927
bool _validateBegin__acceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11928
bool _validateEnd__acceleration____common_float2_or_param_type();
 
11929
#endif
 
11930
bool _freeAttributes__acceleration____common_float2_or_param_type( void* attributeData );
 
11931
 
 
11932
bool _begin__deceleration____common_float2_or_param_type( void* attributeData ){return mImpl->begin__deceleration____common_float2_or_param_type();}
 
11933
bool _data__deceleration____common_float2_or_param_type( const ParserChar* text, size_t textLength );
 
11934
bool _end__deceleration____common_float2_or_param_type(){return mImpl->end__deceleration____common_float2_or_param_type();}
 
11935
bool _preBegin__deceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11936
bool _preEnd__deceleration____common_float2_or_param_type();
 
11937
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11938
bool _validateBegin__deceleration____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11939
bool _validateEnd__deceleration____common_float2_or_param_type();
 
11940
#endif
 
11941
bool _freeAttributes__deceleration____common_float2_or_param_type( void* attributeData );
 
11942
 
 
11943
bool _begin__jerk____common_float2_or_param_type( void* attributeData ){return mImpl->begin__jerk____common_float2_or_param_type();}
 
11944
bool _data__jerk____common_float2_or_param_type( const ParserChar* text, size_t textLength );
 
11945
bool _end__jerk____common_float2_or_param_type(){return mImpl->end__jerk____common_float2_or_param_type();}
 
11946
bool _preBegin__jerk____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11947
bool _preEnd__jerk____common_float2_or_param_type();
 
11948
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11949
bool _validateBegin__jerk____common_float2_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11950
bool _validateEnd__jerk____common_float2_or_param_type();
 
11951
#endif
 
11952
bool _freeAttributes__jerk____common_float2_or_param_type( void* attributeData );
 
11953
 
 
11954
bool _begin__library_kinematics_scenes( void* attributeData ){return mImpl->begin__library_kinematics_scenes(*static_cast<library_kinematics_scenes__AttributeData*>(attributeData));}
 
11955
bool _data__library_kinematics_scenes( const ParserChar* text, size_t textLength );
 
11956
bool _end__library_kinematics_scenes(){return mImpl->end__library_kinematics_scenes();}
 
11957
bool _preBegin__library_kinematics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11958
bool _preEnd__library_kinematics_scenes();
 
11959
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11960
bool _validateBegin__library_kinematics_scenes( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11961
bool _validateEnd__library_kinematics_scenes();
 
11962
#endif
 
11963
bool _freeAttributes__library_kinematics_scenes( void* attributeData );
 
11964
 
 
11965
bool _begin__kinematics_scene( void* attributeData ){return mImpl->begin__kinematics_scene(*static_cast<kinematics_scene__AttributeData*>(attributeData));}
 
11966
bool _data__kinematics_scene( const ParserChar* text, size_t textLength );
 
11967
bool _end__kinematics_scene(){return mImpl->end__kinematics_scene();}
 
11968
bool _preBegin__kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11969
bool _preEnd__kinematics_scene();
 
11970
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11971
bool _validateBegin__kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11972
bool _validateEnd__kinematics_scene();
 
11973
#endif
 
11974
bool _freeAttributes__kinematics_scene( void* attributeData );
 
11975
 
 
11976
bool _begin__library_formulas( void* attributeData ){return mImpl->begin__library_formulas(*static_cast<library_formulas__AttributeData*>(attributeData));}
 
11977
bool _data__library_formulas( const ParserChar* text, size_t textLength );
 
11978
bool _end__library_formulas(){return mImpl->end__library_formulas();}
 
11979
bool _preBegin__library_formulas( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11980
bool _preEnd__library_formulas();
 
11981
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11982
bool _validateBegin__library_formulas( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11983
bool _validateEnd__library_formulas();
 
11984
#endif
 
11985
bool _freeAttributes__library_formulas( void* attributeData );
 
11986
 
 
11987
bool _begin__scene( void* attributeData ){return mImpl->begin__scene();}
 
11988
bool _data__scene( const ParserChar* text, size_t textLength );
 
11989
bool _end__scene(){return mImpl->end__scene();}
 
11990
bool _preBegin__scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11991
bool _preEnd__scene();
 
11992
#ifdef GENERATEDSAXPARSER_VALIDATION
 
11993
bool _validateBegin__scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
11994
bool _validateEnd__scene();
 
11995
#endif
 
11996
bool _freeAttributes__scene( void* attributeData );
 
11997
 
 
11998
bool _begin__instance_physics_scene( void* attributeData ){return mImpl->begin__instance_physics_scene(*static_cast<instance_physics_scene__AttributeData*>(attributeData));}
 
11999
bool _data__instance_physics_scene( const ParserChar* text, size_t textLength );
 
12000
bool _end__instance_physics_scene(){return mImpl->end__instance_physics_scene();}
 
12001
bool _preBegin__instance_physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12002
bool _preEnd__instance_physics_scene();
 
12003
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12004
bool _validateBegin__instance_physics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12005
bool _validateEnd__instance_physics_scene();
 
12006
#endif
 
12007
bool _freeAttributes__instance_physics_scene( void* attributeData );
 
12008
 
 
12009
bool _begin__instance_visual_scene( void* attributeData ){return mImpl->begin__instance_visual_scene(*static_cast<instance_visual_scene__AttributeData*>(attributeData));}
 
12010
bool _data__instance_visual_scene( const ParserChar* text, size_t textLength );
 
12011
bool _end__instance_visual_scene(){return mImpl->end__instance_visual_scene();}
 
12012
bool _preBegin__instance_visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12013
bool _preEnd__instance_visual_scene();
 
12014
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12015
bool _validateBegin__instance_visual_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12016
bool _validateEnd__instance_visual_scene();
 
12017
#endif
 
12018
bool _freeAttributes__instance_visual_scene( void* attributeData );
 
12019
 
 
12020
bool _begin__instance_kinematics_scene( void* attributeData ){return mImpl->begin__instance_kinematics_scene(*static_cast<instance_kinematics_scene__AttributeData*>(attributeData));}
 
12021
bool _data__instance_kinematics_scene( const ParserChar* text, size_t textLength );
 
12022
bool _end__instance_kinematics_scene(){return mImpl->end__instance_kinematics_scene();}
 
12023
bool _preBegin__instance_kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12024
bool _preEnd__instance_kinematics_scene();
 
12025
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12026
bool _validateBegin__instance_kinematics_scene( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12027
bool _validateEnd__instance_kinematics_scene();
 
12028
#endif
 
12029
bool _freeAttributes__instance_kinematics_scene( void* attributeData );
 
12030
 
 
12031
bool _begin__bind_kinematics_model( void* attributeData ){return mImpl->begin__bind_kinematics_model(*static_cast<bind_kinematics_model__AttributeData*>(attributeData));}
 
12032
bool _data__bind_kinematics_model( const ParserChar* text, size_t textLength );
 
12033
bool _end__bind_kinematics_model(){return mImpl->end__bind_kinematics_model();}
 
12034
bool _preBegin__bind_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12035
bool _preEnd__bind_kinematics_model();
 
12036
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12037
bool _validateBegin__bind_kinematics_model( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12038
bool _validateEnd__bind_kinematics_model();
 
12039
#endif
 
12040
bool _freeAttributes__bind_kinematics_model( void* attributeData );
 
12041
 
 
12042
bool _begin__bind_joint_axis( void* attributeData ){return mImpl->begin__bind_joint_axis(*static_cast<bind_joint_axis__AttributeData*>(attributeData));}
 
12043
bool _data__bind_joint_axis( const ParserChar* text, size_t textLength );
 
12044
bool _end__bind_joint_axis(){return mImpl->end__bind_joint_axis();}
 
12045
bool _preBegin__bind_joint_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12046
bool _preEnd__bind_joint_axis();
 
12047
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12048
bool _validateBegin__bind_joint_axis( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12049
bool _validateEnd__bind_joint_axis();
 
12050
#endif
 
12051
bool _freeAttributes__bind_joint_axis( void* attributeData );
 
12052
 
 
12053
bool _begin__axis____common_sidref_or_param_type( void* attributeData ){return mImpl->begin__axis____common_sidref_or_param_type();}
 
12054
bool _data__axis____common_sidref_or_param_type( const ParserChar* text, size_t textLength );
 
12055
bool _end__axis____common_sidref_or_param_type(){return mImpl->end__axis____common_sidref_or_param_type();}
 
12056
bool _preBegin__axis____common_sidref_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12057
bool _preEnd__axis____common_sidref_or_param_type();
 
12058
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12059
bool _validateBegin__axis____common_sidref_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12060
bool _validateEnd__axis____common_sidref_or_param_type();
 
12061
#endif
 
12062
bool _freeAttributes__axis____common_sidref_or_param_type( void* attributeData );
 
12063
 
 
12064
bool _begin__value____common_float_or_param_type( void* attributeData ){return mImpl->begin__value____common_float_or_param_type();}
 
12065
bool _data__value____common_float_or_param_type( const ParserChar* text, size_t textLength );
 
12066
bool _end__value____common_float_or_param_type(){return mImpl->end__value____common_float_or_param_type();}
 
12067
bool _preBegin__value____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12068
bool _preEnd__value____common_float_or_param_type();
 
12069
#ifdef GENERATEDSAXPARSER_VALIDATION
 
12070
bool _validateBegin__value____common_float_or_param_type( const ParserAttributes& attributes, void ** attributeDataPtr, void ** validationDataPtr );
 
12071
bool _validateEnd__value____common_float_or_param_type();
 
12072
#endif
 
12073
bool _freeAttributes__value____common_float_or_param_type( void* attributeData );
 
12074
 
 
12075
 
 
12076
 
 
12077
private:
 
12078
/** Disable default copy ctor. */
 
12079
ColladaParserAutoGen15Private( const ColladaParserAutoGen15Private& pre );
 
12080
/** Disable default assignment operator. */
 
12081
const ColladaParserAutoGen15Private& operator= ( const ColladaParserAutoGen15Private& pre );
 
12082
 
 
12083
void initFunctionMap();
 
12084
void initNameMap();
 
12085
 
 
12086
protected:
 
12087
virtual bool findElementHash( ElementData& elementData );
 
12088
virtual bool isXsAnyAllowed( const StringHash& elementHash );
 
12089
virtual bool isDifferentNamespaceAllowed();
 
12090
 
 
12091
};
 
12092
 
 
12093
} // namespace
 
12094
#endif