|
| std::vector< SDL_Color > | yaze::zelda3::BuildDungeonRenderPalette (const gfx::SnesPalette &dungeon_palette, const gfx::SnesPalette *hud_palette) |
| |
| void | yaze::zelda3::LoadDungeonRenderPaletteToCgram (std::span< uint16_t > cgram, const gfx::SnesPalette &dungeon_palette, const gfx::SnesPalette *hud_palette) |
| |
| Room | yaze::zelda3::LoadRoomFromRom (Rom *rom, int room_id) |
| |
| Room | yaze::zelda3::LoadRoomHeaderFromRom (Rom *rom, int room_id) |
| |
| RoomSize | yaze::zelda3::CalculateRoomSize (Rom *rom, int room_id) |
| |
| absl::Status | yaze::zelda3::SaveAllTorches (Rom *rom, absl::Span< const Room > rooms) |
| |
| absl::Status | yaze::zelda3::SaveAllTorches (Rom *rom, int room_count, const std::function< const Room *(int)> &room_lookup) |
| |
| absl::Status | yaze::zelda3::SaveAllPits (Rom *rom) |
| |
| absl::Status | yaze::zelda3::SaveAllBlocks (Rom *rom) |
| |
| absl::Status | yaze::zelda3::SaveAllCollision (Rom *rom, absl::Span< Room > rooms) |
| |
| absl::Status | yaze::zelda3::SaveAllCollision (Rom *rom, int room_count, const std::function< Room *(int)> &room_lookup) |
| |
| int | yaze::zelda3::FindMaxUsedSpriteAddress (Rom *rom) |
| |
| absl::Status | yaze::zelda3::RelocateSpriteData (Rom *rom, int room_id, const std::vector< uint8_t > &encoded_bytes) |
| |
| absl::Status | yaze::zelda3::SaveAllChests (Rom *rom, absl::Span< const Room > rooms) |
| |
| absl::Status | yaze::zelda3::SaveAllChests (Rom *rom, int room_count, const std::function< const Room *(int)> &room_lookup) |
| |
| absl::Status | yaze::zelda3::SaveAllPotItems (Rom *rom, absl::Span< const Room > rooms) |
| |
| absl::Status | yaze::zelda3::SaveAllPotItems (Rom *rom, int room_count, const std::function< const Room *(int)> &room_lookup) |
| |