1
0
mirror of https://github.com/alliedmodders/hl2sdk.git synced 2024-12-23 01:59:43 +08:00

Updated IFileSystem interface and recompiled tier1 for Linux.

This commit is contained in:
Scott Ehlert 2010-04-23 08:14:59 -04:00
parent afdb086579
commit 283938666e
3 changed files with 2 additions and 1 deletions

Binary file not shown.

View File

@ -455,6 +455,7 @@ public:
// interface for custom pack files > 4Gb
virtual bool AddPackFile( const char *fullpath, const char *pathID ) = 0;
virtual bool IsLocalizedPath ( const char * ) = 0;
//--------------------------------------------------------
// File manipulation operations
//--------------------------------------------------------

View File

@ -235,7 +235,7 @@ public:
virtual bool FixupSearchPathsAfterInstall() { return m_pFileSystemPassThru->FixupSearchPathsAfterInstall(); }
virtual FSDirtyDiskReportFunc_t GetDirtyDiskReportFunc() { return m_pFileSystemPassThru->GetDirtyDiskReportFunc(); }
virtual int AddVPKFile( const char *file, SearchPathAdd_t path ) { return m_pFileSystemPassThru->AddVPKFile(file, path); }
virtual bool IsLocalizedPath ( const char *path ) { return m_pFileSystemPassThru->IsLocalizedPath(path); }
protected:
IFileSystem *m_pFileSystemPassThru;
};