root/OpenSceneGraph/trunk/src/osgWrappers/osg/Array.cpp @ 8468

Revision 8468, 25.2 kB (checked in by robert, 7 years ago)

Updated wrappers

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1// ***************************************************************************
2//
3//   Generated automatically by genwrapper.
4//   Please DO NOT EDIT this file!
5//
6// ***************************************************************************
7
8#include <osgIntrospection/ReflectionMacros>
9#include <osgIntrospection/TypedMethodInfo>
10#include <osgIntrospection/StaticMethodInfo>
11#include <osgIntrospection/Attributes>
12
13#include <osg/Array>
14#include <osg/BufferObject>
15#include <osg/CopyOp>
16#include <osg/Object>
17#include <osg/Vec2>
18#include <osg/Vec2b>
19#include <osg/Vec2d>
20#include <osg/Vec2s>
21#include <osg/Vec3>
22#include <osg/Vec3b>
23#include <osg/Vec3d>
24#include <osg/Vec3s>
25#include <osg/Vec4>
26#include <osg/Vec4b>
27#include <osg/Vec4d>
28#include <osg/Vec4s>
29#include <osg/Vec4ub>
30
31// Must undefine IN and OUT macros defined in Windows headers
32#ifdef IN
33#undef IN
34#endif
35#ifdef OUT
36#undef OUT
37#endif
38
39BEGIN_ENUM_REFLECTOR(osg::Array::Type)
40        I_DeclaringFile("osg/Array");
41        I_EnumLabel(osg::Array::ArrayType);
42        I_EnumLabel(osg::Array::ByteArrayType);
43        I_EnumLabel(osg::Array::ShortArrayType);
44        I_EnumLabel(osg::Array::IntArrayType);
45        I_EnumLabel(osg::Array::UByteArrayType);
46        I_EnumLabel(osg::Array::UShortArrayType);
47        I_EnumLabel(osg::Array::UIntArrayType);
48        I_EnumLabel(osg::Array::Vec4ubArrayType);
49        I_EnumLabel(osg::Array::FloatArrayType);
50        I_EnumLabel(osg::Array::Vec2ArrayType);
51        I_EnumLabel(osg::Array::Vec3ArrayType);
52        I_EnumLabel(osg::Array::Vec4ArrayType);
53        I_EnumLabel(osg::Array::Vec2sArrayType);
54        I_EnumLabel(osg::Array::Vec3sArrayType);
55        I_EnumLabel(osg::Array::Vec4sArrayType);
56        I_EnumLabel(osg::Array::Vec2bArrayType);
57        I_EnumLabel(osg::Array::Vec3bArrayType);
58        I_EnumLabel(osg::Array::Vec4bArrayType);
59        I_EnumLabel(osg::Array::DoubleArrayType);
60        I_EnumLabel(osg::Array::Vec2dArrayType);
61        I_EnumLabel(osg::Array::Vec3dArrayType);
62        I_EnumLabel(osg::Array::Vec4dArrayType);
63END_REFLECTOR
64
65BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Array)
66        I_DeclaringFile("osg/Array");
67        I_BaseType(osg::Object);
68        I_ConstructorWithDefaults3(IN, osg::Array::Type, arrayType, osg::Array::ArrayType, IN, GLint, dataSize, 0, IN, GLenum, dataType, 0,
69                                   ____Array__Type__GLint__GLenum,
70                                   "",
71                                   "");
72        I_ConstructorWithDefaults2(IN, const osg::Array &, array, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
73                                   ____Array__C5_Array_R1__C5_CopyOp_R1,
74                                   "",
75                                   "");
76        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
77                  Properties::VIRTUAL,
78                  __bool__isSameKindAs__C5_Object_P1,
79                  "",
80                  "");
81        I_Method0(const char *, libraryName,
82                  Properties::VIRTUAL,
83                  __C5_char_P1__libraryName,
84                  "return the name of the object's library. ",
85                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
86        I_Method0(const char *, className,
87                  Properties::VIRTUAL,
88                  __C5_char_P1__className,
89                  "return the name of the object's class type. ",
90                  "Must be defined by derived classes. ");
91        I_Method1(void, accept, IN, osg::ArrayVisitor &, x,
92                  Properties::PURE_VIRTUAL,
93                  __void__accept__ArrayVisitor_R1,
94                  "",
95                  "");
96        I_Method1(void, accept, IN, osg::ConstArrayVisitor &, x,
97                  Properties::PURE_VIRTUAL,
98                  __void__accept__ConstArrayVisitor_R1,
99                  "",
100                  "");
101        I_Method2(void, accept, IN, unsigned int, index, IN, osg::ValueVisitor &, x,
102                  Properties::PURE_VIRTUAL,
103                  __void__accept__unsigned_int__ValueVisitor_R1,
104                  "",
105                  "");
106        I_Method2(void, accept, IN, unsigned int, index, IN, osg::ConstValueVisitor &, x,
107                  Properties::PURE_VIRTUAL,
108                  __void__accept__unsigned_int__ConstValueVisitor_R1,
109                  "",
110                  "");
111        I_Method2(int, compare, IN, unsigned int, lhs, IN, unsigned int, rhs,
112                  Properties::PURE_VIRTUAL,
113                  __int__compare__unsigned_int__unsigned_int,
114                  "Return -1 if lhs element is less than rhs element, 0 if equal, 1 if lhs element is greater than rhs element. ",
115                  "");
116        I_Method0(osg::Array::Type, getType,
117                  Properties::NON_VIRTUAL,
118                  __Type__getType,
119                  "",
120                  "");
121        I_Method0(GLint, getDataSize,
122                  Properties::NON_VIRTUAL,
123                  __GLint__getDataSize,
124                  "",
125                  "");
126        I_Method0(GLenum, getDataType,
127                  Properties::NON_VIRTUAL,
128                  __GLenum__getDataType,
129                  "",
130                  "");
131        I_Method0(const GLvoid *, getDataPointer,
132                  Properties::PURE_VIRTUAL,
133                  __C5_GLvoid_P1__getDataPointer,
134                  "",
135                  "");
136        I_Method0(unsigned int, getTotalDataSize,
137                  Properties::PURE_VIRTUAL,
138                  __unsigned_int__getTotalDataSize,
139                  "",
140                  "");
141        I_Method0(unsigned int, getNumElements,
142                  Properties::PURE_VIRTUAL,
143                  __unsigned_int__getNumElements,
144                  "",
145                  "");
146        I_Method0(void, trim,
147                  Properties::VIRTUAL,
148                  __void__trim,
149                  "Frees unused space on this vector - i.e. ",
150                  "the difference between size() and max_size() of the underlying vector. ");
151        I_Method0(void, dirty,
152                  Properties::NON_VIRTUAL,
153                  __void__dirty,
154                  "Dirty the primitive, which increments the modified count, to force buffer objects to update. ",
155                  "");
156        I_Method1(void, setModifiedCount, IN, unsigned int, value,
157                  Properties::NON_VIRTUAL,
158                  __void__setModifiedCount__unsigned_int,
159                  "Set the modified count value. ",
160                  "");
161        I_Method0(unsigned int, getModifiedCount,
162                  Properties::NON_VIRTUAL,
163                  __unsigned_int__getModifiedCount,
164                  "Get modified count value. ",
165                  "");
166        I_Method1(void, setVertexBufferObject, IN, osg::VertexBufferObject *, vbo,
167                  Properties::NON_VIRTUAL,
168                  __void__setVertexBufferObject__osg_VertexBufferObject_P1,
169                  "Set the VertexBufferObject. ",
170                  "");
171        I_Method0(osg::VertexBufferObject *, getVertexBufferObject,
172                  Properties::NON_VIRTUAL,
173                  __osg_VertexBufferObject_P1__getVertexBufferObject,
174                  "Get the VertexBufferObject. ",
175                  "If no VBO is assigned returns NULL ");
176        I_Method0(const osg::VertexBufferObject *, getVertexBufferObject,
177                  Properties::NON_VIRTUAL,
178                  __C5_osg_VertexBufferObject_P1__getVertexBufferObject,
179                  "Get the const VertexBufferObject. ",
180                  "If no VBO is assigned returns NULL ");
181        I_Method1(void, setVertexBufferObjectOffset, IN, const GLvoid *, offset,
182                  Properties::NON_VIRTUAL,
183                  __void__setVertexBufferObjectOffset__C5_GLvoid_P1,
184                  "Set the offset into the VertexBufferObject, if used. ",
185                  "");
186        I_Method0(const GLvoid *, getVertexBufferObjectOffset,
187                  Properties::NON_VIRTUAL,
188                  __C5_GLvoid_P1__getVertexBufferObjectOffset,
189                  "Get the offset into the VertexBufferObject, if used. ",
190                  "");
191        I_SimpleProperty(const GLvoid *, DataPointer,
192                         __C5_GLvoid_P1__getDataPointer,
193                         0);
194        I_SimpleProperty(GLint, DataSize,
195                         __GLint__getDataSize,
196                         0);
197        I_SimpleProperty(GLenum, DataType,
198                         __GLenum__getDataType,
199                         0);
200        I_SimpleProperty(unsigned int, ModifiedCount,
201                         __unsigned_int__getModifiedCount,
202                         __void__setModifiedCount__unsigned_int);
203        I_SimpleProperty(unsigned int, TotalDataSize,
204                         __unsigned_int__getTotalDataSize,
205                         0);
206        I_SimpleProperty(osg::Array::Type, Type,
207                         __Type__getType,
208                         0);
209        I_SimpleProperty(osg::VertexBufferObject *, VertexBufferObject,
210                         __osg_VertexBufferObject_P1__getVertexBufferObject,
211                         __void__setVertexBufferObject__osg_VertexBufferObject_P1);
212        I_SimpleProperty(const GLvoid *, VertexBufferObjectOffset,
213                         __C5_GLvoid_P1__getVertexBufferObjectOffset,
214                         __void__setVertexBufferObjectOffset__C5_GLvoid_P1);
215END_REFLECTOR
216
217BEGIN_VALUE_REFLECTOR(osg::ArrayVisitor)
218        I_DeclaringFile("osg/Array");
219        I_Constructor0(____ArrayVisitor,
220                       "",
221                       "");
222        I_Method1(void, apply, IN, osg::Array &, x,
223                  Properties::VIRTUAL,
224                  __void__apply__Array_R1,
225                  "",
226                  "");
227        I_Method1(void, apply, IN, osg::ByteArray &, x,
228                  Properties::VIRTUAL,
229                  __void__apply__ByteArray_R1,
230                  "",
231                  "");
232        I_Method1(void, apply, IN, osg::ShortArray &, x,
233                  Properties::VIRTUAL,
234                  __void__apply__ShortArray_R1,
235                  "",
236                  "");
237        I_Method1(void, apply, IN, osg::IntArray &, x,
238                  Properties::VIRTUAL,
239                  __void__apply__IntArray_R1,
240                  "",
241                  "");
242        I_Method1(void, apply, IN, osg::UByteArray &, x,
243                  Properties::VIRTUAL,
244                  __void__apply__UByteArray_R1,
245                  "",
246                  "");
247        I_Method1(void, apply, IN, osg::UShortArray &, x,
248                  Properties::VIRTUAL,
249                  __void__apply__UShortArray_R1,
250                  "",
251                  "");
252        I_Method1(void, apply, IN, osg::UIntArray &, x,
253                  Properties::VIRTUAL,
254                  __void__apply__UIntArray_R1,
255                  "",
256                  "");
257        I_Method1(void, apply, IN, osg::FloatArray &, x,
258                  Properties::VIRTUAL,
259                  __void__apply__FloatArray_R1,
260                  "",
261                  "");
262        I_Method1(void, apply, IN, osg::DoubleArray &, x,
263                  Properties::VIRTUAL,
264                  __void__apply__DoubleArray_R1,
265                  "",
266                  "");
267        I_Method1(void, apply, IN, osg::Vec2Array &, x,
268                  Properties::VIRTUAL,
269                  __void__apply__Vec2Array_R1,
270                  "",
271                  "");
272        I_Method1(void, apply, IN, osg::Vec3Array &, x,
273                  Properties::VIRTUAL,
274                  __void__apply__Vec3Array_R1,
275                  "",
276                  "");
277        I_Method1(void, apply, IN, osg::Vec4Array &, x,
278                  Properties::VIRTUAL,
279                  __void__apply__Vec4Array_R1,
280                  "",
281                  "");
282        I_Method1(void, apply, IN, osg::Vec4ubArray &, x,
283                  Properties::VIRTUAL,
284                  __void__apply__Vec4ubArray_R1,
285                  "",
286                  "");
287        I_Method1(void, apply, IN, osg::Vec2bArray &, x,
288                  Properties::VIRTUAL,
289                  __void__apply__Vec2bArray_R1,
290                  "",
291                  "");
292        I_Method1(void, apply, IN, osg::Vec3bArray &, x,
293                  Properties::VIRTUAL,
294                  __void__apply__Vec3bArray_R1,
295                  "",
296                  "");
297        I_Method1(void, apply, IN, osg::Vec4bArray &, x,
298                  Properties::VIRTUAL,
299                  __void__apply__Vec4bArray_R1,
300                  "",
301                  "");
302        I_Method1(void, apply, IN, osg::Vec2sArray &, x,
303                  Properties::VIRTUAL,
304                  __void__apply__Vec2sArray_R1,
305                  "",
306                  "");
307        I_Method1(void, apply, IN, osg::Vec3sArray &, x,
308                  Properties::VIRTUAL,
309                  __void__apply__Vec3sArray_R1,
310                  "",
311                  "");
312        I_Method1(void, apply, IN, osg::Vec4sArray &, x,
313                  Properties::VIRTUAL,
314                  __void__apply__Vec4sArray_R1,
315                  "",
316                  "");
317        I_Method1(void, apply, IN, osg::Vec2dArray &, x,
318                  Properties::VIRTUAL,
319                  __void__apply__Vec2dArray_R1,
320                  "",
321                  "");
322        I_Method1(void, apply, IN, osg::Vec3dArray &, x,
323                  Properties::VIRTUAL,
324                  __void__apply__Vec3dArray_R1,
325                  "",
326                  "");
327        I_Method1(void, apply, IN, osg::Vec4dArray &, x,
328                  Properties::VIRTUAL,
329                  __void__apply__Vec4dArray_R1,
330                  "",
331                  "");
332END_REFLECTOR
333
334BEGIN_VALUE_REFLECTOR(osg::ConstArrayVisitor)
335        I_DeclaringFile("osg/Array");
336        I_Constructor0(____ConstArrayVisitor,
337                       "",
338                       "");
339        I_Method1(void, apply, IN, const osg::Array &, x,
340                  Properties::VIRTUAL,
341                  __void__apply__C5_Array_R1,
342                  "",
343                  "");
344        I_Method1(void, apply, IN, const osg::ByteArray &, x,
345                  Properties::VIRTUAL,
346                  __void__apply__C5_ByteArray_R1,
347                  "",
348                  "");
349        I_Method1(void, apply, IN, const osg::ShortArray &, x,
350                  Properties::VIRTUAL,
351                  __void__apply__C5_ShortArray_R1,
352                  "",
353                  "");
354        I_Method1(void, apply, IN, const osg::IntArray &, x,
355                  Properties::VIRTUAL,
356                  __void__apply__C5_IntArray_R1,
357                  "",
358                  "");
359        I_Method1(void, apply, IN, const osg::UByteArray &, x,
360                  Properties::VIRTUAL,
361                  __void__apply__C5_UByteArray_R1,
362                  "",
363                  "");
364        I_Method1(void, apply, IN, const osg::UShortArray &, x,
365                  Properties::VIRTUAL,
366                  __void__apply__C5_UShortArray_R1,
367                  "",
368                  "");
369        I_Method1(void, apply, IN, const osg::UIntArray &, x,
370                  Properties::VIRTUAL,
371                  __void__apply__C5_UIntArray_R1,
372                  "",
373                  "");
374        I_Method1(void, apply, IN, const osg::FloatArray &, x,
375                  Properties::VIRTUAL,
376                  __void__apply__C5_FloatArray_R1,
377                  "",
378                  "");
379        I_Method1(void, apply, IN, const osg::DoubleArray &, x,
380                  Properties::VIRTUAL,
381                  __void__apply__C5_DoubleArray_R1,
382                  "",
383                  "");
384        I_Method1(void, apply, IN, const osg::Vec2Array &, x,
385                  Properties::VIRTUAL,
386                  __void__apply__C5_Vec2Array_R1,
387                  "",
388                  "");
389        I_Method1(void, apply, IN, const osg::Vec3Array &, x,
390                  Properties::VIRTUAL,
391                  __void__apply__C5_Vec3Array_R1,
392                  "",
393                  "");
394        I_Method1(void, apply, IN, const osg::Vec4Array &, x,
395                  Properties::VIRTUAL,
396                  __void__apply__C5_Vec4Array_R1,
397                  "",
398                  "");
399        I_Method1(void, apply, IN, const osg::Vec4ubArray &, x,
400                  Properties::VIRTUAL,
401                  __void__apply__C5_Vec4ubArray_R1,
402                  "",
403                  "");
404        I_Method1(void, apply, IN, const osg::Vec2bArray &, x,
405                  Properties::VIRTUAL,
406                  __void__apply__C5_Vec2bArray_R1,
407                  "",
408                  "");
409        I_Method1(void, apply, IN, const osg::Vec3bArray &, x,
410                  Properties::VIRTUAL,
411                  __void__apply__C5_Vec3bArray_R1,
412                  "",
413                  "");
414        I_Method1(void, apply, IN, const osg::Vec4bArray &, x,
415                  Properties::VIRTUAL,
416                  __void__apply__C5_Vec4bArray_R1,
417                  "",
418                  "");
419        I_Method1(void, apply, IN, const osg::Vec2sArray &, x,
420                  Properties::VIRTUAL,
421                  __void__apply__C5_Vec2sArray_R1,
422                  "",
423                  "");
424        I_Method1(void, apply, IN, const osg::Vec3sArray &, x,
425                  Properties::VIRTUAL,
426                  __void__apply__C5_Vec3sArray_R1,
427                  "",
428                  "");
429        I_Method1(void, apply, IN, const osg::Vec4sArray &, x,
430                  Properties::VIRTUAL,
431                  __void__apply__C5_Vec4sArray_R1,
432                  "",
433                  "");
434        I_Method1(void, apply, IN, const osg::Vec2dArray &, x,
435                  Properties::VIRTUAL,
436                  __void__apply__C5_Vec2dArray_R1,
437                  "",
438                  "");
439        I_Method1(void, apply, IN, const osg::Vec3dArray &, x,
440                  Properties::VIRTUAL,
441                  __void__apply__C5_Vec3dArray_R1,
442                  "",
443                  "");
444        I_Method1(void, apply, IN, const osg::Vec4dArray &, x,
445                  Properties::VIRTUAL,
446                  __void__apply__C5_Vec4dArray_R1,
447                  "",
448                  "");
449END_REFLECTOR
450
451BEGIN_VALUE_REFLECTOR(osg::ConstValueVisitor)
452        I_DeclaringFile("osg/Array");
453        I_Constructor0(____ConstValueVisitor,
454                       "",
455                       "");
456        I_Method1(void, apply, IN, const GLbyte &, x,
457                  Properties::VIRTUAL,
458                  __void__apply__C5_GLbyte_R1,
459                  "",
460                  "");
461        I_Method1(void, apply, IN, const GLshort &, x,
462                  Properties::VIRTUAL,
463                  __void__apply__C5_GLshort_R1,
464                  "",
465                  "");
466        I_Method1(void, apply, IN, const GLint &, x,
467                  Properties::VIRTUAL,
468                  __void__apply__C5_GLint_R1,
469                  "",
470                  "");
471        I_Method1(void, apply, IN, const GLushort &, x,
472                  Properties::VIRTUAL,
473                  __void__apply__C5_GLushort_R1,
474                  "",
475                  "");
476        I_Method1(void, apply, IN, const GLubyte &, x,
477                  Properties::VIRTUAL,
478                  __void__apply__C5_GLubyte_R1,
479                  "",
480                  "");
481        I_Method1(void, apply, IN, const GLuint &, x,
482                  Properties::VIRTUAL,
483                  __void__apply__C5_GLuint_R1,
484                  "",
485                  "");
486        I_Method1(void, apply, IN, const GLfloat &, x,
487                  Properties::VIRTUAL,
488                  __void__apply__C5_GLfloat_R1,
489                  "",
490                  "");
491        I_Method1(void, apply, IN, const GLdouble &, x,
492                  Properties::VIRTUAL,
493                  __void__apply__C5_GLdouble_R1,
494                  "",
495                  "");
496        I_Method1(void, apply, IN, const osg::Vec4ub &, x,
497                  Properties::VIRTUAL,
498                  __void__apply__C5_Vec4ub_R1,
499                  "",
500                  "");
501        I_Method1(void, apply, IN, const osg::Vec2 &, x,
502                  Properties::VIRTUAL,
503                  __void__apply__C5_Vec2_R1,
504                  "",
505                  "");
506        I_Method1(void, apply, IN, const osg::Vec3 &, x,
507                  Properties::VIRTUAL,
508                  __void__apply__C5_Vec3_R1,
509                  "",
510                  "");
511        I_Method1(void, apply, IN, const osg::Vec4 &, x,
512                  Properties::VIRTUAL,
513                  __void__apply__C5_Vec4_R1,
514                  "",
515                  "");
516        I_Method1(void, apply, IN, const osg::Vec2b &, x,
517                  Properties::VIRTUAL,
518                  __void__apply__C5_Vec2b_R1,
519                  "",
520                  "");
521        I_Method1(void, apply, IN, const osg::Vec3b &, x,
522                  Properties::VIRTUAL,
523                  __void__apply__C5_Vec3b_R1,
524                  "",
525                  "");
526        I_Method1(void, apply, IN, const osg::Vec4b &, x,
527                  Properties::VIRTUAL,
528                  __void__apply__C5_Vec4b_R1,
529                  "",
530                  "");
531        I_Method1(void, apply, IN, const osg::Vec2s &, x,
532                  Properties::VIRTUAL,
533                  __void__apply__C5_Vec2s_R1,
534                  "",
535                  "");
536        I_Method1(void, apply, IN, const osg::Vec3s &, x,
537                  Properties::VIRTUAL,
538                  __void__apply__C5_Vec3s_R1,
539                  "",
540                  "");
541        I_Method1(void, apply, IN, const osg::Vec4s &, x,
542                  Properties::VIRTUAL,
543                  __void__apply__C5_Vec4s_R1,
544                  "",
545                  "");
546        I_Method1(void, apply, IN, const osg::Vec2d &, x,
547                  Properties::VIRTUAL,
548                  __void__apply__C5_Vec2d_R1,
549                  "",
550                  "");
551        I_Method1(void, apply, IN, const osg::Vec3d &, x,
552                  Properties::VIRTUAL,
553                  __void__apply__C5_Vec3d_R1,
554                  "",
555                  "");
556        I_Method1(void, apply, IN, const osg::Vec4d &, x,
557                  Properties::VIRTUAL,
558                  __void__apply__C5_Vec4d_R1,
559                  "",
560                  "");
561END_REFLECTOR
562
563BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::IndexArray)
564        I_DeclaringFile("osg/Array");
565        I_BaseType(osg::Array);
566        I_ConstructorWithDefaults3(IN, osg::Array::Type, arrayType, osg::Array::ArrayType, IN, GLint, dataSize, 0, IN, GLenum, dataType, 0,
567                                   ____IndexArray__Type__GLint__GLenum,
568                                   "",
569                                   "");
570        I_ConstructorWithDefaults2(IN, const osg::Array &, array, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
571                                   ____IndexArray__C5_Array_R1__C5_CopyOp_R1,
572                                   "",
573                                   "");
574        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
575                  Properties::VIRTUAL,
576                  __bool__isSameKindAs__C5_Object_P1,
577                  "",
578                  "");
579        I_Method1(unsigned int, index, IN, unsigned int, pos,
580                  Properties::PURE_VIRTUAL,
581                  __unsigned_int__index__unsigned_int,
582                  "",
583                  "");
584END_REFLECTOR
585
586BEGIN_VALUE_REFLECTOR(osg::ValueVisitor)
587        I_DeclaringFile("osg/Array");
588        I_Constructor0(____ValueVisitor,
589                       "",
590                       "");
591        I_Method1(void, apply, IN, GLbyte &, x,
592                  Properties::VIRTUAL,
593                  __void__apply__GLbyte_R1,
594                  "",
595                  "");
596        I_Method1(void, apply, IN, GLshort &, x,
597                  Properties::VIRTUAL,
598                  __void__apply__GLshort_R1,
599                  "",
600                  "");
601        I_Method1(void, apply, IN, GLint &, x,
602                  Properties::VIRTUAL,
603                  __void__apply__GLint_R1,
604                  "",
605                  "");
606        I_Method1(void, apply, IN, GLushort &, x,
607                  Properties::VIRTUAL,
608                  __void__apply__GLushort_R1,
609                  "",
610                  "");
611        I_Method1(void, apply, IN, GLubyte &, x,
612                  Properties::VIRTUAL,
613                  __void__apply__GLubyte_R1,
614                  "",
615                  "");
616        I_Method1(void, apply, IN, GLuint &, x,
617                  Properties::VIRTUAL,
618                  __void__apply__GLuint_R1,
619                  "",
620                  "");
621        I_Method1(void, apply, IN, GLfloat &, x,
622                  Properties::VIRTUAL,
623                  __void__apply__GLfloat_R1,
624                  "",
625                  "");
626        I_Method1(void, apply, IN, GLdouble &, x,
627                  Properties::VIRTUAL,
628                  __void__apply__GLdouble_R1,
629                  "",
630                  "");
631        I_Method1(void, apply, IN, osg::Vec2 &, x,
632                  Properties::VIRTUAL,
633                  __void__apply__Vec2_R1,
634                  "",
635                  "");
636        I_Method1(void, apply, IN, osg::Vec3 &, x,
637                  Properties::VIRTUAL,
638                  __void__apply__Vec3_R1,
639                  "",
640                  "");
641        I_Method1(void, apply, IN, osg::Vec4 &, x,
642                  Properties::VIRTUAL,
643                  __void__apply__Vec4_R1,
644                  "",
645                  "");
646        I_Method1(void, apply, IN, osg::Vec4ub &, x,
647                  Properties::VIRTUAL,
648                  __void__apply__Vec4ub_R1,
649                  "",
650                  "");
651        I_Method1(void, apply, IN, osg::Vec2b &, x,
652                  Properties::VIRTUAL,
653                  __void__apply__Vec2b_R1,
654                  "",
655                  "");
656        I_Method1(void, apply, IN, osg::Vec3b &, x,
657                  Properties::VIRTUAL,
658                  __void__apply__Vec3b_R1,
659                  "",
660                  "");
661        I_Method1(void, apply, IN, osg::Vec4b &, x,
662                  Properties::VIRTUAL,
663                  __void__apply__Vec4b_R1,
664                  "",
665                  "");
666        I_Method1(void, apply, IN, osg::Vec2s &, x,
667                  Properties::VIRTUAL,
668                  __void__apply__Vec2s_R1,
669                  "",
670                  "");
671        I_Method1(void, apply, IN, osg::Vec3s &, x,
672                  Properties::VIRTUAL,
673                  __void__apply__Vec3s_R1,
674                  "",
675                  "");
676        I_Method1(void, apply, IN, osg::Vec4s &, x,
677                  Properties::VIRTUAL,
678                  __void__apply__Vec4s_R1,
679                  "",
680                  "");
681        I_Method1(void, apply, IN, osg::Vec2d &, x,
682                  Properties::VIRTUAL,
683                  __void__apply__Vec2d_R1,
684                  "",
685                  "");
686        I_Method1(void, apply, IN, osg::Vec3d &, x,
687                  Properties::VIRTUAL,
688                  __void__apply__Vec3d_R1,
689                  "",
690                  "");
691        I_Method1(void, apply, IN, osg::Vec4d &, x,
692                  Properties::VIRTUAL,
693                  __void__apply__Vec4d_R1,
694                  "",
695                  "");
696END_REFLECTOR
697
698TYPE_NAME_ALIAS(osg::TemplateIndexArray< GLbyte COMMA  osg::Array::ByteArrayType COMMA  1 COMMA  GL_BYTE >, osg::ByteArray)
699
700TYPE_NAME_ALIAS(osg::TemplateIndexArray< GLshort COMMA  osg::Array::ShortArrayType COMMA  1 COMMA  GL_SHORT >, osg::ShortArray)
701
702TYPE_NAME_ALIAS(osg::TemplateIndexArray< GLint COMMA  osg::Array::IntArrayType COMMA  1 COMMA  GL_INT >, osg::IntArray)
703
704TYPE_NAME_ALIAS(osg::TemplateIndexArray< GLubyte COMMA  osg::Array::UByteArrayType COMMA  1 COMMA  GL_UNSIGNED_BYTE >, osg::UByteArray)
705
706TYPE_NAME_ALIAS(osg::TemplateIndexArray< GLushort COMMA  osg::Array::UShortArrayType COMMA  1 COMMA  GL_UNSIGNED_SHORT >, osg::UShortArray)
707
708TYPE_NAME_ALIAS(osg::TemplateIndexArray< GLuint COMMA  osg::Array::UIntArrayType COMMA  1 COMMA  GL_UNSIGNED_INT >, osg::UIntArray)
709
710TYPE_NAME_ALIAS(osg::TemplateArray< GLfloat COMMA  osg::Array::FloatArrayType COMMA  1 COMMA  GL_FLOAT >, osg::FloatArray)
711
712TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec2 COMMA  osg::Array::Vec2ArrayType COMMA  2 COMMA  GL_FLOAT >, osg::Vec2Array)
713
714TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec3 COMMA  osg::Array::Vec3ArrayType COMMA  3 COMMA  GL_FLOAT >, osg::Vec3Array)
715
716TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec4 COMMA  osg::Array::Vec4ArrayType COMMA  4 COMMA  GL_FLOAT >, osg::Vec4Array)
717
718TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec4ub COMMA  osg::Array::Vec4ubArrayType COMMA  4 COMMA  GL_UNSIGNED_BYTE >, osg::Vec4ubArray)
719
720TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec2s COMMA  osg::Array::Vec2sArrayType COMMA  2 COMMA  GL_SHORT >, osg::Vec2sArray)
721
722TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec3s COMMA  osg::Array::Vec3sArrayType COMMA  3 COMMA  GL_SHORT >, osg::Vec3sArray)
723
724TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec4s COMMA  osg::Array::Vec4sArrayType COMMA  4 COMMA  GL_SHORT >, osg::Vec4sArray)
725
726TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec2b COMMA  osg::Array::Vec2bArrayType COMMA  2 COMMA  GL_BYTE >, osg::Vec2bArray)
727
728TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec3b COMMA  osg::Array::Vec3bArrayType COMMA  3 COMMA  GL_BYTE >, osg::Vec3bArray)
729
730TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec4b COMMA  osg::Array::Vec4bArrayType COMMA  4 COMMA  GL_BYTE >, osg::Vec4bArray)
731
732TYPE_NAME_ALIAS(osg::TemplateArray< GLdouble COMMA  osg::Array::DoubleArrayType COMMA  1 COMMA  GL_DOUBLE >, osg::DoubleArray)
733
734TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec2d COMMA  osg::Array::Vec2dArrayType COMMA  2 COMMA  GL_DOUBLE >, osg::Vec2dArray)
735
736TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec3d COMMA  osg::Array::Vec3dArrayType COMMA  3 COMMA  GL_DOUBLE >, osg::Vec3dArray)
737
738TYPE_NAME_ALIAS(osg::TemplateArray< osg::Vec4d COMMA  osg::Array::Vec4dArrayType COMMA  4 COMMA  GL_DOUBLE >, osg::Vec4dArray)
Note: See TracBrowser for help on using the browser.