root/OpenSceneGraph/trunk/src/osgWrappers/osg/BufferObject.cpp @ 9775

Revision 9775, 22.1 kB (checked in by robert, 5 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/Image>
17#include <osg/Object>
18#include <osg/PrimitiveSet>
19#include <osg/State>
20
21// Must undefine IN and OUT macros defined in Windows headers
22#ifdef IN
23#undef IN
24#endif
25#ifdef OUT
26#undef OUT
27#endif
28
29BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::BufferObject)
30        I_DeclaringFile("osg/BufferObject");
31        I_BaseType(osg::Object);
32        I_Constructor0(____BufferObject,
33                       "",
34                       "");
35        I_ConstructorWithDefaults2(IN, const osg::BufferObject &, bo, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
36                                   ____BufferObject__C5_BufferObject_R1__C5_CopyOp_R1,
37                                   "Copy constructor using CopyOp to manage deep vs shallow copy. ",
38                                   "");
39        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
40                  Properties::VIRTUAL,
41                  __bool__isSameKindAs__C5_Object_P1,
42                  "",
43                  "");
44        I_Method0(const char *, libraryName,
45                  Properties::VIRTUAL,
46                  __C5_char_P1__libraryName,
47                  "return the name of the object's library. ",
48                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
49        I_Method0(const char *, className,
50                  Properties::VIRTUAL,
51                  __C5_char_P1__className,
52                  "return the name of the object's class type. ",
53                  "Must be defined by derived classes. ");
54        I_Method1(void, setUsage, IN, GLenum, usage,
55                  Properties::NON_VIRTUAL,
56                  __void__setUsage__GLenum,
57                  "Set what type of usage the buffer object will have. ",
58                  "Options are: GL_STREAM_DRAW, GL_STREAM_READ, GL_STREAM_COPY, GL_STATIC_DRAW, GL_STATIC_READ, GL_STATIC_COPY, GL_DYNAMIC_DRAW, GL_DYNAMIC_READ, or GL_DYNAMIC_COPY. ");
59        I_Method0(GLenum, getUsage,
60                  Properties::NON_VIRTUAL,
61                  __GLenum__getUsage,
62                  "Get the type of usage the buffer object has been set up for. ",
63                  "");
64        I_Method1(bool, isBufferObjectSupported, IN, unsigned int, contextID,
65                  Properties::NON_VIRTUAL,
66                  __bool__isBufferObjectSupported__unsigned_int,
67                  "",
68                  "");
69        I_Method1(bool, isPBOSupported, IN, unsigned int, contextID,
70                  Properties::NON_VIRTUAL,
71                  __bool__isPBOSupported__unsigned_int,
72                  "",
73                  "");
74        I_Method1(GLuint &, buffer, IN, unsigned int, contextID,
75                  Properties::NON_VIRTUAL,
76                  __GLuint_R1__buffer__unsigned_int,
77                  "",
78                  "");
79        I_Method1(void, bindBuffer, IN, unsigned int, contextID,
80                  Properties::NON_VIRTUAL,
81                  __void__bindBuffer__unsigned_int,
82                  "",
83                  "");
84        I_Method1(void, unbindBuffer, IN, unsigned int, contextID,
85                  Properties::VIRTUAL,
86                  __void__unbindBuffer__unsigned_int,
87                  "",
88                  "");
89        I_Method0(void, dirty,
90                  Properties::NON_VIRTUAL,
91                  __void__dirty,
92                  "",
93                  "");
94        I_Method1(bool, isDirty, IN, unsigned int, contextID,
95                  Properties::NON_VIRTUAL,
96                  __bool__isDirty__unsigned_int,
97                  "",
98                  "");
99        I_Method1(void, compileBuffer, IN, osg::State &, state,
100                  Properties::PURE_VIRTUAL,
101                  __void__compileBuffer__State_R1,
102                  "",
103                  "");
104        I_Method1(void, resizeGLObjectBuffers, IN, unsigned int, maxSize,
105                  Properties::VIRTUAL,
106                  __void__resizeGLObjectBuffers__unsigned_int,
107                  "Resize any per context GLObject buffers to specified size. ",
108                  "");
109        I_MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, state, 0,
110                              Properties::VIRTUAL,
111                              __void__releaseGLObjects__State_P1,
112                              "If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
113                              "Otherwise, releases OpenGL objects for all graphics contexts. ");
114        I_StaticMethod2(void, deleteBufferObject, IN, unsigned int, contextID, IN, GLuint, globj,
115                        __void__deleteBufferObject__unsigned_int__GLuint_S,
116                        "Use deleteVertexBufferObject instead of glDeleteBuffers to allow OpenGL buffer objects to be cached until they can be deleted by the OpenGL context in which they were created, specified by contextID. ",
117                        "");
118        I_StaticMethod3(void, flushDeletedBufferObjects, IN, unsigned int, contextID, IN, double, x, IN, double &, availableTime,
119                        __void__flushDeletedBufferObjects__unsigned_int__double__double_R1_S,
120                        "flush all the cached display list which need to be deleted in the OpenGL context related to contextID. ",
121                        "");
122        I_StaticMethod1(void, discardDeletedBufferObjects, IN, unsigned int, contextID,
123                        __void__discardDeletedBufferObjects__unsigned_int_S,
124                        "dicard all the cached display list which need to be deleted in the OpenGL context related to contextID. ",
125                        "Note, unlike flush no OpenGL calls are made, instead the handles are all removed. this call is useful for when an OpenGL context has been destroyed. ");
126        I_StaticMethod2(osg::BufferObject::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
127                        __Extensions_P1__getExtensions__unsigned_int__bool_S,
128                        "Function to call to get the extension of a specified context. ",
129                        "If the Extension object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object is only created with the graphics context associated with ContextID.. ");
130        I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::BufferObject::Extensions *, extensions,
131                        __void__setExtensions__unsigned_int__Extensions_P1_S,
132                        "setExtensions allows users to override the extensions across graphics contexts. ",
133                        "typically used when you have different extensions supported across graphics pipes but need to ensure that they all use the same low common denominator extensions. ");
134        I_SimpleProperty(GLenum, Usage,
135                         __GLenum__getUsage,
136                         __void__setUsage__GLenum);
137END_REFLECTOR
138
139BEGIN_VALUE_REFLECTOR(osg::BufferObject::BufferEntry)
140        I_DeclaringFile("osg/BufferObject");
141        I_Constructor0(____BufferEntry,
142                       "",
143                       "");
144        I_Constructor1(IN, const osg::BufferObject::BufferEntry &, be,
145                       Properties::NON_EXPLICIT,
146                       ____BufferEntry__C5_BufferEntry_R1,
147                       "",
148                       "");
149        I_PublicMemberProperty(osg::buffered_value< unsigned int >, modifiedCount);
150        I_PublicMemberProperty(unsigned int, dataSize);
151        I_PublicMemberProperty(unsigned int, offset);
152END_REFLECTOR
153
154TYPE_NAME_ALIAS(std::pair< osg::BufferObject::BufferEntry COMMA  osg::DrawElements * >, osg::ElementBufferObject::BufferEntryDrawElementsPair)
155
156TYPE_NAME_ALIAS(std::vector< osg::ElementBufferObject::BufferEntryDrawElementsPair >, osg::ElementBufferObject::BufferEntryDrawElementsPairs)
157
158BEGIN_OBJECT_REFLECTOR(osg::ElementBufferObject)
159        I_DeclaringFile("osg/BufferObject");
160        I_BaseType(osg::BufferObject);
161        I_Constructor0(____ElementBufferObject,
162                       "",
163                       "");
164        I_ConstructorWithDefaults2(IN, const osg::ElementBufferObject &, pbo, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
165                                   ____ElementBufferObject__C5_ElementBufferObject_R1__C5_CopyOp_R1,
166                                   "Copy constructor using CopyOp to manage deep vs shallow copy. ",
167                                   "");
168        I_Method0(osg::Object *, cloneType,
169                  Properties::VIRTUAL,
170                  __osg_Object_P1__cloneType,
171                  "Clone the type of an object, with Object* return type. ",
172                  "Must be defined by derived classes. ");
173        I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
174                  Properties::VIRTUAL,
175                  __osg_Object_P1__clone__C5_osg_CopyOp_R1,
176                  "Clone an object, with Object* return type. ",
177                  "Must be defined by derived classes. ");
178        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
179                  Properties::VIRTUAL,
180                  __bool__isSameKindAs__C5_osg_Object_P1,
181                  "",
182                  "");
183        I_Method0(const char *, libraryName,
184                  Properties::VIRTUAL,
185                  __C5_char_P1__libraryName,
186                  "return the name of the object's library. ",
187                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
188        I_Method0(const char *, className,
189                  Properties::VIRTUAL,
190                  __C5_char_P1__className,
191                  "return the name of the object's class type. ",
192                  "Must be defined by derived classes. ");
193        I_Method1(unsigned int, addDrawElements, IN, osg::DrawElements *, PrimitiveSet,
194                  Properties::NON_VIRTUAL,
195                  __unsigned_int__addDrawElements__osg_DrawElements_P1,
196                  "",
197                  "");
198        I_Method1(void, removeDrawElements, IN, osg::DrawElements *, PrimitiveSet,
199                  Properties::NON_VIRTUAL,
200                  __void__removeDrawElements__osg_DrawElements_P1,
201                  "",
202                  "");
203        I_Method2(void, setDrawElements, IN, unsigned int, i, IN, osg::DrawElements *, PrimitiveSet,
204                  Properties::NON_VIRTUAL,
205                  __void__setDrawElements__unsigned_int__DrawElements_P1,
206                  "",
207                  "");
208        I_Method1(osg::DrawElements *, getDrawElements, IN, unsigned int, i,
209                  Properties::NON_VIRTUAL,
210                  __DrawElements_P1__getDrawElements__unsigned_int,
211                  "",
212                  "");
213        I_Method1(const osg::DrawElements *, getDrawElements, IN, unsigned int, i,
214                  Properties::NON_VIRTUAL,
215                  __C5_DrawElements_P1__getDrawElements__unsigned_int,
216                  "",
217                  "");
218        I_Method1(const GLvoid *, getOffset, IN, unsigned int, i,
219                  Properties::NON_VIRTUAL,
220                  __C5_GLvoid_P1__getOffset__unsigned_int,
221                  "",
222                  "");
223        I_Method1(void, compileBuffer, IN, osg::State &, state,
224                  Properties::VIRTUAL,
225                  __void__compileBuffer__State_R1,
226                  "",
227                  "");
228        I_Method1(void, resizeGLObjectBuffers, IN, unsigned int, maxSize,
229                  Properties::VIRTUAL,
230                  __void__resizeGLObjectBuffers__unsigned_int,
231                  "Resize any per context GLObject buffers to specified size. ",
232                  "");
233        I_IndexedProperty(osg::DrawElements *, DrawElements,
234                          __DrawElements_P1__getDrawElements__unsigned_int,
235                          __void__setDrawElements__unsigned_int__DrawElements_P1,
236                          0);
237END_REFLECTOR
238
239TYPE_NAME_ALIAS(std::pair< osg::BufferObject::BufferEntry COMMA  osg::Image * >, osg::PixelBufferObject::BufferEntryImagePair)
240
241BEGIN_OBJECT_REFLECTOR(osg::PixelBufferObject)
242        I_DeclaringFile("osg/BufferObject");
243        I_BaseType(osg::BufferObject);
244        I_ConstructorWithDefaults1(IN, osg::Image *, image, 0,
245                                   Properties::NON_EXPLICIT,
246                                   ____PixelBufferObject__osg_Image_P1,
247                                   "",
248                                   "");
249        I_ConstructorWithDefaults2(IN, const osg::PixelBufferObject &, pbo, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
250                                   ____PixelBufferObject__C5_PixelBufferObject_R1__C5_CopyOp_R1,
251                                   "Copy constructor using CopyOp to manage deep vs shallow copy. ",
252                                   "");
253        I_Method0(osg::Object *, cloneType,
254                  Properties::VIRTUAL,
255                  __osg_Object_P1__cloneType,
256                  "Clone the type of an object, with Object* return type. ",
257                  "Must be defined by derived classes. ");
258        I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
259                  Properties::VIRTUAL,
260                  __osg_Object_P1__clone__C5_osg_CopyOp_R1,
261                  "Clone an object, with Object* return type. ",
262                  "Must be defined by derived classes. ");
263        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
264                  Properties::VIRTUAL,
265                  __bool__isSameKindAs__C5_osg_Object_P1,
266                  "",
267                  "");
268        I_Method0(const char *, libraryName,
269                  Properties::VIRTUAL,
270                  __C5_char_P1__libraryName,
271                  "return the name of the object's library. ",
272                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
273        I_Method0(const char *, className,
274                  Properties::VIRTUAL,
275                  __C5_char_P1__className,
276                  "return the name of the object's class type. ",
277                  "Must be defined by derived classes. ");
278        I_Method1(void, setImage, IN, osg::Image *, image,
279                  Properties::NON_VIRTUAL,
280                  __void__setImage__osg_Image_P1,
281                  "",
282                  "");
283        I_Method0(osg::Image *, getImage,
284                  Properties::NON_VIRTUAL,
285                  __Image_P1__getImage,
286                  "",
287                  "");
288        I_Method0(const osg::Image *, getImage,
289                  Properties::NON_VIRTUAL,
290                  __C5_Image_P1__getImage,
291                  "",
292                  "");
293        I_Method0(unsigned int, offset,
294                  Properties::NON_VIRTUAL,
295                  __unsigned_int__offset,
296                  "",
297                  "");
298        I_Method1(void, compileBuffer, IN, osg::State &, state,
299                  Properties::VIRTUAL,
300                  __void__compileBuffer__State_R1,
301                  "",
302                  "");
303        I_Method1(void, resizeGLObjectBuffers, IN, unsigned int, maxSize,
304                  Properties::VIRTUAL,
305                  __void__resizeGLObjectBuffers__unsigned_int,
306                  "Resize any per context GLObject buffers to specified size. ",
307                  "");
308        I_SimpleProperty(osg::Image *, Image,
309                         __Image_P1__getImage,
310                         __void__setImage__osg_Image_P1);
311END_REFLECTOR
312
313BEGIN_ENUM_REFLECTOR(osg::PixelDataBufferObject::Mode)
314        I_DeclaringFile("osg/BufferObject");
315        I_EnumLabel(osg::PixelDataBufferObject::NONE);
316        I_EnumLabel(osg::PixelDataBufferObject::READ);
317        I_EnumLabel(osg::PixelDataBufferObject::WRITE);
318END_REFLECTOR
319
320BEGIN_OBJECT_REFLECTOR(osg::PixelDataBufferObject)
321        I_DeclaringFile("osg/BufferObject");
322        I_BaseType(osg::BufferObject);
323        I_Constructor0(____PixelDataBufferObject,
324                       "",
325                       "");
326        I_ConstructorWithDefaults2(IN, const osg::PixelDataBufferObject &, pbo, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
327                                   ____PixelDataBufferObject__C5_PixelDataBufferObject_R1__C5_CopyOp_R1,
328                                   "",
329                                   "");
330        I_Method0(osg::Object *, cloneType,
331                  Properties::VIRTUAL,
332                  __osg_Object_P1__cloneType,
333                  "Clone the type of an object, with Object* return type. ",
334                  "Must be defined by derived classes. ");
335        I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
336                  Properties::VIRTUAL,
337                  __osg_Object_P1__clone__C5_osg_CopyOp_R1,
338                  "Clone an object, with Object* return type. ",
339                  "Must be defined by derived classes. ");
340        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
341                  Properties::VIRTUAL,
342                  __bool__isSameKindAs__C5_osg_Object_P1,
343                  "",
344                  "");
345        I_Method0(const char *, libraryName,
346                  Properties::VIRTUAL,
347                  __C5_char_P1__libraryName,
348                  "return the name of the object's library. ",
349                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
350        I_Method0(const char *, className,
351                  Properties::VIRTUAL,
352                  __C5_char_P1__className,
353                  "return the name of the object's class type. ",
354                  "Must be defined by derived classes. ");
355        I_Method1(void, setDataSize, IN, unsigned int, size,
356                  Properties::NON_VIRTUAL,
357                  __void__setDataSize__unsigned_int,
358                  "Set new size of the buffer object. This will reallocate the memory on the next compile. ",
359                  "");
360        I_Method0(unsigned int, getDataSize,
361                  Properties::NON_VIRTUAL,
362                  __unsigned_int__getDataSize,
363                  "Get data size of the used buffer. ",
364                  "");
365        I_Method1(void, compileBuffer, IN, osg::State &, state,
366                  Properties::VIRTUAL,
367                  __void__compileBuffer__State_R1,
368                  "Compile the buffer (reallocate the memory if buffer is dirty). ",
369                  "");
370        I_Method1(void, bindBufferInReadMode, IN, osg::State &, state,
371                  Properties::VIRTUAL,
372                  __void__bindBufferInReadMode__State_R1,
373                  "Bind the buffer in read mode, which means that data can be downloaded from the buffer (note: GL_PIXEL_UNPACK_BUFFER_ARB). ",
374                  "");
375        I_Method1(void, bindBufferInWriteMode, IN, osg::State &, state,
376                  Properties::VIRTUAL,
377                  __void__bindBufferInWriteMode__State_R1,
378                  "Bind the buffer in write mode, which means following OpenGL instructions will write data into the buffer (note: GL_PIXEL_PACK_BUFFER_ARB). ",
379                  "");
380        I_Method1(void, unbindBuffer, IN, unsigned int, contextID,
381                  Properties::VIRTUAL,
382                  __void__unbindBuffer__unsigned_int,
383                  "Unbind the buffer. ",
384                  "");
385        I_Method1(void, resizeGLObjectBuffers, IN, unsigned int, maxSize,
386                  Properties::VIRTUAL,
387                  __void__resizeGLObjectBuffers__unsigned_int,
388                  "Resize any per context GLObject buffers to specified size. ",
389                  "");
390        I_Method1(osg::PixelDataBufferObject::Mode, getMode, IN, unsigned int, contextID,
391                  Properties::NON_VIRTUAL,
392                  __Mode__getMode__unsigned_int,
393                  "",
394                  "");
395        I_SimpleProperty(unsigned int, DataSize,
396                         __unsigned_int__getDataSize,
397                         __void__setDataSize__unsigned_int);
398END_REFLECTOR
399
400TYPE_NAME_ALIAS(std::pair< osg::BufferObject::BufferEntry COMMA  osg::Array * >, osg::VertexBufferObject::BufferEntryArrayPair)
401
402TYPE_NAME_ALIAS(std::vector< osg::VertexBufferObject::BufferEntryArrayPair >, osg::VertexBufferObject::BufferEntryArrayPairs)
403
404BEGIN_OBJECT_REFLECTOR(osg::VertexBufferObject)
405        I_DeclaringFile("osg/BufferObject");
406        I_BaseType(osg::BufferObject);
407        I_Constructor0(____VertexBufferObject,
408                       "",
409                       "");
410        I_ConstructorWithDefaults2(IN, const osg::VertexBufferObject &, vbo, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
411                                   ____VertexBufferObject__C5_VertexBufferObject_R1__C5_CopyOp_R1,
412                                   "Copy constructor using CopyOp to manage deep vs shallow copy. ",
413                                   "");
414        I_Method0(osg::Object *, cloneType,
415                  Properties::VIRTUAL,
416                  __osg_Object_P1__cloneType,
417                  "Clone the type of an object, with Object* return type. ",
418                  "Must be defined by derived classes. ");
419        I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
420                  Properties::VIRTUAL,
421                  __osg_Object_P1__clone__C5_osg_CopyOp_R1,
422                  "Clone an object, with Object* return type. ",
423                  "Must be defined by derived classes. ");
424        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
425                  Properties::VIRTUAL,
426                  __bool__isSameKindAs__C5_osg_Object_P1,
427                  "",
428                  "");
429        I_Method0(const char *, libraryName,
430                  Properties::VIRTUAL,
431                  __C5_char_P1__libraryName,
432                  "return the name of the object's library. ",
433                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
434        I_Method0(const char *, className,
435                  Properties::VIRTUAL,
436                  __C5_char_P1__className,
437                  "return the name of the object's class type. ",
438                  "Must be defined by derived classes. ");
439        I_Method1(unsigned int, addArray, IN, osg::Array *, array,
440                  Properties::NON_VIRTUAL,
441                  __unsigned_int__addArray__osg_Array_P1,
442                  "",
443                  "");
444        I_Method1(void, removeArray, IN, osg::Array *, array,
445                  Properties::NON_VIRTUAL,
446                  __void__removeArray__osg_Array_P1,
447                  "",
448                  "");
449        I_Method2(void, setArray, IN, unsigned int, i, IN, osg::Array *, array,
450                  Properties::NON_VIRTUAL,
451                  __void__setArray__unsigned_int__Array_P1,
452                  "",
453                  "");
454        I_Method1(osg::Array *, getArray, IN, unsigned int, i,
455                  Properties::NON_VIRTUAL,
456                  __Array_P1__getArray__unsigned_int,
457                  "",
458                  "");
459        I_Method1(const osg::Array *, getArray, IN, unsigned int, i,
460                  Properties::NON_VIRTUAL,
461                  __C5_Array_P1__getArray__unsigned_int,
462                  "",
463                  "");
464        I_Method1(const GLvoid *, getOffset, IN, unsigned int, i,
465                  Properties::NON_VIRTUAL,
466                  __C5_GLvoid_P1__getOffset__unsigned_int,
467                  "",
468                  "");
469        I_Method1(void, compileBuffer, IN, osg::State &, state,
470                  Properties::VIRTUAL,
471                  __void__compileBuffer__State_R1,
472                  "",
473                  "");
474        I_Method1(void, resizeGLObjectBuffers, IN, unsigned int, maxSize,
475                  Properties::VIRTUAL,
476                  __void__resizeGLObjectBuffers__unsigned_int,
477                  "Resize any per context GLObject buffers to specified size. ",
478                  "");
479        I_IndexedProperty(osg::Array *, Array,
480                          __Array_P1__getArray__unsigned_int,
481                          __void__setArray__unsigned_int__Array_P1,
482                          0);
483END_REFLECTOR
484
485STD_PAIR_REFLECTOR(std::pair< osg::BufferObject::BufferEntry COMMA  osg::Array * >)
486
487STD_PAIR_REFLECTOR(std::pair< osg::BufferObject::BufferEntry COMMA  osg::DrawElements * >)
488
489STD_PAIR_REFLECTOR(std::pair< osg::BufferObject::BufferEntry COMMA  osg::Image * >)
490
491STD_VECTOR_REFLECTOR(std::vector< osg::ElementBufferObject::BufferEntryDrawElementsPair >)
492
493STD_VECTOR_REFLECTOR(std::vector< osg::VertexBufferObject::BufferEntryArrayPair >)
Note: See TracBrowser for help on using the browser.