#include <tilemap.h>
Public Attributes | |
Bitmap | atlas |
absl::flat_hash_map< int, Bitmap > | tile_bitmaps |
std::vector< std::array< gfx::TileInfo, 4 > > | tile_info |
Pair | tile_size |
Pair | map_size |
Bitmap yaze::gfx::Tilemap::atlas |
Definition at line 17 of file tilemap.h.
Referenced by yaze::gfx::anonymous_namespace{tilemap.cc}::ComposeAndPlaceTilePart(), yaze::gfx::ComposeTile16(), yaze::gfx::CreateTilemap(), yaze::gui::Canvas::DrawBitmapGroup(), yaze::gui::Canvas::DrawTilemapPainter(), yaze::gfx::GetTilemapData(), yaze::zelda3::LoadDungeonMapTile16(), yaze::gfx::ModifyTile16(), yaze::gfx::RenderTile(), yaze::gfx::RenderTile16(), yaze::gfx::UpdateTile16(), and yaze::gfx::UpdateTilemap().
absl::flat_hash_map<int, Bitmap> yaze::gfx::Tilemap::tile_bitmaps |
Definition at line 18 of file tilemap.h.
Referenced by yaze::gui::Canvas::DrawBitmapGroup(), yaze::gui::Canvas::DrawTilemapPainter(), yaze::gfx::RenderTile(), yaze::gfx::RenderTile16(), and yaze::gfx::UpdateTile16().
std::vector<std::array<gfx::TileInfo, 4> > yaze::gfx::Tilemap::tile_info |
Definition at line 19 of file tilemap.h.
Referenced by yaze::gfx::ComposeTile16(), yaze::gfx::ModifyTile16(), and yaze::zelda3::SaveDungeonMapTile16().
Pair yaze::gfx::Tilemap::tile_size |
Definition at line 20 of file tilemap.h.
Referenced by yaze::gfx::ComposeTile16(), yaze::gfx::CreateTilemap(), yaze::gui::Canvas::DrawTilemapPainter(), yaze::gfx::GetTilemapData(), yaze::zelda3::LoadDungeonMapTile16(), yaze::gfx::ModifyTile16(), yaze::gfx::RenderTile(), yaze::gfx::RenderTile16(), and yaze::gfx::UpdateTile16().
Pair yaze::gfx::Tilemap::map_size |
Definition at line 21 of file tilemap.h.
Referenced by yaze::gfx::CreateTilemap(), yaze::gui::Canvas::DrawBitmapGroup(), yaze::gfx::GetTilemapData(), and yaze::zelda3::LoadDungeonMapTile16().