Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Classes | Public Member Functions | Private Member Functions | List of all members
rabbitescape.render.TestRendering Class Reference

Classes

class  FakeBitmap
 
class  FakeBitmapLoader
 
class  FakePaint
 
class  TrackingBitmapScaler
 
class  TrackingCanvas
 

Public Member Functions

void Bitmaps_are_not_rescaled_every_render ()
 
void Bitmaps_are_drawn_if_they_overlap_the_canvas ()
 
void Bitmaps_are_not_drawn_if_they_do_not_overlap_the_canvas ()
 

Private Member Functions

void assertNotDrawn (int tileX, int tileY, int spriteOffset32X, int spriteOffset32Y, int rendererOffsetX, int rendererOffsetY, int canvasSizeX, int canvasSizeY, int bitmapWidth, int bitmapHeight, int tileSize)
 
void assertDrawnAt (float expectedDrawX, float expectedDrawY, int tileX, int tileY, int spriteOffset32X, int spriteOffset32Y, int rendererOffsetX, int rendererOffsetY, int canvasSizeX, int canvasSizeY, int bitmapWidth, int bitmapHeight, int tileSize)
 
TrackingCanvas draw (int tileX, int tileY, int spriteOffset32X, int spriteOffset32Y, int rendererOffsetX, int rendererOffsetY, int canvasSizeX, int canvasSizeY, int bitmapWidth, int bitmapHeight, int tileSize)
 
List< Spritesprites (String bitmapName, int tileX, int tileY, int offset32X, int offset32Y)
 

Member Function Documentation

void rabbitescape.render.TestRendering.assertDrawnAt ( float  expectedDrawX,
float  expectedDrawY,
int  tileX,
int  tileY,
int  spriteOffset32X,
int  spriteOffset32Y,
int  rendererOffsetX,
int  rendererOffsetY,
int  canvasSizeX,
int  canvasSizeY,
int  bitmapWidth,
int  bitmapHeight,
int  tileSize 
)
private
void rabbitescape.render.TestRendering.assertNotDrawn ( int  tileX,
int  tileY,
int  spriteOffset32X,
int  spriteOffset32Y,
int  rendererOffsetX,
int  rendererOffsetY,
int  canvasSizeX,
int  canvasSizeY,
int  bitmapWidth,
int  bitmapHeight,
int  tileSize 
)
private
void rabbitescape.render.TestRendering.Bitmaps_are_drawn_if_they_overlap_the_canvas ( )
void rabbitescape.render.TestRendering.Bitmaps_are_not_drawn_if_they_do_not_overlap_the_canvas ( )
void rabbitescape.render.TestRendering.Bitmaps_are_not_rescaled_every_render ( )
TrackingCanvas rabbitescape.render.TestRendering.draw ( int  tileX,
int  tileY,
int  spriteOffset32X,
int  spriteOffset32Y,
int  rendererOffsetX,
int  rendererOffsetY,
int  canvasSizeX,
int  canvasSizeY,
int  bitmapWidth,
int  bitmapHeight,
int  tileSize 
)
private
List<Sprite> rabbitescape.render.TestRendering.sprites ( String  bitmapName,
int  tileX,
int  tileY,
int  offset32X,
int  offset32Y 
)
private

The documentation for this class was generated from the following file: