C# 클래스 Treefrog.Plugins.Tiles.Tools.TileFillTool

상속: TilePointerTool
파일 보기 프로젝트 열기: jaquadro/Treefrog

공개 메소드들

메소드 설명
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