Subversion Repositories spk

Rev

Rev 130 | Rev 133 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 130 Rev 131
Line 25... Line 25...
25
public:
25
public:
26
	static Utils::String ConvertLanguage(int lang);
26
	static Utils::String ConvertLanguage(int lang);
27
	static SAvailablePackage *CreateAvailablePackageData(CBaseFile *package);
27
	static SAvailablePackage *CreateAvailablePackageData(CBaseFile *package);
28
	static Utils::String FormatAvailablePackageData(CBaseFile *package);
28
	static Utils::String FormatAvailablePackageData(CBaseFile *package);
29
	static Utils::String FormatAvailablePackageData(SAvailablePackage *package);
29
	static Utils::String FormatAvailablePackageData(SAvailablePackage *package);
30
	static CyString CreateFromPackagerScript(CyString filename);
30
	static Utils::String CreateFromPackagerScript(CPackages *packages, const Utils::String &filename);
31
	static int GeneratePackageUpdateData(CyString dir, bool includeSingle = true);
31
	static int GeneratePackageUpdateData(CyString dir, bool includeSingle = true);
32
 
32
 
33
	CPackages ();
33
	CPackages ();
34
	~CPackages ();
34
	~CPackages ();
35
 
35
 
Line 40... Line 40...
40
	void startup(const Utils::String &dir, const Utils::String &tempDir, const Utils::String &myDoc);
40
	void startup(const Utils::String &dir, const Utils::String &tempDir, const Utils::String &myDoc);
41
	void startup(const Utils::String &dir, const Utils::String &tempDir, const Utils::String &myDoc, const Utils::String &mod);
41
	void startup(const Utils::String &dir, const Utils::String &tempDir, const Utils::String &myDoc, const Utils::String &mod);
42
 
42
 
43
	bool extractAll(CBaseFile *baseFile, const Utils::String &dir, int game, bool includedir = true, CProgressInfo *progress = NULL) const;
43
	bool extractAll(CBaseFile *baseFile, const Utils::String &dir, int game, bool includedir = true, CProgressInfo *progress = NULL) const;
44
	bool generatePackagerScript(CBaseFile *baseFile, bool wildcard, Utils::CStringList *list, int game, bool datafile = false) const;
44
	bool generatePackagerScript(CBaseFile *baseFile, bool wildcard, Utils::CStringList *list, int game, bool datafile = false) const;
45
	CBaseFile *LoadPackagerScript(CyString filename, int compression, Utils::String (*askFunc)(const Utils::String &), CyStringList *malformedLines = NULL, CyStringList *unknownCommands = NULL, CyStringList *variables = NULL);
45
	CBaseFile *LoadPackagerScript(const Utils::String &filename, int compression, Utils::String (*askFunc)(const Utils::String &), Utils::CStringList *malformedLines = NULL, Utils::CStringList *unknownCommands = NULL, Utils::CStringList *variables = NULL);
46
	CyStringList *GetGlobals() { return &m_lGlobals; }
46
	CyStringList *GetGlobals() { return &m_lGlobals; }
47
	CyStringList *GetFakePatchOrder() { return &m_lFakePatchOrder; }
47
	CyStringList *GetFakePatchOrder() { return &m_lFakePatchOrder; }
48
	Utils::String getCurrentDirectory() const;
48
	Utils::String getCurrentDirectory() const;
49
	static CyString GetTempDirectory() { return m_sTempDir; }
49
	static CyString GetTempDirectory() { return m_sTempDir; }
50
	static const Utils::String &tempDirectory() { return m_sTempDir; }
50
	static const Utils::String &tempDirectory() { return m_sTempDir; }