C# Класс LunarEclipse.Model.ElementCreationTool

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

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

Метод Описание
Activate ( ) : void
Deactivate ( ) : void
ElementCreationTool ( MoonlightController controller ) : System.Windows

Защищенные методы

Метод Описание
CreateShape ( ) : UIElement
PushUndo ( ) : void
SetupElement ( ) : void
SetupShapeProperties ( ) : void

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

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

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

CreateShape() защищенный абстрактный Метод

protected abstract CreateShape ( ) : UIElement
Результат UIElement

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

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

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

public ElementCreationTool ( MoonlightController controller ) : System.Windows
controller LunarEclipse.Controller.MoonlightController
Результат System.Windows

PushUndo() защищенный Метод

protected PushUndo ( ) : void
Результат void

SetupElement() защищенный Метод

protected SetupElement ( ) : void
Результат void

SetupShapeProperties() защищенный Метод

protected SetupShapeProperties ( ) : void
Результат void