C# 클래스 MegaMan.Editor.Bll.StageDocument

파일 보기 프로젝트 열기: Tesserex/C--MegaMan-Engine 1 사용 예제들

공개 메소드들

메소드 설명
AddContinuePoint ( ScreenDocument screenDocument, Point location ) : void
AddJoin ( Join join ) : void
AddScreen ( string name, int tile_width, int tile_height ) : ScreenDocument
AddScreen ( ScreenInfo screen ) : void
ChangeTileset ( TilesetDocument tileset ) : void
FindNextScreenId ( ) : int
PushHistoryAction ( IUndoableAction action ) : void
Redo ( ) : void
RemoveJoin ( Join join ) : void
RemoveScreen ( ScreenDocument screen ) : void
SetStartPoint ( ScreenDocument screenDocument, Point location ) : void
StageDocument ( MegaMan.Editor.Bll.ProjectDocument project ) : System
StageDocument ( MegaMan.Editor.Bll.ProjectDocument project, StageInfo info, StageLinkInfo linkInfo ) : System
Undo ( ) : void

비공개 메소드들

메소드 설명
OnScreenResized ( ScreenDocument screen, int width, int height ) : void
ScreenRenamed ( string oldName, string newName ) : void
WrapScreen ( MegaMan screen ) : ScreenDocument

메소드 상세

AddContinuePoint() 공개 메소드

public AddContinuePoint ( ScreenDocument screenDocument, Point location ) : void
screenDocument ScreenDocument
location Point
리턴 void

AddJoin() 공개 메소드

public AddJoin ( Join join ) : void
join MegaMan.Common.Join
리턴 void

AddScreen() 공개 메소드

public AddScreen ( string name, int tile_width, int tile_height ) : ScreenDocument
name string
tile_width int
tile_height int
리턴 ScreenDocument

AddScreen() 공개 메소드

public AddScreen ( ScreenInfo screen ) : void
screen MegaMan.Common.ScreenInfo
리턴 void

ChangeTileset() 공개 메소드

public ChangeTileset ( TilesetDocument tileset ) : void
tileset TilesetDocument
리턴 void

FindNextScreenId() 공개 메소드

public FindNextScreenId ( ) : int
리턴 int

PushHistoryAction() 공개 메소드

public PushHistoryAction ( IUndoableAction action ) : void
action IUndoableAction
리턴 void

Redo() 공개 메소드

public Redo ( ) : void
리턴 void

RemoveJoin() 공개 메소드

public RemoveJoin ( Join join ) : void
join MegaMan.Common.Join
리턴 void

RemoveScreen() 공개 메소드

public RemoveScreen ( ScreenDocument screen ) : void
screen ScreenDocument
리턴 void

SetStartPoint() 공개 메소드

public SetStartPoint ( ScreenDocument screenDocument, Point location ) : void
screenDocument ScreenDocument
location Point
리턴 void

StageDocument() 공개 메소드

public StageDocument ( MegaMan.Editor.Bll.ProjectDocument project ) : System
project MegaMan.Editor.Bll.ProjectDocument
리턴 System

StageDocument() 공개 메소드

public StageDocument ( MegaMan.Editor.Bll.ProjectDocument project, StageInfo info, StageLinkInfo linkInfo ) : System
project MegaMan.Editor.Bll.ProjectDocument
info MegaMan.Common.StageInfo
linkInfo MegaMan.Common.StageLinkInfo
리턴 System

Undo() 공개 메소드

public Undo ( ) : void
리턴 void