yaze 0.2.0
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
overworld_map.h File Reference
#include <cstddef>
#include <cstdint>
#include <vector>
#include "absl/status/status.h"
#include "app/gfx/snes_palette.h"
#include "app/gfx/snes_tile.h"
#include "app/rom.h"
#include "app/zelda3/common.h"
Include dependency graph for overworld_map.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  yaze::app::zelda3::overworld::OverworldMap
 Represents a single Overworld map screen. More...
 

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.
 

Variables

constexpr int yaze::app::zelda3::overworld::OverworldCustomASMHasBeenApplied = 0x140145
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomAreaSpecificBGPalette = 0x140000
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomAreaSpecificBGEnabled = 0x140140
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomMainPaletteArray = 0x140160
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomMainPaletteEnabled = 0x140141
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomMosaicArray = 0x140200
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomMosaicEnabled = 0x140142
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomAnimatedGFXArray = 0x1402A0
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomAnimatedGFXEnabled = 0x140143
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomSubscreenOverlayArray = 0x140340
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomSubscreenOverlayEnabled = 0x140144
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomTileGFXGroupArray = 0x140480
 
constexpr int yaze::app::zelda3::overworld::OverworldCustomTileGFXGroupEnabled = 0x140148