C# 클래스 Treefrog.Presentation.MinimapPresenter

상속: Presenter, ILayerContext, IPointerResponderProvider, IPointerResponder
파일 보기 프로젝트 열기: jaquadro/Treefrog 1 사용 예제들

공개 메소드들

메소드 설명
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