C# Class SadConsoleEditor.Editors.GameObjectEditor

Inheritance: IEditor
Afficher le fichier Open project: Thraka/SadConsoleEditor Class Usage Examples

Méthodes publiques

Свойство Type Description
LinkedEditor SceneEditor

Private Properties

Свойство Type Description
SelectedAnimationChanged void
SelectedFrameChanged void
SyncSpecialLayerToAnimation void
ToolsListBox_SelectedItemChanged void

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
SelectedAnimationChanged ( AnimatedTextSurface animation ) : void
SelectedFrameChanged ( TextSurfaceBasic frame ) : void
SyncSpecialLayerToAnimation ( ) : void
ToolsListBox_SelectedItemChanged ( object sender, SadConsole e ) : void

Method Details

GameObjectEditor() public méthode

public GameObjectEditor ( ) : System
Résultat System

Load() public méthode

public Load ( string file, FileLoaders loader ) : void
file string
loader FileLoaders
Résultat void

Move() public méthode

public Move ( int x, int y ) : void
x int
y int
Résultat void

New() public méthode

public New ( Color foreground, Color background, int width, int height ) : void
foreground Color
background Color
width int
height int
Résultat void

OnClosed() public méthode

public OnClosed ( ) : void
Résultat void

OnDeselected() public méthode

public OnDeselected ( ) : void
Résultat void

OnSelected() public méthode

public OnSelected ( ) : void
Résultat void

ProcessKeyboard() public méthode

public ProcessKeyboard ( KeyboardInfo info ) : bool
info KeyboardInfo
Résultat bool

ProcessMouse() public méthode

public ProcessMouse ( IConsole console, SadConsole info ) : bool
console IConsole
info SadConsole
Résultat bool

Render() public méthode

public Render ( ) : void
Résultat void

Reset() public méthode

public Reset ( ) : void
Résultat void

Resize() public méthode

public Resize ( int width, int height ) : void
width int
height int
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

SetAnimationCenter() public méthode

public SetAnimationCenter ( Point center ) : void
center Point
Résultat void

SetEntity() public méthode

public SetEntity ( GameObject entity ) : void
entity GameObject
Résultat void

Update() public méthode

public Update ( ) : void
Résultat void

Property Details

LinkedEditor public_oe property

public SceneEditor LinkedEditor
Résultat SceneEditor