|
penguins
1.0.0
|
Definition at line 24 of file tileset.hh.
Public Member Functions | |
| TilesetHelper () | |
| void | load () |
| wxImage | get_sub_image (const wxRect &rect) const |
| wxImage | get_sub_image (int x, int y, int w, int h) const |
| wxImage | get_tile (const wxPoint &point) const |
| wxImage | get_tile (int x, int y) const |
Data Fields | |
| const int | scaling |
| wxImage | image |
| wxBitmap | transparent_tile |
| wxBitmap | water_tiles [3] |
| wxBitmap | ice_tiles [6] |
| wxBitmap | tile_edges [EDGE_MAX] |
| wxBitmap | tile_convex_corners [CORNER_MAX] |
| wxBitmap | tile_concave_corners [CORNER_MAX] |
| wxBitmap | blocked_tile |
| wxBitmap | grid_tile |
| wxBitmap | fish_sprites [3] |
| wxBitmap | penguin_sprites [5] |
| wxBitmap | penguin_sprites_flipped [WXSIZEOF(penguin_sprites)] |
| wxBitmap | current_penguin_overlay |
Static Public Attributes | |
| static const int | TILE_SIZE = 20 |
Private Member Functions | |
| wxDECLARE_NO_COPY_CLASS (TilesetHelper) | |
|
static |
Definition at line 47 of file tileset.hh.
Referenced by get_tile().
| const int TilesetHelper::scaling |
Definition at line 49 of file tileset.hh.
Referenced by get_sub_image(), and load().
| wxImage TilesetHelper::image |
Definition at line 50 of file tileset.hh.
Referenced by get_sub_image(), and load().
| wxBitmap TilesetHelper::transparent_tile |
Definition at line 52 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::water_tiles[3] |
Definition at line 53 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::ice_tiles[6] |
Definition at line 54 of file tileset.hh.
Referenced by load().
Definition at line 55 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::tile_convex_corners[CORNER_MAX] |
Definition at line 56 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::tile_concave_corners[CORNER_MAX] |
Definition at line 57 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::blocked_tile |
Definition at line 58 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::grid_tile |
Definition at line 59 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::fish_sprites[3] |
Definition at line 60 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::penguin_sprites[5] |
Definition at line 61 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::penguin_sprites_flipped[WXSIZEOF(penguin_sprites)] |
Definition at line 62 of file tileset.hh.
Referenced by load().
| wxBitmap TilesetHelper::current_penguin_overlay |
Definition at line 63 of file tileset.hh.
Referenced by load().
| TilesetHelper::TilesetHelper | ( | ) |
Definition at line 10 of file tileset.cc.
|
private |
| void TilesetHelper::load | ( | ) |
Definition at line 12 of file tileset.cc.
Referenced by PenguinsApp::OnInit().
Definition at line 32 of file tileset.hh.
Referenced by get_tile().
|
inline |
Definition at line 35 of file tileset.hh.
Definition at line 40 of file tileset.hh.
Referenced by load().
|
inline |
Definition at line 43 of file tileset.hh.