Subversion Repositories spk

Rev

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

Rev 129 Rev 130
Line 106... Line 106...
106
		return p;
106
		return p;
107
	}
107
	}
108
	CLinkList<C_File> *GetFileList() { return &m_lFiles; }
108
	CLinkList<C_File> *GetFileList() { return &m_lFiles; }
109
	C_File *GetIcon () { return m_pIconFile; }
109
	C_File *GetIcon () { return m_pIconFile; }
110
	CyString GetIconExt () { return m_sIconExt; }
110
	CyString GetIconExt () { return m_sIconExt; }
111
	CyString GetNameValidFile ();
111
	CyString GetNameValidFile();
-
 
112
	Utils::String getNameValidFile() const;
112
	int GetDataCompression () { return m_SHeader2.iDataCompression; }
113
	int GetDataCompression () { return m_SHeader2.iDataCompression; }
113
	float GetFileVersion () { return m_SHeader.fVersion; }
114
	float GetFileVersion () { return m_SHeader.fVersion; }
114
	long GetFullFileSize ();
115
	long GetFullFileSize ();
115
	CyString GetLanguageName ( int lang ) const;
116
	CyString GetLanguageName ( int lang ) const;
116
	virtual CyString GetFullPackageName(CyString format, int lang);
117
	virtual CyString GetFullPackageName(CyString format, int lang);
Line 181... Line 182...
181
	CyString CreateFilesLine ( bool updateheader, CProgressInfo * = NULL );
182
	CyString CreateFilesLine ( bool updateheader, CProgressInfo * = NULL );
182
 
183
 
183
	virtual bool WriteHeader(CFileIO &file, int iHeader, int iLength);
184
	virtual bool WriteHeader(CFileIO &file, int iHeader, int iLength);
184
	virtual bool WriteData(CFileIO &file, CProgressInfo * = NULL );
185
	virtual bool WriteData(CFileIO &file, CProgressInfo * = NULL );
185
	virtual bool WriteFile ( CyString filename, CProgressInfo * = NULL );
186
	virtual bool WriteFile ( CyString filename, CProgressInfo * = NULL );
186
	virtual bool ReadFile ( CyString filename, int readType = SPKREAD_ALL, CProgressInfo *progress = NULL );
187
	virtual bool ReadFile(CyString filename, int readType = SPKREAD_ALL, CProgressInfo *progress = NULL);
-
 
188
	virtual bool readFile(const Utils::String &filename, int readType = SPKREAD_ALL, CProgressInfo *progress = NULL);
187
	bool readFile(CFileIO &File, int readtype, CProgressInfo *progress);
189
	bool readFile(CFileIO &File, int readtype, CProgressInfo *progress);
188
 
190
 
189
	virtual bool ExtractFile ( C_File *file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
191
	virtual bool ExtractFile ( C_File *file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
190
	virtual bool ExtractFile ( int file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
192
	virtual bool ExtractFile ( int file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
191
	virtual bool extractAll(const Utils::String &dir, int game, const Utils::CStringList &gameAddons, bool includedir = true, CProgressInfo *progress = NULL);
193
	virtual bool extractAll(const Utils::String &dir, int game, const Utils::CStringList &gameAddons, bool includedir = true, CProgressInfo *progress = NULL);
Line 356... Line 358...
356
 
358
 
357
	int m_iNum;
359
	int m_iNum;
358
 
360
 
359
	CLinkList<SNeededLibrary> m_lNeededLibrarys;
361
	CLinkList<SNeededLibrary> m_lNeededLibrarys;
360
 
362
 
-
 
363
	bool	_bCombineFiles;
361
	bool	m_bOverrideFiles;
364
	bool	m_bOverrideFiles;
362
	CyString	m_sFtpAddr;
365
	CyString	m_sFtpAddr;
363
	bool	m_bAutoGenerateUpdateFile;
366
	bool	m_bAutoGenerateUpdateFile;
364
	bool m_bUpdate;
367
	bool m_bUpdate;
365
};
368
};