C# Класс Treefrog.Presentation.MinimapPresenter

Наследование: Presenter, ILayerContext, IPointerResponderProvider, IPointerResponder
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ActivateContextMenu ( CommandMenu menu, Point location ) : void
ActivatePropertyProvider ( IPropertyProvider provider ) : void
HandleEndPointerSequence ( PointerEventInfo info ) : void
HandlePointerLeaveField ( ) : void
HandlePointerPosition ( PointerEventInfo info ) : void
HandleStartPointerSequence ( PointerEventInfo info ) : void
HandleUpdatePointerSequence ( PointerEventInfo info ) : void
MinimapPresenter ( ) : System
SetPropertyProvider ( IPropertyProvider provider ) : void
UpdateAreaBox ( ) : void

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

Метод Описание
InitializeCore ( ) : void
OnCurrentLevelChanged ( EventArgs e ) : void

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

Метод Описание
AddLayer ( Layer layer ) : void
BindLevel ( LevelPresenter levelPresenter ) : void
ClearLayers ( ) : void
InitializeLayerHierarchy ( LevelPresenter presenter ) : void
InitializeLayers ( ) : void
LevelGeometryInvalidated ( object sender, EventArgs e ) : void
RemoveLayer ( System.Guid layerUid ) : void
ScrollLevelTo ( Point point ) : void
SyncCurrentLevel ( object sender, Treefrog.Presentation.SyncLevelEventArgs e ) : void

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

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

public ActivateContextMenu ( CommandMenu menu, Point location ) : void
menu CommandMenu
location Point
Результат void

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

public ActivatePropertyProvider ( IPropertyProvider provider ) : void
provider IPropertyProvider
Результат void

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

public HandleEndPointerSequence ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Результат void

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

public HandlePointerLeaveField ( ) : void
Результат void

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

public HandlePointerPosition ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Результат void

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

public HandleStartPointerSequence ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Результат void

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

public HandleUpdatePointerSequence ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Результат void

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

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

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

public MinimapPresenter ( ) : System
Результат System

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

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

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

public SetPropertyProvider ( IPropertyProvider provider ) : void
provider IPropertyProvider
Результат void

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

public UpdateAreaBox ( ) : void
Результат void