// *************************************************************************** // // Generated automatically by genwrapper. // Please DO NOT EDIT this file! // // *************************************************************************** #include #include #include #include #include #include // Must undefine IN and OUT macros defined in Windows headers #ifdef IN #undef IN #endif #ifdef OUT #undef OUT #endif BEGIN_ENUM_REFLECTOR(osgDB::DotOsgWrapper::ReadWriteMode) I_DeclaringFile("osgDB/DotOsgWrapper"); I_EnumLabel(osgDB::DotOsgWrapper::READ_AND_WRITE); I_EnumLabel(osgDB::DotOsgWrapper::READ_ONLY); END_REFLECTOR TYPE_NAME_ALIAS(std::vector< std::string >, osgDB::DotOsgWrapper::Associates) TYPE_NAME_ALIAS(bool (*)(osg::Object&,osgDB::Input&), osgDB::DotOsgWrapper::ReadFunc) TYPE_NAME_ALIAS(bool (*)(const osg::Object&,osgDB::Output&), osgDB::DotOsgWrapper::WriteFunc) BEGIN_OBJECT_REFLECTOR(osgDB::DotOsgWrapper) I_DeclaringFile("osgDB/DotOsgWrapper"); I_BaseType(osg::Referenced); I_ConstructorWithDefaults6(IN, osg::Object *, proto, , IN, const std::string &, name, , IN, const std::string &, associates, , IN, osgDB::DotOsgWrapper::ReadFunc, readFunc, , IN, osgDB::DotOsgWrapper::WriteFunc, writeFunc, , IN, osgDB::DotOsgWrapper::ReadWriteMode, readWriteMode, osgDB::DotOsgWrapper::READ_AND_WRITE, ____DotOsgWrapper__osg_Object_P1__C5_std_string_R1__C5_std_string_R1__ReadFunc__WriteFunc__ReadWriteMode, "", ""); I_Method0(const osg::Object *, getPrototype, Properties::NON_VIRTUAL, __C5_osg_Object_P1__getPrototype, "", ""); I_Method0(const std::string &, getName, Properties::NON_VIRTUAL, __C5_std_string_R1__getName, "", ""); I_Method0(const osgDB::DotOsgWrapper::Associates &, getAssociates, Properties::NON_VIRTUAL, __C5_Associates_R1__getAssociates, "", ""); I_Method0(osgDB::DotOsgWrapper::ReadFunc, getReadFunc, Properties::NON_VIRTUAL, __ReadFunc__getReadFunc, "", ""); I_Method0(osgDB::DotOsgWrapper::WriteFunc, getWriteFunc, Properties::NON_VIRTUAL, __WriteFunc__getWriteFunc, "", ""); I_Method0(osgDB::DotOsgWrapper::ReadWriteMode, getReadWriteMode, Properties::NON_VIRTUAL, __ReadWriteMode__getReadWriteMode, "", ""); I_ProtectedConstructor0(____DotOsgWrapper, "protected to prevent inappropriate creation of wrappers. ", ""); I_ProtectedConstructor1(IN, osgDB::DotOsgWrapper &, x, Properties::NON_EXPLICIT, ____DotOsgWrapper__DotOsgWrapper_R1, "protected to prevent inappropriate creation of wrappers. ", ""); I_SimpleProperty(const osgDB::DotOsgWrapper::Associates &, Associates, __C5_Associates_R1__getAssociates, 0); I_SimpleProperty(const std::string &, Name, __C5_std_string_R1__getName, 0); I_SimpleProperty(const osg::Object *, Prototype, __C5_osg_Object_P1__getPrototype, 0); I_SimpleProperty(osgDB::DotOsgWrapper::ReadFunc, ReadFunc, __ReadFunc__getReadFunc, 0); I_SimpleProperty(osgDB::DotOsgWrapper::ReadWriteMode, ReadWriteMode, __ReadWriteMode__getReadWriteMode, 0); I_SimpleProperty(osgDB::DotOsgWrapper::WriteFunc, WriteFunc, __WriteFunc__getWriteFunc, 0); END_REFLECTOR