Update IFileSystem.

This commit is contained in:
Nicholas Hastings 2017-04-25 21:46:07 -04:00
parent fd249f1919
commit 7ba42dff44
2 changed files with 4 additions and 0 deletions

View File

@ -513,6 +513,8 @@ public:
// If there are currently no search paths with the specified path ID, then it will still
// remember it in case you add search paths with this path ID.
virtual void MarkPathIDByRequestOnly( const char *pPathID, bool bRequestOnly ) = 0;
virtual bool BUnknown() = 0;
// converts a partial path into a full path
virtual const char *RelativePathToFullPath( const char *pFileName, const char *pPathID, char *pLocalPath, int localPathBufferSize, PathTypeFilter_t pathFilter = FILTER_NONE, PathTypeQuery_t *pPathType = NULL ) = 0;

View File

@ -276,6 +276,8 @@ public:
{ return m_pFileSystemPassThru->CheckVPKFileHash( PackFileID, nPackFileNumber, nFileFraction, md5Value ); }
virtual void GetVPKFileStatisticsKV( KeyValues *pKV )
{ m_pFileSystemPassThru->GetVPKFileStatisticsKV( pKV ); }
virtual bool BUnknown() { return m_pFileSystemPassThru->BUnknown(); }
protected:
IFileSystem *m_pFileSystemPassThru;