C# Class Treefrog.Render.Annotations.MultiTileSelectionAnnotRenderer

Inheritance: DrawAnnotationRenderer
显示文件 Open project: jaquadro/Treefrog

Public Methods

Method Description
MultiTileSelectionAnnotRenderer ( MultiTileSelectionAnnot data ) : System
Render ( LilyPath.DrawBatch spriteBatch, float zoomFactor ) : void

Private Methods

Method Description
RenderHorizontalLine ( LilyPath.DrawBatch spriteBatch, float zoomFactor, int y ) : void
RenderPartialHorizontalLine ( LilyPath.DrawBatch drawBatch, float zoomFactor, int x1, int x2, int y ) : void
RenderPartialRow ( LilyPath.DrawBatch drawBatch, float zoomFactor, int x1, int x2, int y ) : void
RenderPartialVerticalLine ( LilyPath.DrawBatch drawBatch, float zoomFactor, int x, int y1, int y2 ) : void
RenderRow ( LilyPath.DrawBatch spriteBatch, float zoomFactor, int y ) : void
RenderVerticalLine ( LilyPath.DrawBatch spriteBatch, float zoomFactor, int x ) : void
SingleSet ( TileCoord coord1, TileCoord coord2 ) : bool

Method Details

MultiTileSelectionAnnotRenderer() public method

public MultiTileSelectionAnnotRenderer ( MultiTileSelectionAnnot data ) : System
data Treefrog.Presentation.Annotations.MultiTileSelectionAnnot
return System

Render() public method

public Render ( LilyPath.DrawBatch spriteBatch, float zoomFactor ) : void
spriteBatch LilyPath.DrawBatch
zoomFactor float
return void