yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
menu_tilemap.cc File Reference
#include "zelda3/screen/menu_tilemap.h"
#include <algorithm>
#include <filesystem>
#include <fstream>
#include <system_error>
#include "absl/strings/str_format.h"
#include "util/macro.h"

Go to the source code of this file.

Namespaces

namespace  yaze
 
namespace  yaze::zelda3
 Zelda 3 specific classes and functions.
 
namespace  yaze::zelda3::anonymous_namespace{menu_tilemap.cc}
 

Functions

absl::StatusOr< std::vector< uint8_t > > yaze::zelda3::anonymous_namespace{menu_tilemap.cc}::ReadWholeFile (const std::string &path)
 
absl::Status yaze::zelda3::anonymous_namespace{menu_tilemap.cc}::WriteWholeFileAtomically (const std::string &path, const std::vector< uint8_t > &data)
 
std::vector< uint8_t > yaze::zelda3::ComposeMenuTilemapRgba (const std::vector< uint8_t > &indexed, int width, int height, const std::array< gfx::SnesColor, 32 > &subpalette_colors)
 
MenuTilemapDocument::ChrPixelFn yaze::zelda3::MakeChrPixelFn (const std::vector< uint8_t > &sheet_8bpp_indexed)