Line 21... |
Line 21... |
21 |
using namespace SPK;
|
21 |
using namespace SPK;
|
22 |
|
22 |
|
23 |
class SPKEXPORT CPackages
|
23 |
class SPKEXPORT CPackages
|
24 |
{
|
24 |
{
|
25 |
public:
|
25 |
public:
|
26 |
static Utils::String ConvertLanguage(int lang);
|
26 |
static Utils::WString ConvertLanguage(int lang);
|
27 |
static SAvailablePackage *CreateAvailablePackageData(CBaseFile *package);
|
27 |
static SAvailablePackage *CreateAvailablePackageData(CBaseFile *package);
|
28 |
static Utils::WString FormatAvailablePackageData(CBaseFile *package);
|
28 |
static Utils::WString FormatAvailablePackageData(CBaseFile *package);
|
29 |
static Utils::WString FormatAvailablePackageData(SAvailablePackage *package);
|
29 |
static Utils::WString FormatAvailablePackageData(SAvailablePackage *package);
|
30 |
static Utils::WString CreateFromPackagerScript(CPackages *packages, const Utils::WString &filename);
|
30 |
static Utils::WString CreateFromPackagerScript(CPackages *packages, const Utils::WString &filename);
|
31 |
static int GeneratePackageUpdateData(const Utils::WString &dir, bool includeSingle = true);
|
31 |
static int GeneratePackageUpdateData(const Utils::WString &dir, bool includeSingle = true);
|
Line 218... |
Line 218... |
218 |
bool getModCompatabilityList(C_File *file, Utils::WStringList *list = NULL) const;
|
218 |
bool getModCompatabilityList(C_File *file, Utils::WStringList *list = NULL) const;
|
219 |
bool checkCompatabilityBetweenModFiles(C_File *from, C_File *to, Utils::WStringList *list = NULL) const;
|
219 |
bool checkCompatabilityBetweenModFiles(C_File *from, C_File *to, Utils::WStringList *list = NULL) const;
|
220 |
bool checkCompatabilityBetweenMods(CBaseFile *from, CBaseFile *to, Utils::WStringList *list = NULL) const;
|
220 |
bool checkCompatabilityBetweenMods(CBaseFile *from, CBaseFile *to, Utils::WStringList *list = NULL) const;
|
221 |
int checkCompatabilityAgainstPackages(CBaseFile *newFile, Utils::WStringList *list = NULL, CLinkList<CBaseFile> *packages = NULL) const;
|
221 |
int checkCompatabilityAgainstPackages(CBaseFile *newFile, Utils::WStringList *list = NULL, CLinkList<CBaseFile> *packages = NULL) const;
|
222 |
|
222 |
|
223 |
Utils::String getLanguageName() const;
|
223 |
Utils::WString getLanguageName() const;
|
224 |
int getGameLanguage() const;
|
224 |
int getGameLanguage() const;
|
225 |
int getGameLanguage(const Utils::WString &dir) const;
|
225 |
int getGameLanguage(const Utils::WString &dir) const;
|
226 |
int getGameAddons(Utils::WStringList &exes) const;
|
226 |
int getGameAddons(Utils::WStringList &exes) const;
|
227 |
int getGameAddons(Utils::WStringList &exes, const Utils::WString &dir) const;
|
227 |
int getGameAddons(Utils::WStringList &exes, const Utils::WString &dir) const;
|
228 |
Utils::WString getGameName() const;
|
228 |
Utils::WString getGameName() const;
|