root/OpenSceneGraph/trunk/src/osgWrappers/osg/Image.cpp @ 10876

Revision 10876, 22.3 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/BufferObject>
14#include <osg/CopyOp>
15#include <osg/FrameStamp>
16#include <osg/Image>
17#include <osg/NodeVisitor>
18#include <osg/Object>
19#include <osg/Vec2>
20#include <osg/Vec3>
21#include <osg/Vec4>
22
23// Must undefine IN and OUT macros defined in Windows headers
24#ifdef IN
25#undef IN
26#endif
27#ifdef OUT
28#undef OUT
29#endif
30
31BEGIN_ENUM_REFLECTOR(osg::Image::WriteHint)
32        I_DeclaringFile("osg/Image");
33        I_EnumLabel(osg::Image::NO_PREFERENCE);
34        I_EnumLabel(osg::Image::STORE_INLINE);
35        I_EnumLabel(osg::Image::EXTERNAL_FILE);
36END_REFLECTOR
37
38BEGIN_ENUM_REFLECTOR(osg::Image::AllocationMode)
39        I_DeclaringFile("osg/Image");
40        I_EnumLabel(osg::Image::NO_DELETE);
41        I_EnumLabel(osg::Image::USE_NEW_DELETE);
42        I_EnumLabel(osg::Image::USE_MALLOC_FREE);
43END_REFLECTOR
44
45BEGIN_ENUM_REFLECTOR(osg::Image::Origin)
46        I_DeclaringFile("osg/Image");
47        I_EnumLabel(osg::Image::BOTTOM_LEFT);
48        I_EnumLabel(osg::Image::TOP_LEFT);
49END_REFLECTOR
50
51TYPE_NAME_ALIAS(std::vector< unsigned int >, osg::Image::MipmapDataType)
52
53BEGIN_OBJECT_REFLECTOR(osg::Image)
54        I_DeclaringFile("osg/Image");
55        I_BaseType(osg::BufferData);
56        I_Constructor0(____Image,
57                       "",
58                       "");
59        I_ConstructorWithDefaults2(IN, const osg::Image &, image, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
60                                   ____Image__C5_Image_R1__C5_CopyOp_R1,
61                                   "Copy constructor using CopyOp to manage deep vs shallow copy. ",
62                                   "");
63        I_Method0(osg::Object *, cloneType,
64                  Properties::VIRTUAL,
65                  __Object_P1__cloneType,
66                  "Clone the type of an object, with Object* return type. ",
67                  "Must be defined by derived classes. ");
68        I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
69                  Properties::VIRTUAL,
70                  __Object_P1__clone__C5_CopyOp_R1,
71                  "Clone an object, with Object* return type. ",
72                  "Must be defined by derived classes. ");
73        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
74                  Properties::VIRTUAL,
75                  __bool__isSameKindAs__C5_Object_P1,
76                  "",
77                  "");
78        I_Method0(const char *, libraryName,
79                  Properties::VIRTUAL,
80                  __C5_char_P1__libraryName,
81                  "return the name of the object's library. ",
82                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
83        I_Method0(const char *, className,
84                  Properties::VIRTUAL,
85                  __C5_char_P1__className,
86                  "return the name of the object's class type. ",
87                  "Must be defined by derived classes. ");
88        I_Method0(const GLvoid *, getDataPointer,
89                  Properties::VIRTUAL,
90                  __C5_GLvoid_P1__getDataPointer,
91                  "",
92                  "");
93        I_Method0(unsigned int, getTotalDataSize,
94                  Properties::VIRTUAL,
95                  __unsigned_int__getTotalDataSize,
96                  "",
97                  "");
98        I_Method1(int, compare, IN, const osg::Image &, rhs,
99                  Properties::VIRTUAL,
100                  __int__compare__C5_Image_R1,
101                  "Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
102                  "");
103        I_Method1(void, setFileName, IN, const std::string &, fileName,
104                  Properties::NON_VIRTUAL,
105                  __void__setFileName__C5_std_string_R1,
106                  "",
107                  "");
108        I_Method0(const std::string &, getFileName,
109                  Properties::NON_VIRTUAL,
110                  __C5_std_string_R1__getFileName,
111                  "",
112                  "");
113        I_Method1(void, setWriteHint, IN, osg::Image::WriteHint, writeHint,
114                  Properties::NON_VIRTUAL,
115                  __void__setWriteHint__WriteHint,
116                  "",
117                  "");
118        I_Method0(osg::Image::WriteHint, getWriteHint,
119                  Properties::NON_VIRTUAL,
120                  __WriteHint__getWriteHint,
121                  "",
122                  "");
123        I_Method1(void, setAllocationMode, IN, osg::Image::AllocationMode, mode,
124                  Properties::NON_VIRTUAL,
125                  __void__setAllocationMode__AllocationMode,
126                  "Set the method used for deleting data once it goes out of scope. ",
127                  "");
128        I_Method0(osg::Image::AllocationMode, getAllocationMode,
129                  Properties::NON_VIRTUAL,
130                  __AllocationMode__getAllocationMode,
131                  "Get the method used for deleting data once it goes out of scope. ",
132                  "");
133        I_MethodWithDefaults6(void, allocateImage, IN, int, s, , IN, int, t, , IN, int, r, , IN, GLenum, pixelFormat, , IN, GLenum, type, , IN, int, packing, 1,
134                              Properties::VIRTUAL,
135                              __void__allocateImage__int__int__int__GLenum__GLenum__int,
136                              "Allocate a pixel block of specified size and type. ",
137                              "");
138        I_MethodWithDefaults9(void, setImage, IN, int, s, , IN, int, t, , IN, int, r, , IN, GLint, internalTextureformat, , IN, GLenum, pixelFormat, , IN, GLenum, type, , IN, unsigned char *, data, , IN, osg::Image::AllocationMode, mode, , IN, int, packing, 1,
139                              Properties::VIRTUAL,
140                              __void__setImage__int__int__int__GLint__GLenum__GLenum__unsigned_char_P1__AllocationMode__int,
141                              "Set the image dimensions, format and data. ",
142                              "");
143        I_Method6(void, readPixels, IN, int, x, IN, int, y, IN, int, width, IN, int, height, IN, GLenum, pixelFormat, IN, GLenum, type,
144                  Properties::VIRTUAL,
145                  __void__readPixels__int__int__int__int__GLenum__GLenum,
146                  "Read pixels from current frame buffer at specified position and size, using glReadPixels. ",
147                  "Create memory for storage if required, reuse existing pixel coords if possible. ");
148        I_MethodWithDefaults3(void, readImageFromCurrentTexture, IN, unsigned int, contextID, , IN, bool, copyMipMapsIfAvailable, , IN, GLenum, type, GL_UNSIGNED_BYTE,
149                              Properties::VIRTUAL,
150                              __void__readImageFromCurrentTexture__unsigned_int__bool__GLenum,
151                              "Read the contents of the current bound texture, handling compressed pixelFormats if present. ",
152                              "Create memory for storage if required, reuse existing pixel coords if possible. ");
153        I_Method3(void, scaleImage, IN, int, s, IN, int, t, IN, int, r,
154                  Properties::NON_VIRTUAL,
155                  __void__scaleImage__int__int__int,
156                  "Scale image to specified size. ",
157                  "The method uses gluScaleImage() and thus needs a valid rendering context.  ");
158        I_Method4(void, scaleImage, IN, int, s, IN, int, t, IN, int, r, IN, GLenum, newDataType,
159                  Properties::VIRTUAL,
160                  __void__scaleImage__int__int__int__GLenum,
161                  "Scale image to specified size and with specified data type. ",
162                  "The method uses gluScaleImage() and thus needs a valid rendering context.  ");
163        I_Method4(void, copySubImage, IN, int, s_offset, IN, int, t_offset, IN, int, r_offset, IN, const osg::Image *, source,
164                  Properties::VIRTUAL,
165                  __void__copySubImage__int__int__int__C5_osg_Image_P1,
166                  "Copy a source Image into a subpart of this Image at specified position. ",
167                  "Typically used to copy to an already allocated image, such as creating a 3D image from a stack 2D images. If this Image is empty then image data is created to accomodate the source image in its offset position. If source is NULL then no operation happens, this Image is left unchanged. ");
168        I_Method1(void, setOrigin, IN, osg::Image::Origin, origin,
169                  Properties::NON_VIRTUAL,
170                  __void__setOrigin__Origin,
171                  "Set the origin of the image. ",
172                  "The default value is BOTTOM_LEFT and is consistent with OpenGL. TOP_LEFT is used for imagery that follows standard Imagery convention, such as movies, and hasn't been flipped yet. For such images one much flip the t axis of the tex coords. to handle this origin position. ");
173        I_Method0(osg::Image::Origin, getOrigin,
174                  Properties::NON_VIRTUAL,
175                  __Origin__getOrigin,
176                  "Get the origin of the image. ",
177                  "");
178        I_Method0(int, s,
179                  Properties::NON_VIRTUAL,
180                  __int__s,
181                  "Width of image. ",
182                  "");
183        I_Method0(int, t,
184                  Properties::NON_VIRTUAL,
185                  __int__t,
186                  "Height of image. ",
187                  "");
188        I_Method0(int, r,
189                  Properties::NON_VIRTUAL,
190                  __int__r,
191                  "Depth of image. ",
192                  "");
193        I_Method1(void, setInternalTextureFormat, IN, GLint, internalFormat,
194                  Properties::NON_VIRTUAL,
195                  __void__setInternalTextureFormat__GLint,
196                  "",
197                  "");
198        I_Method0(GLint, getInternalTextureFormat,
199                  Properties::NON_VIRTUAL,
200                  __GLint__getInternalTextureFormat,
201                  "",
202                  "");
203        I_Method1(void, setPixelFormat, IN, GLenum, pixelFormat,
204                  Properties::NON_VIRTUAL,
205                  __void__setPixelFormat__GLenum,
206                  "",
207                  "");
208        I_Method0(GLenum, getPixelFormat,
209                  Properties::NON_VIRTUAL,
210                  __GLenum__getPixelFormat,
211                  "",
212                  "");
213        I_Method1(void, setDataType, IN, GLenum, dataType,
214                  Properties::NON_VIRTUAL,
215                  __void__setDataType__GLenum,
216                  "",
217                  "");
218        I_Method0(GLenum, getDataType,
219                  Properties::NON_VIRTUAL,
220                  __GLenum__getDataType,
221                  "",
222                  "");
223        I_Method1(void, setPacking, IN, unsigned int, packing,
224                  Properties::NON_VIRTUAL,
225                  __void__setPacking__unsigned_int,
226                  "",
227                  "");
228        I_Method0(unsigned int, getPacking,
229                  Properties::NON_VIRTUAL,
230                  __unsigned_int__getPacking,
231                  "",
232                  "");
233        I_Method1(void, setPixelAspectRatio, IN, float, pixelAspectRatio,
234                  Properties::NON_VIRTUAL,
235                  __void__setPixelAspectRatio__float,
236                  "Set the pixel aspect ratio, defined as the pixel width divided by the pixel height. ",
237                  "");
238        I_Method0(float, getPixelAspectRatio,
239                  Properties::NON_VIRTUAL,
240                  __float__getPixelAspectRatio,
241                  "Get the pixel aspect ratio. ",
242                  "");
243        I_Method0(unsigned int, getPixelSizeInBits,
244                  Properties::NON_VIRTUAL,
245                  __unsigned_int__getPixelSizeInBits,
246                  "Return the number of bits required for each pixel. ",
247                  "");
248        I_Method0(unsigned int, getRowSizeInBytes,
249                  Properties::NON_VIRTUAL,
250                  __unsigned_int__getRowSizeInBytes,
251                  "Return the number of bytes each row of pixels occupies once it has been packed. ",
252                  "");
253        I_Method0(unsigned int, getImageSizeInBytes,
254                  Properties::NON_VIRTUAL,
255                  __unsigned_int__getImageSizeInBytes,
256                  "Return the number of bytes each image (_s*_t) of pixels occupies. ",
257                  "");
258        I_Method0(unsigned int, getTotalSizeInBytes,
259                  Properties::NON_VIRTUAL,
260                  __unsigned_int__getTotalSizeInBytes,
261                  "Return the number of bytes the whole row/image/volume of pixels occupies. ",
262                  "");
263        I_Method0(unsigned int, getTotalSizeInBytesIncludingMipmaps,
264                  Properties::NON_VIRTUAL,
265                  __unsigned_int__getTotalSizeInBytesIncludingMipmaps,
266                  "Return the number of bytes the whole row/image/volume of pixels occupies, including all mip maps if included. ",
267                  "");
268        I_Method0(bool, valid,
269                  Properties::NON_VIRTUAL,
270                  __bool__valid,
271                  "Return true if the Image represent a valid and usable imagery. ",
272                  "");
273        I_Method0(unsigned char *, data,
274                  Properties::NON_VIRTUAL,
275                  __unsigned_char_P1__data,
276                  "Raw image data. ",
277                  "");
278        I_Method0(const unsigned char *, data,
279                  Properties::NON_VIRTUAL,
280                  __C5_unsigned_char_P1__data,
281                  "Raw const image data. ",
282                  "");
283        I_MethodWithDefaults3(unsigned char *, data, IN, int, column, , IN, int, row, 0, IN, int, image, 0,
284                              Properties::NON_VIRTUAL,
285                              __unsigned_char_P1__data__int__int__int,
286                              "",
287                              "");
288        I_MethodWithDefaults3(const unsigned char *, data, IN, int, column, , IN, int, row, 0, IN, int, image, 0,
289                              Properties::NON_VIRTUAL,
290                              __C5_unsigned_char_P1__data__int__int__int,
291                              "",
292                              "");
293        I_MethodWithDefaults3(osg::Vec4, getColor, IN, unsigned int, s, , IN, unsigned, t, 0, IN, unsigned, r, 0,
294                              Properties::NON_VIRTUAL,
295                              __Vec4__getColor__unsigned_int__unsigned__unsigned,
296                              "Get the color value for specified texcoord. ",
297                              "");
298        I_Method1(osg::Vec4, getColor, IN, const osg::Vec2 &, texcoord,
299                  Properties::NON_VIRTUAL,
300                  __Vec4__getColor__C5_Vec2_R1,
301                  "Get the color value for specified texcoord. ",
302                  "");
303        I_Method1(osg::Vec4, getColor, IN, const osg::Vec3 &, texcoord,
304                  Properties::NON_VIRTUAL,
305                  __Vec4__getColor__C5_Vec3_R1,
306                  "Get the color value for specified texcoord. ",
307                  "");
308        I_Method0(void, flipHorizontal,
309                  Properties::NON_VIRTUAL,
310                  __void__flipHorizontal,
311                  "Flip the image horizontally. ",
312                  "");
313        I_Method0(void, flipVertical,
314                  Properties::NON_VIRTUAL,
315                  __void__flipVertical,
316                  "Flip the image vertically. ",
317                  "");
318        I_Method1(void, ensureValidSizeForTexturing, IN, GLint, maxTextureSize,
319                  Properties::NON_VIRTUAL,
320                  __void__ensureValidSizeForTexturing__GLint,
321                  "Ensure image dimensions are a power of two. ",
322                  "Mipmapped textures require the image dimensions to be power of two and are within the maxiumum texture size for the host machine. ");
323        I_Method0(bool, isMipmap,
324                  Properties::NON_VIRTUAL,
325                  __bool__isMipmap,
326                  "",
327                  "");
328        I_Method0(unsigned int, getNumMipmapLevels,
329                  Properties::NON_VIRTUAL,
330                  __unsigned_int__getNumMipmapLevels,
331                  "",
332                  "");
333        I_Method1(void, setMipmapLevels, IN, const osg::Image::MipmapDataType &, mipmapDataVector,
334                  Properties::NON_VIRTUAL,
335                  __void__setMipmapLevels__C5_MipmapDataType_R1,
336                  "Send offsets into data. ",
337                  "It is assumed that first mipmap offset (index 0) is 0. ");
338        I_Method0(const osg::Image::MipmapDataType &, getMipmapLevels,
339                  Properties::NON_VIRTUAL,
340                  __C5_MipmapDataType_R1__getMipmapLevels,
341                  "",
342                  "");
343        I_Method1(unsigned int, getMipmapOffset, IN, unsigned int, mipmapLevel,
344                  Properties::NON_VIRTUAL,
345                  __unsigned_int__getMipmapOffset__unsigned_int,
346                  "",
347                  "");
348        I_Method1(unsigned char *, getMipmapData, IN, unsigned int, mipmapLevel,
349                  Properties::NON_VIRTUAL,
350                  __unsigned_char_P1__getMipmapData__unsigned_int,
351                  "",
352                  "");
353        I_Method1(const unsigned char *, getMipmapData, IN, unsigned int, mipmapLevel,
354                  Properties::NON_VIRTUAL,
355                  __C5_unsigned_char_P1__getMipmapData__unsigned_int,
356                  "",
357                  "");
358        I_Method0(bool, isImageTranslucent,
359                  Properties::VIRTUAL,
360                  __bool__isImageTranslucent,
361                  "Return true if this image is translucent - i.e. ",
362                  "it has alpha values that are less 1.0 (when normalized). ");
363        I_Method1(void, setPixelBufferObject, IN, osg::PixelBufferObject *, buffer,
364                  Properties::NON_VIRTUAL,
365                  __void__setPixelBufferObject__PixelBufferObject_P1,
366                  "Set the optional PixelBufferObject used to map the image memory efficiently to graphics memory. ",
367                  "");
368        I_Method0(osg::PixelBufferObject *, getPixelBufferObject,
369                  Properties::NON_VIRTUAL,
370                  __PixelBufferObject_P1__getPixelBufferObject,
371                  "Get the PixelBufferObject. ",
372                  "");
373        I_Method0(const osg::PixelBufferObject *, getPixelBufferObject,
374                  Properties::NON_VIRTUAL,
375                  __C5_PixelBufferObject_P1__getPixelBufferObject,
376                  "Get the const PixelBufferObject. ",
377                  "");
378        I_Method1(void, update, IN, osg::NodeVisitor *, x,
379                  Properties::VIRTUAL,
380                  __void__update__NodeVisitor_P1,
381                  "",
382                  "");
383        I_Method3(bool, sendPointerEvent, IN, int, x, IN, int, x, IN, int, x,
384                  Properties::VIRTUAL,
385                  __bool__sendPointerEvent__int__int__int,
386                  "method for sending pointer events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ",
387                  "Return true if handled. ");
388        I_Method2(bool, sendKeyEvent, IN, int, x, IN, bool, x,
389                  Properties::VIRTUAL,
390                  __bool__sendKeyEvent__int__bool,
391                  "method for sending key events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ",
392                  "Return true if handled. ");
393        I_Method1(void, setFrameLastRendered, IN, const osg::FrameStamp *, x,
394                  Properties::VIRTUAL,
395                  __void__setFrameLastRendered__C5_osg_FrameStamp_P1,
396                  "method for passing frame information to the custom Image classes, to be called only when objects associated with imagery are not culled. ",
397                  "");
398        I_StaticMethod1(bool, isPackedType, IN, GLenum, type,
399                        __bool__isPackedType__GLenum_S,
400                        "",
401                        "");
402        I_StaticMethod1(GLenum, computePixelFormat, IN, GLenum, pixelFormat,
403                        __GLenum__computePixelFormat__GLenum_S,
404                        "",
405                        "");
406        I_StaticMethod1(GLenum, computeFormatDataType, IN, GLenum, pixelFormat,
407                        __GLenum__computeFormatDataType__GLenum_S,
408                        "",
409                        "");
410        I_StaticMethod1(unsigned int, computeNumComponents, IN, GLenum, pixelFormat,
411                        __unsigned_int__computeNumComponents__GLenum_S,
412                        "",
413                        "");
414        I_StaticMethod2(unsigned int, computePixelSizeInBits, IN, GLenum, pixelFormat, IN, GLenum, type,
415                        __unsigned_int__computePixelSizeInBits__GLenum__GLenum_S,
416                        "",
417                        "");
418        I_StaticMethod4(unsigned int, computeRowWidthInBytes, IN, int, width, IN, GLenum, pixelFormat, IN, GLenum, type, IN, int, packing,
419                        __unsigned_int__computeRowWidthInBytes__int__GLenum__GLenum__int_S,
420                        "",
421                        "");
422        I_StaticMethodWithDefaults2(int, computeNearestPowerOfTwo, IN, int, s, , IN, float, bias, 0.5f,
423                                    __int__computeNearestPowerOfTwo__int__float_S,
424                                    "",
425                                    "");
426        I_StaticMethodWithDefaults3(int, computeNumberOfMipmapLevels, IN, int, s, , IN, int, t, 1, IN, int, r, 1,
427                                    __int__computeNumberOfMipmapLevels__int__int__int_S,
428                                    "",
429                                    "");
430        I_ProtectedMethod0(void, deallocateData,
431                           Properties::NON_VIRTUAL,
432                           Properties::NON_CONST,
433                           __void__deallocateData,
434                           "",
435                           "");
436        I_ProtectedMethod2(void, setData, IN, unsigned char *, data, IN, osg::Image::AllocationMode, allocationMode,
437                           Properties::NON_VIRTUAL,
438                           Properties::NON_CONST,
439                           __void__setData__unsigned_char_P1__AllocationMode,
440                           "",
441                           "");
442        I_SimpleProperty(osg::Image::AllocationMode, AllocationMode,
443                         __AllocationMode__getAllocationMode,
444                         __void__setAllocationMode__AllocationMode);
445        I_SimpleProperty(const GLvoid *, DataPointer,
446                         __C5_GLvoid_P1__getDataPointer,
447                         0);
448        I_SimpleProperty(GLenum, DataType,
449                         __GLenum__getDataType,
450                         __void__setDataType__GLenum);
451        I_SimpleProperty(const std::string &, FileName,
452                         __C5_std_string_R1__getFileName,
453                         __void__setFileName__C5_std_string_R1);
454        I_SimpleProperty(const osg::FrameStamp *, FrameLastRendered,
455                         0,
456                         __void__setFrameLastRendered__C5_osg_FrameStamp_P1);
457        I_SimpleProperty(unsigned int, ImageSizeInBytes,
458                         __unsigned_int__getImageSizeInBytes,
459                         0);
460        I_SimpleProperty(GLint, InternalTextureFormat,
461                         __GLint__getInternalTextureFormat,
462                         __void__setInternalTextureFormat__GLint);
463        I_SimpleProperty(const osg::Image::MipmapDataType &, MipmapLevels,
464                         __C5_MipmapDataType_R1__getMipmapLevels,
465                         __void__setMipmapLevels__C5_MipmapDataType_R1);
466        I_SimpleProperty(osg::Image::Origin, Origin,
467                         __Origin__getOrigin,
468                         __void__setOrigin__Origin);
469        I_SimpleProperty(unsigned int, Packing,
470                         __unsigned_int__getPacking,
471                         __void__setPacking__unsigned_int);
472        I_SimpleProperty(float, PixelAspectRatio,
473                         __float__getPixelAspectRatio,
474                         __void__setPixelAspectRatio__float);
475        I_SimpleProperty(osg::PixelBufferObject *, PixelBufferObject,
476                         __PixelBufferObject_P1__getPixelBufferObject,
477                         __void__setPixelBufferObject__PixelBufferObject_P1);
478        I_SimpleProperty(GLenum, PixelFormat,
479                         __GLenum__getPixelFormat,
480                         __void__setPixelFormat__GLenum);
481        I_SimpleProperty(unsigned int, PixelSizeInBits,
482                         __unsigned_int__getPixelSizeInBits,
483                         0);
484        I_SimpleProperty(unsigned int, RowSizeInBytes,
485                         __unsigned_int__getRowSizeInBytes,
486                         0);
487        I_SimpleProperty(unsigned int, TotalDataSize,
488                         __unsigned_int__getTotalDataSize,
489                         0);
490        I_SimpleProperty(unsigned int, TotalSizeInBytes,
491                         __unsigned_int__getTotalSizeInBytes,
492                         0);
493        I_SimpleProperty(unsigned int, TotalSizeInBytesIncludingMipmaps,
494                         __unsigned_int__getTotalSizeInBytesIncludingMipmaps,
495                         0);
496        I_SimpleProperty(osg::Image::WriteHint, WriteHint,
497                         __WriteHint__getWriteHint,
498                         __void__setWriteHint__WriteHint);
499END_REFLECTOR
500
501STD_VECTOR_REFLECTOR(std::vector< unsigned int >)
Note: See TracBrowser for help on using the browser.