Subversion Repositories spk

Rev

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

Rev 53 Rev 58
Line 195... Line 195...
195
 
195
 
196
	virtual bool WriteHeader(CFileIO &file, int iHeader, int iLength);
196
	virtual bool WriteHeader(CFileIO &file, int iHeader, int iLength);
197
	virtual bool WriteData(CFileIO &file, CProgressInfo * = NULL );
197
	virtual bool WriteData(CFileIO &file, CProgressInfo * = NULL );
198
	virtual bool WriteFile ( CyString filename, CProgressInfo * = NULL );
198
	virtual bool WriteFile ( CyString filename, CProgressInfo * = NULL );
199
	virtual bool ReadFile ( CyString filename, int readType = SPKREAD_ALL, CProgressInfo *progress = NULL );
199
	virtual bool ReadFile ( CyString filename, int readType = SPKREAD_ALL, CProgressInfo *progress = NULL );
200
	bool readFile(std::fstream &stream, int readtype, CProgressInfo *progress);
200
	bool readFile(CFileIO &File, int readtype, CProgressInfo *progress);
201
 
201
 
202
	virtual bool ExtractFile ( C_File *file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
202
	virtual bool ExtractFile ( C_File *file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
203
	virtual bool ExtractFile ( int file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
203
	virtual bool ExtractFile ( int file, CyString dir, bool includedir = true, CProgressInfo *progress = NULL );
204
	virtual bool ExtractAll ( CyString dir, int game, bool includedir = true, CProgressInfo *progress = NULL );
204
	virtual bool ExtractAll ( CyString dir, int game, bool includedir = true, CProgressInfo *progress = NULL );
205
 
205
 
Line 320... Line 320...
320
	bool _install_createDirectory(CDirIO &Dir, const Utils::String &sTo, C_File *pFile, CyStringList *errorStr);
320
	bool _install_createDirectory(CDirIO &Dir, const Utils::String &sTo, C_File *pFile, CyStringList *errorStr);
321
	void _install_writeFile(C_File *pFile, const Utils::String &sDestination, CyStringList *errorStr);
321
	void _install_writeFile(C_File *pFile, const Utils::String &sDestination, CyStringList *errorStr);
322
 
322
 
323
	int _read_FileHeader(std::fstream &stream, int iReadType, int iMaxProgress, int iDoneLen, CProgressInfo *pProgress);
323
	int _read_FileHeader(std::fstream &stream, int iReadType, int iMaxProgress, int iDoneLen, CProgressInfo *pProgress);
324
	int _read_Header(std::fstream &stream, int iReadType, int iMaxProgress, CProgressInfo *pProgress);
324
	int _read_Header(std::fstream &stream, int iReadType, int iMaxProgress, CProgressInfo *pProgress);
-
 
325
	CFileIO *_startRead();
325
 
326
 
326
	SSPKHeader m_SHeader;
327
	SSPKHeader m_SHeader;
327
	SSPKHeader2 m_SHeader2;
328
	SSPKHeader2 m_SHeader2;
328
 
329
 
329
	C_File *m_pIconFile;
330
	C_File *m_pIconFile;