C# Класс Treefrog.Plugins.Tiles.Tools.TileFillTool

Наследование: TilePointerTool
Показать файл Открыть проект

Открытые методы

Метод Описание
FloodFill ( int x, int y ) : void
TileFillTool ( CommandHistory history, MultiTileGridLayer layer ) : System
TileFillTool ( CommandHistory history, MultiTileGridLayer layer, TileSourceType sourceType ) : System

Защищенные методы

Метод Описание
StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void

Приватные методы

Метод Описание
LinearFill ( int &x, int &y ) : void
StartFillSequence ( PointerEventInfo info ) : void
TileAddingHandler ( object sender, LocatedTileEventArgs e ) : void
TileRemovingHandler ( object sender, LocatedTileEventArgs e ) : void

Описание методов

FloodFill() публичный Метод

public FloodFill ( int x, int y ) : void
x int
y int
Результат void

StartPointerSequenceCore() защищенный Метод

protected StartPointerSequenceCore ( PointerEventInfo info, ILevelGeometry viewport ) : void
info Treefrog.Presentation.Tools.PointerEventInfo
viewport ILevelGeometry
Результат void

TileFillTool() публичный Метод

public TileFillTool ( CommandHistory history, MultiTileGridLayer layer ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
Результат System

TileFillTool() публичный Метод

public TileFillTool ( CommandHistory history, MultiTileGridLayer layer, TileSourceType sourceType ) : System
history Treefrog.Presentation.Commands.CommandHistory
layer Treefrog.Framework.Model.MultiTileGridLayer
sourceType TileSourceType
Результат System