C# Класс SadConsoleEditor.Editors.GameObjectEditor

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

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

Свойство Тип Описание
LinkedEditor SceneEditor

Private Properties

Свойство Тип Описание
SelectedAnimationChanged void
SelectedFrameChanged void
SyncSpecialLayerToAnimation void
ToolsListBox_SelectedItemChanged void

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

Метод Описание
GameObjectEditor ( ) : System
Load ( string file, FileLoaders loader ) : void
Move ( int x, int y ) : void
New ( Color foreground, Color background, int width, int height ) : void
OnClosed ( ) : void
OnDeselected ( ) : void
OnSelected ( ) : void
ProcessKeyboard ( KeyboardInfo info ) : bool
ProcessMouse ( IConsole console, SadConsole info ) : bool
Render ( ) : void
Reset ( ) : void
Resize ( int width, int height ) : void
Save ( ) : void
SetAnimationCenter ( Point center ) : void
SetEntity ( GameObject entity ) : void
Update ( ) : void

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

Метод Описание
SelectedAnimationChanged ( AnimatedTextSurface animation ) : void
SelectedFrameChanged ( TextSurfaceBasic frame ) : void
SyncSpecialLayerToAnimation ( ) : void
ToolsListBox_SelectedItemChanged ( object sender, SadConsole e ) : void

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

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

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

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

public Load ( string file, FileLoaders loader ) : void
file string
loader FileLoaders
Результат void

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

public Move ( int x, int y ) : void
x int
y int
Результат void

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

public New ( Color foreground, Color background, int width, int height ) : void
foreground Color
background Color
width int
height int
Результат void

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

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

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

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

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

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

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

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

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

public ProcessMouse ( IConsole console, SadConsole info ) : bool
console IConsole
info SadConsole
Результат bool

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

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

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

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

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

public Resize ( int width, int height ) : void
width int
height int
Результат void

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

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

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

public SetAnimationCenter ( Point center ) : void
center Point
Результат void

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

public SetEntity ( GameObject entity ) : void
entity GameObject
Результат void

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

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

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

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

public SceneEditor LinkedEditor
Результат SceneEditor