Irrlicht TAR Loader
IFileSystem changes:
- Added TAR archive loader.
- Renamed the following functions-
IFileArchive::getArchiveTypetogetTypeIFileSystem::registerFileArchivetoaddFileArchiveIFileSystem::unregisterFileArchivetoremoveFileArchiveIFileArchive::openFiletocreateAndOpenFile - New enum,
E_FILE_ARCHIVE_TYPE.getTypeonIArchiveLoaderandIFileArchivenow both return this. IFileSystem::addFileArchivetakes a parameter to specify the archive type rather always using the file extension.IFileSystem::addZipFileArchive,addFolderFileArchiveandaddPakFileArchivenow use this but these functions are now marked as deprecated. Users should now useaddFileArchiveinstead.