C# Class Treefrog.Plugins.Tiles.Tools.TilePointerTool

Inheritance: Treefrog.Presentation.Tools.PointerTool
ファイルを表示 Open project: jaquadro/Treefrog

Public Methods

Method Description
BindTileBrushManager ( TileBrushManagerPresenter controller ) : void
BindTilePoolController ( TilePoolListPresenter controller ) : void
TilePointerTool ( CommandHistory history, MultiTileGridLayer layer ) : System
TilePointerTool ( CommandHistory history, MultiTileGridLayer layer, TileSourceType mode ) : System

Protected Methods

Method Description
DisposeManaged ( ) : void
SourceChangedCore ( TileSourceType type ) : void
TileInRange ( TileCoord location ) : bool
TileLocation ( PointerEventInfo info ) : TileCoord

Private Methods

Method Description
TileBrushSelectedHandler ( object sender, EventArgs e ) : void
TileSelectionChangedHandler ( object sender, EventArgs e ) : void

Method Details

BindTileBrushManager() public method

public BindTileBrushManager ( TileBrushManagerPresenter controller ) : void
controller TileBrushManagerPresenter
return void

BindTilePoolController() public method

public BindTilePoolController ( TilePoolListPresenter controller ) : void
controller TilePoolListPresenter
return void

DisposeManaged() protected method

protected DisposeManaged ( ) : void
return void

SourceChangedCore() protected method

protected SourceChangedCore ( TileSourceType type ) : void
type TileSourceType
return void

TileInRange() protected method

protected TileInRange ( TileCoord location ) : bool
location TileCoord
return bool

TileLocation() protected method

protected TileLocation ( PointerEventInfo info ) : TileCoord
info Treefrog.Presentation.Tools.PointerEventInfo
return TileCoord

TilePointerTool() public method

public TilePointerTool ( CommandHistory history, MultiTileGridLayer layer ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
return System

TilePointerTool() public method

public TilePointerTool ( CommandHistory history, MultiTileGridLayer layer, TileSourceType mode ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
mode TileSourceType
return System