C# Класс Treefrog.Plugins.Tiles.Tools.TileSelectTool

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

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

Метод Описание
TileSelectTool ( CommandHistory history, MultiTileGridLayer layer, ObservableCollection annots, ITileSelectionLayer selectLayer ) : System

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

Метод Описание
EndPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdatePointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void

Приватные методы

Метод Описание
ClampSelection ( Rectangle rect ) : Rectangle
DefloatSelection ( ) : void
EndDrag ( PointerEventInfo info, ILevelGeometry viewport ) : void
EndMove ( PointerEventInfo info, ILevelGeometry viewport ) : void
EndSelectTilesSequence ( PointerEventInfo info, ILevelGeometry viewport ) : void
FloatSelection ( ) : void
ResetSelection ( CompoundCommand command ) : void
StartDrag ( PointerEventInfo info, ILevelGeometry viewport, MergeAction action ) : void
StartDragAdd ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartDragNew ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartDragRemove ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartMove ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartSelectTilesSequence ( PointerEventInfo info, ILevelGeometry viewport ) : void
TileCoordsFromRegion ( Rectangle region ) : IEnumerable
UpdateDrag ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdateDragCommon ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdateMove ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdateMoveCommon ( PointerEventInfo info, ILevelGeometry viewport ) : void
UpdateSelectTilesSequence ( PointerEventInfo info, ILevelGeometry viewport ) : void

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

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

protected EndPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Результат void

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

protected StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Результат void

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

public TileSelectTool ( CommandHistory history, MultiTileGridLayer layer, ObservableCollection annots, ITileSelectionLayer selectLayer ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
annots ObservableCollection
selectLayer ITileSelectionLayer
Результат System

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

protected UpdatePointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Результат void