C# Class Treefrog.Presentation.MinimapPresenter

Inheritance: Presenter, ILayerContext, IPointerResponderProvider, IPointerResponder
Afficher le fichier Open project: jaquadro/Treefrog Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
InitializeCore ( ) : void
OnCurrentLevelChanged ( EventArgs e ) : void

Private Methods

Méthode Description
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

Method Details

ActivateContextMenu() public méthode

public ActivateContextMenu ( CommandMenu menu, Point location ) : void
menu CommandMenu
location Point
Résultat void

ActivatePropertyProvider() public méthode

public ActivatePropertyProvider ( IPropertyProvider provider ) : void
provider IPropertyProvider
Résultat void

HandleEndPointerSequence() public méthode

public HandleEndPointerSequence ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Résultat void

HandlePointerLeaveField() public méthode

public HandlePointerLeaveField ( ) : void
Résultat void

HandlePointerPosition() public méthode

public HandlePointerPosition ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Résultat void

HandleStartPointerSequence() public méthode

public HandleStartPointerSequence ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Résultat void

HandleUpdatePointerSequence() public méthode

public HandleUpdatePointerSequence ( PointerEventInfo info ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
Résultat void

InitializeCore() protected méthode

protected InitializeCore ( ) : void
Résultat void

MinimapPresenter() public méthode

public MinimapPresenter ( ) : System
Résultat System

OnCurrentLevelChanged() protected méthode

protected OnCurrentLevelChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

SetPropertyProvider() public méthode

public SetPropertyProvider ( IPropertyProvider provider ) : void
provider IPropertyProvider
Résultat void

UpdateAreaBox() public méthode

public UpdateAreaBox ( ) : void
Résultat void