From f9158592e1478b2013afc7041d9ed041cf2d2f4a Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Mon, 13 Jan 2014 19:47:58 +1000 Subject: Update Irrlicht to 1.8.1. Include actual change markers this time. lol --- .../doc/html/namespaceirr_1_1io.html | 1082 ++++++++++++++++++++ 1 file changed, 1082 insertions(+) create mode 100644 libraries/irrlicht-1.8.1/doc/html/namespaceirr_1_1io.html (limited to 'libraries/irrlicht-1.8.1/doc/html/namespaceirr_1_1io.html') diff --git a/libraries/irrlicht-1.8.1/doc/html/namespaceirr_1_1io.html b/libraries/irrlicht-1.8.1/doc/html/namespaceirr_1_1io.html new file mode 100644 index 0000000..1998743 --- /dev/null +++ b/libraries/irrlicht-1.8.1/doc/html/namespaceirr_1_1io.html @@ -0,0 +1,1082 @@ + + +
+ +This namespace provides interfaces for input/output: Reading and writing files, accessing zip archives, xml files, ... +More...
+This namespace provides interfaces for input/output: Reading and writing files, accessing zip archives, xml files, ...
+typedef xmlChar<unsigned short> irr::io::char16 | +
typedef xmlChar<unsigned int> irr::io::char32 | +
typedef IIrrXMLReader<char, IXMLBase> irr::io::IrrXMLReader | +
A UTF-8 or ASCII character xml parser.
+This means that all character data will be returned in 8 bit ASCII or UTF-8 by this parser. The file to read can be in any format, it will be converted to UTF-8 if it is not in this format. Create an instance of this with createIrrXMLReader(); See IIrrXMLReader for description on how to use it.
+ + + +typedef IIrrXMLReader<char16, IXMLBase> irr::io::IrrXMLReaderUTF16 | +
A UTF-16 xml parser.
+This means that all character data will be returned in UTF-16 by this parser. The file to read can be in any format, it will be converted to UTF-16 if it is not in this format. Create an instance of this with createIrrXMLReaderUTF16(); See IIrrXMLReader for description on how to use it.
+ + + +typedef IIrrXMLReader<char32, IXMLBase> irr::io::IrrXMLReaderUTF32 | +
A UTF-32 xml parser.
+This means that all character data will be returned in UTF-32 by this parser. The file to read can be in any format, it will be converted to UTF-32 if it is not in this format. Create an instance of this with createIrrXMLReaderUTF32(); See IIrrXMLReader for description on how to use it.
+ + + +typedef IIrrXMLReader<wchar_t, IReferenceCounted> irr::io::IXMLReader | +
An xml reader for wide characters, derived from IReferenceCounted.
+This XML Parser can read any type of text files from any source Irrlicht can read. Just call IFileSystem::createXMLReader(). For more informations on how to use the parser, see IIrrXMLReader
+ +Definition at line 19 of file IXMLReader.h.
+ +typedef IIrrXMLReader<c8, IReferenceCounted> irr::io::IXMLReaderUTF8 | +
An xml reader for ASCII or UTF-8 characters, derived from IReferenceCounted.
+This XML Parser can read any type of text files from any source Irrlicht can read. Just call IFileSystem::createXMLReaderUTF8(). For more informations on how to use the parser, see IIrrXMLReader
+ +Definition at line 25 of file IXMLReader.h.
+ +typedef core::string<fschar_t> irr::io::path | +
enum irr::io::E_ATTRIBUTE_READ_WRITE_FLAGS | +
Enumeration flags passed through SAttributeReadWriteOptions to the IAttributeExchangingObject object.
+Definition at line 20 of file IAttributeExchangingObject.h.
+ +enum irr::io::E_ATTRIBUTE_TYPE | +
Types of attributes available for IAttributes.
+Definition at line 14 of file EAttributes.h.
+ +enum irr::io::E_FILE_ARCHIVE_TYPE | +
Contains the different types of archives.
+Definition at line 25 of file IFileArchive.h.
+ +enum irr::io::EFileSystemType | +
FileSystemType: which Filesystem should be used for e.g. browsing.
+ + +Definition at line 18 of file IFileArchive.h.
+ +enum irr::io::ETEXT_FORMAT | +
Enumeration of all supported source text file formats.
+ + + + +enum irr::io::EXML_NODE | +
Enumeration for all xml nodes which are parsed by IrrXMLReader.
+IRRLICHT_API IrrXMLReader* IRRCALLCONV irr::io::createIrrXMLReader | +( | +const char * | +filename | ) | ++ |
Creates an instance of an UFT-8 or ASCII character xml parser.
+This means that all character data will be returned in 8 bit ASCII or UTF-8. The file to read can be in any format, it will be converted to UTF-8 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReaderUTF8() instead.
+filename,: | Name of file to be opened. |
IRRLICHT_API IrrXMLReader* IRRCALLCONV irr::io::createIrrXMLReader | +( | +FILE * | +file | ) | ++ |
Creates an instance of an UFT-8 or ASCII character xml parser.
+This means that all character data will be returned in 8 bit ASCII or UTF-8. The file to read can be in any format, it will be converted to UTF-8 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReaderUTF8() instead.
+file,: | Pointer to opened file, must have been opened in binary mode, e.g. using fopen("foo.bar", "wb"); The file will not be closed after it has been read. |
IRRLICHT_API IrrXMLReader* IRRCALLCONV irr::io::createIrrXMLReader | +( | +IFileReadCallBack * | +callback, | +
+ | + | bool | +deleteCallback = false |
+
+ | ) | ++ |
Creates an instance of an UFT-8 or ASCII character xml parser.
+This means that all character data will be returned in 8 bit ASCII or UTF-8. The file to read can be in any format, it will be converted to UTF-8 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReaderUTF8() instead.
+callback,: | Callback for file read abstraction. Implement your own callback to make the xml parser read in other things than just files. See IFileReadCallBack for more information about this. |
deleteCallback,: | if true, the callback will be deleted after the file has been read. Otherwise the caller si responsible for cleaning it up. |
IRRLICHT_API IrrXMLReaderUTF16* IRRCALLCONV irr::io::createIrrXMLReaderUTF16 | +( | +const char * | +filename | ) | ++ |
Creates an instance of an UFT-16 xml parser.
+This means that all character data will be returned in UTF-16. The file to read can be in any format, it will be converted to UTF-16 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReader() instead.
+filename,: | Name of file to be opened. |
IRRLICHT_API IrrXMLReaderUTF16* IRRCALLCONV irr::io::createIrrXMLReaderUTF16 | +( | +FILE * | +file | ) | ++ |
Creates an instance of an UFT-16 xml parser.
+This means that all character data will be returned in UTF-16. The file to read can be in any format, it will be converted to UTF-16 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReader() instead.
+file,: | Pointer to opened file, must have been opened in binary mode, e.g. using fopen("foo.bar", "wb"); The file will not be closed after it has been read. |
IRRLICHT_API IrrXMLReaderUTF16* IRRCALLCONV irr::io::createIrrXMLReaderUTF16 | +( | +IFileReadCallBack * | +callback, | +
+ | + | bool | +deleteCallback = false |
+
+ | ) | ++ |
Creates an instance of an UFT-16 xml parser.
+This means that all character data will be returned in UTF-16. The file to read can be in any format, it will be converted to UTF-16 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReader() instead.
+callback,: | Callback for file read abstraction. Implement your own callback to make the xml parser read in other things than just files. See IFileReadCallBack for more information about this. |
deleteCallback,: | if true, the callback will be deleted after the file has been read. Otherwise the caller si responsible for cleaning it up. |
IRRLICHT_API IrrXMLReaderUTF32* IRRCALLCONV irr::io::createIrrXMLReaderUTF32 | +( | +const char * | +filename | ) | ++ |
Creates an instance of an UFT-32 xml parser.
+This means that all character data will be returned in UTF-32. The file to read can be in any format, it will be converted to UTF-32 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReader() instead.
+filename,: | Name of file to be opened. |
IRRLICHT_API IrrXMLReaderUTF32* IRRCALLCONV irr::io::createIrrXMLReaderUTF32 | +( | +FILE * | +file | ) | ++ |
Creates an instance of an UFT-32 xml parser.
+This means that all character data will be returned in UTF-32. The file to read can be in any format, it will be converted to UTF-32 if it is not in this format. if you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReader() instead.
+file,: | Pointer to opened file, must have been opened in binary mode, e.g. using fopen("foo.bar", "wb"); The file will not be closed after it has been read. |
IRRLICHT_API IrrXMLReaderUTF32* IRRCALLCONV irr::io::createIrrXMLReaderUTF32 | +( | +IFileReadCallBack * | +callback, | +
+ | + | bool | +deleteCallback = false |
+
+ | ) | ++ |
Creates an instance of an UFT-32 xml parser.
+This means that all character data will be returned in UTF-32. The file to read can be in any format, it will be converted to UTF-32 if it is not in this format. If you are using the Irrlicht Engine, it is better not to use this function but IFileSystem::createXMLReader() instead.
+callback,: | Callback for file read abstraction. Implement your own callback to make the xml parser read in other things than just files. See IFileReadCallBack for more information about this. |
deleteCallback,: | if true, the callback will be deleted after the file has been read. Otherwise the caller si responsible for cleaning it up. |
IReadFile* irr::io::createLimitReadFile | +( | +const io::path & | +fileName, | +
+ | + | IReadFile * | +alreadyOpenedFile, | +
+ | + | long | +pos, | +
+ | + | long | +areaSize | +
+ | ) | ++ |
Internal function, please do not use.
+ +IReadFile* irr::io::createMemoryReadFile | +( | +void * | +memory, | +
+ | + | long | +size, | +
+ | + | const io::path & | +fileName, | +
+ | + | bool | +deleteMemoryWhenDropped | +
+ | ) | ++ |
Internal function, please do not use.
+ +IReadFile* irr::io::createReadFile | +( | +const io::path & | +fileName | ) | ++ |
Internal function, please do not use.
+ +IWriteFile* irr::io::createWriteFile | +( | +const io::path & | +fileName, | +
+ | + | bool | +append | +
+ | ) | ++ |
Internal function, please do not use.
+ +