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

Revision 9918, 22.5 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::Object);
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_Method1(int, compare, IN, const osg::Image &, rhs,
89                  Properties::VIRTUAL,
90                  __int__compare__C5_Image_R1,
91                  "Return -1 if *this < *rhs, 0 if *this==*rhs, 1 if *this>*rhs. ",
92                  "");
93        I_Method1(void, setFileName, IN, const std::string &, fileName,
94                  Properties::NON_VIRTUAL,
95                  __void__setFileName__C5_std_string_R1,
96                  "",
97                  "");
98        I_Method0(const std::string &, getFileName,
99                  Properties::NON_VIRTUAL,
100                  __C5_std_string_R1__getFileName,
101                  "",
102                  "");
103        I_Method1(void, setWriteHint, IN, osg::Image::WriteHint, writeHint,
104                  Properties::NON_VIRTUAL,
105                  __void__setWriteHint__WriteHint,
106                  "",
107                  "");
108        I_Method0(osg::Image::WriteHint, getWriteHint,
109                  Properties::NON_VIRTUAL,
110                  __WriteHint__getWriteHint,
111                  "",
112                  "");
113        I_Method1(void, setAllocationMode, IN, osg::Image::AllocationMode, mode,
114                  Properties::NON_VIRTUAL,
115                  __void__setAllocationMode__AllocationMode,
116                  "Set the method used for deleting data once it goes out of scope. ",
117                  "");
118        I_Method0(osg::Image::AllocationMode, getAllocationMode,
119                  Properties::NON_VIRTUAL,
120                  __AllocationMode__getAllocationMode,
121                  "Get the method used for deleting data once it goes out of scope. ",
122                  "");
123        I_MethodWithDefaults6(void, allocateImage, IN, int, s, , IN, int, t, , IN, int, r, , IN, GLenum, pixelFormat, , IN, GLenum, type, , IN, int, packing, 1,
124                              Properties::NON_VIRTUAL,
125                              __void__allocateImage__int__int__int__GLenum__GLenum__int,
126                              "Allocate a pixel block of specified size and type. ",
127                              "");
128        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,
129                              Properties::NON_VIRTUAL,
130                              __void__setImage__int__int__int__GLint__GLenum__GLenum__unsigned_char_P1__AllocationMode__int,
131                              "Set the image dimensions, format and data. ",
132                              "");
133        I_Method6(void, readPixels, IN, int, x, IN, int, y, IN, int, width, IN, int, height, IN, GLenum, pixelFormat, IN, GLenum, type,
134                  Properties::NON_VIRTUAL,
135                  __void__readPixels__int__int__int__int__GLenum__GLenum,
136                  "Read pixels from current frame buffer at specified position and size, using glReadPixels. ",
137                  "Create memory for storage if required, reuse existing pixel coords if possible. ");
138        I_MethodWithDefaults3(void, readImageFromCurrentTexture, IN, unsigned int, contextID, , IN, bool, copyMipMapsIfAvailable, , IN, GLenum, type, GL_UNSIGNED_BYTE,
139                              Properties::NON_VIRTUAL,
140                              __void__readImageFromCurrentTexture__unsigned_int__bool__GLenum,
141                              "Read the contents of the current bound texture, handling compressed pixelFormats if present. ",
142                              "Create memory for storage if required, reuse existing pixel coords if possible. ");
143        I_Method3(void, scaleImage, IN, int, s, IN, int, t, IN, int, r,
144                  Properties::NON_VIRTUAL,
145                  __void__scaleImage__int__int__int,
146                  "Scale image to specified size. ",
147                  "");
148        I_Method4(void, scaleImage, IN, int, s, IN, int, t, IN, int, r, IN, GLenum, newDataType,
149                  Properties::NON_VIRTUAL,
150                  __void__scaleImage__int__int__int__GLenum,
151                  "Scale image to specified size and with specified data type. ",
152                  "");
153        I_Method4(void, copySubImage, IN, int, s_offset, IN, int, t_offset, IN, int, r_offset, IN, const osg::Image *, source,
154                  Properties::NON_VIRTUAL,
155                  __void__copySubImage__int__int__int__C5_osg_Image_P1,
156                  "Copy a source Image into a subpart of this Image at specified position. ",
157                  "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. ");
158        I_Method1(void, setOrigin, IN, osg::Image::Origin, origin,
159                  Properties::NON_VIRTUAL,
160                  __void__setOrigin__Origin,
161                  "Set the origin of the image. ",
162                  "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. ");
163        I_Method0(osg::Image::Origin, getOrigin,
164                  Properties::NON_VIRTUAL,
165                  __Origin__getOrigin,
166                  "Get the origin of the image. ",
167                  "");
168        I_Method0(int, s,
169                  Properties::NON_VIRTUAL,
170                  __int__s,
171                  "Width of image. ",
172                  "");
173        I_Method0(int, t,
174                  Properties::NON_VIRTUAL,
175                  __int__t,
176                  "Height of image. ",
177                  "");
178        I_Method0(int, r,
179                  Properties::NON_VIRTUAL,
180                  __int__r,
181                  "Depth of image. ",
182                  "");
183        I_Method1(void, setInternalTextureFormat, IN, GLint, internalFormat,
184                  Properties::NON_VIRTUAL,
185                  __void__setInternalTextureFormat__GLint,
186                  "",
187                  "");
188        I_Method0(GLint, getInternalTextureFormat,
189                  Properties::NON_VIRTUAL,
190                  __GLint__getInternalTextureFormat,
191                  "",
192                  "");
193        I_Method1(void, setPixelFormat, IN, GLenum, pixelFormat,
194                  Properties::NON_VIRTUAL,
195                  __void__setPixelFormat__GLenum,
196                  "",
197                  "");
198        I_Method0(GLenum, getPixelFormat,
199                  Properties::NON_VIRTUAL,
200                  __GLenum__getPixelFormat,
201                  "",
202                  "");
203        I_Method1(void, setDataType, IN, GLenum, dataType,
204                  Properties::NON_VIRTUAL,
205                  __void__setDataType__GLenum,
206                  "",
207                  "");
208        I_Method0(GLenum, getDataType,
209                  Properties::NON_VIRTUAL,
210                  __GLenum__getDataType,
211                  "",
212                  "");
213        I_Method1(void, setPacking, IN, unsigned int, packing,
214                  Properties::NON_VIRTUAL,
215                  __void__setPacking__unsigned_int,
216                  "",
217                  "");
218        I_Method0(unsigned int, getPacking,
219                  Properties::NON_VIRTUAL,
220                  __unsigned_int__getPacking,
221                  "",
222                  "");
223        I_Method1(void, setPixelAspectRatio, IN, float, pixelAspectRatio,
224                  Properties::NON_VIRTUAL,
225                  __void__setPixelAspectRatio__float,
226                  "Set the pixel aspect ratio, defined as the pixel width divided by the pixel height. ",
227                  "");
228        I_Method0(float, getPixelAspectRatio,
229                  Properties::NON_VIRTUAL,
230                  __float__getPixelAspectRatio,
231                  "Get the pixel aspect ratio. ",
232                  "");
233        I_Method0(unsigned int, getPixelSizeInBits,
234                  Properties::NON_VIRTUAL,
235                  __unsigned_int__getPixelSizeInBits,
236                  "Return the number of bits required for each pixel. ",
237                  "");
238        I_Method0(unsigned int, getRowSizeInBytes,
239                  Properties::NON_VIRTUAL,
240                  __unsigned_int__getRowSizeInBytes,
241                  "Return the number of bytes each row of pixels occupies once it has been packed. ",
242                  "");
243        I_Method0(unsigned int, getImageSizeInBytes,
244                  Properties::NON_VIRTUAL,
245                  __unsigned_int__getImageSizeInBytes,
246                  "Return the number of bytes each image (_s*_t) of pixels occupies. ",
247                  "");
248        I_Method0(unsigned int, getTotalSizeInBytes,
249                  Properties::NON_VIRTUAL,
250                  __unsigned_int__getTotalSizeInBytes,
251                  "Return the number of bytes the whole row/image/volume of pixels occupies. ",
252                  "");
253        I_Method0(unsigned int, getTotalSizeInBytesIncludingMipmaps,
254                  Properties::NON_VIRTUAL,
255                  __unsigned_int__getTotalSizeInBytesIncludingMipmaps,
256                  "Return the number of bytes the whole row/image/volume of pixels occupies, including all mip maps if included. ",
257                  "");
258        I_Method0(bool, valid,
259                  Properties::NON_VIRTUAL,
260                  __bool__valid,
261                  "Return true if the Image represent a valid and usable imagery. ",
262                  "");
263        I_Method0(unsigned char *, data,
264                  Properties::NON_VIRTUAL,
265                  __unsigned_char_P1__data,
266                  "Raw image data. ",
267                  "");
268        I_Method0(const unsigned char *, data,
269                  Properties::NON_VIRTUAL,
270                  __C5_unsigned_char_P1__data,
271                  "Raw const image data. ",
272                  "");
273        I_MethodWithDefaults3(unsigned char *, data, IN, int, column, , IN, int, row, 0, IN, int, image, 0,
274                              Properties::NON_VIRTUAL,
275                              __unsigned_char_P1__data__int__int__int,
276                              "",
277                              "");
278        I_MethodWithDefaults3(const unsigned char *, data, IN, int, column, , IN, int, row, 0, IN, int, image, 0,
279                              Properties::NON_VIRTUAL,
280                              __C5_unsigned_char_P1__data__int__int__int,
281                              "",
282                              "");
283        I_MethodWithDefaults3(osg::Vec4, getColor, IN, unsigned int, s, , IN, unsigned, t, 0, IN, unsigned, r, 0,
284                              Properties::NON_VIRTUAL,
285                              __Vec4__getColor__unsigned_int__unsigned__unsigned,
286                              "Get the color value for specified texcoord. ",
287                              "");
288        I_Method1(osg::Vec4, getColor, IN, const osg::Vec2 &, texcoord,
289                  Properties::NON_VIRTUAL,
290                  __Vec4__getColor__C5_Vec2_R1,
291                  "Get the color value for specified texcoord. ",
292                  "");
293        I_Method1(osg::Vec4, getColor, IN, const osg::Vec3 &, texcoord,
294                  Properties::NON_VIRTUAL,
295                  __Vec4__getColor__C5_Vec3_R1,
296                  "Get the color value for specified texcoord. ",
297                  "");
298        I_Method0(void, flipHorizontal,
299                  Properties::NON_VIRTUAL,
300                  __void__flipHorizontal,
301                  "Flip the image horizontally. ",
302                  "");
303        I_Method0(void, flipVertical,
304                  Properties::NON_VIRTUAL,
305                  __void__flipVertical,
306                  "Flip the image vertically. ",
307                  "");
308        I_Method1(void, ensureValidSizeForTexturing, IN, GLint, maxTextureSize,
309                  Properties::NON_VIRTUAL,
310                  __void__ensureValidSizeForTexturing__GLint,
311                  "Ensure image dimensions are a power of two. ",
312                  "Mipmapped textures require the image dimensions to be power of two and are within the maxiumum texture size for the host machine. ");
313        I_Method0(void, dirty,
314                  Properties::NON_VIRTUAL,
315                  __void__dirty,
316                  "Dirty the image, which increments the modified count, to force osg::Texture to reload the image. ",
317                  "");
318        I_Method1(void, setModifiedCount, IN, unsigned int, value,
319                  Properties::NON_VIRTUAL,
320                  __void__setModifiedCount__unsigned_int,
321                  "Set the modified count value. ",
322                  "Used by osg::Texture when using texture subloading. ");
323        I_Method0(unsigned int, getModifiedCount,
324                  Properties::NON_VIRTUAL,
325                  __unsigned_int__getModifiedCount,
326                  "Get modified count value. ",
327                  "Used by osg::Texture when using texture subloading. ");
328        I_Method0(bool, isMipmap,
329                  Properties::NON_VIRTUAL,
330                  __bool__isMipmap,
331                  "",
332                  "");
333        I_Method0(unsigned int, getNumMipmapLevels,
334                  Properties::NON_VIRTUAL,
335                  __unsigned_int__getNumMipmapLevels,
336                  "",
337                  "");
338        I_Method1(void, setMipmapLevels, IN, const osg::Image::MipmapDataType &, mipmapDataVector,
339                  Properties::NON_VIRTUAL,
340                  __void__setMipmapLevels__C5_MipmapDataType_R1,
341                  "Send offsets into data. ",
342                  "It is assumed that first mipmap offset (index 0) is 0. ");
343        I_Method0(const osg::Image::MipmapDataType &, getMipmapLevels,
344                  Properties::NON_VIRTUAL,
345                  __C5_MipmapDataType_R1__getMipmapLevels,
346                  "",
347                  "");
348        I_Method1(unsigned int, getMipmapOffset, IN, unsigned int, mipmapLevel,
349                  Properties::NON_VIRTUAL,
350                  __unsigned_int__getMipmapOffset__unsigned_int,
351                  "",
352                  "");
353        I_Method1(unsigned char *, getMipmapData, IN, unsigned int, mipmapLevel,
354                  Properties::NON_VIRTUAL,
355                  __unsigned_char_P1__getMipmapData__unsigned_int,
356                  "",
357                  "");
358        I_Method1(const unsigned char *, getMipmapData, IN, unsigned int, mipmapLevel,
359                  Properties::NON_VIRTUAL,
360                  __C5_unsigned_char_P1__getMipmapData__unsigned_int,
361                  "",
362                  "");
363        I_Method0(bool, isImageTranslucent,
364                  Properties::VIRTUAL,
365                  __bool__isImageTranslucent,
366                  "Return true if this image is translucent - i.e. ",
367                  "it has alpha values that are less 1.0 (when normalized). ");
368        I_Method1(void, setPixelBufferObject, IN, osg::PixelBufferObject *, buffer,
369                  Properties::NON_VIRTUAL,
370                  __void__setPixelBufferObject__PixelBufferObject_P1,
371                  "Set the optional PixelBufferObject used to map the image memory efficiently to graphics memory. ",
372                  "");
373        I_Method0(osg::PixelBufferObject *, getPixelBufferObject,
374                  Properties::NON_VIRTUAL,
375                  __PixelBufferObject_P1__getPixelBufferObject,
376                  "Get the PixelBufferObject. ",
377                  "");
378        I_Method0(const osg::PixelBufferObject *, getPixelBufferObject,
379                  Properties::NON_VIRTUAL,
380                  __C5_PixelBufferObject_P1__getPixelBufferObject,
381                  "Get the const PixelBufferObject. ",
382                  "");
383        I_Method1(void, update, IN, osg::NodeVisitor *, x,
384                  Properties::VIRTUAL,
385                  __void__update__NodeVisitor_P1,
386                  "",
387                  "");
388        I_Method3(bool, sendPointerEvent, IN, int, x, IN, int, x, IN, int, x,
389                  Properties::VIRTUAL,
390                  __bool__sendPointerEvent__int__int__int,
391                  "method for sending pointer 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_Method2(bool, sendKeyEvent, IN, int, x, IN, bool, x,
394                  Properties::VIRTUAL,
395                  __bool__sendKeyEvent__int__bool,
396                  "method for sending key events to images that are acting as front ends to interactive surfaces such as a vnc or browser window. ",
397                  "Return true if handled. ");
398        I_Method1(void, setFrameLastRendered, IN, const osg::FrameStamp *, x,
399                  Properties::VIRTUAL,
400                  __void__setFrameLastRendered__C5_osg_FrameStamp_P1,
401                  "method for passing frame information to the custom Image classes, to be called only when objects associated with imagery are not culled. ",
402                  "");
403        I_StaticMethod1(bool, isPackedType, IN, GLenum, type,
404                        __bool__isPackedType__GLenum_S,
405                        "",
406                        "");
407        I_StaticMethod1(GLenum, computePixelFormat, IN, GLenum, pixelFormat,
408                        __GLenum__computePixelFormat__GLenum_S,
409                        "",
410                        "");
411        I_StaticMethod1(GLenum, computeFormatDataType, IN, GLenum, pixelFormat,
412                        __GLenum__computeFormatDataType__GLenum_S,
413                        "",
414                        "");
415        I_StaticMethod1(unsigned int, computeNumComponents, IN, GLenum, pixelFormat,
416                        __unsigned_int__computeNumComponents__GLenum_S,
417                        "",
418                        "");
419        I_StaticMethod2(unsigned int, computePixelSizeInBits, IN, GLenum, pixelFormat, IN, GLenum, type,
420                        __unsigned_int__computePixelSizeInBits__GLenum__GLenum_S,
421                        "",
422                        "");
423        I_StaticMethod4(unsigned int, computeRowWidthInBytes, IN, int, width, IN, GLenum, pixelFormat, IN, GLenum, type, IN, int, packing,
424                        __unsigned_int__computeRowWidthInBytes__int__GLenum__GLenum__int_S,
425                        "",
426                        "");
427        I_StaticMethodWithDefaults2(int, computeNearestPowerOfTwo, IN, int, s, , IN, float, bias, 0.5f,
428                                    __int__computeNearestPowerOfTwo__int__float_S,
429                                    "",
430                                    "");
431        I_StaticMethodWithDefaults3(int, computeNumberOfMipmapLevels, IN, int, s, , IN, int, t, 1, IN, int, r, 1,
432                                    __int__computeNumberOfMipmapLevels__int__int__int_S,
433                                    "",
434                                    "");
435        I_ProtectedMethod0(void, deallocateData,
436                           Properties::NON_VIRTUAL,
437                           Properties::NON_CONST,
438                           __void__deallocateData,
439                           "",
440                           "");
441        I_ProtectedMethod2(void, setData, IN, unsigned char *, data, IN, osg::Image::AllocationMode, allocationMode,
442                           Properties::NON_VIRTUAL,
443                           Properties::NON_CONST,
444                           __void__setData__unsigned_char_P1__AllocationMode,
445                           "",
446                           "");
447        I_SimpleProperty(osg::Image::AllocationMode, AllocationMode,
448                         __AllocationMode__getAllocationMode,
449                         __void__setAllocationMode__AllocationMode);
450        I_SimpleProperty(GLenum, DataType,
451                         __GLenum__getDataType,
452                         __void__setDataType__GLenum);
453        I_SimpleProperty(const std::string &, FileName,
454                         __C5_std_string_R1__getFileName,
455                         __void__setFileName__C5_std_string_R1);
456        I_SimpleProperty(const osg::FrameStamp *, FrameLastRendered,
457                         0,
458                         __void__setFrameLastRendered__C5_osg_FrameStamp_P1);
459        I_SimpleProperty(unsigned int, ImageSizeInBytes,
460                         __unsigned_int__getImageSizeInBytes,
461                         0);
462        I_SimpleProperty(GLint, InternalTextureFormat,
463                         __GLint__getInternalTextureFormat,
464                         __void__setInternalTextureFormat__GLint);
465        I_SimpleProperty(const osg::Image::MipmapDataType &, MipmapLevels,
466                         __C5_MipmapDataType_R1__getMipmapLevels,
467                         __void__setMipmapLevels__C5_MipmapDataType_R1);
468        I_SimpleProperty(unsigned int, ModifiedCount,
469                         __unsigned_int__getModifiedCount,
470                         __void__setModifiedCount__unsigned_int);
471        I_SimpleProperty(osg::Image::Origin, Origin,
472                         __Origin__getOrigin,
473                         __void__setOrigin__Origin);
474        I_SimpleProperty(unsigned int, Packing,
475                         __unsigned_int__getPacking,
476                         __void__setPacking__unsigned_int);
477        I_SimpleProperty(float, PixelAspectRatio,
478                         __float__getPixelAspectRatio,
479                         __void__setPixelAspectRatio__float);
480        I_SimpleProperty(osg::PixelBufferObject *, PixelBufferObject,
481                         __PixelBufferObject_P1__getPixelBufferObject,
482                         __void__setPixelBufferObject__PixelBufferObject_P1);
483        I_SimpleProperty(GLenum, PixelFormat,
484                         __GLenum__getPixelFormat,
485                         __void__setPixelFormat__GLenum);
486        I_SimpleProperty(unsigned int, PixelSizeInBits,
487                         __unsigned_int__getPixelSizeInBits,
488                         0);
489        I_SimpleProperty(unsigned int, RowSizeInBytes,
490                         __unsigned_int__getRowSizeInBytes,
491                         0);
492        I_SimpleProperty(unsigned int, TotalSizeInBytes,
493                         __unsigned_int__getTotalSizeInBytes,
494                         0);
495        I_SimpleProperty(unsigned int, TotalSizeInBytesIncludingMipmaps,
496                         __unsigned_int__getTotalSizeInBytesIncludingMipmaps,
497                         0);
498        I_SimpleProperty(osg::Image::WriteHint, WriteHint,
499                         __WriteHint__getWriteHint,
500                         __void__setWriteHint__WriteHint);
501END_REFLECTOR
502
503STD_VECTOR_REFLECTOR(std::vector< unsigned int >)
Note: See TracBrowser for help on using the browser.