C# Class NScumm.SaveFileManager

Inheritance: ISaveFileManager
Show file Open project: scemino/nscumm

Public Methods

Method Description
ListSavefiles ( string pattern ) : string[]
OpenForLoading ( string fileName ) : Stream
OpenForSaving ( string fileName, bool compress = true ) : Stream
SaveFileManager ( IFileStorage fileStorage ) : System

Private Methods

Method Description
EnsureSavePathExists ( string path ) : void
GetSavePath ( ) : string

Method Details

ListSavefiles() public method

public ListSavefiles ( string pattern ) : string[]
pattern string
return string[]

OpenForLoading() public method

public OpenForLoading ( string fileName ) : Stream
fileName string
return Stream

OpenForSaving() public method

public OpenForSaving ( string fileName, bool compress = true ) : Stream
fileName string
compress bool
return Stream

SaveFileManager() public method

public SaveFileManager ( IFileStorage fileStorage ) : System
fileStorage IFileStorage
return System