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

Public Member Functions

 SwingCanvas (Graphics2D gfx, int width, int height)
 
void drawBitmap (SwingBitmap bitmap, float left, float top, SwingPaint paint)
 
int width ()
 
int height ()
 
void drawColor (SwingPaint paint)
 
void drawLine (float startX, float startY, float stopX, float stopY, SwingPaint paint)
 
void drawPath (Path path, SwingPaint paint)
 
void drawText (String text, float x, float y, SwingPaint paint)
 
int stringWidth (String text)
 
int stringHeight ()
 
void drawRect (Rect rect, SwingPaint 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)
 

Private Attributes

final Graphics2D gfx
 
final int width
 
final int height
 

Constructor & Destructor Documentation

rabbitescape.ui.swing.SwingCanvas.SwingCanvas ( Graphics2D  gfx,
int  width,
int  height 
)

Member Function Documentation

void rabbitescape.ui.swing.SwingCanvas.drawBitmap ( SwingBitmap  bitmap,
float  left,
float  top,
SwingPaint  paint 
)
void rabbitescape.ui.swing.SwingCanvas.drawColor ( SwingPaint  paint)
void rabbitescape.ui.swing.SwingCanvas.drawLine ( float  startX,
float  startY,
float  stopX,
float  stopY,
SwingPaint  paint 
)
void rabbitescape.ui.swing.SwingCanvas.drawPath ( Path  path,
SwingPaint  paint 
)
void rabbitescape.ui.swing.SwingCanvas.drawRect ( Rect  rect,
SwingPaint  paint 
)
void rabbitescape.ui.swing.SwingCanvas.drawText ( String  text,
float  x,
float  y,
SwingPaint  paint 
)
int rabbitescape.ui.swing.SwingCanvas.height ( )
int rabbitescape.ui.swing.SwingCanvas.stringHeight ( )
int rabbitescape.ui.swing.SwingCanvas.stringWidth ( String  text)
int rabbitescape.ui.swing.SwingCanvas.width ( )

Member Data Documentation

final Graphics2D rabbitescape.ui.swing.SwingCanvas.gfx
private
final int rabbitescape.ui.swing.SwingCanvas.height
private
final int rabbitescape.ui.swing.SwingCanvas.width
private

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