yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
door_position.cc File Reference
#include "door_position.h"
#include <algorithm>
#include <cmath>
#include <tuple>
Include dependency graph for door_position.cc:

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{door_position.cc}
 

Functions

constexpr int yaze::zelda3::anonymous_namespace{door_position.cc}::TilemapOffsetToTileX (uint16_t offset)
 
constexpr int yaze::zelda3::anonymous_namespace{door_position.cc}::TilemapOffsetToTileY (uint16_t offset)
 
const std::array< uint16_t, 12 > & yaze::zelda3::anonymous_namespace{door_position.cc}::DoorTilemapOffsets (DoorDirection direction)
 

Variables

constexpr std::array< uint16_t, 12 > yaze::zelda3::anonymous_namespace{door_position.cc}::kNorthDoorTilemapOffsets
 
constexpr std::array< uint16_t, 12 > yaze::zelda3::anonymous_namespace{door_position.cc}::kSouthDoorTilemapOffsets
 
constexpr std::array< uint16_t, 12 > yaze::zelda3::anonymous_namespace{door_position.cc}::kWestDoorTilemapOffsets
 
constexpr std::array< uint16_t, 12 > yaze::zelda3::anonymous_namespace{door_position.cc}::kEastDoorTilemapOffsets
 
constexpr int yaze::zelda3::kDoorPosNorthAddr = 0x197E
 
constexpr int yaze::zelda3::kDoorPosSouthAddr = 0x198A
 
constexpr int yaze::zelda3::kDoorPosWestAddr = 0x1996
 
constexpr int yaze::zelda3::kDoorPosEastAddr = 0x19A2