Менеджер файлов. More...
#include <qd_file_manager.h>
Public Member Functions | |
| bool | init (int cd_count) |
| void | Finit () |
| void | enable_packages () |
| bool | open_file (Common::SeekableReadStream **fh, const Common::Path &file_name, bool err_message=true) |
| int | last_CD_id () const |
| void | set_last_CD_id (int cd_id) |
| int | CD_count () const |
| bool | is_CD_available (int cd_id) const |
| bool | is_package_available (int idx) |
| bool | is_package_available (const qdFileOwner &file_owner) |
| int | get_num_packages () |
| Common::Archive * | get_package (int idx) |
| bool | scan_drives (const qdFileOwner *file_owner=NULL) |
| bool | scan_drives (int cd_id) |
| void | update_packages () |
| void | toggle_silent_update_mode (bool mode) |
| bool | check_drives (const char *cdkey=NULL) |
| bool | check_drive (int drive_letter) |
Static Public Member Functions | |
| static qdFileManager & | instance () |
Менеджер файлов.