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.