C# 클래스 winmaped2.map_plugins.DragToolBase

상속: IMapDragTileTool, IMapPainter, IMapPlugin
파일 보기 프로젝트 열기: Bananattack/verge3

보호된 프로퍼티들

프로퍼티 타입 설명
img pr2.IRenderImage
mei MapEventInfo

공개 메소드들

메소드 설명
MouseDown ( MapEventInfo mei ) : void
MouseMove ( MapEventInfo mei ) : void
MouseMoveTile ( MapEventInfo mei ) : void
MouseUp ( MapEventInfo mei ) : void
getTool ( bool lb, bool rb, bool shift, bool ctrl, bool alt ) : IMapTool
paintMap ( MapEventInfo mei, pr2 img ) : void
paintWindow ( MapEventInfo mdi, Graphics g ) : void
tweakLayer ( MapEventInfo mei ) : void

보호된 메소드들

메소드 설명
onPaint ( ) : void
onSet ( ) : void
onTweak ( ) : void

메소드 상세

MouseDown() 공개 메소드

public MouseDown ( MapEventInfo mei ) : void
mei MapEventInfo
리턴 void

MouseMove() 공개 메소드

public MouseMove ( MapEventInfo mei ) : void
mei MapEventInfo
리턴 void

MouseMoveTile() 공개 메소드

public MouseMoveTile ( MapEventInfo mei ) : void
mei MapEventInfo
리턴 void

MouseUp() 공개 메소드

public MouseUp ( MapEventInfo mei ) : void
mei MapEventInfo
리턴 void

getTool() 공개 메소드

public getTool ( bool lb, bool rb, bool shift, bool ctrl, bool alt ) : IMapTool
lb bool
rb bool
shift bool
ctrl bool
alt bool
리턴 IMapTool

onPaint() 보호된 추상적인 메소드

protected abstract onPaint ( ) : void
리턴 void

onSet() 보호된 추상적인 메소드

protected abstract onSet ( ) : void
리턴 void

onTweak() 보호된 추상적인 메소드

protected abstract onTweak ( ) : void
리턴 void

paintMap() 공개 메소드

public paintMap ( MapEventInfo mei, pr2 img ) : void
mei MapEventInfo
img pr2
리턴 void

paintWindow() 공개 메소드

public paintWindow ( MapEventInfo mdi, Graphics g ) : void
mdi MapEventInfo
g System.Drawing.Graphics
리턴 void

tweakLayer() 공개 메소드

public tweakLayer ( MapEventInfo mei ) : void
mei MapEventInfo
리턴 void

프로퍼티 상세

img 보호되어 있는 프로퍼티

protected pr2.IRenderImage img
리턴 pr2.IRenderImage

mei 보호되어 있는 프로퍼티

protected MapEventInfo mei
리턴 MapEventInfo