root/OpenSceneGraph/trunk/src/osgWrappers/osgDB/ReaderWriter.cpp @ 10916

Revision 10916, 22.7 kB (checked in by robert, 4 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/CopyOp>
14#include <osg/Image>
15#include <osg/Node>
16#include <osg/Object>
17#include <osg/Shader>
18#include <osg/Shape>
19#include <osgDB/Archive>
20#include <osgDB/ReaderWriter>
21
22// Must undefine IN and OUT macros defined in Windows headers
23#ifdef IN
24#undef IN
25#endif
26#ifdef OUT
27#undef OUT
28#endif
29
30#include <osgDB/Options>
31       
32BEGIN_ENUM_REFLECTOR(osgDB::ReaderWriter::Features)
33        I_DeclaringFile("osgDB/ReaderWriter");
34        I_EnumLabel(osgDB::ReaderWriter::FEATURE_NONE);
35        I_EnumLabel(osgDB::ReaderWriter::FEATURE_READ_OBJECT);
36        I_EnumLabel(osgDB::ReaderWriter::FEATURE_READ_IMAGE);
37        I_EnumLabel(osgDB::ReaderWriter::FEATURE_READ_HEIGHT_FIELD);
38        I_EnumLabel(osgDB::ReaderWriter::FEATURE_READ_NODE);
39        I_EnumLabel(osgDB::ReaderWriter::FEATURE_READ_SHADER);
40        I_EnumLabel(osgDB::ReaderWriter::FEATURE_WRITE_OBJECT);
41        I_EnumLabel(osgDB::ReaderWriter::FEATURE_WRITE_IMAGE);
42        I_EnumLabel(osgDB::ReaderWriter::FEATURE_WRITE_HEIGHT_FIELD);
43        I_EnumLabel(osgDB::ReaderWriter::FEATURE_WRITE_NODE);
44        I_EnumLabel(osgDB::ReaderWriter::FEATURE_WRITE_SHADER);
45        I_EnumLabel(osgDB::ReaderWriter::FEATURE_ALL);
46END_REFLECTOR
47
48BEGIN_ENUM_REFLECTOR(osgDB::ReaderWriter::ArchiveStatus)
49        I_DeclaringFile("osgDB/ReaderWriter");
50        I_EnumLabel(osgDB::ReaderWriter::READ);
51        I_EnumLabel(osgDB::ReaderWriter::WRITE);
52        I_EnumLabel(osgDB::ReaderWriter::CREATE);
53END_REFLECTOR
54
55TYPE_NAME_ALIAS(std::map< std::string COMMA  std::string >, osgDB::ReaderWriter::FormatDescriptionMap)
56
57TYPE_NAME_ALIAS(std::list< std::string >, osgDB::ReaderWriter::FeatureList)
58
59TYPE_NAME_ALIAS(osgDB::Options, osgDB::ReaderWriter::Options)
60
61BEGIN_OBJECT_REFLECTOR(osgDB::ReaderWriter)
62        I_DeclaringFile("osgDB/ReaderWriter");
63        I_BaseType(osg::Object);
64        I_Constructor0(____ReaderWriter,
65                       "",
66                       "");
67        I_ConstructorWithDefaults2(IN, const osgDB::ReaderWriter &, rw, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY,
68                                   ____ReaderWriter__C5_ReaderWriter_R1__C5_osg_CopyOp_R1,
69                                   "",
70                                   "");
71        I_Method0(osg::Object *, cloneType,
72                  Properties::VIRTUAL,
73                  __osg_Object_P1__cloneType,
74                  "Clone the type of an object, with Object* return type. ",
75                  "Must be defined by derived classes. ");
76        I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x,
77                  Properties::VIRTUAL,
78                  __osg_Object_P1__clone__C5_osg_CopyOp_R1,
79                  "Clone an object, with Object* return type. ",
80                  "Must be defined by derived classes. ");
81        I_Method1(bool, isSameKindAs, IN, const osg::Object *, obj,
82                  Properties::VIRTUAL,
83                  __bool__isSameKindAs__C5_osg_Object_P1,
84                  "",
85                  "");
86        I_Method0(const char *, libraryName,
87                  Properties::VIRTUAL,
88                  __C5_char_P1__libraryName,
89                  "return the name of the object's library. ",
90                  "Must be defined by derived classes. The OpenSceneGraph convention is that the namespace of a library is the same as the library name. ");
91        I_Method0(const char *, className,
92                  Properties::VIRTUAL,
93                  __C5_char_P1__className,
94                  "return the name of the object's class type. ",
95                  "Must be defined by derived classes. ");
96        I_Method0(const osgDB::ReaderWriter::FormatDescriptionMap &, supportedProtocols,
97                  Properties::VIRTUAL,
98                  __C5_FormatDescriptionMap_R1__supportedProtocols,
99                  "return which protocols are supported by ReaderWriter. ",
100                  "");
101        I_Method0(const osgDB::ReaderWriter::FormatDescriptionMap &, supportedExtensions,
102                  Properties::VIRTUAL,
103                  __C5_FormatDescriptionMap_R1__supportedExtensions,
104                  "return which list of file extensions supported by ReaderWriter. ",
105                  "");
106        I_Method0(const osgDB::ReaderWriter::FormatDescriptionMap &, supportedOptions,
107                  Properties::VIRTUAL,
108                  __C5_FormatDescriptionMap_R1__supportedOptions,
109                  "return which list of file extensions supported by ReaderWriter. ",
110                  "");
111        I_Method1(bool, acceptsExtension, IN, const std::string &, x,
112                  Properties::VIRTUAL,
113                  __bool__acceptsExtension__C5_std_string_R1,
114                  "return true if ReaderWriter accepts specified file extension. ",
115                  "");
116        I_Method0(osgDB::ReaderWriter::Features, supportedFeatures,
117                  Properties::VIRTUAL,
118                  __Features__supportedFeatures,
119                  "return available features ",
120                  "");
121        I_Method2(bool, fileExists, IN, const std::string &, filename, IN, const osgDB::ReaderWriter::Options *, options,
122                  Properties::VIRTUAL,
123                  __bool__fileExists__C5_std_string_R1__C5_Options_P1,
124                  "determine if a file exists, normally the default implementation will be approrpiate for local file access but with plugins like the libcurl based on it will return true if the file is accessible a server. ",
125                  "");
126        I_MethodWithDefaults4(osgDB::ReaderWriter::ReadResult, openArchive, IN, const std::string &, x, , IN, osgDB::ReaderWriter::ArchiveStatus, x, , IN, unsigned, int, 4096, IN, const osgDB::ReaderWriter::Options *, x, NULL,
127                              Properties::VIRTUAL,
128                              __ReadResult__openArchive__C5_std_string_R1__ArchiveStatus__unsigned__C5_Options_P1,
129                              "open an archive for reading, writing, or to create an empty archive for writing to. ",
130                              "");
131        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, openArchive, IN, std::istream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
132                              Properties::VIRTUAL,
133                              __ReadResult__openArchive__std_istream_R1__C5_Options_P1,
134                              "open an archive for reading. ",
135                              "");
136        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readObject, IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
137                              Properties::VIRTUAL,
138                              __ReadResult__readObject__C5_std_string_R1__C5_Options_P1,
139                              "",
140                              "");
141        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readImage, IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
142                              Properties::VIRTUAL,
143                              __ReadResult__readImage__C5_std_string_R1__C5_Options_P1,
144                              "",
145                              "");
146        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readHeightField, IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
147                              Properties::VIRTUAL,
148                              __ReadResult__readHeightField__C5_std_string_R1__C5_Options_P1,
149                              "",
150                              "");
151        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readNode, IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
152                              Properties::VIRTUAL,
153                              __ReadResult__readNode__C5_std_string_R1__C5_Options_P1,
154                              "",
155                              "");
156        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readShader, IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
157                              Properties::VIRTUAL,
158                              __ReadResult__readShader__C5_std_string_R1__C5_Options_P1,
159                              "",
160                              "");
161        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeObject, IN, const osg::Object &, x, , IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
162                              Properties::VIRTUAL,
163                              __WriteResult__writeObject__C5_osg_Object_R1__C5_std_string_R1__C5_Options_P1,
164                              "",
165                              "");
166        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeImage, IN, const osg::Image &, x, , IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
167                              Properties::VIRTUAL,
168                              __WriteResult__writeImage__C5_osg_Image_R1__C5_std_string_R1__C5_Options_P1,
169                              "",
170                              "");
171        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeHeightField, IN, const osg::HeightField &, x, , IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
172                              Properties::VIRTUAL,
173                              __WriteResult__writeHeightField__C5_osg_HeightField_R1__C5_std_string_R1__C5_Options_P1,
174                              "",
175                              "");
176        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeNode, IN, const osg::Node &, x, , IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
177                              Properties::VIRTUAL,
178                              __WriteResult__writeNode__C5_osg_Node_R1__C5_std_string_R1__C5_Options_P1,
179                              "",
180                              "");
181        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeShader, IN, const osg::Shader &, x, , IN, const std::string &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
182                              Properties::VIRTUAL,
183                              __WriteResult__writeShader__C5_osg_Shader_R1__C5_std_string_R1__C5_Options_P1,
184                              "",
185                              "");
186        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readObject, IN, std::istream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
187                              Properties::VIRTUAL,
188                              __ReadResult__readObject__std_istream_R1__C5_Options_P1,
189                              "",
190                              "");
191        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readImage, IN, std::istream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
192                              Properties::VIRTUAL,
193                              __ReadResult__readImage__std_istream_R1__C5_Options_P1,
194                              "",
195                              "");
196        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readHeightField, IN, std::istream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
197                              Properties::VIRTUAL,
198                              __ReadResult__readHeightField__std_istream_R1__C5_Options_P1,
199                              "",
200                              "");
201        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readNode, IN, std::istream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
202                              Properties::VIRTUAL,
203                              __ReadResult__readNode__std_istream_R1__C5_Options_P1,
204                              "",
205                              "");
206        I_MethodWithDefaults2(osgDB::ReaderWriter::ReadResult, readShader, IN, std::istream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
207                              Properties::VIRTUAL,
208                              __ReadResult__readShader__std_istream_R1__C5_Options_P1,
209                              "",
210                              "");
211        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeObject, IN, const osg::Object &, x, , IN, std::ostream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
212                              Properties::VIRTUAL,
213                              __WriteResult__writeObject__C5_osg_Object_R1__std_ostream_R1__C5_Options_P1,
214                              "",
215                              "");
216        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeImage, IN, const osg::Image &, x, , IN, std::ostream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
217                              Properties::VIRTUAL,
218                              __WriteResult__writeImage__C5_osg_Image_R1__std_ostream_R1__C5_Options_P1,
219                              "",
220                              "");
221        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeHeightField, IN, const osg::HeightField &, x, , IN, std::ostream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
222                              Properties::VIRTUAL,
223                              __WriteResult__writeHeightField__C5_osg_HeightField_R1__std_ostream_R1__C5_Options_P1,
224                              "",
225                              "");
226        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeNode, IN, const osg::Node &, x, , IN, std::ostream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
227                              Properties::VIRTUAL,
228                              __WriteResult__writeNode__C5_osg_Node_R1__std_ostream_R1__C5_Options_P1,
229                              "",
230                              "");
231        I_MethodWithDefaults3(osgDB::ReaderWriter::WriteResult, writeShader, IN, const osg::Shader &, x, , IN, std::ostream &, x, , IN, const osgDB::ReaderWriter::Options *, x, NULL,
232                              Properties::VIRTUAL,
233                              __WriteResult__writeShader__C5_osg_Shader_R1__std_ostream_R1__C5_Options_P1,
234                              "",
235                              "");
236        I_Method2(void, supportsProtocol, IN, const std::string &, fmt, IN, const std::string &, description,
237                  Properties::NON_VIRTUAL,
238                  __void__supportsProtocol__C5_std_string_R1__C5_std_string_R1,
239                  "Specify fmt string as a supported protocol. ",
240                  "Please note, this method should usually only be used internally by subclasses of ReaderWriter, Only in special cases will a ReaderWriter implementation be able to handle a protocol format that is wasn't original designed for. To know whether it's safe to inject a new protocol format to an existing ReaderWriter you will need to review the source code and dependencies of that ReaderWriter. ");
241        I_Method2(void, supportsExtension, IN, const std::string &, ext, IN, const std::string &, description,
242                  Properties::NON_VIRTUAL,
243                  __void__supportsExtension__C5_std_string_R1__C5_std_string_R1,
244                  "Specify ext string as a supported file extension. ",
245                  "Please note, this method should usually only be used internally by subclasses of ReaderWriter. Only in special cases will a ReaderWriter implementation be able to handle a file extension that is wasn't original designed for. To know whether it's safe to inject a new file extension to an existing ReaderWriter you will need to review the the source code and dependencies of that ReaderWriter. ");
246        I_Method2(void, supportsOption, IN, const std::string &, opt, IN, const std::string &, description,
247                  Properties::NON_VIRTUAL,
248                  __void__supportsOption__C5_std_string_R1__C5_std_string_R1,
249                  "Specify option string as a supported option string. ",
250                  "Please note, this should usually only be used internally by subclasses of ReaderWriter. ");
251        I_StaticMethod1(osgDB::ReaderWriter::FeatureList, featureAsString, IN, osgDB::ReaderWriter::Features, feature,
252                        __FeatureList__featureAsString__Features_S,
253                        "return feature as string ",
254                        "");
255END_REFLECTOR
256
257BEGIN_ENUM_REFLECTOR(osgDB::ReaderWriter::ReadResult::ReadStatus)
258        I_DeclaringFile("osgDB/ReaderWriter");
259        I_EnumLabel(osgDB::ReaderWriter::ReadResult::NOT_IMPLEMENTED);
260        I_EnumLabel(osgDB::ReaderWriter::ReadResult::FILE_NOT_HANDLED);
261        I_EnumLabel(osgDB::ReaderWriter::ReadResult::FILE_NOT_FOUND);
262        I_EnumLabel(osgDB::ReaderWriter::ReadResult::FILE_LOADED);
263        I_EnumLabel(osgDB::ReaderWriter::ReadResult::FILE_LOADED_FROM_CACHE);
264        I_EnumLabel(osgDB::ReaderWriter::ReadResult::ERROR_IN_READING_FILE);
265        I_EnumLabel(osgDB::ReaderWriter::ReadResult::FILE_REQUESTED);
266END_REFLECTOR
267
268BEGIN_VALUE_REFLECTOR(osgDB::ReaderWriter::ReadResult)
269        I_DeclaringFile("osgDB/ReaderWriter");
270        I_ConstructorWithDefaults1(IN, osgDB::ReaderWriter::ReadResult::ReadStatus, status, osgDB::ReaderWriter::ReadResult::FILE_NOT_HANDLED,
271                                   Properties::NON_EXPLICIT,
272                                   ____ReadResult__ReadStatus,
273                                   "",
274                                   "");
275        I_Constructor1(IN, const std::string &, m,
276                       Properties::NON_EXPLICIT,
277                       ____ReadResult__C5_std_string_R1,
278                       "",
279                       "");
280        I_ConstructorWithDefaults2(IN, osg::Object *, obj, , IN, osgDB::ReaderWriter::ReadResult::ReadStatus, status, osgDB::ReaderWriter::ReadResult::FILE_LOADED,
281                                   ____ReadResult__osg_Object_P1__ReadStatus,
282                                   "",
283                                   "");
284        I_Constructor1(IN, const osgDB::ReaderWriter::ReadResult &, rr,
285                       Properties::NON_EXPLICIT,
286                       ____ReadResult__C5_ReadResult_R1,
287                       "",
288                       "");
289        I_Method0(osg::Object *, getObject,
290                  Properties::NON_VIRTUAL,
291                  __osg_Object_P1__getObject,
292                  "",
293                  "");
294        I_Method0(osg::Image *, getImage,
295                  Properties::NON_VIRTUAL,
296                  __osg_Image_P1__getImage,
297                  "",
298                  "");
299        I_Method0(osg::HeightField *, getHeightField,
300                  Properties::NON_VIRTUAL,
301                  __osg_HeightField_P1__getHeightField,
302                  "",
303                  "");
304        I_Method0(osg::Node *, getNode,
305                  Properties::NON_VIRTUAL,
306                  __osg_Node_P1__getNode,
307                  "",
308                  "");
309        I_Method0(osgDB::Archive *, getArchive,
310                  Properties::NON_VIRTUAL,
311                  __osgDB_Archive_P1__getArchive,
312                  "",
313                  "");
314        I_Method0(osg::Shader *, getShader,
315                  Properties::NON_VIRTUAL,
316                  __osg_Shader_P1__getShader,
317                  "",
318                  "");
319        I_Method0(bool, validObject,
320                  Properties::NON_VIRTUAL,
321                  __bool__validObject,
322                  "",
323                  "");
324        I_Method0(bool, validImage,
325                  Properties::NON_VIRTUAL,
326                  __bool__validImage,
327                  "",
328                  "");
329        I_Method0(bool, validHeightField,
330                  Properties::NON_VIRTUAL,
331                  __bool__validHeightField,
332                  "",
333                  "");
334        I_Method0(bool, validNode,
335                  Properties::NON_VIRTUAL,
336                  __bool__validNode,
337                  "",
338                  "");
339        I_Method0(bool, validArchive,
340                  Properties::NON_VIRTUAL,
341                  __bool__validArchive,
342                  "",
343                  "");
344        I_Method0(bool, validShader,
345                  Properties::NON_VIRTUAL,
346                  __bool__validShader,
347                  "",
348                  "");
349        I_Method0(osg::Object *, takeObject,
350                  Properties::NON_VIRTUAL,
351                  __osg_Object_P1__takeObject,
352                  "",
353                  "");
354        I_Method0(osg::Image *, takeImage,
355                  Properties::NON_VIRTUAL,
356                  __osg_Image_P1__takeImage,
357                  "",
358                  "");
359        I_Method0(osg::HeightField *, takeHeightField,
360                  Properties::NON_VIRTUAL,
361                  __osg_HeightField_P1__takeHeightField,
362                  "",
363                  "");
364        I_Method0(osg::Node *, takeNode,
365                  Properties::NON_VIRTUAL,
366                  __osg_Node_P1__takeNode,
367                  "",
368                  "");
369        I_Method0(osgDB::Archive *, takeArchive,
370                  Properties::NON_VIRTUAL,
371                  __osgDB_Archive_P1__takeArchive,
372                  "",
373                  "");
374        I_Method0(osg::Shader *, takeShader,
375                  Properties::NON_VIRTUAL,
376                  __osg_Shader_P1__takeShader,
377                  "",
378                  "");
379        I_Method0(std::string &, message,
380                  Properties::NON_VIRTUAL,
381                  __std_string_R1__message,
382                  "",
383                  "");
384        I_Method0(const std::string &, message,
385                  Properties::NON_VIRTUAL,
386                  __C5_std_string_R1__message,
387                  "",
388                  "");
389        I_Method0(osgDB::ReaderWriter::ReadResult::ReadStatus, status,
390                  Properties::NON_VIRTUAL,
391                  __ReadStatus__status,
392                  "",
393                  "");
394        I_Method0(bool, success,
395                  Properties::NON_VIRTUAL,
396                  __bool__success,
397                  "",
398                  "");
399        I_Method0(bool, loadedFromCache,
400                  Properties::NON_VIRTUAL,
401                  __bool__loadedFromCache,
402                  "",
403                  "");
404        I_Method0(bool, error,
405                  Properties::NON_VIRTUAL,
406                  __bool__error,
407                  "",
408                  "");
409        I_Method0(bool, notHandled,
410                  Properties::NON_VIRTUAL,
411                  __bool__notHandled,
412                  "",
413                  "");
414        I_Method0(bool, notFound,
415                  Properties::NON_VIRTUAL,
416                  __bool__notFound,
417                  "",
418                  "");
419        I_SimpleProperty(osgDB::Archive *, Archive,
420                         __osgDB_Archive_P1__getArchive,
421                         0);
422        I_SimpleProperty(osg::HeightField *, HeightField,
423                         __osg_HeightField_P1__getHeightField,
424                         0);
425        I_SimpleProperty(osg::Image *, Image,
426                         __osg_Image_P1__getImage,
427                         0);
428        I_SimpleProperty(osg::Node *, Node,
429                         __osg_Node_P1__getNode,
430                         0);
431        I_SimpleProperty(osg::Object *, Object,
432                         __osg_Object_P1__getObject,
433                         0);
434        I_SimpleProperty(osg::Shader *, Shader,
435                         __osg_Shader_P1__getShader,
436                         0);
437END_REFLECTOR
438
439BEGIN_ENUM_REFLECTOR(osgDB::ReaderWriter::WriteResult::WriteStatus)
440        I_DeclaringFile("osgDB/ReaderWriter");
441        I_EnumLabel(osgDB::ReaderWriter::WriteResult::NOT_IMPLEMENTED);
442        I_EnumLabel(osgDB::ReaderWriter::WriteResult::FILE_NOT_HANDLED);
443        I_EnumLabel(osgDB::ReaderWriter::WriteResult::FILE_SAVED);
444        I_EnumLabel(osgDB::ReaderWriter::WriteResult::ERROR_IN_WRITING_FILE);
445END_REFLECTOR
446
447BEGIN_VALUE_REFLECTOR(osgDB::ReaderWriter::WriteResult)
448        I_DeclaringFile("osgDB/ReaderWriter");
449        I_ConstructorWithDefaults1(IN, osgDB::ReaderWriter::WriteResult::WriteStatus, status, osgDB::ReaderWriter::WriteResult::FILE_NOT_HANDLED,
450                                   Properties::NON_EXPLICIT,
451                                   ____WriteResult__WriteStatus,
452                                   "",
453                                   "");
454        I_Constructor1(IN, const std::string &, m,
455                       Properties::NON_EXPLICIT,
456                       ____WriteResult__C5_std_string_R1,
457                       "",
458                       "");
459        I_Constructor1(IN, const osgDB::ReaderWriter::WriteResult &, rr,
460                       Properties::NON_EXPLICIT,
461                       ____WriteResult__C5_WriteResult_R1,
462                       "",
463                       "");
464        I_Method0(std::string &, message,
465                  Properties::NON_VIRTUAL,
466                  __std_string_R1__message,
467                  "",
468                  "");
469        I_Method0(const std::string &, message,
470                  Properties::NON_VIRTUAL,
471                  __C5_std_string_R1__message,
472                  "",
473                  "");
474        I_Method0(osgDB::ReaderWriter::WriteResult::WriteStatus, status,
475                  Properties::NON_VIRTUAL,
476                  __WriteStatus__status,
477                  "",
478                  "");
479        I_Method0(bool, success,
480                  Properties::NON_VIRTUAL,
481                  __bool__success,
482                  "",
483                  "");
484        I_Method0(bool, error,
485                  Properties::NON_VIRTUAL,
486                  __bool__error,
487                  "",
488                  "");
489        I_Method0(bool, notHandled,
490                  Properties::NON_VIRTUAL,
491                  __bool__notHandled,
492                  "",
493                  "");
494END_REFLECTOR
Note: See TracBrowser for help on using the browser.