C# Class winmaped2.map_plugins.DragToolBase

Inheritance: IMapDragTileTool, IMapPainter, IMapPlugin
Mostra file Open project: Bananattack/verge3

Protected Properties

Property Type Description
img pr2.IRenderImage
mei MapEventInfo

Public Methods

Method Description
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

Protected Methods

Method Description
onPaint ( ) : void
onSet ( ) : void
onTweak ( ) : void

Method Details

MouseDown() public method

public MouseDown ( MapEventInfo mei ) : void
mei MapEventInfo
return void

MouseMove() public method

public MouseMove ( MapEventInfo mei ) : void
mei MapEventInfo
return void

MouseMoveTile() public method

public MouseMoveTile ( MapEventInfo mei ) : void
mei MapEventInfo
return void

MouseUp() public method

public MouseUp ( MapEventInfo mei ) : void
mei MapEventInfo
return void

getTool() public method

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

onPaint() protected abstract method

protected abstract onPaint ( ) : void
return void

onSet() protected abstract method

protected abstract onSet ( ) : void
return void

onTweak() protected abstract method

protected abstract onTweak ( ) : void
return void

paintMap() public method

public paintMap ( MapEventInfo mei, pr2 img ) : void
mei MapEventInfo
img pr2
return void

paintWindow() public method

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

tweakLayer() public method

public tweakLayer ( MapEventInfo mei ) : void
mei MapEventInfo
return void

Property Details

img protected_oe property

protected pr2.IRenderImage img
return pr2.IRenderImage

mei protected_oe property

protected MapEventInfo mei
return MapEventInfo