| 
    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.