TBG -- UML


_____________________
|      TileSet
|--------------------
| -gfx : BITMAP*
| -cw,ch : int
| -sw,sh : int
|--------------------
| +loadfile(const char*) : int
| +loadBITMAP(BITMAP*) : int
|
| +getWidth() : int
| +getHeight() : int
| +getTileWidth() : int
| +getTileHeight() : int
|
| +EmptyQ() : bool
| +indexOutOfRange(int,int) : bool
| +indexOutOfRange(int) : bool
|
| +draw( BITMAP *destbmp, int indexX, int indexY, int x, int y ) : int
| +draw( BITMAP *destbmp, int index, int x, int y ) : int
| +drawTile( BITMAP *dest, int index, int x, int y ) : int
|