yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
overworld_map.cc File Reference
#include "overworld_map.h"
#include <cstddef>
#include <cstdint>
#include <memory>
#include <unordered_map>
#include <vector>
#include "app/editor/utils/gfx_context.h"
#include "app/gfx/bitmap.h"
#include "app/gfx/snes_tile.h"
#include "app/rom.h"
#include "app/zelda3/overworld/overworld.h"
#include "imgui/imgui.h"
Include dependency graph for overworld_map.cc:

Go to the source code of this file.

Namespaces

namespace  yaze
 
namespace  yaze::app
 Main namespace for the ImGui application.
 
namespace  yaze::app::zelda3
 Zelda 3 specific classes and functions.
 
namespace  yaze::app::zelda3::overworld
 Represents the Overworld data.
 
namespace  yaze::app::zelda3::overworld::palette_internal
 
namespace  yaze::app::zelda3::overworld::anonymous_namespace{overworld_map.cc}
 

Functions

absl::Status yaze::app::zelda3::overworld::palette_internal::SetColorsPalette (Rom &rom, int index, gfx::SnesPalette &current, gfx::SnesPalette main, gfx::SnesPalette animated, gfx::SnesPalette aux1, gfx::SnesPalette aux2, gfx::SnesPalette hud, gfx::SnesColor bgrcolor, gfx::SnesPalette spr, gfx::SnesPalette spr2)
 
void yaze::app::zelda3::overworld::anonymous_namespace{overworld_map.cc}::CopyTile8bpp16 (int x, int y, int tile, std::vector< uint8_t > &bitmap, std::vector< uint8_t > &blockset)