C# Class MegaMan.Editor.Services.DataAccessService

Inheritance: IDataAccessService
Datei anzeigen Open project: Tesserex/C--MegaMan-Engine

Public Methods

Method Description
DataAccessService ( IWriterProvider writerProvider ) : System.Collections.Generic
SaveEntity ( EntityInfo entity, string path ) : void
SaveProject ( MegaMan.Editor.Bll.ProjectDocument project ) : void
SaveStage ( StageDocument stage ) : void
SaveTileset ( TilesetDocument tileset ) : void

Private Methods

Method Description
GetBrushFilePath ( TilesetDocument tileset ) : string
LoadBrushes ( TilesetDocument tileset ) : void
SaveBrushes ( TilesetDocument tileset ) : void
SaveEntities ( IEnumerable entities, string path ) : void

Method Details

DataAccessService() public method

public DataAccessService ( IWriterProvider writerProvider ) : System.Collections.Generic
writerProvider IWriterProvider
return System.Collections.Generic

SaveEntity() public method

public SaveEntity ( EntityInfo entity, string path ) : void
entity MegaMan.Common.Entities.EntityInfo
path string
return void

SaveProject() public method

public SaveProject ( MegaMan.Editor.Bll.ProjectDocument project ) : void
project MegaMan.Editor.Bll.ProjectDocument
return void

SaveStage() public method

public SaveStage ( StageDocument stage ) : void
stage MegaMan.Editor.Bll.StageDocument
return void

SaveTileset() public method

public SaveTileset ( TilesetDocument tileset ) : void
tileset MegaMan.Editor.Bll.TilesetDocument
return void