C# Class LunarEclipse.Model.ElementCreationTool

Inheritance: AbstractTool
Afficher le fichier Open project: mono/lunareclipse

Méthodes publiques

Méthode Description
Activate ( ) : void
Deactivate ( ) : void
ElementCreationTool ( MoonlightController controller ) : System.Windows

Méthodes protégées

Méthode Description
CreateShape ( ) : UIElement
PushUndo ( ) : void
SetupElement ( ) : void
SetupShapeProperties ( ) : void

Method Details

Activate() public méthode

public Activate ( ) : void
Résultat void

CreateShape() protected abstract méthode

protected abstract CreateShape ( ) : UIElement
Résultat UIElement

Deactivate() public méthode

public Deactivate ( ) : void
Résultat void

ElementCreationTool() public méthode

public ElementCreationTool ( MoonlightController controller ) : System.Windows
controller LunarEclipse.Controller.MoonlightController
Résultat System.Windows

PushUndo() protected méthode

protected PushUndo ( ) : void
Résultat void

SetupElement() protected méthode

protected SetupElement ( ) : void
Résultat void

SetupShapeProperties() protected méthode

protected SetupShapeProperties ( ) : void
Résultat void