yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
lyra_terrain_source.cc File Reference
#include "zelda3/overworld/lyra_terrain_source.h"
#include <string>
#include <utility>
#include <vector>
#include "absl/strings/str_format.h"
#include "app/gfx/core/bitmap.h"
#include "core/source_artifact_publisher.h"
#include "nlohmann/json.hpp"
#include "util/macro.h"
#include "zelda3/game_data.h"
#include "zelda3/graphics/resolved_graphics_context.h"
#include "zelda3/overworld/overworld.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{lyra_terrain_source.cc}
 

Functions

void yaze::zelda3::anonymous_namespace{lyra_terrain_source.cc}::AddWord (std::string &bytes, uint16_t word)
 
absl::Status yaze::zelda3::BindLyraTerrainSource (Overworld &overworld, core::LyraTerrainProfile *profile, gfx::Bitmap *atlas)
 
std::string yaze::zelda3::LyraMapAssetKey (const core::LyraMapProperties &p, int state)
 
absl::Status yaze::zelda3::ApplyLyraBackgroundPaletteOverride (const core::LyraMapProperties &properties, gfx::SnesPalette &palette)
 
absl::StatusOr< LyraNativeMapAssets > yaze::zelda3::ResolveLyraMapAssets (Overworld &overworld, const core::LyraMapProperties &p, int state)
 
absl::StatusOr< std::string > yaze::zelda3::DescribeLyraNativeMapAssets (const core::LyraMapProperties &p, int state, const LyraNativeMapAssets &assets)