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

Inheritance: TilePointerTool
Afficher le fichier Open project: jaquadro/Treefrog

Méthodes publiques

Méthode Description
FloodFill ( int x, int y ) : void
TileFillTool ( CommandHistory history, MultiTileGridLayer layer ) : System
TileFillTool ( CommandHistory history, MultiTileGridLayer layer, TileSourceType sourceType ) : System

Méthodes protégées

Méthode Description
StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void

Private Methods

Méthode Description
LinearFill ( int &x, int &y ) : void
StartFillSequence ( PointerEventInfo info ) : void
TileAddingHandler ( object sender, LocatedTileEventArgs e ) : void
TileRemovingHandler ( object sender, LocatedTileEventArgs e ) : void

Method Details

FloodFill() public méthode

public FloodFill ( int x, int y ) : void
x int
y int
Résultat void

StartPointerSequenceCore() protected méthode

protected StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Résultat void

TileFillTool() public méthode

public TileFillTool ( CommandHistory history, MultiTileGridLayer layer ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
Résultat System

TileFillTool() public méthode

public TileFillTool ( CommandHistory history, MultiTileGridLayer layer, TileSourceType sourceType ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
sourceType TileSourceType
Résultat System