C# Class Treefrog.Plugins.Tiles.Tools.TileEraseTool

Inheritance: TilePointerTool
Afficher le fichier Open project: jaquadro/Treefrog

Méthodes publiques

Méthode Description
TileEraseTool ( CommandHistory history, MultiTileGridLayer layer, ObservableCollection annots ) : System

Méthodes protégées

Méthode Description
EndPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
PointerLeaveFieldCore ( ) : void
PointerPositionCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdatePointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void

Private Methods

Méthode Description
EndEraseAreaSequence ( PointerEventInfo info, ILevelGeometry viewport ) : void
EndErasePathSequence ( PointerEventInfo info ) : void
HidePreviewMarker ( ) : void
ShowPreviewMarker ( TileCoord location ) : void
StartEraseAreaSequence ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartErasePathSequence ( PointerEventInfo info ) : void
UpdateEraseAreaSequence ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdateEraseAreaSequenceCommon ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdateErasePathSequence ( PointerEventInfo info ) : void

Method Details

EndPointerSequenceCore() protected méthode

protected EndPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Résultat void

PointerLeaveFieldCore() protected méthode

protected PointerLeaveFieldCore ( ) : void
Résultat void

PointerPositionCore() protected méthode

protected PointerPositionCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Résultat void

StartPointerSequenceCore() protected méthode

protected StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Résultat void

TileEraseTool() public méthode

public TileEraseTool ( CommandHistory history, MultiTileGridLayer layer, ObservableCollection annots ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
annots ObservableCollection
Résultat System

UpdatePointerSequenceCore() protected méthode

protected UpdatePointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Résultat void