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

Public Member Functions

 SwingBitmap (String name, java.awt.image.BufferedImage image)
 
 SwingBitmap (String name, int w, int h)
 
String name ()
 
int width ()
 
int height ()
 
void recycle ()
 
long getByteCount ()
 

Public Attributes

final java.awt.image.BufferedImage image
 

Private Attributes

final String name
 

Constructor & Destructor Documentation

rabbitescape.ui.swing.SwingBitmap.SwingBitmap ( String  name,
java.awt.image.BufferedImage  image 
)
rabbitescape.ui.swing.SwingBitmap.SwingBitmap ( String  name,
int  w,
int  h 
)

Member Function Documentation

long rabbitescape.ui.swing.SwingBitmap.getByteCount ( )
Returns
the number of bytes of memory used by this bitmap

Implements rabbitescape.render.androidlike.Bitmap.

int rabbitescape.ui.swing.SwingBitmap.height ( )
String rabbitescape.ui.swing.SwingBitmap.name ( )
void rabbitescape.ui.swing.SwingBitmap.recycle ( )

Reclaim the memory of this bitmap, if possible on this platform.

Implements rabbitescape.render.androidlike.Bitmap.

int rabbitescape.ui.swing.SwingBitmap.width ( )

Member Data Documentation

final java.awt.image.BufferedImage rabbitescape.ui.swing.SwingBitmap.image
final String rabbitescape.ui.swing.SwingBitmap.name
private

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