C# Class MegaMan.LevelEditor.StageDocument

ファイルを表示 Open project: Tesserex/C--MegaMan-Engine Class Usage Examples

Public Methods

Method Description
AddJoin ( Join join ) : void
AddScreen ( string name, int tile_width, int tile_height ) : void
ChangeTileset ( string path ) : void
Close ( ) : bool
Copy ( ) : void
Paste ( ) : TileBrush
RaiseJoinChange ( Join join ) : void
ReFocus ( ) : void
Redo ( ) : void
RemoveJoin ( Join join ) : void
Save ( ) : void
StageDocument ( ProjectEditor project ) : System
StageDocument ( ProjectEditor project, string basepath, string filepath ) : System
Undo ( ) : void

Private Methods

Method Description
ConfirmSave ( ) : bool
RefreshInfo ( ) : void
ScreenRenamed ( string oldName, string newName ) : void
ShowStage ( ) : void
StageForm_FormClosing ( object sender, FormClosingEventArgs e ) : void
StageForm_GotFocus ( object sender, EventArgs e ) : void
WrapScreen ( MegaMan screen ) : ScreenDocument

Method Details

AddJoin() public method

public AddJoin ( Join join ) : void
join MegaMan.Common.Join
return void

AddScreen() public method

public AddScreen ( string name, int tile_width, int tile_height ) : void
name string
tile_width int
tile_height int
return void

ChangeTileset() public method

public ChangeTileset ( string path ) : void
path string
return void

Close() public method

public Close ( ) : bool
return bool

Copy() public method

public Copy ( ) : void
return void

Paste() public method

public Paste ( ) : TileBrush
return TileBrush

RaiseJoinChange() public method

public RaiseJoinChange ( Join join ) : void
join MegaMan.Common.Join
return void

ReFocus() public method

public ReFocus ( ) : void
return void

Redo() public method

public Redo ( ) : void
return void

RemoveJoin() public method

public RemoveJoin ( Join join ) : void
join MegaMan.Common.Join
return void

Save() public method

public Save ( ) : void
return void

StageDocument() public method

public StageDocument ( ProjectEditor project ) : System
project ProjectEditor
return System

StageDocument() public method

public StageDocument ( ProjectEditor project, string basepath, string filepath ) : System
project ProjectEditor
basepath string
filepath string
return System

Undo() public method

public Undo ( ) : void
return void