C# Класс SadConsoleEditor.EditorConsoleManager

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
AllowKeyboardToMoveConsole bool
Brush SadConsole.Game.GameObject
EditorFileTypes FileLoaders.IFileLoader[]>.Dictionary
Editors Editors.Editors>.Dictionary
InnerEmptyBounds Microsoft.Xna.Framework.Rectangle
OpenEditors List
QuickSelectPane SadConsoleEditor.Consoles.QuickSelectPane

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

Метод Описание
AddEditor ( Editors editor, bool show ) : void
CenterEditor ( ) : void
ChangeActiveEditor ( Editors editor ) : void
Initialize ( ) : void
ProcessKeyboard ( KeyboardInfo info ) : bool
ProcessMouse ( MouseInfo info ) : bool
RemoveEditor ( Editors editor ) : void
SaveEditor ( ) : void
ShowCloseConsolePopup ( ) : void
ShowLoadEditorPopup ( ) : void
ShowNewEditorPopup ( ) : void
ShowResizeEditorPopup ( ) : void
UpdateBorder ( Point position ) : void
UpdateBrush ( ) : void

Приватные методы

Метод Описание
CreateNewEditor ( Editors editorType, int width, int height, Color defaultForeground, Color defaultBackground ) : void
LoadEditor ( string file, FileLoaders loader ) : void
RefreshBackingPanel ( ) : void
ShowStartup ( ) : void

Описание методов

AddEditor() публичный статический Метод

public static AddEditor ( Editors editor, bool show ) : void
editor Editors
show bool
Результат void

CenterEditor() публичный статический Метод

public static CenterEditor ( ) : void
Результат void

ChangeActiveEditor() публичный статический Метод

public static ChangeActiveEditor ( Editors editor ) : void
editor Editors
Результат void

Initialize() публичный статический Метод

public static Initialize ( ) : void
Результат void

ProcessKeyboard() публичный статический Метод

public static ProcessKeyboard ( KeyboardInfo info ) : bool
info SadConsole.Input.KeyboardInfo
Результат bool

ProcessMouse() публичный статический Метод

public static ProcessMouse ( MouseInfo info ) : bool
info SadConsole.Input.MouseInfo
Результат bool

RemoveEditor() публичный статический Метод

public static RemoveEditor ( Editors editor ) : void
editor Editors
Результат void

SaveEditor() публичный статический Метод

public static SaveEditor ( ) : void
Результат void

ShowCloseConsolePopup() публичный статический Метод

public static ShowCloseConsolePopup ( ) : void
Результат void

ShowLoadEditorPopup() публичный статический Метод

public static ShowLoadEditorPopup ( ) : void
Результат void

ShowNewEditorPopup() публичный статический Метод

public static ShowNewEditorPopup ( ) : void
Результат void

ShowResizeEditorPopup() публичный статический Метод

public static ShowResizeEditorPopup ( ) : void
Результат void

UpdateBorder() публичный статический Метод

public static UpdateBorder ( Point position ) : void
position Point
Результат void

UpdateBrush() публичный статический Метод

public static UpdateBrush ( ) : void
Результат void

Описание свойств

AllowKeyboardToMoveConsole публичное статическое свойство

public static bool AllowKeyboardToMoveConsole
Результат bool

Brush публичное статическое свойство

public static SadConsole.Game.GameObject Brush
Результат SadConsole.Game.GameObject

EditorFileTypes публичное статическое свойство

public static Dictionary EditorFileTypes
Результат FileLoaders.IFileLoader[]>.Dictionary

Editors публичное статическое свойство

public static Dictionary Editors
Результат Editors.Editors>.Dictionary

InnerEmptyBounds публичное статическое свойство

public static Rectangle,Microsoft.Xna.Framework InnerEmptyBounds
Результат Microsoft.Xna.Framework.Rectangle

OpenEditors публичное статическое свойство

public static List OpenEditors
Результат List

QuickSelectPane публичное статическое свойство

public static QuickSelectPane,SadConsoleEditor.Consoles QuickSelectPane
Результат SadConsoleEditor.Consoles.QuickSelectPane