C# Класс SadConsoleEditor.Tools.SelectionTool

Наследование: ITool
Показать файл Открыть проект

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

Свойство Тип Описание
Brush LayeredGameObject
SelectionBox ResizableObject

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

Метод Описание
LoadBrush ( TextSurface surface ) : void
MouseEnterSurface ( MouseInfo info, ITextSurface surface ) : void
MouseExitSurface ( MouseInfo info, ITextSurface surface ) : void
MouseMoveSurface ( MouseInfo info, ITextSurface surface ) : void
OnDeselected ( ) : void
OnSelected ( ) : void
ProcessKeyboard ( KeyboardInfo info, ITextSurface surface ) : bool
ProcessMouse ( MouseInfo info, ITextSurface surface ) : void
RefreshTool ( ) : void
ResetSelection ( ) : void
SelectionTool ( ) : System
ToString ( ) : string
Update ( ) : void

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

Метод Описание
ClearBrush ( int consoleLocationX, int consoleLocationY, ITextSurface surface ) : void
MakeBoxAnimation ( int width, int height, Point center ) : void
PanelStateChanged ( SelectionToolPanel state ) : void
SaveBrush ( ) : TextSurface
StampBrush ( int consoleLocationX, int consoleLocationY, ITextSurface surface ) : void

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

LoadBrush() публичный Метод

public LoadBrush ( TextSurface surface ) : void
surface TextSurface
Результат void

MouseEnterSurface() публичный Метод

public MouseEnterSurface ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
Результат void

MouseExitSurface() публичный Метод

public MouseExitSurface ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
Результат void

MouseMoveSurface() публичный Метод

public MouseMoveSurface ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
Результат void

OnDeselected() публичный Метод

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

OnSelected() публичный Метод

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

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

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

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

public ProcessMouse ( MouseInfo info, ITextSurface surface ) : void
info SadConsole.Input.MouseInfo
surface ITextSurface
Результат void

RefreshTool() публичный Метод

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

ResetSelection() публичный Метод

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

SelectionTool() публичный Метод

public SelectionTool ( ) : System
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

Update() публичный Метод

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

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

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

public LayeredGameObject,SadConsoleEditor.Tools Brush
Результат LayeredGameObject

SelectionBox публичное свойство

public ResizableObject SelectionBox
Результат ResizableObject