C# 클래스 SadConsoleEditor.EditorConsoleManager

파일 보기 프로젝트 열기: Thraka/SadConsoleEditor

공개 프로퍼티들

프로퍼티 타입 설명
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