Line 66... |
Line 66... |
66 |
void RemovePreparedInstall(CBaseFile *package);
|
66 |
void RemovePreparedInstall(CBaseFile *package);
|
67 |
int GetNumPackagesInQueue() { return m_lInstallList.size(); }
|
67 |
int GetNumPackagesInQueue() { return m_lInstallList.size(); }
|
68 |
int CheckOpenPackage(CyString file, int *error);
|
68 |
int CheckOpenPackage(CyString file, int *error);
|
69 |
bool findAllNeededDependacies(CBaseFile *p, const CLinkList<CBaseFile> &packages, CLinkList<CBaseFile> *foundPackages, bool onlyEnabled = false, bool includePrepared = false) const;
|
69 |
bool findAllNeededDependacies(CBaseFile *p, const CLinkList<CBaseFile> &packages, CLinkList<CBaseFile> *foundPackages, bool onlyEnabled = false, bool includePrepared = false) const;
|
70 |
int GetMissingDependacies(CBaseFile *p, Utils::CStringList *list, bool onlyEnabled = false, bool includePrepared = false);
|
70 |
int GetMissingDependacies(CBaseFile *p, Utils::CStringList *list, bool onlyEnabled = false, bool includePrepared = false);
|
71 |
int getDownloadableDependacies(CBaseFile* p, std::vector<const SAvailablePackage*>& list, bool onlyEnabled = false, bool includePrepared = false) const;
|
71 |
size_t getDownloadableDependacies(CBaseFile* p, std::vector<const SAvailablePackage*>& list, bool onlyEnabled = false, bool includePrepared = false) const;
|
72 |
bool CheckInstalledDependacy(CyString name, CyString author, CyString version, bool onlyEnabled = false, bool includePerpered = false);
|
72 |
bool CheckInstalledDependacy(CyString name, CyString author, CyString version, bool onlyEnabled = false, bool includePerpered = false);
|
73 |
bool checkInstalledDependacy(const Utils::String &name, const Utils::String &author, const Utils::String &version, bool onlyEnabled = false, bool includePerpered = false) const;
|
73 |
bool checkInstalledDependacy(const Utils::String &name, const Utils::String &author, const Utils::String &version, bool onlyEnabled = false, bool includePerpered = false) const;
|
74 |
bool CheckEnabledDependacy(CBaseFile *p);
|
74 |
bool CheckEnabledDependacy(CBaseFile *p);
|
75 |
int GetDependacyList(CBaseFile *package, CLinkList<CBaseFile> *list);
|
75 |
int GetDependacyList(CBaseFile *package, CLinkList<CBaseFile> *list);
|
76 |
int PrepareMultiPackage ( CyString file, CLinkList<CBaseFile> *errorPackageList, int *error, CProgressInfo *progress = 0);
|
76 |
int PrepareMultiPackage ( CyString file, CLinkList<CBaseFile> *errorPackageList, int *error, CProgressInfo *progress = 0);
|
Line 196... |
Line 196... |
196 |
bool LoadShipData(CyString file, CyStringList *list);
|
196 |
bool LoadShipData(CyString file, CyStringList *list);
|
197 |
bool LoadShipData(CVirtualFileSystem *pVfs, CyStringList *list);
|
197 |
bool LoadShipData(CVirtualFileSystem *pVfs, CyStringList *list);
|
198 |
bool ReadTextPage(CyString file, CyStringList *list, bool search, int page);
|
198 |
bool ReadTextPage(CyString file, CyStringList *list, bool search, int page);
|
199 |
CyStringList *LoadShipData(CyString file);
|
199 |
CyStringList *LoadShipData(CyString file);
|
200 |
CyStringList *ReadTextPage(CyString file, bool search, int page);
|
200 |
CyStringList *ReadTextPage(CyString file, bool search, int page);
|
201 |
int AdjustFileType(CyString name, int filetype);
|
201 |
FileType adjustFileType(const Utils::String &name, FileType filetype) const;
|
202 |
CXspFile *extractShip(const Utils::String &sCatFile, const Utils::String &sId, CProgressInfo *progress = NULL);
|
202 |
CXspFile *extractShip(const Utils::String &sCatFile, const Utils::String &sId, CProgressInfo *progress = NULL);
|
203 |
CyString ReadShipData(CyString file, CyString entry);
|
203 |
CyString ReadShipData(CyString file, CyString entry);
|
204 |
bool IsSamePackage(CBaseFile *p1, CBaseFile *p2);
|
204 |
bool IsSamePackage(CBaseFile *p1, CBaseFile *p2);
|
205 |
void ApplyFakePatchOrder(Utils::CStringList *list);
|
205 |
void ApplyFakePatchOrder(Utils::CStringList *list);
|
206 |
CBaseFile *CreateFromArchive(CyString filename, bool toInstall = false );
|
206 |
CBaseFile *CreateFromArchive(CyString filename, bool toInstall = false );
|