C# Класс Treefrog.Plugins.Object.Tools.ObjectPointerTool

Наследование: Treefrog.Presentation.Tools.PointerTool
Показать файл Открыть проект

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

Метод Описание
BindObjectSourceController ( Treefrog.Presentation.ObjectPoolCollectionPresenter controller ) : void
ObjectPointerTool ( ILayerContext layerContext, Treefrog.Framework.Model.ObjectLayer layer, Size gridSize ) : System

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

Метод Описание
DisposeManaged ( ) : void
GetSnappingManager ( ObjectClass objClass ) : SnappingManager
GetSnappingSourceBounds ( ObjectClass objClass ) : Rectangle
GetSnappingSourceOrigin ( ObjectClass objClass ) : Point
OnObjectSelectionChanged ( EventArgs e ) : void
PointerLeaveFieldCore ( ) : void
PointerPositionCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void

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

Метод Описание
GetSnappingSourceBounds ( ) : Rectangle
GetSnappingSourceOrigin ( ) : Point
ObjectSelectionChanged ( object sender, EventArgs e ) : void

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

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

public BindObjectSourceController ( Treefrog.Presentation.ObjectPoolCollectionPresenter controller ) : void
controller Treefrog.Presentation.ObjectPoolCollectionPresenter
Результат void

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

protected DisposeManaged ( ) : void
Результат void

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

protected GetSnappingManager ( ObjectClass objClass ) : SnappingManager
objClass Treefrog.Framework.Model.ObjectClass
Результат Treefrog.Presentation.Tools.SnappingManager

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

protected GetSnappingSourceBounds ( ObjectClass objClass ) : Rectangle
objClass Treefrog.Framework.Model.ObjectClass
Результат Treefrog.Framework.Imaging.Rectangle

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

protected GetSnappingSourceOrigin ( ObjectClass objClass ) : Point
objClass Treefrog.Framework.Model.ObjectClass
Результат Point

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

public ObjectPointerTool ( ILayerContext layerContext, Treefrog.Framework.Model.ObjectLayer layer, Size gridSize ) : System
layerContext ILayerContext
layer Treefrog.Framework.Model.ObjectLayer
gridSize Treefrog.Framework.Imaging.Size
Результат System

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

protected OnObjectSelectionChanged ( EventArgs e ) : void
e System.EventArgs
Результат void

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

protected PointerLeaveFieldCore ( ) : void
Результат void

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

protected PointerPositionCore ( 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