C# Class LunarEclipse.Model.ShapeCreationTool

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

Méthodes publiques

Méthode Description
MouseDown ( System.Windows.Input.MouseEventArgs ev ) : void
MouseMove ( System.Windows.Input.MouseEventArgs ev ) : void
ShapeCreationTool ( MoonlightController controller ) : System.Windows

Méthodes protégées

Méthode Description
NormalizeShape ( double &x, double &y, double &width, double &height ) : void
UpdateShape ( ) : void

Method Details

MouseDown() public méthode

public MouseDown ( System.Windows.Input.MouseEventArgs ev ) : void
ev System.Windows.Input.MouseEventArgs
Résultat void

MouseMove() public méthode

public MouseMove ( System.Windows.Input.MouseEventArgs ev ) : void
ev System.Windows.Input.MouseEventArgs
Résultat void

NormalizeShape() protected méthode

protected NormalizeShape ( double &x, double &y, double &width, double &height ) : void
x double
y double
width double
height double
Résultat void

ShapeCreationTool() public méthode

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

UpdateShape() protected méthode

protected UpdateShape ( ) : void
Résultat void