C# Class RockSmithTabExplorer.SongLoader

Show file Open project: Jamedjo/RSTabExplorer

Private Properties

Property Type Description
BackgroundOpenFile void
BackgroundOpenFiles void
LoadFromSteam void
OpenFileWithoutUpdate void

Public Methods

Method Description
LoadDLCTracks ( ) : void
LoadDiskTracks ( ) : void
OpenFile ( ) : void

Opens a new file by loading the file path using the IO service.

OpenFile ( string file, bool appendSongs = false ) : void

Opens a new file from the specified file path.

OpenFiles ( string files ) : void
SongLoader ( IDialogService dialogService, SongCollection songCollection ) : System

Private Methods

Method Description
BackgroundOpenFile ( object sender, DoWorkEventArgs e, string file, bool appendSongs ) : void
BackgroundOpenFiles ( object sender, DoWorkEventArgs e, string files ) : void
LoadFromSteam ( Action loadAction ) : void
OpenFileWithoutUpdate ( string file, bool appendSongs = false ) : void

Method Details

LoadDLCTracks() public method

public LoadDLCTracks ( ) : void
return void

LoadDiskTracks() public method

public LoadDiskTracks ( ) : void
return void

OpenFile() public method

Opens a new file by loading the file path using the IO service.
public OpenFile ( ) : void
return void

OpenFile() public method

Opens a new file from the specified file path.
public OpenFile ( string file, bool appendSongs = false ) : void
file string the path to the file to load
appendSongs bool
return void

OpenFiles() public method

public OpenFiles ( string files ) : void
files string
return void

SongLoader() public method

public SongLoader ( IDialogService dialogService, SongCollection songCollection ) : System
dialogService IDialogService
songCollection SongCollection
return System