Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Classes | Public Member Functions | Public Attributes | Private Attributes | List of all members
rabbitescape.render.TestRendering.TrackingCanvas Class Reference
Inheritance diagram for rabbitescape.render.TestRendering.TrackingCanvas:
Inheritance graph
[legend]
Collaboration diagram for rabbitescape.render.TestRendering.TrackingCanvas:
Collaboration graph
[legend]

Classes

class  DrawCall
 

Public Member Functions

 TrackingCanvas (int width, int height, FakeBitmapLoader loader, TrackingBitmapScaler scaler)
 
void drawBitmap (FakeBitmap bitmap, float left, float top, FakePaint paint)
 
int width ()
 
int height ()
 
void drawColor (FakePaint paint)
 
void drawLine (float startX, float startY, float stopX, float stopY, FakePaint paint)
 
void drawPath (Path path, FakePaint paint)
 
void drawRect (Rect rect, FakePaint paint)
 
void drawText (String text, float x, float y, FakePaint paint)
 
- Public Member Functions inherited from rabbitescape.render.androidlike.Canvas< T extends Bitmap, P extends Paint >
void drawBitmap (T bitmap, float left, float top, P paint)
 
void drawColor (P paint)
 
void drawLine (float startX, float startY, float stopX, float stopY, P paint)
 
void drawPath (Path path, P paint)
 
void drawRect (Rect rect, P paint)
 
void drawText (String text, float x, float y, P paint)
 

Public Attributes

final List< DrawCalldrawCalls = new ArrayList<DrawCall>()
 
final List< FakeBitmapLoader.LoadCall > loadCalls
 
final List< Double > scaleCalls
 

Private Attributes

final int width
 
final int height
 

Constructor & Destructor Documentation

rabbitescape.render.TestRendering.TrackingCanvas.TrackingCanvas ( int  width,
int  height,
FakeBitmapLoader  loader,
TrackingBitmapScaler  scaler 
)

Member Function Documentation

void rabbitescape.render.TestRendering.TrackingCanvas.drawBitmap ( FakeBitmap  bitmap,
float  left,
float  top,
FakePaint  paint 
)
void rabbitescape.render.TestRendering.TrackingCanvas.drawColor ( FakePaint  paint)
void rabbitescape.render.TestRendering.TrackingCanvas.drawLine ( float  startX,
float  startY,
float  stopX,
float  stopY,
FakePaint  paint 
)
void rabbitescape.render.TestRendering.TrackingCanvas.drawPath ( Path  path,
FakePaint  paint 
)
void rabbitescape.render.TestRendering.TrackingCanvas.drawRect ( Rect  rect,
FakePaint  paint 
)
void rabbitescape.render.TestRendering.TrackingCanvas.drawText ( String  text,
float  x,
float  y,
FakePaint  paint 
)
int rabbitescape.render.TestRendering.TrackingCanvas.height ( )
int rabbitescape.render.TestRendering.TrackingCanvas.width ( )

Member Data Documentation

final List<DrawCall> rabbitescape.render.TestRendering.TrackingCanvas.drawCalls = new ArrayList<DrawCall>()
final int rabbitescape.render.TestRendering.TrackingCanvas.height
private
final List<FakeBitmapLoader.LoadCall> rabbitescape.render.TestRendering.TrackingCanvas.loadCalls
final List<Double> rabbitescape.render.TestRendering.TrackingCanvas.scaleCalls
final int rabbitescape.render.TestRendering.TrackingCanvas.width
private

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