C# Class LunarEclipse.Model.PathCreationTool

Inheritance: ShapeCreationTool
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
MouseUp ( System.Windows.Input.MouseEventArgs ev ) : void
PathCreationTool ( MoonlightController controller ) : System

Méthodes protégées

Méthode Description
CreateShape ( ) : UIElement
UpdateShape ( ) : void

Private Methods

Méthode Description
AddSegment ( ) : void
RemoveAllFrames ( ) : void
UpdateFrames ( ) : void

Method Details

CreateShape() protected méthode

protected CreateShape ( ) : UIElement
Résultat System.Windows.UIElement

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

MouseUp() public méthode

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

PathCreationTool() public méthode

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

UpdateShape() protected méthode

protected UpdateShape ( ) : void
Résultat void