// *************************************************************************** // // Generated automatically by genwrapper. // Please DO NOT EDIT this file! // // *************************************************************************** #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 TYPE_NAME_ALIAS(void *, osgDB::DynamicLibrary::HANDLE); TYPE_NAME_ALIAS(void *, osgDB::DynamicLibrary::PROC_ADDRESS); BEGIN_OBJECT_REFLECTOR(osgDB::DynamicLibrary) I_BaseType(osg::Referenced); I_Method0(const std::string &, getName); I_Method0(const std::string &, getFullName); I_Method0(osgDB::DynamicLibrary::HANDLE, getHandle); I_Method1(osgDB::DynamicLibrary::PROC_ADDRESS, getProcAddress, IN, const std::string &, procName); I_StaticMethod1(osgDB::DynamicLibrary *, loadLibrary, IN, const std::string &, libraryName); I_ReadOnlyProperty(const std::string &, FullName); I_ReadOnlyProperty(osgDB::DynamicLibrary::HANDLE, Handle); I_ReadOnlyProperty(const std::string &, Name); END_REFLECTOR