⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 registry.cpp

📁 最新osg包
💻 CPP
📖 第 1 页 / 共 3 页
字号:
// ***************************************************************************////   Generated automatically by genwrapper.//   Please DO NOT EDIT this file!//// ***************************************************************************#include <osgIntrospection/ReflectionMacros>#include <osgIntrospection/TypedMethodInfo>#include <osgIntrospection/StaticMethodInfo>#include <osgIntrospection/Attributes>#include <osg/ArgumentParser>#include <osg/Drawable>#include <osg/Image>#include <osg/KdTree>#include <osg/Node>#include <osg/Object>#include <osg/Shader>#include <osg/Shape>#include <osg/State>#include <osg/StateAttribute>#include <osg/Uniform>#include <osgDB/Archive>#include <osgDB/AuthenticationMap>#include <osgDB/DotOsgWrapper>#include <osgDB/DynamicLibrary>#include <osgDB/FileCache>#include <osgDB/Input>#include <osgDB/Output>#include <osgDB/ReaderWriter>#include <osgDB/Registry>#include <osgDB/SharedStateManager>// Must undefine IN and OUT macros defined in Windows headers#ifdef IN#undef IN#endif#ifdef OUT#undef OUT#endifBEGIN_ABSTRACT_OBJECT_REFLECTOR(osgDB::basic_type_wrapper)	I_DeclaringFile("osgDB/Registry");	I_Constructor0(____basic_type_wrapper,	               "",	               "");	I_Method1(bool, matches, IN, const osg::Object *, proto,	          Properties::PURE_VIRTUAL,	          __bool__matches__C5_osg_Object_P1,	          "",	          "");END_REFLECTORBEGIN_VALUE_REFLECTOR(osgDB::PluginFunctionProxy)	I_DeclaringFile("osgDB/Registry");	I_Constructor1(IN, CPluginFunction, function,	               Properties::NON_EXPLICIT,	               ____PluginFunctionProxy__CPluginFunction,	               "",	               "");END_REFLECTORBEGIN_VALUE_REFLECTOR(osgDB::RegisterDotOsgWrapperProxy)	I_DeclaringFile("osgDB/Registry");	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,	                           ____RegisterDotOsgWrapperProxy__osg_Object_P1__C5_std_string_R1__C5_std_string_R1__DotOsgWrapper_ReadFunc__DotOsgWrapper_WriteFunc__DotOsgWrapper_ReadWriteMode,	                           "",	                           "");END_REFLECTORTYPE_NAME_ALIAS(std::vector< osg::ref_ptr< osgDB::ReaderWriter > >, osgDB::Registry::ReaderWriterList)BEGIN_ENUM_REFLECTOR(osgDB::Registry::LoadStatus)	I_DeclaringFile("osgDB/Registry");	I_EnumLabel(osgDB::Registry::NOT_LOADED);	I_EnumLabel(osgDB::Registry::PREVIOUSLY_LOADED);	I_EnumLabel(osgDB::Registry::LOADED);END_REFLECTORBEGIN_OBJECT_REFLECTOR(osgDB::Registry)	I_DeclaringFile("osgDB/Registry");	I_BaseType(osg::Referenced);	I_Method1(void, readCommandLine, IN, osg::ArgumentParser &, commandLine,	          Properties::NON_VIRTUAL,	          __void__readCommandLine__osg_ArgumentParser_R1,	          "read the command line arguments. ",	          "");	I_Method2(void, addFileExtensionAlias, IN, const std::string, mapExt, IN, const std::string, toExt,	          Properties::NON_VIRTUAL,	          __void__addFileExtensionAlias__C5_std_string__C5_std_string,	          "register an .fileextension alias to mapExt toExt, the later should the the extension name of the readerwriter plugin library. ",	          "For example to map .tif files to the tiff loader, use addExtAlias(\"tif\",\"tiff\") which will enable .tif to be read by the libdb_tiff readerwriter plugin. ");	I_Method1(bool, readPluginAliasConfigurationFile, IN, const std::string &, file,	          Properties::NON_VIRTUAL,	          __bool__readPluginAliasConfigurationFile__C5_std_string_R1,	          "Reads a file that configures extension mappings. ",	          "File is ASCII text and each line contains the parameters to the addFileExtensionAlias method. Lines can be commented out with an initial '#' character. ");	I_Method1(void, addDotOsgWrapper, IN, osgDB::DotOsgWrapper *, wrapper,	          Properties::NON_VIRTUAL,	          __void__addDotOsgWrapper__DotOsgWrapper_P1,	          "",	          "");	I_Method1(void, removeDotOsgWrapper, IN, osgDB::DotOsgWrapper *, wrapper,	          Properties::NON_VIRTUAL,	          __void__removeDotOsgWrapper__DotOsgWrapper_P1,	          "",	          "");	I_Method1(void, addReaderWriter, IN, osgDB::ReaderWriter *, rw,	          Properties::NON_VIRTUAL,	          __void__addReaderWriter__ReaderWriter_P1,	          "",	          "");	I_Method1(void, removeReaderWriter, IN, osgDB::ReaderWriter *, rw,	          Properties::NON_VIRTUAL,	          __void__removeReaderWriter__ReaderWriter_P1,	          "",	          "");	I_Method1(std::string, createLibraryNameForFile, IN, const std::string &, fileName,	          Properties::NON_VIRTUAL,	          __std_string__createLibraryNameForFile__C5_std_string_R1,	          "create the platform specific library name associated with file. ",	          "");	I_Method1(std::string, createLibraryNameForExtension, IN, const std::string &, ext,	          Properties::NON_VIRTUAL,	          __std_string__createLibraryNameForExtension__C5_std_string_R1,	          "create the platform specific library name associated with file extension. ",	          "");	I_Method1(std::string, createLibraryNameForNodeKit, IN, const std::string &, name,	          Properties::NON_VIRTUAL,	          __std_string__createLibraryNameForNodeKit__C5_std_string_R1,	          "create the platform specific library name associated with nodekit library name. ",	          "");	I_Method1(osgDB::Registry::LoadStatus, loadLibrary, IN, const std::string &, fileName,	          Properties::NON_VIRTUAL,	          __LoadStatus__loadLibrary__C5_std_string_R1,	          "find the library in the OSG_LIBRARY_PATH and load it. ",	          "");	I_Method1(bool, closeLibrary, IN, const std::string &, fileName,	          Properties::NON_VIRTUAL,	          __bool__closeLibrary__C5_std_string_R1,	          "close the attached library with specified name. ",	          "");	I_Method0(void, closeAllLibraries,	          Properties::NON_VIRTUAL,	          __void__closeAllLibraries,	          "close all libraries. ",	          "");	I_Method1(osgDB::ReaderWriter *, getReaderWriterForExtension, IN, const std::string &, ext,	          Properties::NON_VIRTUAL,	          __ReaderWriter_P1__getReaderWriterForExtension__C5_std_string_R1,	          "get a reader writer which handles specified extension. ",	          "");	I_Method0(osgDB::Registry::ReaderWriterList &, getReaderWriterList,	          Properties::NON_VIRTUAL,	          __ReaderWriterList_R1__getReaderWriterList,	          "get list of all registered ReaderWriters. ",	          "");	I_Method0(const osgDB::Registry::ReaderWriterList &, getReaderWriterList,	          Properties::NON_VIRTUAL,	          __C5_ReaderWriterList_R1__getReaderWriterList,	          "get const list of all registered ReaderWriters. ",	          "");	I_Method2(osg::Object *, readObjectOfType, IN, const osg::Object &, compObj, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Object_P1__readObjectOfType__C5_osg_Object_R1__Input_R1,	          "",	          "");	I_Method2(osg::Object *, readObjectOfType, IN, const osgDB::basic_type_wrapper &, btw, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Object_P1__readObjectOfType__C5_basic_type_wrapper_R1__Input_R1,	          "",	          "");	I_Method1(osg::Object *, readObject, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Object_P1__readObject__Input_R1,	          "",	          "");	I_Method1(osg::Image *, readImage, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Image_P1__readImage__Input_R1,	          "",	          "");	I_Method1(osg::Drawable *, readDrawable, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Drawable_P1__readDrawable__Input_R1,	          "",	          "");	I_Method1(osg::Uniform *, readUniform, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Uniform_P1__readUniform__Input_R1,	          "",	          "");	I_Method1(osg::StateAttribute *, readStateAttribute, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_StateAttribute_P1__readStateAttribute__Input_R1,	          "",	          "");	I_Method1(osg::Node *, readNode, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Node_P1__readNode__Input_R1,	          "",	          "");	I_Method1(osg::Shader *, readShader, IN, osgDB::Input &, fr,	          Properties::NON_VIRTUAL,	          __osg_Shader_P1__readShader__Input_R1,	          "",	          "");	I_Method2(bool, writeObject, IN, const osg::Object &, obj, IN, osgDB::Output &, fw,	          Properties::NON_VIRTUAL,	          __bool__writeObject__C5_osg_Object_R1__Output_R1,	          "",	          "");	I_Method1(void, setReadFileCallback, IN, osgDB::Registry::ReadFileCallback *, cb,	          Properties::NON_VIRTUAL,	          __void__setReadFileCallback__ReadFileCallback_P1,	          "Set the Registry callback to use in place of the default readFile calls. ",	          "");	I_Method0(osgDB::Registry::ReadFileCallback *, getReadFileCallback,	          Properties::NON_VIRTUAL,	          __ReadFileCallback_P1__getReadFileCallback,	          "Get the readFile callback. ",	          "");	I_Method0(const osgDB::Registry::ReadFileCallback *, getReadFileCallback,	          Properties::NON_VIRTUAL,	          __C5_ReadFileCallback_P1__getReadFileCallback,	          "Get the const readFile callback. ",	          "");	I_Method4(osgDB::ReaderWriter::ReadResult, openArchive, IN, const std::string &, fileName, IN, osgDB::ReaderWriter::ArchiveStatus, status, IN, unsigned int, indexBlockSizeHint, IN, const osgDB::ReaderWriter::Options *, options,	          Properties::NON_VIRTUAL,	          __ReaderWriter_ReadResult__openArchive__C5_std_string_R1__ReaderWriter_ArchiveStatus__unsigned_int__C5_ReaderWriter_Options_P1,	          "",	          "");	I_Method4(osgDB::ReaderWriter::ReadResult, openArchiveImplementation, IN, const std::string &, fileName, IN, osgDB::ReaderWriter::ArchiveStatus, status, IN, unsigned int, indexBlockSizeHint, IN, const osgDB::ReaderWriter::Options *, options,	          Properties::NON_VIRTUAL,	          __ReaderWriter_ReadResult__openArchiveImplementation__C5_std_string_R1__ReaderWriter_ArchiveStatus__unsigned_int__C5_ReaderWriter_Options_P1,	          "",	          "");	I_MethodWithDefaults3(osgDB::ReaderWriter::ReadResult, readObject, IN, const std::string &, fileName, , IN, const osgDB::ReaderWriter::Options *, options, , IN, bool, buildKdTreeIfRequired, true,	                      Properties::NON_VIRTUAL,	                      __ReaderWriter_ReadResult__readObject__C5_std_string_R1__C5_ReaderWriter_Options_P1__bool,	                      "",	                      "");	I_Method2(osgDB::ReaderWriter::ReadResult, readObjectImplementation, IN, const std::string &, fileName, IN, const osgDB::ReaderWriter::Options *, options,	          Properties::NON_VIRTUAL,	          __ReaderWriter_ReadResult__readObjectImplementation__C5_std_string_R1__C5_ReaderWriter_Options_P1,	          "",	          "");	I_Method2(osgDB::ReaderWriter::ReadResult, readImage, IN, const std::string &, fileName, IN, const osgDB::ReaderWriter::Options *, options,	          Properties::NON_VIRTUAL,	          __ReaderWriter_ReadResult__readImage__C5_std_string_R1__C5_ReaderWriter_Options_P1,	          "",	          "");	I_Method2(osgDB::ReaderWriter::ReadResult, readImageImplementation, IN, const std::string &, fileName, IN, const osgDB::ReaderWriter::Options *, options,	          Properties::NON_VIRTUAL,	          __ReaderWriter_ReadResult__readImageImplementation__C5_std_string_R1__C5_ReaderWriter_Options_P1,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -