C# Класс MegaMan.Editor.Bll.StageDocument

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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