#include <array>
#include <vector>
#include "absl/status/status.h"
#include "app/gfx/tilesheet.h"
#include "app/rom.h"
Go to the source code of this file.
Classes | |
struct | yaze::zelda3::DungeonMap |
Namespaces | |
namespace | yaze |
Main namespace for the application. | |
namespace | yaze::zelda3 |
Zelda 3 specific classes and functions. | |
Functions | |
absl::Status | yaze::zelda3::LoadDungeonMapTile16 (const std::vector< uint8_t > &gfx_data, bool bin_mode) |
absl::Status | yaze::zelda3::LoadDungeonMapGfxFromBinary (Rom &rom, std::array< gfx::Bitmap, 4 > &sheets, gfx::Tilesheet &tile16_sheet, std::vector< uint8_t > &gfx_bin_data) |
Variables | |
constexpr int | yaze::zelda3::kDungeonMapRoomsPtr = 0x57605 |
constexpr int | yaze::zelda3::kDungeonMapFloors = 0x575D9 |
constexpr int | yaze::zelda3::kDungeonMapGfxPtr = 0x57BE4 |
constexpr int | yaze::zelda3::kDungeonMapDataStart = 0x57039 |
constexpr int | yaze::zelda3::kDungeonMapExpCheck = 0x56652 |
constexpr int | yaze::zelda3::kDungeonMapTile16 = 0x57009 |
constexpr int | yaze::zelda3::kDungeonMapTile16Expanded = 0x109010 |
constexpr int | yaze::zelda3::kDungeonMapBossRooms = 0x56807 |
constexpr int | yaze::zelda3::kTriforceVertices = 0x04FFD2 |
constexpr int | yaze::zelda3::kTriforceFaces = 0x04FFE4 |
constexpr int | yaze::zelda3::kCrystalVertices = 0x04FF98 |