C# Class MegaMan.LevelEditor.ProjectEditor

Mostrar archivo Open project: Tesserex/C--MegaMan-Engine Class Usage Examples

Private Properties

Property Type Description
ConfirmSave bool
LoadEntities void
LoadIncludes void
ProjectEditor System

Public Methods

Method Description
AddStage ( string name, string tilesetPath ) : StageDocument
Close ( ) : bool
CreateNew ( ) : ProjectEditor
EntityByName ( string name ) : Entity
FromFile ( string path ) : ProjectEditor
Save ( ) : void
StageByName ( string name ) : StageDocument

Private Methods

Method Description
ConfirmSave ( ) : bool
LoadEntities ( System.Xml.Linq.XElement entitiesNode ) : void
LoadIncludes ( ) : void
ProjectEditor ( ) : System

Method Details

AddStage() public method

public AddStage ( string name, string tilesetPath ) : StageDocument
name string
tilesetPath string
return StageDocument

Close() public method

public Close ( ) : bool
return bool

CreateNew() public static method

public static CreateNew ( ) : ProjectEditor
return ProjectEditor

EntityByName() public method

public EntityByName ( string name ) : Entity
name string
return Entity

FromFile() public static method

public static FromFile ( string path ) : ProjectEditor
path string
return ProjectEditor

Save() public method

public Save ( ) : void
return void

StageByName() public method

public StageByName ( string name ) : StageDocument
name string
return StageDocument